diff options
author | Treeston <treeston.mmoc@gmail.com> | 2018-01-01 15:27:51 +0100 |
---|---|---|
committer | Treeston <treeston.mmoc@gmail.com> | 2018-01-01 15:27:51 +0100 |
commit | 100ecf69f1f0aaca9a27abdba3d62087b2b6513e (patch) | |
tree | c242feebb53082e3ade3413ae32bf9c14f16f41b | |
parent | 4c0c4ab271ddc2d200cd9ccda98e16553dcaf391 (diff) |
nopch fix 2 for d507a7e
-rw-r--r-- | src/server/scripts/World/mob_generic_creature.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/server/scripts/World/mob_generic_creature.cpp b/src/server/scripts/World/mob_generic_creature.cpp index fca52eae10b..8eefff52cd2 100644 --- a/src/server/scripts/World/mob_generic_creature.cpp +++ b/src/server/scripts/World/mob_generic_creature.cpp @@ -30,20 +30,18 @@ public: { trigger_periodicAI(Creature* creature) : NullCreatureAI(creature) { - spell = me->m_spells[0] ? sSpellMgr->GetSpellInfo(me->m_spells[0]) : nullptr; interval = me->GetAttackTime(BASE_ATTACK); timer = interval; } uint32 timer, interval; - SpellInfo const* spell; void UpdateAI(uint32 diff) override { if (timer <= diff) { - if (spell) - me->CastSpell(me, spell->Id, true); + if (uint32 spell = me->m_spells[0]) + me->CastSpell(me, spell, TRIGGERED_FULL_MASK); timer = interval; } else |