From c39ee954d174eb908b1c40c251a68ca808cd26a1 Mon Sep 17 00:00:00 2001 From: sogladev Date: Tue, 7 Apr 2026 17:52:00 +0200 Subject: [PATCH] fix(Core/Spells): Use owner as summoner when assigning temp summon ally (#25393) --- src/server/game/Spells/SpellEffects.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index a9147f307..1113d6c90 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -2493,8 +2493,8 @@ void Spell::EffectSummonType(SpellEffIndex effIndex) if (properties->Category == SUMMON_CATEGORY_ALLY) { - summon->SetOwnerGUID(m_originalCaster->GetGUID()); - summon->SetFaction(m_originalCaster->GetFaction()); + summon->SetOwnerGUID(summoner->GetGUID()); + summon->SetFaction(summoner->GetFaction()); } ExecuteLogEffectSummonObject(effIndex, summon);