Преглед на файлове

Fix hpconsume sometimes cause dead. Now if hp drop under 0.5 but is
caused by hpconsume dead and follow behavor from dead will be not count.

Reported by: yksdtc

Zealar преди 10 години
родител
ревизия
98443b830e
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      L2J_Server/java/com/l2jserver/gameserver/model/actor/status/PcStatus.java

+ 1 - 1
L2J_Server/java/com/l2jserver/gameserver/model/actor/status/PcStatus.java

@@ -294,7 +294,7 @@ public class PcStatus extends PlayableStatus
 			setCurrentHp(value);
 		}
 		
-		if (getActiveChar().getCurrentHp() < 0.5)
+		if ((getActiveChar().getCurrentHp() < 0.5) && !isHPConsumption)
 		{
 			getActiveChar().abortAttack();
 			getActiveChar().abortCast();