Hopefully fixed for the next release. I think some output calls were overlooked for combat actions, but these should be up-to-date now.
In Flash, the output() function was multipurpose being used in both combat and normal gameplay. However, the JavaScript version of the game uses a combatOutput() function that is more specific since it also needs to account for what part of the screen to format the text to. Outdated code will print to output() but won't display anything because the normal output screen doesn't exist when in the combat interface.