1
This commit is contained in:
parent
e7b8529238
commit
b4b27d56e5
@ -208,12 +208,12 @@ void Car::SwitchSeat(Human* passenger, int seat)
|
|||||||
room->frame_event.AddCarChg(passenger->GetWeakPtrRef());
|
room->frame_event.AddCarChg(passenger->GetWeakPtrRef());
|
||||||
SyncAroundPlayers(__FILE__, __LINE__, __func__);
|
SyncAroundPlayers(__FILE__, __LINE__, __func__);
|
||||||
} else {
|
} else {
|
||||||
|
passenger->SetSeat(seat);
|
||||||
if (driver_ == passenger) {
|
if (driver_ == passenger) {
|
||||||
driver_ = nullptr;
|
driver_ = nullptr;
|
||||||
passenger->RemoveBuffByEffectId(kBET_Driver);
|
passenger->RemoveBuffByEffectId(kBET_Driver);
|
||||||
passenger->MustBeAddBuff(passenger, PASSENGER_BUFFID);
|
passenger->MustBeAddBuff(passenger, PASSENGER_BUFFID);
|
||||||
}
|
}
|
||||||
passenger->SetSeat(seat);
|
|
||||||
room->frame_event.AddCarChg(passenger->GetWeakPtrRef());
|
room->frame_event.AddCarChg(passenger->GetWeakPtrRef());
|
||||||
SyncAroundPlayers(__FILE__, __LINE__, __func__);
|
SyncAroundPlayers(__FILE__, __LINE__, __func__);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user