Все изменения замечательные, но вот бои... По-моему они стали какими-то неинтересными... Что значит "зацепил", "по касательной" и т.д.? Идешь в одну сторону, а тебя с другого бока что-то "цепляет". Непонятно, кот куда-то бьет, а попадает в другое место, пусть и "по касательной". Фактически от кота мало что зависит - его в любой момент может "зацепить" в любое место, независимо от направления движения. А просто бить "наугад" скучно...