Being collision-based makes some aspects of this easier - for example, less fiddling with events during animation, just using 2 events to turn collision on and off, and re-usable code for parries when using a block-animation or simply swinging into the enemies sword during their attack. It does introduce some interesting problems, though I rather like the effect of it.
Also includes slow-motion, and tasteful dynamic arterial blood spray!