To fix, at the end of MQ2MacroCommands.cpp:DoEvents, change bRunNextCommand = FALSE to TRUE.
I wrote macros to calculate DPS (I am sure there are plugins that do better at it, and would not hit this issue, but I like the hard way), and noticed it can take seconds to parse heavy melee with #event; allowing multiple #events to trigger per scripting pass fixes this.


donations for this month's patches.