Only have interactions happen for the local player
This commit is contained in:
parent
4b63a16056
commit
bdca8006ca
|
@ -2160,7 +2160,7 @@ void mario_process_interactions(struct MarioState *m) {
|
|||
sDelayInvincTimer = FALSE;
|
||||
sInvulnerable = (m->action & ACT_FLAG_INVULNERABLE) || m->invincTimer != 0;
|
||||
|
||||
if (!(m->action & ACT_FLAG_INTANGIBLE) && m->collidedObjInteractTypes != 0 && is_player_active(m)) {
|
||||
if (!(m->action & ACT_FLAG_INTANGIBLE) && m->collidedObjInteractTypes != 0 && is_player_active(m) && m->playerIndex == 0) {
|
||||
s32 i;
|
||||
for (i = 0; i < 32; i++) {
|
||||
u32 interactType = sInteractionHandlers[i].interactType;
|
||||
|
|
Loading…
Reference in New Issue