V2 Trail of Savagery retooling

This commit is contained in:
Christian 'ketura' McCarty
2024-11-13 21:46:16 -06:00
parent f2daf74322
commit 618bfe3973
2 changed files with 10 additions and 9 deletions

View File

@@ -808,7 +808,7 @@
rarity: _
}
title: Trail of Savagery
unique: true
unique: false
side: Shadow
culture: Isengard
twilight: 1
@@ -831,10 +831,9 @@
filter: uruk-hai
}
cost: {
type: RemoveCultureTokens
type: RemoveTokensCumulative
culture: isengard
count: 2
select: choose(machine)
}
effect: {
type: CancelSkirmish
@@ -842,7 +841,7 @@
}
}
]
gametext: Each site you control gains <b>battleground</b>.<br>Skirmish: Remove 2 [isengard] tokens from a machine to cancel a skirmish involving an Uruk-hai.
gametext: Each site you control gains <b>battleground</b>.<br>Skirmish: Remove 2 [isengard] tokens to cancel a skirmish involving an Uruk-hai.
lore: "'They are burning or despoiling all that is left in the vale.'"
promotext: ""
alts: {

View File

@@ -1,9 +1,11 @@
package com.gempukku.lotro.cards.unofficial.pc.vsets.set_v02;
import com.gempukku.lotro.cards.GenericCardTestHelper;
import com.gempukku.lotro.common.*;
import com.gempukku.lotro.common.CardType;
import com.gempukku.lotro.common.Culture;
import com.gempukku.lotro.common.Keyword;
import com.gempukku.lotro.common.Side;
import com.gempukku.lotro.game.CardNotFoundException;
import com.gempukku.lotro.game.PhysicalCardImpl;
import com.gempukku.lotro.logic.decisions.DecisionResultInvalidException;
import org.junit.Test;
@@ -33,14 +35,14 @@ public class Card_V2_031_Tests
/**
* Set: V2
* Name: Trail of Savagery
* Unique: True
* Unique: False
* Side: Shadow
* Culture: Isengard
* Twilight Cost: 1
* Type: Condition
* Subtype: Support area
* Game Text: Each site you control gains <b>battleground</b>.
* Skirmish: Remove 2 [isengard] tokens from a machine to cancel a skirmish involving an Uruk-hai.
* Skirmish: Remove 2 [isengard] tokens to cancel a skirmish involving an Uruk-hai.
*/
var scn = GetScenario();
@@ -49,7 +51,7 @@ public class Card_V2_031_Tests
assertEquals("Trail of Savagery", card.getBlueprint().getTitle());
assertNull(card.getBlueprint().getSubtitle());
assertTrue(card.getBlueprint().isUnique());
assertFalse(card.getBlueprint().isUnique());
assertEquals(Side.SHADOW, card.getBlueprint().getSide());
assertEquals(Culture.ISENGARD, card.getBlueprint().getCulture());
assertEquals(CardType.CONDITION, card.getBlueprint().getCardType());