Issue #19 - making battle hit animations depend on equipped weapon type