boolean haxored = contains_text(visit_url("questlog.php?which=3"), "You have summoned the UB3r 31337 HaX0R");
int kiss_clovers_in_stock()
{
string source = visit_url("hermit.php");
if(contains_text(source, "(1 left in stock for today)")){return 1;}
if(contains_text(source, "(2 left in stock for today)")){return 2;}
if(contains_text(source, "(3 left in stock for today)")){return 3;}
if(contains_text(source, "(4 left in stock for today)")){return 4;}
if(contains_text(source, "(5 left in stock for today)")){return 5;}
if(contains_text(source, "(6 left in stock for today)")){return 6;}
return 0;
}
void get_hermits_clovers()
{
//deal with hermit permits if quest status forces using them
if(haxored)
{
if(closet_amount($item[hermit script]) > 0){take_closet(1, $item[hermit script]);}
if(item_amount($item[hermit script]) > 0){use(1, $item[hermit script]);}
}
else
{
if(item_amount($item[hermit permit]) < 6)
{
buy(6 - item_amount($item[hermit permit]), $item[hermit permit]);
}
}
//deal with worthless items.
while(item_amount($item[Worthless trinket]) + item_amount($item[Worthless gewgaw]) + item_amount($item[Worthless knick-knack]) < 6)
{
if(haxored)
{
retrieve_item(1, $item[31337 scroll]);
use(1, $item[31337 scroll]);
}
else
{
cli_execute("acquire 6 worthless item");
}
}
int cloves = kiss_clovers_in_stock();
if(cloves > 0)
{
cli_execute("hermit " + cloves + " ten-leaf clover");
}
}
void main()
{
get_hermits_clovers();
}