From 58ce0904aa08411570bb600c1604dc1fc0d01ac3 Mon Sep 17 00:00:00 2001 From: robinsch Date: Fri, 2 Oct 2020 03:43:06 -0400 Subject: Core/Aura: Fixed thread-unsafe return from Aura::GetCaster() (#25524) (cherry picked from commit 53cb57b864d6b67bd2807cdb1eff93487502fb73) --- src/server/game/Spells/Auras/SpellAuras.cpp | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/server/game') diff --git a/src/server/game/Spells/Auras/SpellAuras.cpp b/src/server/game/Spells/Auras/SpellAuras.cpp index a9032aef337..dc5b90355e4 100644 --- a/src/server/game/Spells/Auras/SpellAuras.cpp +++ b/src/server/game/Spells/Auras/SpellAuras.cpp @@ -513,8 +513,6 @@ Unit* Aura::GetCaster() const { if (GetOwner()->GetGUID() == GetCasterGUID()) return GetUnitOwner(); - if (AuraApplication const* aurApp = GetApplicationOfTarget(GetCasterGUID())) - return aurApp->GetTarget(); return ObjectAccessor::GetUnit(*GetOwner(), GetCasterGUID()); } -- cgit v1.2.3