aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorOvahlord <dreadkiller@gmx.de>2022-07-10 01:19:51 +0200
committerOvahlord <dreadkiller@gmx.de>2022-07-10 01:19:51 +0200
commit377799fd3cd8d129b1b6afc146d7c40b70160ad9 (patch)
tree0772fd20634501cea020908aedfcaf0edab24c0a /src
parentaf4474926f802db03267b65b71bbaa3e8ba597b7 (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.cpp6
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())