Офигеть... Ты каким-то образом завалил кучеглаза, не побив все его глаза? Висим на выборке врага, который будет атаковать, а потому как глаза - не атакующие, движок впадает в бесконечное перебирание живых врагов в поисках того, кто может атаковать.
И вообще как... МP к тому времени хватает на 3 фаербола. Это -30 HP кучеглазу. А меч наносит 1 урона. Даже если клюкнуть 3 глаза, оставшиеся 10HP надо колупать минимум 10 ходов, а на лечение MP уже нет...
PS: Ага, я понял, как это можно сделать... Не особо очевидная ситуация, надо доработать этот момент