Changed "CARDNAME can block an additional creature." to CARDNAME can block an additional creature each combat."

Notes: Possible weird interactions when giving a multiblock creature an additional block eg. Equipping a Night Market Guard with echo circlet. Further study required.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@35739 269b9781-a132-4a9b-9d4e-f004f1b56b58
This commit is contained in:
Indigo Dragon 2017-09-24 12:33:45 +00:00
parent f53f7aa9a3
commit ba31f5bbed
32 changed files with 43 additions and 44 deletions

View File

@ -479,7 +479,7 @@ public class AiAttackController {
for (Card blocker : this.blockers) { for (Card blocker : this.blockers) {
if (blocker.hasKeyword("CARDNAME can block any number of creatures.") if (blocker.hasKeyword("CARDNAME can block any number of creatures.")
|| blocker.hasKeyword("CARDNAME can block an additional ninety-nine creatures.")) { || blocker.hasKeyword("CARDNAME can block an additional ninety-nine creatures each combat.")) {
for (Card attacker : this.attackers) { for (Card attacker : this.attackers) {
if (CombatUtil.canBlock(attacker, blocker)) { if (CombatUtil.canBlock(attacker, blocker)) {
remainingAttackers.remove(attacker); remainingAttackers.remove(attacker);
@ -495,7 +495,7 @@ public class AiAttackController {
if (remainingAttackers.isEmpty() || maxBlockersAfterCrew == 0) { if (remainingAttackers.isEmpty() || maxBlockersAfterCrew == 0) {
break; break;
} }
if (blocker.hasKeyword("CARDNAME can block an additional creature.")) { if (blocker.hasKeyword("CARDNAME can block an additional creature each combat.")) {
blockedAttackers.add(remainingAttackers.get(0)); blockedAttackers.add(remainingAttackers.get(0));
remainingAttackers.remove(0); remainingAttackers.remove(0);
maxBlockersAfterCrew--; maxBlockersAfterCrew--;

View File

@ -1275,9 +1275,9 @@ public class AttachAi extends SpellAbilityAi {
if (card.hasKeyword("Flying") || !CombatUtil.canBlock(card, true)) { if (card.hasKeyword("Flying") || !CombatUtil.canBlock(card, true)) {
return false; return false;
} }
} else if (keyword.endsWith("CARDNAME can block an additional creature.")) { } else if (keyword.endsWith("CARDNAME can block an additional creature each combat.")) {
if (!CombatUtil.canBlock(card, true) || card.hasKeyword("CARDNAME can block any number of creatures.") if (!CombatUtil.canBlock(card, true) || card.hasKeyword("CARDNAME can block any number of creatures.")
|| card.hasKeyword("CARDNAME can block an additional ninety-nine creatures.")) { || card.hasKeyword("CARDNAME can block an additional ninety-nine creatures each combat.")) {
return false; return false;
} }
} else if (keyword.equals("CARDNAME can attack as though it didn't have defender.")) { } else if (keyword.equals("CARDNAME can attack as though it didn't have defender.")) {

View File

@ -384,7 +384,7 @@ public abstract class PumpAiBase extends SpellAbilityAi {
|| !CombatUtil.canBlock(card)) { || !CombatUtil.canBlock(card)) {
return false; return false;
} }
} else if (keyword.endsWith("CARDNAME can block an additional creature.")) { } else if (keyword.endsWith("CARDNAME can block an additional creature each combat.")) {
if (ph.isPlayerTurn(ai) if (ph.isPlayerTurn(ai)
|| !ph.getPhase().equals(PhaseType.COMBAT_DECLARE_ATTACKERS)) { || !ph.getPhase().equals(PhaseType.COMBAT_DECLARE_ATTACKERS)) {
return false; return false;

View File

@ -585,9 +585,9 @@ public class CardView extends GameEntityView {
final StringBuilder ab = new StringBuilder(); final StringBuilder ab = new StringBuilder();
ab.append("CARDNAME can block an additional "); ab.append("CARDNAME can block an additional ");
ab.append(blockAdditional); ab.append(blockAdditional);
ab.append(" creatures."); ab.append(" creatures each combat.");
nonAbilityText = nonAbilityText.replaceFirst("CARDNAME can block an additional creature.", ab.toString()); nonAbilityText = nonAbilityText.replaceFirst("CARDNAME can block an additional creature each combat.", ab.toString());
nonAbilityText = nonAbilityText.replaceAll("CARDNAME can block an additional creature.", ""); nonAbilityText = nonAbilityText.replaceAll("CARDNAME can block an additional creature each combat.", "");
nonAbilityText = nonAbilityText.replaceAll("\r\n\r\n\r\n", ""); nonAbilityText = nonAbilityText.replaceAll("\r\n\r\n\r\n", "");
} }
if (!nonAbilityText.isEmpty()) { if (!nonAbilityText.isEmpty()) {
@ -982,7 +982,7 @@ public class CardView extends GameEntityView {
set(TrackableProperty.HasInfect, c.hasKeyword("Infect", state)); set(TrackableProperty.HasInfect, c.hasKeyword("Infect", state));
set(TrackableProperty.HasStorm, c.hasKeyword("Storm", state)); set(TrackableProperty.HasStorm, c.hasKeyword("Storm", state));
set(TrackableProperty.HasTrample, c.hasKeyword("Trample", state)); set(TrackableProperty.HasTrample, c.hasKeyword("Trample", state));
set(TrackableProperty.BlockAdditional, c.getAmountOfKeyword("CARDNAME can block an additional creature.", state)); set(TrackableProperty.BlockAdditional, c.getAmountOfKeyword("CARDNAME can block an additional creature each combat.", state));
updateAbilityText(c, state); updateAbilityText(c, state);
} }

View File

@ -445,7 +445,7 @@ public class CombatUtil {
public static int numberOfAdditionalCreaturesCanBlock(final Card blocker) { public static int numberOfAdditionalCreaturesCanBlock(final Card blocker) {
// If Wizards makes a few more of these, we should really just make a generic version // If Wizards makes a few more of these, we should really just make a generic version
return blocker.getAmountOfKeyword("CARDNAME can block an additional creature.") + return blocker.getAmountOfKeyword("CARDNAME can block an additional creature each combat.") +
blocker.getAmountOfKeyword("CARDNAME can block an additional ninety-nine creatures.") * 99 + blocker.getAmountOfKeyword("CARDNAME can block an additional ninety-nine creatures.") * 99 +
blocker.getAmountOfKeyword("CARDNAME can block an additional seven creatures each combat.") * 7; blocker.getAmountOfKeyword("CARDNAME can block an additional seven creatures each combat.") * 7;
} }

View File

@ -2,6 +2,6 @@ Name:Act of Heroism
ManaCost:1 W ManaCost:1 W
Types:Instant Types:Instant
A:SP$ Untap | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBPump | SpellDescription$ Untap target creature. It gets +2/+2 until end of turn and can block an additional creature this turn. A:SP$ Untap | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBPump | SpellDescription$ Untap target creature. It gets +2/+2 until end of turn and can block an additional creature this turn.
SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ +2 | NumDef$ +2 | AddHiddenKeyword$ CARDNAME can block an additional creature. SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ +2 | NumDef$ +2 | AddHiddenKeyword$ CARDNAME can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/act_of_heroism.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/act_of_heroism.jpg
Oracle:Untap target creature. It gets +2/+2 until end of turn and can block an additional creature this turn. Oracle:Untap target creature. It gets +2/+2 until end of turn and can block an additional creature this turn.

View File

@ -3,6 +3,6 @@ ManaCost:2 G
Types:Creature Frog Beast Types:Creature Frog Beast
PT:1/4 PT:1/4
K:Reach K:Reach
A:AB$ Pump | Cost$ 1 G | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. A:AB$ Pump | Cost$ 1 G | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature each combat. | SpellDescription$ CARDNAME can block an additional creature this turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/anurid_swarmsnapper.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/anurid_swarmsnapper.jpg
Oracle:Reach (This creature can block creatures with flying.)\n{1}{G}: Anurid Swarmsnapper can block an additional creature this turn. Oracle:Reach (This creature can block creatures with flying.)\n{1}{G}: Anurid Swarmsnapper can block an additional creature this turn.

View File

@ -2,7 +2,7 @@ Name:Brave the Sands
ManaCost:1 W ManaCost:1 W
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Vigilance | Description$ Creatures you control have vigilance. S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Vigilance | Description$ Creatures you control have vigilance.
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Each creature you control can block an additional creature each combat. S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can block an additional creature each combat. | Description$ Each creature you control can block an additional creature each combat.
SVar:NonStackingEffect:True SVar:NonStackingEffect:True
SVar:PlayMain1:TRUE SVar:PlayMain1:TRUE
SVar:Picture:http://www.wizards.com/global/images/magic/general/brave_the_sands.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/brave_the_sands.jpg

View File

@ -3,6 +3,6 @@ ManaCost:W
Types:Creature Kithkin Soldier Types:Creature Kithkin Soldier
PT:1/1 PT:1/1
A:AB$ PutCounter | Cost$ W T | ValidTgts$ Creature.Soldier | TgtPrompt$ Select target soldier creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target Soldier creature. A:AB$ PutCounter | Cost$ W T | ValidTgts$ Creature.Soldier | TgtPrompt$ Select target soldier creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target Soldier creature.
S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Each creature you control with a +1/+1 counter on it can block an additional creature each combat. S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddHiddenKeyword$ CARDNAME can block an additional creature each combat. | Description$ Each creature you control with a +1/+1 counter on it can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/cenns_tactician.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/cenns_tactician.jpg
Oracle:{W}, {T}: Put a +1/+1 counter on target Soldier creature.\nEach creature you control with a +1/+1 counter on it can block an additional creature each combat. Oracle:{W}, {T}: Put a +1/+1 counter on target Soldier creature.\nEach creature you control with a +1/+1 counter on it can block an additional creature each combat.

View File

@ -3,6 +3,6 @@ ManaCost:3 U
Types:Creature Chimera Types:Creature Chimera
PT:1/5 PT:1/5
K:Flying K:Flying
A:AB$ Pump | Cost$ 1 W | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. A:AB$ Pump | Cost$ 1 W | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature each combat. | SpellDescription$ CARDNAME can block an additional creature this turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/coastline_chimera.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/coastline_chimera.jpg
Oracle:Flying\n{1}{W}: Coastline Chimera can block an additional creature this turn. Oracle:Flying\n{1}{W}: Coastline Chimera can block an additional creature this turn.

View File

@ -2,6 +2,6 @@ Name:Echo Circlet
ManaCost:2 ManaCost:2
Types:Artifact Equipment Types:Artifact Equipment
K:Equip 1 K:Equip 1
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Equipped creature can block an additional creature each combat. S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CARDNAME can block an additional creature each combat. | Description$ Equipped creature can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/echo_circlet.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/echo_circlet.jpg
Oracle:Equipped creature can block an additional creature each combat.\nEquip {1} Oracle:Equipped creature can block an additional creature each combat.\nEquip {1}

View File

@ -4,6 +4,6 @@ Types:Creature Elf Soldier
PT:4/4 PT:4/4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMonarch | TriggerDescription$ When CARDNAME enters the battlefield, you become the monarch. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMonarch | TriggerDescription$ When CARDNAME enters the battlefield, you become the monarch.
SVar:TrigMonarch:DB$ BecomeMonarch | Defined$ You SVar:TrigMonarch:DB$ BecomeMonarch | Defined$ You
S:Mode$ Continuous | Affected$ Card.Self | Condition$ You.isMonarch | AddKeyword$ CARDNAME can block an additional creature. | Description$ CARDNAME can block an additional creature each combat as long as you're the monarch. S:Mode$ Continuous | Affected$ Card.Self | Condition$ You.isMonarch | AddKeyword$ CARDNAME can block an additional creature each combat. | Description$ CARDNAME can block an additional creature each combat as long as you're the monarch.
SVar:Picture:http://www.wizards.com/global/images/magic/general/entourage_of_trest.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/entourage_of_trest.jpg
Oracle:When Entourage of Trest enters the battlefield, you become the monarch.\nEntourage of Trest can block an additional creature each combat as long as you're the monarch. Oracle:When Entourage of Trest enters the battlefield, you become the monarch.\nEntourage of Trest can block an additional creature each combat as long as you're the monarch.

View File

@ -2,6 +2,6 @@ Name:Foriysian Brigade
ManaCost:3 W ManaCost:3 W
Types:Creature Human Soldier Types:Creature Human Soldier
PT:2/4 PT:2/4
K:CARDNAME can block an additional creature. K:CARDNAME can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_brigade.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_brigade.jpg
Oracle:Foriysian Brigade can block an additional creature each combat. Oracle:Foriysian Brigade can block an additional creature each combat.

View File

@ -4,6 +4,6 @@ Types:Creature Human Soldier
PT:0/5 PT:0/5
K:Flash K:Flash
K:Defender K:Defender
K:CARDNAME can block an additional creature. K:CARDNAME can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_interceptor.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_interceptor.jpg
Oracle:Flash (You may cast this spell any time you could cast an instant.)\nDefender\nForiysian Interceptor can block an additional creature each combat. Oracle:Flash (You may cast this spell any time you could cast an instant.)\nDefender\nForiysian Interceptor can block an additional creature each combat.

View File

@ -3,7 +3,7 @@ ManaCost:3
Types:Artifact Types:Artifact
A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool.
A:AB$ Animate | Cost$ 4 R | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Artifact,Creature,Giant | Colors$ Red | Keywords$ Trample | SpellDescription$ CARDNAME becomes a 4/4 red Giant artifact creature with trample until end of turn. A:AB$ Animate | Cost$ 4 R | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Artifact,Creature,Giant | Colors$ Red | Keywords$ Trample | SpellDescription$ CARDNAME becomes a 4/4 red Giant artifact creature with trample until end of turn.
S:Mode$ Continuous | Affected$ Creature.Self | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ As long as CARDNAME is a creature, it can block an additional creature each combat. S:Mode$ Continuous | Affected$ Creature.Self | AddHiddenKeyword$ CARDNAME can block an additional creature each combat. | Description$ As long as CARDNAME is a creature, it can block an additional creature each combat.
SVar:RemAIDeck:True SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_totem.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_totem.jpg
Oracle:{T}: Add {R} to your mana pool.\n{4}{R}: Foriysian Totem becomes a 4/4 red Giant artifact creature with trample until end of turn.\nAs long as Foriysian Totem is a creature, it can block an additional creature each combat. Oracle:{T}: Add {R} to your mana pool.\n{4}{R}: Foriysian Totem becomes a 4/4 red Giant artifact creature with trample until end of turn.\nAs long as Foriysian Totem is a creature, it can block an additional creature each combat.

View File

@ -1,6 +1,6 @@
Name:High Ground Name:High Ground
ManaCost:W ManaCost:W
Types:Enchantment Types:Enchantment
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Each creature you control can block an additional creature each combat. S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can block an additional creature each combat. | Description$ Each creature you control can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/high_ground.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/high_ground.jpg
Oracle:Each creature you control can block an additional creature. Oracle:Each creature you control can block an additional creature each combat.

View File

@ -4,7 +4,7 @@ Types:Creature Giant
PT:3/5 PT:3/5
K:Vigilance K:Vigilance
K:Monstrosity:3:3 W W W K:Monstrosity:3:3 W W W
S:Mode$ Continuous | Affected$ Card.Self+IsMonstrous | AddKeyword$ Reach & CARDNAME can block an additional ninety-nine creatures. | Description$ As long as CARDNAME is monstrous, it has reach and can block an additional ninety-nine creatures each combat. S:Mode$ Continuous | Affected$ Card.Self+IsMonstrous | AddKeyword$ Reach & CARDNAME can block an additional ninety-nine creatures each combat. | Description$ As long as CARDNAME is monstrous, it has reach and can block an additional ninety-nine creatures each combat.
DeckHas:Ability$Counters DeckHas:Ability$Counters
SVar:Picture:http://www.wizards.com/global/images/magic/general/hundred_handed_one.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/hundred_handed_one.jpg
Oracle:Vigilance\n{3}{W}{W}{W}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nAs long as Hundred-Handed One is monstrous, it has reach and can block an additional ninety-nine creatures each combat. Oracle:Vigilance\n{3}{W}{W}{W}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nAs long as Hundred-Handed One is monstrous, it has reach and can block an additional ninety-nine creatures each combat.

View File

@ -3,6 +3,6 @@ ManaCost:3 W
Types:Enchantment Aura Types:Enchantment Aura
K:Enchant creature K:Enchant creature
A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Vigilance | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Enchanted creature gets +2/+2, has vigilance, and can block an additional creature each combat. S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Vigilance | AddHiddenKeyword$ CARDNAME can block an additional creature each combat. | Description$ Enchanted creature gets +2/+2, has vigilance, and can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/ionas_blessing.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/ionas_blessing.jpg
Oracle:Enchant creature\nEnchanted creature gets +2/+2, has vigilance, and can block an additional creature each combat. Oracle:Enchant creature\nEnchanted creature gets +2/+2, has vigilance, and can block an additional creature each combat.

View File

@ -3,7 +3,7 @@ ManaCost:5 W W
Types:Creature Cat Soldier Types:Creature Cat Soldier
PT:4/6 PT:4/6
K:Vigilance K:Vigilance
S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can block an additional creature. | KeywordMultiplier$ X | Description$ CARDNAME can block an additional creature each combat for each Equipment attached to CARDNAME. S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can block an additional creature each combat. | KeywordMultiplier$ X | Description$ CARDNAME can block an additional creature each combat for each Equipment attached to CARDNAME.
SVar:X:Count$Valid Equipment.Attached SVar:X:Count$Valid Equipment.Attached
SVar:Picture:http://www.wizards.com/global/images/magic/general/kembas_legion.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/kembas_legion.jpg
SVar:EquipMe:Multiple SVar:EquipMe:Multiple

View File

@ -2,7 +2,7 @@ Name:Lairwatch Giant
ManaCost:5 W ManaCost:5 W
Types:Creature Giant Warrior Types:Creature Giant Warrior
PT:5/3 PT:5/3
K:CARDNAME can block an additional creature. K:CARDNAME can block an additional creature each combat.
T:Mode$ Blocks | ValidCard$ Card.Self | CheckSVar$ X | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks two or more creatures, it gains first strike until end of turn. T:Mode$ Blocks | ValidCard$ Card.Self | CheckSVar$ X | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks two or more creatures, it gains first strike until end of turn.
SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn.
SVar:X:Count$Valid Creature.blockedBySource SVar:X:Count$Valid Creature.blockedBySource

View File

@ -3,6 +3,6 @@ ManaCost:3 W
Types:Creature Human Nomad Types:Creature Human Nomad
PT:1/4 PT:1/4
A:AB$ Pump | Cost$ W | Defined$ Self | NumDef$ 1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. A:AB$ Pump | Cost$ W | Defined$ Self | NumDef$ 1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn.
A:AB$ Pump | Cost$ 2 | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. A:AB$ Pump | Cost$ 2 | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature each combat. | SpellDescription$ CARDNAME can block an additional creature this turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/luminous_guardian.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/luminous_guardian.jpg
Oracle:{W}: Luminous Guardian gets +0/+1 until end of turn.\n{2}: Luminous Guardian can block an additional creature this turn. Oracle:{W}: Luminous Guardian gets +0/+1 until end of turn.\n{2}: Luminous Guardian can block an additional creature this turn.

View File

@ -3,6 +3,6 @@ ManaCost:3 W
Types:Creature Human Soldier Archer Types:Creature Human Soldier Archer
PT:2/3 PT:2/3
K:Reach K:Reach
A:AB$ Pump | Cost$ W | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. A:AB$ Pump | Cost$ W | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature each combat. | SpellDescription$ CARDNAME can block an additional creature this turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/mounted_archers.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/mounted_archers.jpg
Oracle:Reach (This creature can block creatures with flying.)\n{W}: Mounted Archers can block an additional creature this turn. Oracle:Reach (This creature can block creatures with flying.)\n{W}: Mounted Archers can block an additional creature this turn.

View File

@ -2,6 +2,6 @@ Name:Night Market Guard
ManaCost:3 ManaCost:3
Types:Artifact Creature Construct Types:Artifact Creature Construct
PT:3/1 PT:3/1
K:CARDNAME can block an additional creature. K:CARDNAME can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/night_market_guard.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/night_market_guard.jpg
Oracle:Night Market Guard can block an additional creature each combat. Oracle:Night Market Guard can block an additional creature each combat.

View File

@ -3,6 +3,6 @@ ManaCost:3 G W
Types:Creature Elf Archer Types:Creature Elf Archer
PT:2/5 PT:2/5
K:Reach K:Reach
K:CARDNAME can block an additional creature. K:CARDNAME can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_sagittars.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_sagittars.jpg
Oracle:Reach (This creature can block creatures with flying.)\nSelesnya Sagittars can block an additional creature. Oracle:Reach (This creature can block creatures with flying.)\nSelesnya Sagittars can block an additional creature each combat

View File

@ -2,6 +2,6 @@ Name:Spike-Tailed Ceratops
ManaCost:4 G ManaCost:4 G
Types:Creature Dinosaur Types:Creature Dinosaur
PT:4/4 PT:4/4
K:CARDNAME can block an additional creature. K:CARDNAME can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_tailed_ceratops.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_tailed_ceratops.jpg
Oracle:Spike-Tailed Ceratops can block an additional creature each combat. Oracle:Spike-Tailed Ceratops can block an additional creature each combat.

View File

@ -6,7 +6,7 @@ Types:Creature Werewolf Horror
PT:2/4 PT:2/4
K:CARDNAME can block an additional creature. K:CARDNAME can block an additional creature each combat.
A:AB$SetState | Cost$ 6 G | Defined$ Self | Mode$ Transform | SpellDescription$ Transform CARDNAME. A:AB$SetState | Cost$ 6 G | Defined$ Self | Mode$ Transform | SpellDescription$ Transform CARDNAME.
@ -34,9 +34,8 @@ K:Vigilance
K:CARDNAME must be blocked if able. K:CARDNAME must be blocked if able.
K:CARDNAME can block an additional creature. K:CARDNAME can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/fibrous_entangler.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/fibrous_entangler.jpg
Oracle:Vigilance\nFibrous Entangler must be blocked if able.\nFibrous Entangler can block an additional creature each combat. Oracle:Vigilance\nFibrous Entangler must be blocked if able.\nFibrous Entangler can block an additional creature each combat.

View File

@ -2,7 +2,7 @@ Name:Trueheart Duelist
ManaCost:1 W ManaCost:1 W
Types:Creature Human Warrior Types:Creature Human Warrior
PT:2/2 PT:2/2
K:CARDNAME can block an additional creature. K:CARDNAME can block an additional creature each combat.
K:Embalm:2 W K:Embalm:2 W
DeckHas:Ability$Token DeckHas:Ability$Token
SVar:Picture:http://www.wizards.com/global/images/magic/general/trueheart_duelist.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/trueheart_duelist.jpg

View File

@ -4,7 +4,7 @@ Types:Creature Dragon
PT:4/4 PT:4/4
K:Flying K:Flying
K:Menace K:Menace
K:CARDNAME can block an additional creature. K:CARDNAME can block an additional creature each combat.
A:AB$ Pump | Cost$ 1 R | NumAtt$ +2 | NumDef$ +0 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. A:AB$ Pump | Cost$ 1 R | NumAtt$ +2 | NumDef$ +0 | SpellDescription$ CARDNAME gets +2/+0 until end of turn.
SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_dragon.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_dragon.jpg
Oracle:Flying\nMenace (This creature can't be blocked except by two or more creatures.)\nTwo-Headed Dragon can block an additional creature each combat.\n{1}{R}: Two-Headed Dragon gets +2/+0 until end of turn. Oracle:Flying\nMenace (This creature can't be blocked except by two or more creatures.)\nTwo-Headed Dragon can block an additional creature each combat.\n{1}{R}: Two-Headed Dragon gets +2/+0 until end of turn.

View File

@ -3,6 +3,6 @@ ManaCost:4 R
Types:Creature Giant Types:Creature Giant
PT:4/4 PT:4/4
K:Trample K:Trample
K:CARDNAME can block an additional creature. K:CARDNAME can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_giant_of_foriys.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_giant_of_foriys.jpg
Oracle:Trample\nTwo-Headed Giant of Foriys can block an additional creature each combat. Oracle:Trample\nTwo-Headed Giant of Foriys can block an additional creature each combat.

View File

@ -2,7 +2,7 @@ Name:Two-Headed Giant of Foriys Avatar
ManaCost:no cost ManaCost:no cost
Types:Vanguard Types:Vanguard
HandLifeModifier:+1/-4 HandLifeModifier:+1/-4
S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Each creature you control can block an additional creature each combat. S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddKeyword$ Menace | Description$ Creatures you control have menace. (They can't be blocked except by two or more creatures.)
S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each creature you control can't be blocked except by two or more creatures. S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can block an additional creature each combat. | Description$ Each creature you control can block an additional creature each combat.
SVar:Picture:https://downloads.cardforge.org/images/cards/VAN/Two-Headed Giant of Foriys Avatar.full.jpg SVar:Picture:https://downloads.cardforge.org/images/cards/VAN/Two-Headed Giant of Foriys Avatar.full.jpg
Oracle:Hand +1, life -4\nEach creature you control can block an additional creature each combat.\nEach creature you control can't be blocked except by two or more creatures. Oracle:Hand +1, life -4\nCreatures you control have menace. (They can't be blocked except by two or more creatures.)\nEach creature you control can block an additional creature each combat.

View File

@ -2,6 +2,6 @@ Name:Vanguard's Shield
ManaCost:2 ManaCost:2
Types:Artifact Equipment Types:Artifact Equipment
K:Equip 3 K:Equip 3
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CARDNAME can block an additional creature. | AddToughness$ 3 | Description$ Equipped creature gets +0/+3 and can block an additional creature each combat. S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CARDNAME can block an additional creature each combat. | AddToughness$ 3 | Description$ Equipped creature gets +0/+3 and can block an additional creature each combat.
SVar:Picture:http://www.wizards.com/global/images/magic/general/vanguards_shield.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/vanguards_shield.jpg
Oracle:Equipped creature gets +0/+3 and can block an additional creature each combat.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) Oracle:Equipped creature gets +0/+3 and can block an additional creature each combat.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)

View File

@ -1,7 +1,7 @@
Name:Yare Name:Yare
ManaCost:2 W ManaCost:2 W
Types:Instant Types:Instant
A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature.DefendingPlayerCtrl | TgtPrompt$ Select target creature defending player controls | NumAtt$ 3 | KW$ HIDDEN CARDNAME can block an additional creature. & HIDDEN CARDNAME can block an additional creature. | SpellDescription$ Target creature defending player controls gets +3/+0 until end of turn. That creature can block up to two additional creatures this turn. A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature.DefendingPlayerCtrl | TgtPrompt$ Select target creature defending player controls | NumAtt$ 3 | KW$ HIDDEN CARDNAME can block an additional creature each combat. & HIDDEN CARDNAME can block an additional creature each combat. | SpellDescription$ Target creature defending player controls gets +3/+0 until end of turn. That creature can block up to two additional creatures this turn.
SVar:RemAIDeck:True SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/yare.jpg SVar:Picture:http://www.wizards.com/global/images/magic/general/yare.jpg
Oracle:Target creature defending player controls gets +3/+0 until end of turn. That creature can block up to two additional creatures this turn. Oracle:Target creature defending player controls gets +3/+0 until end of turn. That creature can block up to two additional creatures this turn.