aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellEffects.cpp
diff options
context:
space:
mode:
authorJeremy <Golrag@users.noreply.github.com>2021-12-27 13:55:59 +0100
committerGitHub <noreply@github.com>2021-12-27 13:55:59 +0100
commit15b91836351a61f471865a751d4ff9ab0b5775a0 (patch)
tree5d17a25bb9307841366f5d224cc8ed2e876a0836 /src/server/game/Spells/SpellEffects.cpp
parentff9816ef3876fd7e9ed93693b2082fb3581bca4f (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.cpp4
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);
}