78557856785778587859786078617862786378647865
L2Skill skill = SkillTable.getInstance().getInfo(skillId, skillLvl); ISkillHandler IHand = SkillHandler.getInstance().getSkillHandler(skill.getSkillType()); if (IHand != null) { IHand.useSkill(this, skill, targets); } else { skill.useSkill(this, targets); }
219220221222223224225226227228229
{ handler.useSkill(_owner, skill, targets); } else { skill.useSkill(_owner, targets); } MagicSkillUser msu = new MagicSkillUser(_owner, _target, skill.getId(), _level, 0, 0); _owner.broadcastPacket(msu);
322323324325326327328329330331332
{ handler.useSkill(_owner, skill, targets); } else { skill.useSkill(_owner, targets); } MagicSkillUser msu = new MagicSkillUser(_owner, target, skill.getId(), _level, 0, 0); _owner.broadcastPacket(msu); }
78597860786178627863786478657866786778687869
{ IHand.useSkill(this, skill, targets); } else { skill.useSkill(this, targets); } if (reuseDelay > 10) { disableSkill(skillId, reuseDelay);