This commit is contained in:
aozhiwei 2021-07-28 15:46:55 +08:00
parent e7b8529238
commit b4b27d56e5

View File

@ -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__);
}