public override void Build() { CardCharacteristics Front = MyCharacteristics[CharacteristicName.Front]; Front.Name = "Wastes"; Front.SuperTypes.Add("Basic"); Front.CardTypes.Add("Land"); PlayLand pl = new PlayLand(new LazyGameObject <Card>(this)); Front.Activatables.Add(pl); TapForMana tfm = new TapForMana(new LazyGameObject <Card>(this), ManaColor.Colorless); tfm.IsManaAbility = true; Front.Activatables.Add(tfm); }
public override void Build() { CardCharacteristics front = MyCharacteristics[CharacteristicName.Front]; front.Name = "Llanowar Elves"; front.CardTypes.Add("Creature"); front.SubTypes.Add("Elf"); front.Power = 1; front.Toughness = 1; LazyGameObject <Card> lazy = new LazyGameObject <Card>(this); CastPermanent cast = new CastPermanent(lazy); cast.MyCost.ManaParts.Add(new ManaCostPart(ManaColor.Green)); front.Activatables.Add(cast); TapForMana tfm = new TapForMana(lazy, ManaColor.Green); front.Activatables.Add(tfm); }