- 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;
}
} 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 y = 0;
String rhs = "";
@@ -1406,6 +1407,9 @@ public class CardProperty {
} else if (property.startsWith("toughness")) {
rhs = property.substring(11);
y = card.getNetToughness();
} else if (property.startsWith("effectiveToughness")) {
rhs = property.substring(20);
y = card.getNetToughness() - card.getDamage();
} else if (property.startsWith("cmc")) {
rhs = property.substring(5);
y = card.getCMC();

View File

@@ -2,7 +2,7 @@ Name:Tilonalli's Crown
ManaCost:1 R
Types:Enchantment Aura
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.
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.