From 27bc5c0e09033bde7fe2a879db390f706853026b Mon Sep 17 00:00:00 2001 From: Isaac0-dev <62234577+Isaac0-dev@users.noreply.github.com> Date: Thu, 28 Nov 2024 17:00:57 +1000 Subject: [PATCH] sanity check in case mario is not spawned This can't be tested very easily since the chances of this happening is really low. --- src/pc/network/network_player.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pc/network/network_player.c b/src/pc/network/network_player.c index dd234f6ab..5db91cd1b 100644 --- a/src/pc/network/network_player.c +++ b/src/pc/network/network_player.c @@ -40,7 +40,7 @@ void network_player_update_model(u8 localIndex) { if (index >= CT_MAX) { index = 0; } m->character = &gCharacters[index]; - if (m->marioObj == NULL) { return; } + if (m->marioObj == NULL || m->marioObj->behavior != smlua_override_behavior(bhvMario)) { return; } obj_set_model(m->marioObj, m->character->modelId); }