I have confirmed that this script does not play nicely with CounterChecker.
The semirare adventure arrived, VMF decided where it wanted to go.
CounterChecker kicked in and went somewhere else.
VMF went where it wanted - and got a stupid adventure, as expected -and then drank another Lucky Lindy.
Next semirare, CounerChecker decided to go for a "black eyedrops", as opposed to what was configured - and then couldn't eat a fortune cookie.
Yeah. that sucks.
Either we defer to CounterChecker - which wants to collect semirares and then eat a fortune cookie - or we disable it and do our own counter handling.