I'm back! My first attempt at the boss fight ended in a crash. Here's the traceback:
[string "-- title: ROWBYROW..."]:555:attempt to call a nil value (field '?')
stack traceback:
[string "-- title: ROWBYROW..."]:555:in function 'boss1_ai'
[string "-- title: ROWBYROW..."]:603:in function 'turn_boss'
Resume just repeats the error.
My memory isn't great, but I think the battle sequence went something like:
- me: query boss about 'you'
- boss: summon yellow mushroom
- me: mine boss (to no avail)
- boss: nothing because of 'mine'
- me: summon bat
- boss: tried to poison me or my bat but (intentionally?) made the spell fizzle inflicting 1 poison on itself.
- me: soul swap with boss
- boss: anti-poison
- me: I forget
- boss: tried to do something but crashed
I hope this report is useful. Maybe later I'll look over the code myself.