mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
- Account for effective toughness after damage for Tilonalli's Crown.
This commit is contained in:
@@ -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();
|
||||||
|
|||||||
@@ -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.
|
||||||
|
|||||||
Reference in New Issue
Block a user