Use triggerCast for support magic.

This commit is contained in:
MobiusDev
2017-06-25 13:26:21 +00:00
parent a624facd9a
commit c34b5c8f54

View File

@@ -127,16 +127,16 @@ public class SupportMagic implements IBypassHandler
npc.setTarget(s); npc.setTarget(s);
for (SkillHolder skill : SUMMON_BUFFS) for (SkillHolder skill : SUMMON_BUFFS)
{ {
npc.doCast(skill.getSkill()); SkillCaster.triggerCast(npc, player, skill.getSkill());
} }
if (level >= HASTE_LEVEL_2) if (level >= HASTE_LEVEL_2)
{ {
npc.doCast(HASTE_2.getSkill()); SkillCaster.triggerCast(npc, player, HASTE_2.getSkill());
} }
else else
{ {
npc.doCast(HASTE_1.getSkill()); SkillCaster.triggerCast(npc, player, HASTE_1.getSkill());
} }
} }
} }
@@ -147,23 +147,23 @@ public class SupportMagic implements IBypassHandler
{ {
for (SkillHolder skill : MAGE_BUFFS) for (SkillHolder skill : MAGE_BUFFS)
{ {
npc.doCast(skill.getSkill()); SkillCaster.triggerCast(npc, player, skill.getSkill());
} }
} }
else else
{ {
for (SkillHolder skill : FIGHTER_BUFFS) for (SkillHolder skill : FIGHTER_BUFFS)
{ {
npc.doCast(skill.getSkill()); SkillCaster.triggerCast(npc, player, skill.getSkill());
} }
if (level >= HASTE_LEVEL_2) if (level >= HASTE_LEVEL_2)
{ {
npc.doCast(HASTE_2.getSkill()); SkillCaster.triggerCast(npc, player, HASTE_2.getSkill());
} }
else else
{ {
npc.doCast(HASTE_1.getSkill()); SkillCaster.triggerCast(npc, player, HASTE_1.getSkill());
} }
} }