Skill reuse related rework.
This commit is contained in:
parent
c6f6f611b6
commit
859a1720ce
@ -1326,8 +1326,7 @@ public class PlayerInstance extends Creature
|
|||||||
MagicSkillUser msu = new MagicSkillUser(this, target, magicId, level, skill.getHitTime(), skill.getReuseDelay());
|
MagicSkillUser msu = new MagicSkillUser(this, target, magicId, level, skill.getHitTime(), skill.getReuseDelay());
|
||||||
sendPacket(msu);
|
sendPacket(msu);
|
||||||
broadcastPacket(msu);
|
broadcastPacket(msu);
|
||||||
SetupGauge sg = new SetupGauge(0, skill.getSkillTime());
|
sendPacket(new SetupGauge(0, skill.getHitTime()));
|
||||||
sendPacket(sg);
|
|
||||||
SystemMessage sm = new SystemMessage(46);
|
SystemMessage sm = new SystemMessage(46);
|
||||||
sm.addSkillName(magicId);
|
sm.addSkillName(magicId);
|
||||||
sendPacket(sm);
|
sendPacket(sm);
|
||||||
@ -1336,9 +1335,8 @@ public class PlayerInstance extends Creature
|
|||||||
disableSkill(skill.getId(), true);
|
disableSkill(skill.getId(), true);
|
||||||
_enableSkillTimer.schedule(new EnableSkill(skill.getId()), skill.getReuseDelay());
|
_enableSkillTimer.schedule(new EnableSkill(skill.getId()), skill.getReuseDelay());
|
||||||
disableAllSkills();
|
disableAllSkills();
|
||||||
final int hittime = skill.getHitTime();
|
_enableAllSkillsTimer.schedule(new EnableAllSkills(skill), skill.getSkillTime());
|
||||||
_enableAllSkillsTimer.schedule(new EnableAllSkills(skill), hittime + 5);
|
_magicUseTimer.schedule(new MagicUseTask(target, skill), skill.getHitTime());
|
||||||
_magicUseTimer.schedule(new MagicUseTask(target, skill), hittime);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user