То есть Вампир-Лорд в оригинале восстанавливает жизни, только убив существо. Он может убить не сразу, но в конечном счете (а обычно даже не в конечном, а в "промежуточном") получает все, что ему причитается - все ХП до единого. Если победит, конечно.
Если установить ограничение (как в коде выше) на количество получаемых очков здоровья (не более нанесенного повреждения), то за часть ударов он не получает ничего (абсолютно также, как в оригинале), а за часть - справедливо получает. Если характер обмена ударами таков, что Вампир убивает не менее нескольких существ за раунд, то ограничение не играет почти никакой роли. Если же за раунд убивается лишь 1-2 существа, или даже меньше, то новая фишка приобретает определенное значение (скажем, Вампир будет получать процентов на 15-30 меньше жизней, чем обычно, если не брать совсем уж редкие случаи противостояния с Драконами или Титанами).
P.S. В случае с Ворами в посте выше скорее выдал желаемое за действительное