home · contact · privacy
Only count new turns on ticks that change world state.
[plomrogue2-experiments] / new2 / plomrogue / game.py
index 25f4d809b69b04083abb4bcea83996608920ee42..82e5d181c98d3562f4bcd73b215bd714634b9813 100755 (executable)
@@ -87,8 +87,8 @@ class Game(GameBase):
                     for connection_id in [c_id for c_id in self.sessions
                                           if self.sessions[c_id] == t.id_]:
                         self.io.send('GAME_ERROR ' + quote(str(e)), connection_id)
-        self.turn += 1
         if self.changed:
+            self.turn += 1
             self.send_gamestate()
             self.changed = False