diff --git a/src/java/com/threerings/parlor/game/server/GameManager.java b/src/java/com/threerings/parlor/game/server/GameManager.java index 1f1ff8f97..009f9b51b 100644 --- a/src/java/com/threerings/parlor/game/server/GameManager.java +++ b/src/java/com/threerings/parlor/game/server/GameManager.java @@ -856,9 +856,7 @@ public class GameManager extends PlaceManager // let derived classes do some business playerGameDidEnd(pidx); - String message = MessageBundle.tcompose( - "m.player_game_over", getPlayerName(pidx)); - systemMessage(GAME_MESSAGE_BUNDLE, message); + announcePlayerGameOver(pidx); } finally { _gameobj.commitTransaction(); @@ -875,6 +873,16 @@ public class GameManager extends PlaceManager } } + /** + * Announce to everyone in the game that a player's game has ended. + */ + protected void announcePlayerGameOver (int pidx) + { + String message = MessageBundle.tcompose( + "m.player_game_over", getPlayerName(pidx)); + systemMessage(GAME_MESSAGE_BUNDLE, message); + } + /** * Called when a player has been marked as knocked out but before the * knock-out status update has been sent to the players. Any status