Hi there,
I've just recently found this great program, played the quest mode a LOT the last few days
Now I wanted to test play a deck idea, but found that some of the cards I wanted to use are not yet implemented in Forge.
So I had a go at the card scripting API, and tried to implement
Aphetto Dredging.
Unfortunately it does not work correctly.
Here's my current script:
- Code: Select all
Name:Aphetto Dredging
ManaCost:3 B
Types:Sorcery
Text:no text
A:SP$ ChooseType | Cost$ 3 B | Defined$ You | Type$ Creature | SubAbility$ SVar=DBReturn | SpellDescription$ Choose a creature type. Return up to three target creature cards from your graveyard to your hand.
SVar:DBReturn:DB$ ChangeZone | Cost$ 0 | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Choose up to three target creatures of chosen type in your graveyard | ValidTgts$ Creature.YouCtrl+ChosenType | Origin$ Graveyard | Destination$ Hand
SVar:Rarity:Common
End
The problem is that as soon as I click the card, I get promptet to choose the up to three creatures from my graveyard. I can choose any creatures here, regardless of their type.
The choosing of a creature type only happens when the spell resolves. This does not have any effect currently.
A rule explanation found here
http://magiccards.info/pds/en/28.html says
10/4/2004: You need to choose the creature type before choosing the targets.
Is there any way to do this currently in forge? Or have I wasted my time on a card that's currently impossible to implement due to technical restrictions?
The other cards I was missing for my deck are
True Believer,
Daru Spiritualist,
Whipgrass Entangler,
Test of Faith and
Mindstorm Crown. Can anyone at a glance rule out any of these that are not currently possible to implement? (before I waste my time (again?)

)
PS: just browsed the trunk source code and found out true believer was implemented since the latest release (which I'm using)