diff --git a/Source/Game/Spells/Auras/Aura.cs b/Source/Game/Spells/Auras/Aura.cs index a053b954a..201bfc3f4 100644 --- a/Source/Game/Spells/Auras/Aura.cs +++ b/Source/Game/Spells/Auras/Aura.cs @@ -2547,6 +2547,10 @@ namespace Game.Spells } else { + // skip area update if owner is not in world! + if (!GetUnitOwner().IsInWorld) + continue; + float radius = effect.CalcRadius(caster); if (!GetUnitOwner().HasUnitState(UnitState.Isolated))