I'm trying to do the Licids from Tempest block but it needs two things:
- a cost to end an animate effect
- handle AB$Attach as a subability.
Are these easy enough to do slot in to someone's planned work? If not it's no problem, I'll wait like everyone else.
They could then be scripted easily like this (I'm just not sure on the rules whether it should include 'OverwriteTypes$ True' or not):
- Quickening Licid | Open
- Name:Quickening Licid
ManaCost:1 W
Types:Creature Licid
Text:none
PT:1/1
A:AB$ Animate | Cost$ 1 W T | Defined$ Card.Self | Types$ Enchantment,Aura | Keywords$ Enchant creature | Permanent$ True | EndEffect$ W | IsPresent$ Card.Self+nonAura | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay W to end this effect.
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ First Strike | Description$ Enchanted creature has first strike.
SVar:LicidAttach:AB$Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump
SVar:Rarity:Uncommon
SVar:Picture:http://www.wizards.com/global/images/magic/general/quickening_licid.jpg
SetInfo:TMP|Uncommon|http://magiccards.info/scans/en/tp/248.jpg
Oracle:{1}{W},
: Quickening Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay
to end this effect.\nEnchanted creature has first strike.
End
One consideration if anyone attempts these additions: the script template incorporates the "loses this ability..." part by using 'IsPresent$ Card.Self+nonAura' so I'm not sure if it would affect the code at all considering the ability line is no longer valid once the Licid has been animated. I'm not knowledgeable enough to know if that causes issues.