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 f08784bc9..23d5eac83 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.*; import com.gempukku.lotro.communication.GameStateListener; +import com.gempukku.lotro.filters.Filters; import com.gempukku.lotro.game.state.GameEvent; import com.gempukku.lotro.game.state.GatheringParticipantCommunicationChannel; import com.gempukku.lotro.logic.GameUtils; @@ -125,6 +126,11 @@ public class LotroGameMediator { if (card.getZone().isInPlay() || card.getZone() == Zone.HAND) { StringBuilder sb = new StringBuilder(); + if (card.getZone() == Zone.HAND) + sb.append("Card is in hand - stats are only provisional

"); + else if (Filters.filterActive(_lotroGame.getGameState(), _lotroGame.getModifiersQuerying(), card).size() == 0) + sb.append("Card is inactive - current stats may be inaccurate

"); + sb.append("Affecting card:"); Collection modifiers = _lotroGame.getModifiersQuerying().getModifiersAffecting(_lotroGame.getGameState(), card); for (Modifier modifier : modifiers) {