Ok, figured out what the problem is. There's a big section of code that only triggers if an ability/attack is considered "offensive". That handles most normal attacks, and most ordinary special abilities like the snake's Strike. There's another section, however, that handles the more special abilities, and unfortunately there's no check here for whether an action is "offensive" or not. It includes lots of abilities that should still be able to be used (Priest's Bless ability to name an example), but it includes quite a few other abilities that shouldn't - such as the Catapult's Fiery Shot.
edit: Turns out that it might just be the one offensive ability - has anyone seen it happen for anything besides Slingers/Catapults?
edit x2: Oddly it doesn't seem to be having the same trouble with invisibility, which I thought it would be.
Last edited by Bhruic; 11-05-2012 at 04:40 PM.
|