Fixed sending self damage message.
This commit is contained in:
+7
-3
@@ -11653,7 +11653,7 @@ public final class L2PcInstance extends L2Playable
|
||||
OlympiadGameManager.getInstance().notifyCompetitorDamage(this, damage);
|
||||
}
|
||||
|
||||
final SystemMessage sm;
|
||||
SystemMessage sm = null;
|
||||
|
||||
if ((target.isHpBlocked() && !target.isNpc()) || (target.isPlayer() && target.isAffected(EffectFlag.DUELIST_FURY) && !isAffected(EffectFlag.FACEOFF)))
|
||||
{
|
||||
@@ -11664,7 +11664,7 @@ public final class L2PcInstance extends L2Playable
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HIT_FOR_S1_DAMAGE);
|
||||
sm.addInt(damage);
|
||||
}
|
||||
else
|
||||
else if (this != target)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_INFLICTED_S3_DAMAGE_ON_C2);
|
||||
sm.addPcName(this);
|
||||
@@ -11672,7 +11672,11 @@ public final class L2PcInstance extends L2Playable
|
||||
sm.addInt(damage);
|
||||
sm.addPopup(target.getObjectId(), getObjectId(), -damage);
|
||||
}
|
||||
sendPacket(sm);
|
||||
|
||||
if (sm != null)
|
||||
{
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+7
-3
@@ -11660,7 +11660,7 @@ public final class L2PcInstance extends L2Playable
|
||||
OlympiadGameManager.getInstance().notifyCompetitorDamage(this, damage);
|
||||
}
|
||||
|
||||
final SystemMessage sm;
|
||||
SystemMessage sm = null;
|
||||
|
||||
if ((target.isHpBlocked() && !target.isNpc()) || (target.isPlayer() && target.isAffected(EffectFlag.DUELIST_FURY) && !isAffected(EffectFlag.FACEOFF)))
|
||||
{
|
||||
@@ -11671,7 +11671,7 @@ public final class L2PcInstance extends L2Playable
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HIT_FOR_S1_DAMAGE);
|
||||
sm.addInt(damage);
|
||||
}
|
||||
else
|
||||
else if (this != target)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_INFLICTED_S3_DAMAGE_ON_C2);
|
||||
sm.addPcName(this);
|
||||
@@ -11679,7 +11679,11 @@ public final class L2PcInstance extends L2Playable
|
||||
sm.addInt(damage);
|
||||
sm.addPopup(target.getObjectId(), getObjectId(), -damage);
|
||||
}
|
||||
sendPacket(sm);
|
||||
|
||||
if (sm != null)
|
||||
{
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+7
-3
@@ -11670,7 +11670,7 @@ public final class L2PcInstance extends L2Playable
|
||||
OlympiadGameManager.getInstance().notifyCompetitorDamage(this, damage);
|
||||
}
|
||||
|
||||
final SystemMessage sm;
|
||||
SystemMessage sm = null;
|
||||
|
||||
if ((target.isHpBlocked() && !target.isNpc()) || (target.isPlayer() && target.isAffected(EffectFlag.DUELIST_FURY) && !isAffected(EffectFlag.FACEOFF)))
|
||||
{
|
||||
@@ -11681,7 +11681,7 @@ public final class L2PcInstance extends L2Playable
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HIT_FOR_S1_DAMAGE);
|
||||
sm.addInt(damage);
|
||||
}
|
||||
else
|
||||
else if (this != target)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_INFLICTED_S3_DAMAGE_ON_C2);
|
||||
sm.addPcName(this);
|
||||
@@ -11689,7 +11689,11 @@ public final class L2PcInstance extends L2Playable
|
||||
sm.addInt(damage);
|
||||
sm.addPopup(target.getObjectId(), getObjectId(), -damage);
|
||||
}
|
||||
sendPacket(sm);
|
||||
|
||||
if (sm != null)
|
||||
{
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+7
-3
@@ -11654,7 +11654,7 @@ public final class L2PcInstance extends L2Playable
|
||||
OlympiadGameManager.getInstance().notifyCompetitorDamage(this, damage);
|
||||
}
|
||||
|
||||
final SystemMessage sm;
|
||||
SystemMessage sm = null;
|
||||
|
||||
if ((target.isHpBlocked() && !target.isNpc()) || (target.isPlayer() && target.isAffected(EffectFlag.DUELIST_FURY) && !isAffected(EffectFlag.FACEOFF)))
|
||||
{
|
||||
@@ -11665,7 +11665,7 @@ public final class L2PcInstance extends L2Playable
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HIT_FOR_S1_DAMAGE);
|
||||
sm.addInt(damage);
|
||||
}
|
||||
else
|
||||
else if (this != target)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_INFLICTED_S3_DAMAGE_ON_C2);
|
||||
sm.addPcName(this);
|
||||
@@ -11673,7 +11673,11 @@ public final class L2PcInstance extends L2Playable
|
||||
sm.addInt(damage);
|
||||
sm.addPopup(target.getObjectId(), getObjectId(), -damage);
|
||||
}
|
||||
sendPacket(sm);
|
||||
|
||||
if (sm != null)
|
||||
{
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+7
-3
@@ -11660,7 +11660,7 @@ public final class L2PcInstance extends L2Playable
|
||||
OlympiadGameManager.getInstance().notifyCompetitorDamage(this, damage);
|
||||
}
|
||||
|
||||
final SystemMessage sm;
|
||||
SystemMessage sm = null;
|
||||
|
||||
if ((target.isHpBlocked() && !target.isNpc()) || (target.isPlayer() && target.isAffected(EffectFlag.DUELIST_FURY) && !isAffected(EffectFlag.FACEOFF)))
|
||||
{
|
||||
@@ -11671,7 +11671,7 @@ public final class L2PcInstance extends L2Playable
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HIT_FOR_S1_DAMAGE);
|
||||
sm.addInt(damage);
|
||||
}
|
||||
else
|
||||
else if (this != target)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_INFLICTED_S3_DAMAGE_ON_C2);
|
||||
sm.addPcName(this);
|
||||
@@ -11679,7 +11679,11 @@ public final class L2PcInstance extends L2Playable
|
||||
sm.addInt(damage);
|
||||
sm.addPopup(target.getObjectId(), getObjectId(), -damage);
|
||||
}
|
||||
sendPacket(sm);
|
||||
|
||||
if (sm != null)
|
||||
{
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+7
-3
@@ -11660,7 +11660,7 @@ public final class L2PcInstance extends L2Playable
|
||||
OlympiadGameManager.getInstance().notifyCompetitorDamage(this, damage);
|
||||
}
|
||||
|
||||
final SystemMessage sm;
|
||||
SystemMessage sm = null;
|
||||
|
||||
if ((target.isHpBlocked() && !target.isNpc()) || (target.isPlayer() && target.isAffected(EffectFlag.DUELIST_FURY) && !isAffected(EffectFlag.FACEOFF)))
|
||||
{
|
||||
@@ -11671,7 +11671,7 @@ public final class L2PcInstance extends L2Playable
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HIT_FOR_S1_DAMAGE);
|
||||
sm.addInt(damage);
|
||||
}
|
||||
else
|
||||
else if (this != target)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_INFLICTED_S3_DAMAGE_ON_C2);
|
||||
sm.addPcName(this);
|
||||
@@ -11679,7 +11679,11 @@ public final class L2PcInstance extends L2Playable
|
||||
sm.addInt(damage);
|
||||
sm.addPopup(target.getObjectId(), getObjectId(), -damage);
|
||||
}
|
||||
sendPacket(sm);
|
||||
|
||||
if (sm != null)
|
||||
{
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+6
-3
@@ -16792,9 +16792,12 @@ public final class L2PcInstance extends L2Playable
|
||||
Olympiad.getInstance().notifyCompetitorDamage(this, damage, getOlympiadGameId());
|
||||
}
|
||||
|
||||
SystemMessage sm = new SystemMessage(SystemMessageId.YOU_DID_S1_DMG);
|
||||
sm.addNumber(damage);
|
||||
sendPacket(sm);
|
||||
if (this != target)
|
||||
{
|
||||
SystemMessage sm = new SystemMessage(SystemMessageId.YOU_DID_S1_DMG);
|
||||
sm.addNumber(damage);
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+7
-3
@@ -12543,7 +12543,7 @@ public final class L2PcInstance extends L2Playable
|
||||
OlympiadGameManager.getInstance().notifyCompetitorDamage(this, damage);
|
||||
}
|
||||
|
||||
final SystemMessage sm;
|
||||
SystemMessage sm = null;
|
||||
|
||||
if (target.isInvul() && !target.isNpc())
|
||||
{
|
||||
@@ -12554,14 +12554,18 @@ public final class L2PcInstance extends L2Playable
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HIT_FOR_S1_DAMAGE);
|
||||
sm.addInt(damage);
|
||||
}
|
||||
else
|
||||
else if (this != target)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_DONE_S3_POINTS_OF_DAMAGE_TO_C2);
|
||||
sm.addPcName(this);
|
||||
sm.addString(target.getName());
|
||||
sm.addInt(damage);
|
||||
}
|
||||
sendPacket(sm);
|
||||
|
||||
if (sm != null)
|
||||
{
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+7
-3
@@ -11494,7 +11494,7 @@ public final class L2PcInstance extends L2Playable
|
||||
OlympiadGameManager.getInstance().notifyCompetitorDamage(this, damage);
|
||||
}
|
||||
|
||||
final SystemMessage sm;
|
||||
SystemMessage sm = null;
|
||||
|
||||
if ((target.isHpBlocked() && !target.isNpc()) || (target.isPlayer() && target.isAffected(EffectFlag.DUELIST_FURY) && !isAffected(EffectFlag.FACEOFF)))
|
||||
{
|
||||
@@ -11505,7 +11505,7 @@ public final class L2PcInstance extends L2Playable
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HIT_FOR_S1_DAMAGE);
|
||||
sm.addInt(damage);
|
||||
}
|
||||
else
|
||||
else if (this != target)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_INFLICTED_S3_DAMAGE_ON_C2);
|
||||
sm.addPcName(this);
|
||||
@@ -11513,7 +11513,11 @@ public final class L2PcInstance extends L2Playable
|
||||
sm.addInt(damage);
|
||||
sm.addPopup(target.getObjectId(), getObjectId(), -damage);
|
||||
}
|
||||
sendPacket(sm);
|
||||
|
||||
if (sm != null)
|
||||
{
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+7
-3
@@ -11501,7 +11501,7 @@ public final class L2PcInstance extends L2Playable
|
||||
OlympiadGameManager.getInstance().notifyCompetitorDamage(this, damage);
|
||||
}
|
||||
|
||||
final SystemMessage sm;
|
||||
SystemMessage sm = null;
|
||||
|
||||
if ((target.isHpBlocked() && !target.isNpc()) || (target.isPlayer() && target.isAffected(EffectFlag.DUELIST_FURY) && !isAffected(EffectFlag.FACEOFF)))
|
||||
{
|
||||
@@ -11512,7 +11512,7 @@ public final class L2PcInstance extends L2Playable
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HIT_FOR_S1_DAMAGE);
|
||||
sm.addInt(damage);
|
||||
}
|
||||
else
|
||||
else if (this != target)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_INFLICTED_S3_DAMAGE_ON_C2);
|
||||
sm.addPcName(this);
|
||||
@@ -11520,7 +11520,11 @@ public final class L2PcInstance extends L2Playable
|
||||
sm.addInt(damage);
|
||||
sm.addPopup(target.getObjectId(), getObjectId(), -damage);
|
||||
}
|
||||
sendPacket(sm);
|
||||
|
||||
if (sm != null)
|
||||
{
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+7
-3
@@ -11503,7 +11503,7 @@ public final class L2PcInstance extends L2Playable
|
||||
OlympiadGameManager.getInstance().notifyCompetitorDamage(this, damage);
|
||||
}
|
||||
|
||||
final SystemMessage sm;
|
||||
SystemMessage sm = null;
|
||||
|
||||
if ((target.isHpBlocked() && !target.isNpc()) || (target.isPlayer() && target.isAffected(EffectFlag.DUELIST_FURY) && !isAffected(EffectFlag.FACEOFF)))
|
||||
{
|
||||
@@ -11514,7 +11514,7 @@ public final class L2PcInstance extends L2Playable
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HIT_FOR_S1_DAMAGE);
|
||||
sm.addInt(damage);
|
||||
}
|
||||
else
|
||||
else if (this != target)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_INFLICTED_S3_DAMAGE_ON_C2);
|
||||
sm.addPcName(this);
|
||||
@@ -11522,7 +11522,11 @@ public final class L2PcInstance extends L2Playable
|
||||
sm.addInt(damage);
|
||||
sm.addPopup(target.getObjectId(), getObjectId(), -damage);
|
||||
}
|
||||
sendPacket(sm);
|
||||
|
||||
if (sm != null)
|
||||
{
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+7
-3
@@ -11503,7 +11503,7 @@ public final class L2PcInstance extends L2Playable
|
||||
OlympiadGameManager.getInstance().notifyCompetitorDamage(this, damage);
|
||||
}
|
||||
|
||||
final SystemMessage sm;
|
||||
SystemMessage sm = null;
|
||||
|
||||
if ((target.isHpBlocked() && !target.isNpc()) || (target.isPlayer() && target.isAffected(EffectFlag.DUELIST_FURY) && !isAffected(EffectFlag.FACEOFF)))
|
||||
{
|
||||
@@ -11514,7 +11514,7 @@ public final class L2PcInstance extends L2Playable
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.YOU_HIT_FOR_S1_DAMAGE);
|
||||
sm.addInt(damage);
|
||||
}
|
||||
else
|
||||
else if (this != target)
|
||||
{
|
||||
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_HAS_INFLICTED_S3_DAMAGE_ON_C2);
|
||||
sm.addPcName(this);
|
||||
@@ -11522,7 +11522,11 @@ public final class L2PcInstance extends L2Playable
|
||||
sm.addInt(damage);
|
||||
sm.addPopup(target.getObjectId(), getObjectId(), -damage);
|
||||
}
|
||||
sendPacket(sm);
|
||||
|
||||
if (sm != null)
|
||||
{
|
||||
sendPacket(sm);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user