I think that free action has nothing to do with the defensive spin; it's a choice of the blade, not to move in order to better defend himself, so, free action should not interfere with this.
I would suggest a different kind of fix for that spell: I've seen, on
I'll include this code (which apparently works: the spell works, and I can't move) in my tweak pack:
COPY_EXISTING ~spcl522.spl~ ~override~ //defensive spin READ_LONG 0x6a effoff FOR (offset=effoff; offset<SOURCE_SIZE; offset += 0x30) BEGIN PATCH_IF (SHORT_AT offset) = 126 BEGIN WRITE_SHORT offset 176 //movement rate bonus END END BUT_ONLYI suggest that you use it in the next version of BG2 fixpack
Edited by Turambar90, 06 October 2010 - 11:11 PM.