diff --git a/forge-game/src/main/java/forge/game/cost/CostRemoveCounter.java b/forge-game/src/main/java/forge/game/cost/CostRemoveCounter.java index 28abc842c32..460a15f37ea 100644 --- a/forge-game/src/main/java/forge/game/cost/CostRemoveCounter.java +++ b/forge-game/src/main/java/forge/game/cost/CostRemoveCounter.java @@ -117,7 +117,7 @@ public class CostRemoveCounter extends CostPart { sb.append(" from "); - if (this.payCostFromSource()) { + if (this.getTypeDescription() == null && this.payCostFromSource()) { sb.append(this.getType()); } else { final String desc = this.getTypeDescription() == null ? this.getType() : this.getTypeDescription(); diff --git a/forge-gui/res/cardsfolder/upcoming/kurbis_harvest_celebrant.txt b/forge-gui/res/cardsfolder/upcoming/kurbis_harvest_celebrant.txt new file mode 100644 index 00000000000..5c979f3f465 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/kurbis_harvest_celebrant.txt @@ -0,0 +1,10 @@ +Name:Kurbis, Harvest Celebrant +ManaCost:X G G +Types:Legendary Creature Treefolk +PT:0/0 +K:etbCounter:P1P1:Y:no Condition:CARDNAME enters the battlefield with a number of +1/+1 counters on it equal to the amount of mana spent to cast it. +A:AB$ Pump | Cost$ SubCounter<1/P1P1/CARDNAME/NICKNAME> | TgtPrompt$ Select another target creature with a +1/+1 counter on it | ValidTgts$ Creature.Other+counters_GE1_P1P1 | KW$ Prevent all damage that would be dealt to CARDNAME. | StackDescription$ Prevent all damage that would be dealt this turn to {c:Targeted}. | SpellDescription$ Prevent all damage that would be dealt this turn to another target creature with a +1/+1 counter on it. +SVar:X:Count$xPaid +SVar:Y:Count$CastTotalManaSpent +DeckHas:Ability$Counters +Oracle:Kurbis, Harvest Celebrant enters the battlefield with a number of +1/+1 counters on it equal to the amount of mana spent to cast it.\nRemove a +1/+1 counter from Kurbis: Prevent all damage that would be dealt this turn to another target creature with a +1/+1 counter on it.