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

View File

@@ -1182,8 +1182,7 @@ public abstract class Creature extends WorldObject
} }
reduceCurrentMp(weaponItem.getMpConsume()); reduceCurrentMp(weaponItem.getMpConsume());
sendPacket(new SystemMessage(SystemMessage.GETTING_READY_TO_SHOOT_AN_ARROW)); sendPacket(new SystemMessage(SystemMessage.GETTING_READY_TO_SHOOT_AN_ARROW));
final SetupGauge sg = new SetupGauge(1, calculateAttackSpeed(weaponItem) * 2); sendPacket(new SetupGauge(SetupGauge.RED, calculateAttackSpeed(weaponItem) * 2));
sendPacket(sg);
_hitTimer.schedule(new HitTask(this, target, damage, crit, miss, false), calculateHitSpeed(weaponItem, 1)); _hitTimer.schedule(new HitTask(this, target, damage, crit, miss, false), calculateHitSpeed(weaponItem, 1));
} }
else 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()); final MagicSkillUser msu = new MagicSkillUser(this, target, magicId, level, skill.getHitTime(), skill.getReuseDelay());
sendPacket(msu); sendPacket(msu);
broadcastPacket(msu); broadcastPacket(msu);
sendPacket(new SetupGauge(0, skill.getHitTime())); sendPacket(new SetupGauge(SetupGauge.BLUE, skill.getHitTime()));
final SystemMessage sm = new SystemMessage(SystemMessage.USE_S1); final SystemMessage sm = new SystemMessage(SystemMessage.USE_S1);
sm.addSkillName(magicId); sm.addSkillName(magicId);
sendPacket(sm); sendPacket(sm);