diff --git a/hopper/engine.py b/hopper/engine.py index a0c9cc0..01ea11f 100644 --- a/hopper/engine.py +++ b/hopper/engine.py @@ -35,9 +35,12 @@ class GameEngine: dump = self.board.dump() for player in self.players: - if player.position.y < len(dump) and player.position.x < len( - dump[player.position.y] - ): + show_player = ( + player.active + and player.position.y < len(dump) + and player.position.x < len(dump[player.position.y]) + ) + if show_player: dump[player.position.y][player.position.x] = BOARD_DUMP_CHARS[ ObjectType.PLAYER ]