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

This commit is contained in:
robinsch
2020-10-02 03:43:06 -04:00
committed by GitHub
parent e811b9cdc2
commit 53cb57b864

View File

@@ -551,8 +551,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());
}