We used the Beach Comb.
Starting ASH script: BeachComber.ash
All is well!
Field: Location = [choice.php?forceoption=0]
ResponseText has 17012 characters.
Starting spading script: excavator.ash
Connecting to https://zachbardon.com/mafiatools/autoupdate.php...
ResponseText has 25 characters.
<font color="black">You have the latest use_for_items.txt. Will not check again today.</font>
Finished spading script: excavator.ash
ResponseText has 2722 characters.
Offset 0 out of bounds (BeachComber.ash, line 287)
at square_at (BeachComber.ash:287)
at comb_beach (BeachComber.ash:457)
at comb_random_beach (BeachComber.ash:535)
at comb_next_beach (BeachComber.ash:566)
at beach_comb_free (BeachComber.ash:585)
at beach_comb_free_only (BeachComber.ash:608)
at main (BeachComber.ash:694)
Finished ASH script: BeachComber.ash
-> That left us sitting in choice #1388
KoLmafia started a spading script
The script called an external URL - something on zarqon's server
KoLmafia finished the spading script
BeachComer tries to do this:
Which should have submitted: choice.php?whichchoice=1388&option=2
// Wander to a random spot
buffer page = run_choice( 2 );
return comb_beach( page );
But that is not in the DEBUG log.
I conclude that the call/response of that external URL left KoLmafia thining we were no longer in a choice.
That's a bug.
Funny that this was a result of a spading script.
I'll look at this later today.