diff --git a/src/cli_chess/core/game/offline_game/offline_game_model.py b/src/cli_chess/core/game/offline_game/offline_game_model.py index 01391bc..a4360e1 100644 --- a/src/cli_chess/core/game/offline_game/offline_game_model.py +++ b/src/cli_chess/core/game/offline_game/offline_game_model.py @@ -21,10 +21,11 @@ def update(self, *args, **kwargs) -> None: listens to subscribed model update events and if deemed necessary triages and notifies listeners of the event. """ - super().update(*args, **kwargs) if EventTopics.GAME_END in args: self._report_game_over() + super().update(*args, **kwargs) + def make_move(self, move: str): """Sends the move to the board model for it to be made""" if self.game_in_progress: