From 3fec8deb944b4f0381de3980913a7ef3091d3dfa Mon Sep 17 00:00:00 2001 From: Christian 'ketura' McCarty Date: Sat, 12 Aug 2023 02:43:26 -0500 Subject: [PATCH] Checking in back end change for the timer thing --- .../java/com/gempukku/lotro/game/LotroGameMediator.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/game/LotroGameMediator.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/game/LotroGameMediator.java index 9ce68173d..252a09f18 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/game/LotroGameMediator.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/game/LotroGameMediator.java @@ -497,6 +497,9 @@ public class LotroGameMediator { for (Map.Entry playerClock : _playerClocks.entrySet()) { String playerClockName = playerClock.getKey(); secondsLeft.put(playerClockName, _timeSettings.maxSecondsPerPlayer() - playerClock.getValue() - getCurrentUserPendingTime(playerClockName)); + + if (_decisionQuerySentTimes.containsKey(playerClockName)) + secondsLeft.put("decisionClock", getCurrentUserPendingTime(playerClockName)); } visitor.visitClock(secondsLeft); } finally { @@ -528,7 +531,11 @@ public class LotroGameMediator { for (Map.Entry playerClock : _playerClocks.entrySet()) { String playerId = playerClock.getKey(); secondsLeft.put(playerId, _timeSettings.maxSecondsPerPlayer() - playerClock.getValue() - getCurrentUserPendingTime(playerId)); + + if (_decisionQuerySentTimes.containsKey(playerId)) + secondsLeft.put("decisionClock", getCurrentUserPendingTime(playerId)); } + visitor.visitClock(secondsLeft); } finally { _readLock.unlock();