diff --git a/js/tiletypes.js b/js/tiletypes.js index faeb27c..696f06b 100644 --- a/js/tiletypes.js +++ b/js/tiletypes.js @@ -2617,7 +2617,7 @@ const TILE_TYPES = { on_arrive(me, level, other) { if (other.type.is_real_player) { level.remaining_players -= 1; - if (level.remaining_players > 0) { + if (other === level.player && level.remaining_players > 0) { level.swap_player1 = true; level.transmute_tile(other, other.type.name === 'player' ? 'player1_exit' : 'player2_exit'); }