diff options
author | Ovahlord <dreadkiller@gmx.de> | 2022-07-10 01:19:51 +0200 |
---|---|---|
committer | Ovahlord <dreadkiller@gmx.de> | 2022-07-10 01:19:51 +0200 |
commit | 377799fd3cd8d129b1b6afc146d7c40b70160ad9 (patch) | |
tree | 0772fd20634501cea020908aedfcaf0edab24c0a /src | |
parent | af4474926f802db03267b65b71bbaa3e8ba597b7 (diff) |
Core/Transports: remove an obsolete check that prevented vehicles from updating their passenger positions
Vehicles now share the TransportBase class with regular transports so they both update positions the same way
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Entities/Transport/Transport.cpp | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/server/game/Entities/Transport/Transport.cpp b/src/server/game/Entities/Transport/Transport.cpp index 4c9f6964ae7..cd6d33e5f7b 100644 --- a/src/server/game/Entities/Transport/Transport.cpp +++ b/src/server/game/Entities/Transport/Transport.cpp @@ -43,12 +43,6 @@ void TransportBase::UpdatePassengerPosition(Map* map, WorldObject* passenger, fl if (passenger->GetMap() != map) return; - // if passenger is on vehicle we have to assume the vehicle is also on transport - // and its the vehicle that will be updating its passengers - if (Unit* unit = passenger->ToUnit()) - if (unit->GetVehicle()) - return; - // Do not use Unit::UpdatePosition here, we don't want to remove auras // as if regular movement occurred switch (passenger->GetTypeId()) |