From d48a8b35fd8314c10d05fdc4373e767eed55a686 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Sat, 21 Sep 2013 19:41:59 +0200 Subject: [PATCH] Added timeout duration in seconds to timeout message. --- .../src/main/java/mage/server/game/GameController.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Mage.Server/src/main/java/mage/server/game/GameController.java b/Mage.Server/src/main/java/mage/server/game/GameController.java index cd5b1610aab..6765fbfbc9e 100644 --- a/Mage.Server/src/main/java/mage/server/game/GameController.java +++ b/Mage.Server/src/main/java/mage/server/game/GameController.java @@ -69,6 +69,7 @@ import mage.server.Main; import mage.server.TableManager; import mage.server.User; import mage.server.UserManager; +import mage.server.util.ConfigSettings; import mage.server.util.Splitter; import mage.server.util.SystemUtil; import mage.server.util.ThreadExecutor; @@ -400,7 +401,12 @@ public class GameController implements GameCallback { public void timeout(UUID userId) { if (userPlayerMap.containsKey(userId)) { - ChatManager.getInstance().broadcast(chatId, "", game.getPlayer(userPlayerMap.get(userId)).getName() + " has timed out. Auto concede.", MessageColor.BLACK); + ; + StringBuilder sb = new StringBuilder(game.getPlayer(userPlayerMap.get(userId)).getName()) + .append(" has timed out (player had priority and was not active for ") + .append(ConfigSettings.getInstance().getMaxSecondsIdle()) + .append(" seconds ) - Auto concede."); + ChatManager.getInstance().broadcast(chatId, "", sb.toString() , MessageColor.BLACK); concede(userId); } }