Proper use of SetupGauge ids.

This commit is contained in:
MobiusDevelopment 2019-11-23 19:15:23 +00:00
parent 37f690e205
commit 3409cc85a7
3 changed files with 4 additions and 5 deletions

View File

@ -44,8 +44,7 @@ public class ScrollOfEscape implements IItemHandler
final MagicSkillUser msk = new MagicSkillUser(activeChar, 1050, 1, 20000, 0);
activeChar.sendPacket(msk);
activeChar.broadcastPacket(msk);
final SetupGauge sg = new SetupGauge(0, skill.getSkillTime());
activeChar.sendPacket(sg);
activeChar.sendPacket(new SetupGauge(SetupGauge.BLUE, skill.getSkillTime()));
if (skill.getSkillTime() > 200)
{
try
@ -63,6 +62,7 @@ public class ScrollOfEscape implements IItemHandler
final ActionFailed af = new ActionFailed();
activeChar.sendPacket(af);
activeChar.teleToLocation(townCords[0], townCords[1], townCords[2]);
return 1;
}

View File

@ -1182,8 +1182,7 @@ public abstract class Creature extends WorldObject
}
reduceCurrentMp(weaponItem.getMpConsume());
sendPacket(new SystemMessage(SystemMessage.GETTING_READY_TO_SHOOT_AN_ARROW));
final SetupGauge sg = new SetupGauge(1, calculateAttackSpeed(weaponItem) * 2);
sendPacket(sg);
sendPacket(new SetupGauge(SetupGauge.RED, calculateAttackSpeed(weaponItem) * 2));
_hitTimer.schedule(new HitTask(this, target, damage, crit, miss, false), calculateHitSpeed(weaponItem, 1));
}
else

View File

@ -1550,7 +1550,7 @@ public class PlayerInstance extends Creature
final MagicSkillUser msu = new MagicSkillUser(this, target, magicId, level, skill.getHitTime(), skill.getReuseDelay());
sendPacket(msu);
broadcastPacket(msu);
sendPacket(new SetupGauge(0, skill.getHitTime()));
sendPacket(new SetupGauge(SetupGauge.BLUE, skill.getHitTime()));
final SystemMessage sm = new SystemMessage(SystemMessage.USE_S1);
sm.addSkillName(magicId);
sendPacket(sm);