I see, you have surely much better overview of all the issues around, so yeah, this might be just a minor one.
OK, here it comes: Calling bash() on a dead enemy freezes the hero (unlike attack()) · Issue #6033 · codecombat/codecombat · GitHub
And regarding the alternatives to say()
, I have found that this was discussed 5 years ago (unresolved so far): Access console.log in game?
All for now, I guess. Thanks again.