diff options
Diffstat (limited to 'diplomacy/server/server.py')
-rw-r--r-- | diplomacy/server/server.py | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/diplomacy/server/server.py b/diplomacy/server/server.py index ee585c3..120e893 100644 --- a/diplomacy/server/server.py +++ b/diplomacy/server/server.py @@ -534,12 +534,7 @@ class Server(): """ updated = False if server_game.is_game_active or server_game.is_game_paused: - dummy_power_names = [] - for power_name in server_game.get_dummy_power_names(): - power = server_game.get_power(power_name) - if power.is_dummy() and not power.is_eliminated() and not power.does_not_wait(): - # This dummy power needs either orders, or wait flag to be set to False. - dummy_power_names.append(power_name) + dummy_power_names = server_game.get_dummy_unordered_power_names() if dummy_power_names: # Update registry of dummy powers. self.games_with_dummy_powers[server_game.game_id] = dummy_power_names |