We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 70f1278 commit 2a0e963Copy full SHA for 2a0e963
1 file changed
src/server/game/Entities/Vehicle/Vehicle.cpp
@@ -851,6 +851,9 @@ bool VehicleJoinEvent::Execute(uint64, uint32)
851
player->SendOnCancelExpectedVehicleRideAura();
852
if (!veSeat->HasFlag(VEHICLE_SEAT_FLAG_B_KEEP_PET))
853
player->UnsummonPetTemporaryIfAny();
854
+
855
+ // This is not perfectly mirroring official behavior (aura removal is delayed, most likely on heartbeat)
856
+ player->RemoveAurasWithInterruptFlags(AURA_INTERRUPT_FLAG_NOT_SEATED);
857
}
858
859
if (veSeat->HasFlag(VEHICLE_SEAT_FLAG_PASSENGER_NOT_SELECTABLE))
0 commit comments