Core/Aura: Fixed thread-unsafe return from Aura::GetCaster() (#25524)

(cherry picked from commit 53cb57b864)
This commit is contained in:
robinsch
2020-10-02 03:43:06 -04:00
committed by Shauren
parent ac6e242bff
commit 58ce0904aa

View File

@@ -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());
}