Name:Willow Geist
ManaCost:G
Types:Creature Treefolk Spirit
PT:1/1
K:Trample
T:Mode$ ChangesZoneAll | ValidCards$ Card.YouOwn | Origin$ Graveyard | Destination$ Any | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever one or more cards leave your graveyard, put a +1/+1 counter on CARDNAME.
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME dies, you gain life equal to its power.
SVar:TrigGainLife:DB$ GainLife | Defined$ TriggeredCardController | LifeAmount$ X
SVar:X:TriggeredCard$CardPower
DeckHas:Ability$Counters|LifeGain
DeckNeeds:Ability$Graveyard
Oracle:Trample\nWhenever one or more cards leave your graveyard, put a +1/+1 counter on Willow Geist.\nWhen Willow Geist dies, you gain life equal to its power.
