All pastes #58482 Raw Edit

Miscellany

public text v1 · immutable
#58482 ·published 2006-05-23 21:16 UTC
rendered paste body
Index: C:/Documents and Settings/wajs/workspace/Olimpiada/java/net/sf/l2j/gameserver/model/actor/status/CharStatus.java
===================================================================
--- C:/Documents and Settings/wajs/workspace/Olimpiada/java/net/sf/l2j/gameserver/model/actor/status/CharStatus.java	(revision 100)
+++ C:/Documents and Settings/wajs/workspace/Olimpiada/java/net/sf/l2j/gameserver/model/actor/status/CharStatus.java	(working copy)
@@ -14,6 +14,8 @@
 import net.sf.l2j.gameserver.model.L2Character;
 import net.sf.l2j.gameserver.model.actor.instance.L2NpcInstance;
 import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
+import net.sf.l2j.gameserver.serverpackets.StatusUpdate;
 import net.sf.l2j.gameserver.skills.Formulas;
 
 public class CharStatus
@@ -120,6 +122,11 @@
             setCurrentHp(value);                        // Set Hp
         }
 
+        if (getActiveChar() instanceof L2PcInstance)
+        {
+            if (getActiveChar().getCurrentHp()/getActiveChar().getMaxHp() <= 0.3)
+                getActiveChar().sendPacket(new StatusUpdate(getActiveChar().getObjectId()));
+        }
         if (getActiveChar().isDead())
         {
             // killing is only possible one time