Fixed HP changes not been broadcasted.
This commit is contained in:
parent
7f1a6f6fee
commit
57f365f3ec
@ -728,26 +728,15 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
|
|||||||
}
|
}
|
||||||
|
|
||||||
// HP
|
// HP
|
||||||
if (isDead())
|
|
||||||
{
|
|
||||||
su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp());
|
su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp());
|
||||||
su.addUpdate(StatusUpdateType.CUR_HP, 0);
|
su.addUpdate(StatusUpdateType.CUR_HP, (int) getCurrentHp());
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
computeStatusUpdate(su, StatusUpdateType.MAX_HP);
|
|
||||||
computeStatusUpdate(su, StatusUpdateType.CUR_HP);
|
|
||||||
}
|
|
||||||
|
|
||||||
// MP
|
// MP
|
||||||
computeStatusUpdate(su, StatusUpdateType.MAX_MP);
|
computeStatusUpdate(su, StatusUpdateType.MAX_MP);
|
||||||
computeStatusUpdate(su, StatusUpdateType.CUR_MP);
|
computeStatusUpdate(su, StatusUpdateType.CUR_MP);
|
||||||
|
|
||||||
if (su.hasUpdates())
|
|
||||||
{
|
|
||||||
broadcastPacket(su);
|
broadcastPacket(su);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param text
|
* @param text
|
||||||
|
@ -728,26 +728,15 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
|
|||||||
}
|
}
|
||||||
|
|
||||||
// HP
|
// HP
|
||||||
if (isDead())
|
|
||||||
{
|
|
||||||
su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp());
|
su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp());
|
||||||
su.addUpdate(StatusUpdateType.CUR_HP, 0);
|
su.addUpdate(StatusUpdateType.CUR_HP, (int) getCurrentHp());
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
computeStatusUpdate(su, StatusUpdateType.MAX_HP);
|
|
||||||
computeStatusUpdate(su, StatusUpdateType.CUR_HP);
|
|
||||||
}
|
|
||||||
|
|
||||||
// MP
|
// MP
|
||||||
computeStatusUpdate(su, StatusUpdateType.MAX_MP);
|
computeStatusUpdate(su, StatusUpdateType.MAX_MP);
|
||||||
computeStatusUpdate(su, StatusUpdateType.CUR_MP);
|
computeStatusUpdate(su, StatusUpdateType.CUR_MP);
|
||||||
|
|
||||||
if (su.hasUpdates())
|
|
||||||
{
|
|
||||||
broadcastPacket(su);
|
broadcastPacket(su);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param text
|
* @param text
|
||||||
|
@ -728,26 +728,15 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
|
|||||||
}
|
}
|
||||||
|
|
||||||
// HP
|
// HP
|
||||||
if (isDead())
|
|
||||||
{
|
|
||||||
su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp());
|
su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp());
|
||||||
su.addUpdate(StatusUpdateType.CUR_HP, 0);
|
su.addUpdate(StatusUpdateType.CUR_HP, (int) getCurrentHp());
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
computeStatusUpdate(su, StatusUpdateType.MAX_HP);
|
|
||||||
computeStatusUpdate(su, StatusUpdateType.CUR_HP);
|
|
||||||
}
|
|
||||||
|
|
||||||
// MP
|
// MP
|
||||||
computeStatusUpdate(su, StatusUpdateType.MAX_MP);
|
computeStatusUpdate(su, StatusUpdateType.MAX_MP);
|
||||||
computeStatusUpdate(su, StatusUpdateType.CUR_MP);
|
computeStatusUpdate(su, StatusUpdateType.CUR_MP);
|
||||||
|
|
||||||
if (su.hasUpdates())
|
|
||||||
{
|
|
||||||
broadcastPacket(su);
|
broadcastPacket(su);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param text
|
* @param text
|
||||||
|
@ -728,26 +728,15 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
|
|||||||
}
|
}
|
||||||
|
|
||||||
// HP
|
// HP
|
||||||
if (isDead())
|
|
||||||
{
|
|
||||||
su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp());
|
su.addUpdate(StatusUpdateType.MAX_HP, getMaxHp());
|
||||||
su.addUpdate(StatusUpdateType.CUR_HP, 0);
|
su.addUpdate(StatusUpdateType.CUR_HP, (int) getCurrentHp());
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
computeStatusUpdate(su, StatusUpdateType.MAX_HP);
|
|
||||||
computeStatusUpdate(su, StatusUpdateType.CUR_HP);
|
|
||||||
}
|
|
||||||
|
|
||||||
// MP
|
// MP
|
||||||
computeStatusUpdate(su, StatusUpdateType.MAX_MP);
|
computeStatusUpdate(su, StatusUpdateType.MAX_MP);
|
||||||
computeStatusUpdate(su, StatusUpdateType.CUR_MP);
|
computeStatusUpdate(su, StatusUpdateType.CUR_MP);
|
||||||
|
|
||||||
if (su.hasUpdates())
|
|
||||||
{
|
|
||||||
broadcastPacket(su);
|
broadcastPacket(su);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param text
|
* @param text
|
||||||
|
Loading…
Reference in New Issue
Block a user