From c64d1bedb3b8358667ea6c28e1ca8733e1f6baf5 Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Wed, 9 May 2012 18:11:25 +0000 Subject: [PATCH] Games can be now cancelled by system if there is an error processing them. --- .../com/gempukku/lotro/logic/timing/DefaultLotroGame.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/DefaultLotroGame.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/DefaultLotroGame.java index 069a6868e..f9431fea9 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/DefaultLotroGame.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/DefaultLotroGame.java @@ -128,6 +128,12 @@ public class DefaultLotroGame implements LotroGame { public void cancelGame() { if (!_finished) { _cancelled = true; + + if (_gameState != null) { + _gameState.sendMessage("Game was cancelled do to an error, the error was logged and will be fixed soon."); + _gameState.sendMessage("Please post the replay game link and description of what happened on the TLHH forum."); + } + for (GameResultListener gameResultListener : _gameResultListeners) gameResultListener.gameCancelled();