Don't repeatedly reset fight anim when near target

This caused the animation to "stall" when the player moved directly in
front of NPCs because a new animation was started on each update.

Fixes: bug #270