Fix crash in network_receive_object

This commit is contained in:
MysterD 2023-11-24 15:02:08 -08:00 committed by Agent X
parent e4c9dd9240
commit 5a98b00713

View file

@ -443,7 +443,7 @@ void network_receive_object(struct Packet* p) {
deltaPos[1] = o->oPosZ - oldPos[2]; deltaPos[1] = o->oPosZ - oldPos[2];
for (s32 i = 0; i < MAX_PLAYERS; i++) { for (s32 i = 0; i < MAX_PLAYERS; i++) {
if (!is_player_active(&gMarioStates[i])) { continue; } if (!is_player_active(&gMarioStates[i])) { continue; }
if (gMarioStates[i].marioObj->platform != o) { continue; } if (!gMarioStates[i].marioObj || gMarioStates[i].marioObj->platform != o) { continue; }
for (s32 j = 0; j < 3; j++) { gMarioStates[i].pos[j] += deltaPos[j]; } for (s32 j = 0; j < 3; j++) { gMarioStates[i].pos[j] += deltaPos[j]; }
} }
} }