Чтобы битвы не длились чрезмерно долго можно, как вариант, убрать гарантированный урон, а минимальный урон установить в 10% от максимального здоровья противника: либо наносишь как минимум 10% урона, либо не наносишь урона вообще. Если просто гарантированный урон убрать, то всё равно останется возможность колупать по часу более сильных противников, просто не всех.