Page 1 of 1

Theros Bestow and Heroic (33 cards)

PostPosted: 10 Jan 2014, 15:19
by NeoAnderson
Following the suggestions of my skilled friends (Riiak, TheFireMind, Sumomole, McBrodie) i am working on an approximation of Bestow ability.
The coding has required a lot of tests and it isn't bug free.
All the tests suggested by Riiak helped me a lot to revise the code of this ability, now i have working version of Bestow with really few incompatibilities.
It can be also compatible with Heroic cards but this requires that the heroic ability is coded supporting the Bestow cards.


Here you can find an implementation of Theros cards with Bestow (15 cards) and Heroic (18 cards).
Image
33 CARDS INCLUDED | Open
THEROS BESTOW AND HEROIC CARDS REV.A.zip
Theros Bestow and Heroic cards
(16.02 MiB) Downloaded 1299 times

I HAVE UPDATED THE FILE DUE OF SOME LOW RES PICTURES. NOW MOST OF THEM ARE HQ PICS!
UNFORTUNATELY I HAD FEW TIME TO TEST ALL THE CARDS,
I HOPE THERE ARE NO PROBLEMS, PLEASE IF YOU FIND
SOMETHING WRONG JUST NOTIFY AND I WILL CHECK AND TRY TO FIX IT.


Bestow ability is tested using some cards who can have particular interactions as like :
Cathars' Crusade - Ajani's Chosen - Cease-Fire - Infinite Reflection - Dual Nature - Animar, Soul of Elements - Blood Funnel - Copy Enchantment

TEST REPORT | Open
1. Under the effect of Cathars' Crusade :
--- A.Normal cast Cathars' Crusade triggers : OK
--- B.Bestow cast - legal target resolves as Aura Cathars' Crusade doesn't trigger : OK
--- C.Bestow cast - target become illegal resolves as Enchantment Creature Cathars' Crusade triggers : OK
--- D.Detaching from a creature returns to be an Enchantment Creature Cathars' Crusade doesn't trigger : OK
2. Under the effect of Ajani's Chosen :
--- A.Normal cast Ajani's Chosen triggers (as Enchantment played put onto battlefield token) : OK
--- B.Bestow cast - legal target resolves as Aura Ajani's Chosen triggers(Put onto battlefield a token and ask if we want to assign the Aura to the token) : OK
--- C.Bestow cast - target become illegal resolves as Enchantment Creature Ajani's Chosen triggers (as Enchantment played put onto battlefield token) : OK
3. Target a creature, grant shroud to the target creature before the ability resolve. - It is casted as Enchantment Creature and isn't attached. OK
4. Under the effect of Cease-Fire - Unable to cast the Enchantmen Creature with Bestow. OK
5. Under the effect of Infinite Reflection
--- A.Normal cast Infinite Reflection triggers resolves as Enchantment Creature it becomes a copy of enchanted creature by Infinite Reflection : OK
--- B.Bestow cast - legal target, resolves as Aura Infinite Reflection doesn't trigger it remains an Aura : OK
--- C.Bestow cast - target become illegal, Infinite Reflection triggers resolves as Enchantment Creature it becomes a copy of enchanted creature by Infinite Reflection : OK
6. Under the effect of Dual Nature
--- A.Normal cast Dual Nature triggers : OK
--- B.Bestow cast - legal target resolves as Aura Dual Nature doesn't trigger : OK
--- C.Bestow cast - target become illegal resolves as Enchantment Creature Dual Nature triggers : OK
--- D.Detaching from a creature returns to be an Enchantment Creature Dual Nature doesn't trigger : OK
7. Under the effect of Animar, Soul of Elements
--- A.Normal cast casting cost is reduced - Animar, Soul of Elements triggers : OK
--- B.Bestow cast casting cost is reduced - legal target resolves as Aura, Animar, Soul of Elements triggers : OK
8. Under the effect of Blood Funnel
--- A.Normal cast casting cost isn't reduced : OK
--- B.Bestow cast casting cost isn't reduced : OK
9 Played Copy Enchantment :
--- A. Applied on Bestowed Enchantment Aura, it becomes a copy and is an Enchantment Creature : OK
--- B. Applied on Bestowed Enchantment Creature, it becomes a copy and is an Enchantment Creature : OK

