diff --git a/src/game/mario_actions_airborne.c b/src/game/mario_actions_airborne.c index e2088511..12dd2c1e 100644 --- a/src/game/mario_actions_airborne.c +++ b/src/game/mario_actions_airborne.c @@ -603,10 +603,12 @@ s32 act_hold_freefall(struct MarioState *m) { s32 act_side_flip(struct MarioState *m) { if (m->input & INPUT_B_PRESSED) { + m->marioObj->header.gfx.angle[1] += 0x8000; return set_mario_action(m, ACT_DIVE, 0); } if (m->input & INPUT_Z_PRESSED) { + m->marioObj->header.gfx.angle[1] += 0x8000; return set_mario_action(m, ACT_GROUND_POUND, 0); }