Fix sending incorrect date values on world change
Yak shave: make more things use cTickTime. Fix a couple of incorrect modulo-on-millisecond-value by making them use WorldTickAge.
This commit is contained in:
@@ -46,8 +46,8 @@ void cBoat::BroadcastMovementUpdate(const cClientHandle * a_Exclude)
|
||||
// Cannot use super::BroadcastMovementUpdate here, broadcasting position when not
|
||||
// expected by the client breaks things. See https://github.com/cuberite/cuberite/pull/4488
|
||||
|
||||
// Process packet sending every two ticks
|
||||
if (GetWorld()->GetWorldAge() % 2 != 0)
|
||||
// Process packet sending every two ticks:
|
||||
if ((GetWorld()->GetWorldTickAge() % 2_tick) != 0_tick)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user