diff --git a/Source/Game/Spells/SpellEffects.cs b/Source/Game/Spells/SpellEffects.cs index 7b8166047..9e19934db 100644 --- a/Source/Game/Spells/SpellEffects.cs +++ b/Source/Game/Spells/SpellEffects.cs @@ -302,6 +302,8 @@ namespace Game.Spells m_caster.m_Events.AddEventAtOffset(() => { + targets.Update(caster); // refresh pointers stored in targets + // original caster guid only for GO cast CastSpellExtraArgs args = new(TriggerCastFlags.FullMask); args.SetOriginalCaster(originalCaster);