fixed irecall instance breaking infected zone pods

This commit is contained in:
FinnHornhoover 2023-08-19 17:14:28 +03:00
parent 177565dc55
commit 613a4c58a3
1 changed files with 4 additions and 1 deletions

View File

@ -86,7 +86,10 @@ void PlayerManager::updatePlayerPosition(CNSocket* sock, int X, int Y, int Z, ui
plr->x = X;
plr->y = Y;
plr->z = Z;
plr->instanceID = I;
if (plr->instanceID != I) {
plr->instanceID = I;
plr->recallInstance = INSTANCE_OVERWORLD;
}
if (oldChunk == newChunk)
return; // didn't change chunks
Chunking::updateEntityChunk({sock}, oldChunk, newChunk);