diff --git a/src/game/interaction.c b/src/game/interaction.c index ab292764..65f989fb 100644 --- a/src/game/interaction.c +++ b/src/game/interaction.c @@ -939,7 +939,9 @@ u32 interact_bbh_entrance(struct MarioState *m, UNUSED u32 interactType, struct if (m->action != ACT_BBH_ENTER_SPIN && m->action != ACT_BBH_ENTER_JUMP) { mario_stop_riding_and_holding(m); - o->oInteractStatus = INT_STATUS_INTERACTED; + if (m->playerIndex == 0) { + o->oInteractStatus = INT_STATUS_INTERACTED; + } m->interactObj = o; m->usedObj = o;