diff options
| author | Jeremy <Golrag@users.noreply.github.com> | 2021-12-27 13:55:59 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-12-27 13:55:59 +0100 |
| commit | 15b91836351a61f471865a751d4ff9ab0b5775a0 (patch) | |
| tree | 5d17a25bb9307841366f5d224cc8ed2e876a0836 /src/server/game/Spells/SpellEffects.cpp | |
| parent | ff9816ef3876fd7e9ed93693b2082fb3581bca4f (diff) | |
Core/ZoneScript: Add "invoker" param to ProcessEvent (#24758)
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
| -rw-r--r-- | src/server/game/Spells/SpellEffects.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index f862ee5e717..f79e6fe7d96 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -1055,9 +1055,9 @@ void Spell::EffectSendEvent() TC_LOG_DEBUG("spells", "Spell ScriptStart %u for spellid %u in EffectSendEvent ", effectInfo->MiscValue, m_spellInfo->Id); if (ZoneScript* zoneScript = m_caster->GetZoneScript()) - zoneScript->ProcessEvent(target, effectInfo->MiscValue); + zoneScript->ProcessEvent(target, effectInfo->MiscValue, m_caster); else if (InstanceScript* instanceScript = m_caster->GetInstanceScript()) // needed in case Player is the caster - instanceScript->ProcessEvent(target, effectInfo->MiscValue); + instanceScript->ProcessEvent(target, effectInfo->MiscValue, m_caster); m_caster->GetMap()->ScriptsStart(sEventScripts, effectInfo->MiscValue, m_caster, target); } |
