Has anyone else tried to use this to get more than 1 cookie in a day? I don't normally, but had a few spare drinkme's in inventory so I decided to farm all I could today. I was watching the gCLI and stopped the script after the 2nd map, because it looks like the script doesn't account for the "only 1 map per potion" bit. I run a lot of +item drop and normally get the map within 2 adv, when it didn't pick one up until the potion wore off I decided to drink all I need manually first then ran the script for 10 cookies. I farmed up the rest of the needed maps, taking no more than 3 adv each and then used the maps as it should.
Like I said, I don't normally do this and it could be just bad rng that one time, but doesn't look like it at first glance here. Just wanted to verify that the script doesn't just burn up what's left of the effect before drinking a new potion now.
[edit]
The script also just went kinda nutty on me. It started outputting something like "Unreasonably complex ... for snapdragon" sorry I don't have the exact phrasing it didn't output in my session as i expected it would and I just killed mafia to stop it from doing whatever it was doing. Every 20 or so of this odd message it output the next line of normal chess solving script, the "#:moves" output I think?
Is this your script or mafia's built in solver doing that bit? should I report this in bugs instead of to you?
[/edit]
[edit 2]
should line 24 be changed to something like this:
if(have_effect($effect[Down the Rabbit Hole]) > 0 && get_property("pendingMapReflections").to_int() > 0) return true;
[/edit2]