Re: Trigger discussion (was WheneverKeyword reference)
It's a good start, some pointers though:
I fixed those points up and ended up with this:

As sol points out though, this won't work in the beta for several reasons. Mostly due to the raw state of the triggersystem.
EDIT: Beaten like a drum.
But I got the commit 
- Don't put spaces after the colons on each line, they will be included in that variable.
- All card txt files must end with a line with nothing but "End" on.
- The code will automatically grab the TriggerDescription to put in the card's text box. General rule of thumb: if there is no hardcoded functionality, there is no need to put anything but "no text" on the "Text:" line.
- When using triggered abilities, what you put in the SVar referenced by the trigger line should indeed be an ability, and not a spell.Also, the leading "A:" that spells and abilities have when they're on their own line should not be there.
- Again, when using Triggers, unless the card in question will be what sets off the trigger (i.e. if the trigger is "When CARDNAME enters the battlefield") you should specify the TriggerZones parameter; basically where the card should be located for it to care about the trigger.(in this case, the Battlefield)
- You don't HAVE to enter the SetInfo line(s). We have a script for that often tedious work
You can if you have nothing better to do though 
- This may just be me, but for convention I try to use the wizards.com/global/images/etc... address for the Picture SVar, i.e. the one you've commented out.
- Tiny nitpick: It's generally easier to read an abilityfactory line if you place a space after each dollarsign and on either side of each pipe.
I fixed those points up and ended up with this:
- Code: Select all
Name:Merrow Commerce
ManaCost:1 U
Types:Tribal Enchantment Merfolk
Text:no text
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ UntapMerfolk | TriggerDescription$ At the beginning of your end step, untap all Merfolk you control.
SVar:UntapMerfolk:AB$UntapAll | Cost$ 0 | ValidCards$ Merfolk.YouCtrl | SpellDescription$ Untap all Merfolk you control.
SVar:RemAIDeck:True
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/merrow_commerce.jpg
SetInfo:LRW|Uncommon|http://magiccards.info/scans/en/lw/72.jpg
End
As sol points out though, this won't work in the beta for several reasons. Mostly due to the raw state of the triggersystem.
EDIT: Beaten like a drum.