Core/Vehicles: add a way to delay the Vehicle despawn Time if its needed.

Port From (https://github.com/TrinityCore/TrinityCore/commit/c7b10d3c5fd082faf6c2835239e340babc3dfc76)
This commit is contained in:
hondacrx
2020-12-31 21:12:59 -05:00
parent f75a110654
commit b769656e13
6 changed files with 72 additions and 2 deletions
+1 -1
View File
@@ -966,7 +966,7 @@ namespace Game.Entities
if (vehicle.GetBase().HasUnitTypeMask(UnitTypeMask.Minion) && vehicle.GetBase().IsTypeId(TypeId.Unit))
if (((Minion)vehicle.GetBase()).GetOwner() == this)
vehicle.GetBase().ToCreature().DespawnOrUnsummon();
vehicle.GetBase().ToCreature().DespawnOrUnsummon(vehicle.GetDespawnDelay());
if (HasUnitTypeMask(UnitTypeMask.Accessory))
{