- Account for effective toughness after damage for Tilonalli's Crown.

This commit is contained in:
Agetian
2018-11-15 17:59:00 +03:00
parent c98ad6a097
commit 68d62b9eb8
2 changed files with 6 additions and 2 deletions

View File

@@ -1395,7 +1395,8 @@ public class CardProperty {
return false; return false;
} }
} else if (property.startsWith("power") || property.startsWith("toughness") } else if (property.startsWith("power") || property.startsWith("toughness")
|| property.startsWith("cmc") || property.startsWith("totalPT")) { || property.startsWith("cmc") || property.startsWith("totalPT")
|| property.startsWith("effectiveToughness")) {
int x; int x;
int y = 0; int y = 0;
String rhs = ""; String rhs = "";
@@ -1406,6 +1407,9 @@ public class CardProperty {
} else if (property.startsWith("toughness")) { } else if (property.startsWith("toughness")) {
rhs = property.substring(11); rhs = property.substring(11);
y = card.getNetToughness(); y = card.getNetToughness();
} else if (property.startsWith("effectiveToughness")) {
rhs = property.substring(20);
y = card.getNetToughness() - card.getDamage();
} else if (property.startsWith("cmc")) { } else if (property.startsWith("cmc")) {
rhs = property.substring(5); rhs = property.substring(5);
y = card.getCMC(); y = card.getCMC();

View File

@@ -2,7 +2,7 @@ Name:Tilonalli's Crown
ManaCost:1 R ManaCost:1 R
Types:Enchantment Aura Types:Enchantment Aura
K:Enchant creature K:Enchant creature
A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump | AITgts$ Creature.YouCtrl+toughnessGT1 A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump | AITgts$ Creature.YouCtrl+effectiveToughnessGT1
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to enchanted creature. T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to enchanted creature.
SVar:TrigDealDamage:DB$ DealDamage | Defined$ Enchanted | NumDmg$ 1 SVar:TrigDealDamage:DB$ DealDamage | Defined$ Enchanted | NumDmg$ 1
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddKeyword$ Trample | Description$ Enchanted creature gets +3/+0 and has trample. S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddKeyword$ Trample | Description$ Enchanted creature gets +3/+0 and has trample.