Core/Vehicles: Do not call InstallAllAccessories for dead Vehicles (#20033)

(cherry picked from commit 551d0559aa)
This commit is contained in:
Gustavo
2017-07-16 18:39:55 -03:00
committed by Shauren
parent 77e6355fba
commit 111b65e10f

View File

@@ -147,7 +147,8 @@ void Vehicle::Reset(bool evading /*= false*/)
TC_LOG_DEBUG("entities.vehicle", "Vehicle::Reset (Entry: %u, %s, DBGuid: " UI64FMTD ")", GetCreatureEntry(), _me->GetGUID().ToString().c_str(), _me->ToCreature()->GetSpawnId());
ApplyAllImmunities();
InstallAllAccessories(evading);
if (GetBase()->IsAlive())
InstallAllAccessories(evading);
sScriptMgr->OnReset(this);
}