i did try to add more cards like
- Code: Select all
Name:Falkenrath Gorger
ManaCost:R
Types:Creature Vampire Berserker
PT:3/1
S:Mode$ Continuous | Affected$ Creature.Vampire+YouOwn | EffectZone$ Battlefield | AffectedZone$ Exile,Graveyard,Hand,Library,Command | AddKeyword$ Madness | Description$ Each Vampire creature card you own that isn't on the battlefield has madness. The madness cost is equal to its mana cost.
SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_gorger.jpg
Oracle:Each Vampire creature card you own that isn't on the battlefield has madness. The madness cost is equal to its mana cost. (If you discard a card with madness, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
but it doesnt work yet like it should.
@friarsol i think there need to more changes for the Madness ability.
also when a Vampire with madness get another one, it should have TWO abilities with TWO cost. i don't know if the code can handle that.
08.04.2016If you discard a Vampire creature card that already has a madness ability, you’ll choose which madness ability exiles it. You may choose either the one it normally has or the one it gains from
Falkenrath Gorger.
===
also i did try to do
Creeping Dread with sharesTypeWith but i can't get it to compare two cards :/ that is my current status:
- Code: Select all
Name:Creeping Dread
ManaCost:3 B
Types:Enchantment
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ At the beginning of your upkeep, each player discards a card.
SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ Player | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True
SVar:DBRepeatEach:DB$ RepeatEach | DefinedCards$ Remembered | RepeatSubAbility$ DBDealDamage | SubAbility$ DBCleanUp
SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ RememberedOwner.Opponent | NumDmg$ 3 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X
SVar:DBCleanUp:DB$ Cleanup | ClearRemembered$ True
SVar:X:Valid$ Card.IsRemembered+RememberedPlayerCtrl+sharesTypeWith Card.IsRemembered+YouCtrl
SVar:Picture:http://www.wizards.com/global/images/magic/general/creeping_dread.jpg
Oracle:At the beginning of your upkeep, each player discards a card. Each opponent who discarded a card that shares a card type with the card you discarded loses 3 life. (Players reveal the discarded cards simultaneously.)
==
the rest missing:
- Investigate would be better if we code it as a Action like Manifest
- for Briarbridge Patrol we might need something like Count$Sacrificed<Type>ThisTurn or something so we can use it for other later.
- for Erdwal Illuminator we might need a Investigate Trigger with a FirstTime parameter
- Crawling Sensation might also need some FirstTime trigger.
@friarsol do you want the txt of my scripts too?