From 79c36396ee8c9a2dbcf368c2176b62d067f7748e Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Sun, 11 Dec 2011 14:38:47 +0000 Subject: [PATCH] - Tokens and stacked cards are displayed now in zoomed view. --- .../com/gempukku/lotro/game/LotroGameMediator.java | 14 ++++++++++++++ .../src/main/webapp/includes/changeLog.html | 4 ++++ 2 files changed, 18 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 bf0d0f2f4..cc1d80d68 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 @@ -2,6 +2,7 @@ package com.gempukku.lotro.game; import com.gempukku.lotro.common.Keyword; import com.gempukku.lotro.common.Phase; +import com.gempukku.lotro.common.Token; import com.gempukku.lotro.common.Zone; import com.gempukku.lotro.communication.GameStateListener; import com.gempukku.lotro.game.state.GameEvent; @@ -112,6 +113,19 @@ public class LotroGameMediator { if (modifiers.size() == 0) sb.append("
nothing"); + Map map = _lotroGame.getGameState().getTokens(card); + if (map != null && map.size() > 0) { + sb.append("
Tokens:"); + for (Map.Entry tokenIntegerEntry : map.entrySet()) + sb.append("
" + tokenIntegerEntry.getKey().toString() + ": " + tokenIntegerEntry.getValue()); + } + + List stackedCards = _lotroGame.getGameState().getStackedCards(card); + if (stackedCards != null && stackedCards.size() > 0) { + sb.append("
Stacked cards:"); + sb.append("
" + GameUtils.getAppendedNames(stackedCards)); + } + sb.append("

Effective stats:"); try { int twilightCost = _lotroGame.getModifiersQuerying().getTwilightCost(_lotroGame.getGameState(), card, false); diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html index 8e4044df4..8e9cc9212 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html @@ -1,4 +1,8 @@
+11 Dec. 2011
+- Added leagues
+- Tokens and stacked cards are displayed now in zoomed view.
+
 9 Dec. 2011
 - "Ghastly Host" should allow you to play Nazguls now.