Minor ToB High Level Abilities Spoilers!
*
*
*
*
*
*
*
*
It seems to me that the "Haste" effect of the Offensive Spin in your game is somehow bugged. The thing is, 5 ApR is the Infinity Engine
maximum value to non-hasted character. The only way to achieve more than 5 ApR is via a haste-variant. A few examples:
Melf's Minute Meteors sets ApR to 5, but does not haste the user.
Energy Blades sets ApR to 5 and Improved Hastes the user for the spell's duration (4 turns, if memory serves).
Greater Whirlwind sets ApR to 5 and Improved Hastes the user for one round.
Offensive Spin
should haste the user amongs its other effects (and thus allowing him to break the 5 ApR limit) - but in your game, it somehow fails to do so.
I don't think there's actually something you can do with it, rather than reinstalling.

Anyone can think of anything else?