getmu.ash = A script to farm Mu familiar from the Tall Grass Garden

taltamir

Member
getmu.ash

part of the ttpack: https://kolmafia.us/showthread.php?25048
to install goto: https://github.com/taltamir/ttpack/

A script to farm Mu familiar from the Tall Grass Garden
https://kol.coldfront.net/thekolwiki/index.php/Mu

Run this command in the gCLI:
Code:
getmu X
Where X = fertilizer you want to use.

Or you can click on it from the dropdown scripts menu to be asked how many fertilizers you want to use.

This script will use the indicated amount of fertilizer (or how much you have in inventory, whichever is lesser) to try to farm a Mu in your tall grass. It currently can only use the strategy of raising the grass to 7 growth and then harvesting it 7 times to 0.
Warning: it takes a while. If you are doing thousands of fertilizer then it will take hours.
I managed to get 1 mu thus far for 1/3rd the mall price.
 

Lord President

New member
Thank you for writing this script!
I downloaded just this script since I don't need (yet) the entire ttpack.
I had to delete this line:
Code:
import <scripts/ttpack/util/tt_util.ash
and the script works perfectly without it.
So I'm wondering, what is the purpose of that code?
 
Last edited:

infopowerbroker

New member
This familiar hatchling doesn't need to come from 'tall grass', so each short grass can be used to hunt for Mu. ( https://kol.coldfront.net/thekolwiki/index.php/Talk:Mu )

This could simplify the script down to 5 lines of code (to burn all your fertilizer on hand to get as many mu as possible)

item x = $item[Poké-Gro fertilizer];
while (item_amount(x)>0){
cli_execute("use Poké-Gro fertilizer");
cli_execute("garden pick");
}

I've used this to get 2 mu.
 

Pazleysox

Member
This familiar hatchling doesn't need to come from 'tall grass', so each short grass can be used to hunt for Mu. ( https://kol.coldfront.net/thekolwiki/index.php/Talk:Mu )

This could simplify the script down to 5 lines of code (to burn all your fertilizer on hand to get as many mu as possible)

item x = $item[Poké-Gro fertilizer];
while (item_amount(x)>0){
cli_execute("use Poké-Gro fertilizer");
cli_execute("garden pick");
}

I've used this to get 2 mu.

You can simplify this to 3 lines.
Code:
while (item_amount($item[Poké-Gro fertilizer])>0)
{ cli_execute("use Poké-Gro fertilizer");
cli_execute("garden pick"); }
 

Lord President

New member
This familiar hatchling doesn't need to come from 'tall grass', so each short grass can be used to hunt for Mu. ( https://kol.coldfront.net/thekolwiki/index.php/Talk:Mu )

This could simplify the script down to 5 lines of code (to burn all your fertilizer on hand to get as many mu as possible)

item x = $item[Poké-Gro fertilizer];
while (item_amount(x)>0){
cli_execute("use Poké-Gro fertilizer");
cli_execute("garden pick");
}

I've used this to get 2 mu.

Thanks, I'll check to see if your simplified version runs faster than taltamir's.
Otherwise, both scripts use 'tall grass' so no difference there.
'tall grass' is when you have any growth from 1 day to 7 days included.

edit: script is not working for me.
edit2: got it to work by writing the item as "Poké-Gro fertilizer"
 
Last edited:
Top