diff --git a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java index ca2c47d35e..5ff1e1bc9c 100644 --- a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -728,25 +728,14 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe } // HP - if (isDead()) - { - su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp()); - su.addUpdate(StatusUpdateType.CUR_HP, 0); - } - else - { - computeStatusUpdate(su, StatusUpdateType.MAX_HP); - computeStatusUpdate(su, StatusUpdateType.CUR_HP); - } + su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp()); + su.addUpdate(StatusUpdateType.CUR_HP, (int) getCurrentHp()); // MP computeStatusUpdate(su, StatusUpdateType.MAX_MP); computeStatusUpdate(su, StatusUpdateType.CUR_MP); - if (su.hasUpdates()) - { - broadcastPacket(su); - } + broadcastPacket(su); } /** diff --git a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java index ca2c47d35e..5ff1e1bc9c 100644 --- a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -728,25 +728,14 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe } // HP - if (isDead()) - { - su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp()); - su.addUpdate(StatusUpdateType.CUR_HP, 0); - } - else - { - computeStatusUpdate(su, StatusUpdateType.MAX_HP); - computeStatusUpdate(su, StatusUpdateType.CUR_HP); - } + su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp()); + su.addUpdate(StatusUpdateType.CUR_HP, (int) getCurrentHp()); // MP computeStatusUpdate(su, StatusUpdateType.MAX_MP); computeStatusUpdate(su, StatusUpdateType.CUR_MP); - if (su.hasUpdates()) - { - broadcastPacket(su); - } + broadcastPacket(su); } /** diff --git a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java index ca2c47d35e..5ff1e1bc9c 100644 --- a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -728,25 +728,14 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe } // HP - if (isDead()) - { - su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp()); - su.addUpdate(StatusUpdateType.CUR_HP, 0); - } - else - { - computeStatusUpdate(su, StatusUpdateType.MAX_HP); - computeStatusUpdate(su, StatusUpdateType.CUR_HP); - } + su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp()); + su.addUpdate(StatusUpdateType.CUR_HP, (int) getCurrentHp()); // MP computeStatusUpdate(su, StatusUpdateType.MAX_MP); computeStatusUpdate(su, StatusUpdateType.CUR_MP); - if (su.hasUpdates()) - { - broadcastPacket(su); - } + broadcastPacket(su); } /** diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java index ca2c47d35e..5ff1e1bc9c 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -728,25 +728,14 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe } // HP - if (isDead()) - { - su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp()); - su.addUpdate(StatusUpdateType.CUR_HP, 0); - } - else - { - computeStatusUpdate(su, StatusUpdateType.MAX_HP); - computeStatusUpdate(su, StatusUpdateType.CUR_HP); - } + su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp()); + su.addUpdate(StatusUpdateType.CUR_HP, (int) getCurrentHp()); // MP computeStatusUpdate(su, StatusUpdateType.MAX_MP); computeStatusUpdate(su, StatusUpdateType.CUR_MP); - if (su.hasUpdates()) - { - broadcastPacket(su); - } + broadcastPacket(su); } /**