From e6b104f68893a69d5389dcc6c606d0e1080cb14c Mon Sep 17 00:00:00 2001 From: Mike Thomas Date: Wed, 25 Jul 2007 16:33:11 +0000 Subject: [PATCH] Don't trigger that the players have all arrived if it happens after the game has already started. This could previously occur if all the participants of the game leave and come back (without the game shutting down, possibly due to watchers). git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@376 c613c5cb-e716-0410-b11b-feb51c14d237 --- src/java/com/threerings/parlor/game/server/GameManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java/com/threerings/parlor/game/server/GameManager.java b/src/java/com/threerings/parlor/game/server/GameManager.java index d19b6995..de241994 100644 --- a/src/java/com/threerings/parlor/game/server/GameManager.java +++ b/src/java/com/threerings/parlor/game/server/GameManager.java @@ -860,7 +860,7 @@ public class GameManager extends PlaceManager protected void playersAllHere () { // if we're a seated game and we haven't already started, start. - if ((getMatchType() == GameConfig.SEATED_GAME) && !_gameobj.isInPlay()) { + if ((getMatchType() == GameConfig.SEATED_GAME) && _gameobj.state == GameObject.PRE_GAME) { startGame(); } }