Yeah, the animation is rough...I hate doing animations myself, such a wretched, tedious process. The problem is that all the collision detection depends on the animations, so if they're too fast, it won't detect correctly, and if they're too slow, there's no real challenge to blocking attacks. For the dodge, if I slow it down and make it animate smoothly, it makes it really hard to respond in time and get out of the way of the sword.

I agree it needs some work though, I'll have to see if I can figure another way to smooth it out or something.