From b4b27d56e517491193eb4c03d2439b5e2a54d613 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 28 Jul 2021 15:46:55 +0800 Subject: [PATCH] 1 --- server/gameserver/car.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/gameserver/car.cc b/server/gameserver/car.cc index b9eec6a7..189a6b1c 100644 --- a/server/gameserver/car.cc +++ b/server/gameserver/car.cc @@ -208,12 +208,12 @@ void Car::SwitchSeat(Human* passenger, int seat) room->frame_event.AddCarChg(passenger->GetWeakPtrRef()); SyncAroundPlayers(__FILE__, __LINE__, __func__); } else { + passenger->SetSeat(seat); if (driver_ == passenger) { driver_ = nullptr; passenger->RemoveBuffByEffectId(kBET_Driver); passenger->MustBeAddBuff(passenger, PASSENGER_BUFFID); } - passenger->SetSeat(seat); room->frame_event.AddCarChg(passenger->GetWeakPtrRef()); SyncAroundPlayers(__FILE__, __LINE__, __func__); }