diff options
| author | Gustavo <sirikfoll@hotmail.com> | 2017-07-16 18:39:55 -0300 |
|---|---|---|
| committer | Treeston <treeston.mmoc@gmail.com> | 2017-07-16 23:39:55 +0200 |
| commit | 551d0559aac663e9485b0eaffac5326536180c27 (patch) | |
| tree | 17b25fca922e6b2f14b2cc0583f25c98fad15e39 /src | |
| parent | 348b02155bcadb1cda78d1bcca222c37e170ab5a (diff) | |
Core/Vehicles: Do not call InstallAllAccessories for dead Vehicles (#20033)
Diffstat (limited to 'src')
| -rwxr-xr-x | src/server/game/Entities/Vehicle/Vehicle.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Entities/Vehicle/Vehicle.cpp b/src/server/game/Entities/Vehicle/Vehicle.cpp index 357cceb99b6..e3d748cacbf 100755 --- a/src/server/game/Entities/Vehicle/Vehicle.cpp +++ b/src/server/game/Entities/Vehicle/Vehicle.cpp @@ -148,7 +148,8 @@ void Vehicle::Reset(bool evading /*= false*/) TC_LOG_DEBUG("entities.vehicle", "Vehicle::Reset (Entry: %u, GuidLow: %u, DBGuid: %u)", GetCreatureEntry(), _me->GetGUID().GetCounter(), _me->ToCreature()->GetSpawnId()); ApplyAllImmunities(); - InstallAllAccessories(evading); + if (GetBase()->IsAlive()) + InstallAllAccessories(evading); sScriptMgr->OnReset(this); } |