Re: Theros Bestow and Heroic (33 cards)

PostPosted: 13 Jan 2014, 01:00
by drleg3nd
thx neo for your work, i was just got on to request Boon Satyr and you already did that and them some :)

Re: Theros Bestow and Heroic (33 cards)

PostPosted: 13 Jan 2014, 06:25
by NeoAnderson
drleg3nd wrote:thx neo for your work, i was just got on to request Boon Satyr and you already did that and them some :)
You're welcome my friend, i am glad if i could be helpful for other users of this forum.
I would just know, if these cards are working or not, because i made few tests, and only who has downloaded and tried them can answer to me.

Re: Theros Bestow and Heroic (33 cards)

PostPosted: 13 Jan 2014, 17:42
by drleg3nd
i will be trying some tonight when i get home from work, will you be working on the new mechanics from born of the gods like tribute/inspired ?

Re: Theros Bestow and Heroic (33 cards)

PostPosted: 13 Jan 2014, 18:19
by NeoAnderson
drleg3nd wrote:i will be trying some tonight when i get home from work, will you be working on the new mechanics from born of the gods like tribute/inspired ?
Honestly until today i didn't know about the new expansions coming out, i just see it when sumomole ask about Tribute mechanics into formal request thread.
He already made this mechanics, but there is still something to adjust. About inspired i have to check i haven't read the rules.
Anyway please let me know what you think about Bestow and Heroic implementation, will be really useful to understand if we have to change something. :wink:

Re: Theros Bestow and Heroic (33 cards)

PostPosted: 13 Jan 2014, 19:10
by thefiremind
drleg3nd wrote:will you be working on the new mechanics from born of the gods like tribute/inspired ?
Inspired is just an ability word that marks abilities with "Whenever <this> becomes untapped", so it doesn't need any work, it will always be a trigger with
Code: Select all
<TRIGGER value="BECAME_UNTAPPED" simple_qualifier="self" />
and whatever it needs to do when it triggers.

Re: Theros Bestow and Heroic (33 cards)

PostPosted: 16 Jan 2014, 20:43
by drleg3nd
hey neo I was I was using Boon Satyr but when I tried to bestow it only cost 1 mana instead of 5..also when I cast it, he activated Karametra ability.. since I cast as a aura I don't think that should happen if I'm not mistaken

Re: Theros Bestow and Heroic (33 cards)

PostPosted: 16 Jan 2014, 21:44
by NeoAnderson
drleg3nd wrote:hey neo I was I was using Boon Satyr but when I tried to bestow it only cost 1 mana instead of 5..also when I cast it, he activated Karametra ability.. since I cast as a aura I don't think that should happen if I'm not mistaken
I have just checked Boon Satyr code, sorry i miss just one "{" into the cost of bestow.
The card you have downloaded have this bestow cost :
Code: Select all
<COST mana_cost="3}{G}{G}" type="Mana" />
it should be
Code: Select all
<COST mana_cost="{3}{G}{G}" type="Mana" />
So you can download replace the card with this one :
BOON_SATYR_NEO_373509 REV. A.zip
BOON SATYR REVISED XML + TDX
(560.29 KiB) Downloaded 365 times


About the second point : "when I cast it, he activated Karametra ability." this is normal because Bestow cards are always cast as Enchantment Creature spell, they change into Aura spell only into the stack, basing on MTG official rules.
So they will always activate the trigger "Spell Played" for the creatures kind.
On the other side if you have a card who triggers "When a creature enters to the battlefield" this will happen only if it resolves as creature, if you change it into aura the card will not trigger.

"You don't choose whether the spell is going to be an Aura spell or not until the spell is already on the stack. Abilities that affect when you can cast a spell, such as flash, will apply to the creature card in whatever zone you're casting it from. For example, an effect that said you can cast creature spells as though they have flash will allow you to cast a creature card with bestow as an Aura spell anytime you could cast an instant."http://wiki.mtgsalvation.com/article/Bestow