mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2025-10-30 08:01:01 +00:00
Fix crash in init_mario_after_warp()
This commit is contained in:
parent
57e2795682
commit
eca9d77419
1 changed files with 2 additions and 2 deletions
|
|
@ -401,8 +401,8 @@ void set_mario_initial_action(struct MarioState *m, u32 spawnType, u32 actionArg
|
||||||
|
|
||||||
void init_mario_after_warp(void) {
|
void init_mario_after_warp(void) {
|
||||||
struct ObjectWarpNode *spawnNode = area_get_warp_node(sWarpDest.nodeId);
|
struct ObjectWarpNode *spawnNode = area_get_warp_node(sWarpDest.nodeId);
|
||||||
if (spawnNode == NULL || spawnNode->object == NULL) { spawnNode = &gCurrentArea->warpNodes[0xFA]; }
|
if (spawnNode == NULL || spawnNode->object == NULL) { if (gCurrentArea) { spawnNode = &gCurrentArea->warpNodes[0xFA]; } }
|
||||||
if (spawnNode == NULL || spawnNode->object == NULL) { spawnNode = &gCurrentArea->warpNodes[0x00]; }
|
if (spawnNode == NULL || spawnNode->object == NULL) { if (gCurrentArea) { spawnNode = &gCurrentArea->warpNodes[0x00]; } }
|
||||||
if (spawnNode == NULL || spawnNode->object == NULL) { return; }
|
if (spawnNode == NULL || spawnNode->object == NULL) { return; }
|
||||||
u32 marioSpawnType = get_mario_spawn_type(spawnNode->object);
|
u32 marioSpawnType = get_mario_spawn_type(spawnNode->object);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue