Grimoire Automation

Lxndr

Member
I *want* to have automation do ALL grimoires, but sometimes I have no MP for all grimoires, especially early in runs. Unfortunately, it seems to go through them in chronological order:

Hilarious Objects
Tasteful Items
Alice's Army
Geeky Gifts

I would LOVE to be able to automate "all grimoires" with a different order. Is this at all possible or configurable?
 

Bale

Minion
As I keep saying, I use a loginScript for that!

Code:
if(have_skill($skill[Summon Alice's Army Cards]) && get_property("grimoire3Summons") == "0" && (my_mp() > 30 || can_interact()))
	use_skill(1, $skill[Summon Alice's Army Cards]);
if(have_skill($skill[Summon Geeky Gifts]) && get_property("_grimoireGeekySummons") == "0" && (my_mp() > 30 || can_interact()))
	use_skill(1, $skill[Summon Tasteful Items]);
if(have_skill($skill[Lunch Break]) && get_property("_lunchBreak") == "false" && (my_mp() > 50 || can_interact())) {
	matcher lunch = create_matcher("That jerk (.+?) stole your lunch again!", 
		visit_url("skills.php?pwd&action=Skillz&whichskill=60&skillform=Use+Skill&quantity=1"));
	if(lunch.find())
		print_html("<font color='olive'><b>"+lunch.group(1)+"</b> stole your lunch, but you got a sack lunch from the next guy!</font>");
}
if(have_skill($skill[Summon Tasteful Items]) && get_property("grimoire2Summons") == "0" && (my_mp() > 30 || can_interact()))
	use_skill(1, $skill[Summon Tasteful Items]);
 

Lxndr

Member
As I keep saying, I use a loginScript for that!

Code:
if(have_skill($skill[Summon Alice's Army Cards]) && get_property("grimoire3Summons") == "0" && (my_mp() > 30 || can_interact()))
	use_skill(1, $skill[Summon Alice's Army Cards]);
if(have_skill($skill[Summon Geeky Gifts]) && get_property("_grimoireGeekySummons") == "0" && (my_mp() > 30 || can_interact()))
	use_skill(1, $skill[Summon Tasteful Items]);
if(have_skill($skill[Lunch Break]) && get_property("_lunchBreak") == "false" && (my_mp() > 50 || can_interact())) {
	matcher lunch = create_matcher("That jerk (.+?) stole your lunch again!", 
		visit_url("skills.php?pwd&action=Skillz&whichskill=60&skillform=Use+Skill&quantity=1"));
	if(lunch.find())
		print_html("<font color='olive'><b>"+lunch.group(1)+"</b> stole your lunch, but you got a sack lunch from the next guy!</font>");
}
if(have_skill($skill[Summon Tasteful Items]) && get_property("grimoire2Summons") == "0" && (my_mp() > 30 || can_interact()))
	use_skill(1, $skill[Summon Tasteful Items]);

Why are you summoning Tasteful Items twice?
 

Theraze

Active member
Because he typoed when he copy-pasted the Tasteful Items into Geeky Gifts and missed updating one of the lines. :)
 
Top