It is currently 17 Sep 2025, 12:42
   
Text Size

MTG - BORN OF THE GODS - COMPLETE SET - UPDATE DXT1

Moderator: CCGHQ Admins

Re: BORN OF THE GODS - CARDS SPOILER - 20 CARDS CODED

Postby drleg3nd » 17 Jan 2014, 21:10

someone been busy :lol: hey neo something of note.. you are missing English translations on God cards
drleg3nd
 
Posts: 528
Joined: 14 May 2012, 20:05
Has thanked: 5 times
Been thanked: 30 times

Re: BORN OF THE GODS - CARDS SPOILER - 20 CARDS CODED

Postby NeoAnderson » 17 Jan 2014, 21:36

drleg3nd wrote:someone been busy :lol: hey neo something of note.. you are missing English translations on God cards
You're right i just left English and Italian texts. I think is better to wait for official translation instead of using google translate :-)
NeoAnderson
 
Posts: 914
Joined: 10 Sep 2013, 07:49
Has thanked: 18 times
Been thanked: 139 times

Re: BORN OF THE GODS - CARDS SPOILER - 20 CARDS CODED

Postby drleg3nd » 18 Jan 2014, 18:40

NeoAnderson wrote:
drleg3nd wrote:someone been busy :lol: hey neo something of note.. you are missing English translations on God cards
You're right i just left English and Italian texts. I think is better to wait for official translation instead of using google translate :-)
hey Neo, i think you misunderstood me..this is what you have
| Open
Code: Select all
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[As long as your devotion to green and white is less than seven, Karametra isn't a creature.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[As long as your devotion to green and white is less than seven, Karametra isn't a creature.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[As long as your devotion to green and white is less than seven, Karametra isn't a creature.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Fintanto che la tua devozione al verde e al bianco è inferiore a sette, Xenagos non è una creatura. ]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[As long as your devotion to green and white is less than seven, Karametra isn't a creature.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[As long as your devotion to green and white is less than seven, Karametra isn't a creature.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[As long as your devotion to green and white is less than seven, Karametra isn't a creature.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[As long as your devotion to green and white is less than seven, Karametra isn't a creature.]]></LOCALISED_TEXT>
you filled out all but the top english portion..
also i including 3 more cards if they have your stamp of approval would you mind posting on first page thanks
Attachments
BornoftheGods(3).zip
archetype of endurance,drown in sorrow,forlorn pseudamma
(374.5 KiB) Downloaded 436 times
drleg3nd
 
Posts: 528
Joined: 14 May 2012, 20:05
Has thanked: 5 times
Been thanked: 30 times

Re: BORN OF THE GODS - CARDS SPOILER - 20 CARDS CODED

Postby drleg3nd » 18 Jan 2014, 19:01

hey Neo if it wont be too much trouble, next card can you choose flame-wreathed phoenix ? thx
drleg3nd
 
Posts: 528
Joined: 14 May 2012, 20:05
Has thanked: 5 times
Been thanked: 30 times

Re: BORN OF THE GODS - CARDS SPOILER - 20 CARDS CODED

Postby NeoAnderson » 18 Jan 2014, 20:19

drleg3nd wrote:hey Neo if it wont be too much trouble, next card can you choose flame-wreathed phoenix ? thx
Thanks for your post, i will check your cards later and i will add to next wad update.
About flame-wreathed phoenix the card is not complex to make, but because of a silly A.I. is needed to make some custom functions to have reasonable choices. This require some time and also some study, to have a realistic behaviour. I will try something hope to maje it tomorrow.
NeoAnderson
 
Posts: 914
Joined: 10 Sep 2013, 07:49
Has thanked: 18 times
Been thanked: 139 times

Re: BORN OF THE GODS - CARDS SPOILER - 20 CARDS CODED

Postby NeoAnderson » 18 Jan 2014, 23:09

drleg3nd wrote:you filled out all but the top english portion..
also i including 3 more cards if they have your stamp of approval would you mind posting on first page thanks
Thanks i have fixed the problem of English missing text (into 2 gods cards).
About your cards i have edited are almost ok, just one thing :
The card FORLORN PSEUDAMMA, you use PutTokenOntoBattlefieldTapped, and the token should be onto battlefield untapped. :-)
I also edited the picture trying to enhance a little bit the colors and quality ( waiting for new HQ pictures).
And i also used another picture for the zombie token.
I have also added Italian translation for the cards, and multilanguage text for the querie of FORLORN PSEUDAMMA.
You can find your cards into main page.
NeoAnderson
 
Posts: 914
Joined: 10 Sep 2013, 07:49
Has thanked: 18 times
Been thanked: 139 times

Re: BORN OF THE GODS - CARDS SPOILER - 27 CARDS 4 TOKENS

Postby sumomole » 18 Jan 2014, 23:43

for Brimaz, King of Oreskos, untap a token in the "ATTACKING" triggered ability will trigger "BECAME_UNTAPPED" triggered ability, you have to use a "ZONECHANGE_TRANSITION" replacement ability with pre_trigger="1" to untap that token, or you can try put "PutTokensOntoBattlefieldTappedAndAttacking" and "Untap" two actions in one block(tested and not feasible). the token in the "ATTACKING" triggered ability can attack players other than the defending player, you need a choice action. the token in the "BLOCKS_A_CREATURE" triggered ability doesn't need to enter the battlefield twice if the blocked creature is nil. the tokens produced by Brimaz aren't always only one, for example, when Parallel Lives on the battlefield, all tokens need to block the blocked creature, not just the first one(EffectDC():Get_Targets(0):Get_CardPtr(0)).

EDIT: BTW, I don't think the archetypes can be coded, how do we differentiate between have flying and gain flying?
User avatar
sumomole
Programmer
 
Posts: 611
Joined: 07 Jun 2011, 08:34
Has thanked: 51 times
Been thanked: 234 times

Re: BORN OF THE GODS - CARDS SPOILER - 27 CARDS 4 TOKENS

Postby NeoAnderson » 19 Jan 2014, 00:25

sumomole wrote:for Brimaz, King of Oreskos, untap a token in the "ATTACKING" triggered ability will trigger "BECAME_UNTAPPED" triggered ability, you have to use a "ZONECHANGE_TRANSITION" replacement ability with pre_trigger="1" to untap that token, or you can try put "PutTokensOntoBattlefieldTappedAndAttacking" and "Untap" two actions in one block(tested and not feasible). the token in the "ATTACKING" triggered ability can attack players other than the defending player, you need a choice action. the token in the "BLOCKS_A_CREATURE" triggered ability doesn't need to enter the battlefield twice if the blocked creature is nil. the tokens produced by Brimaz aren't always only one, for example, when Parallel Lives on the battlefield, all tokens need to block the blocked creature, not just the first one(EffectDC():Get_Targets(0):Get_CardPtr(0)).
Thanks for your pointing, my friend about that card i had the same doubts and i was waiting a clarification.
My first approach was to use a trigger "ZONECHANGE_TRANSITION" to untap the token, but in that case it work only if this trigger is inside the token code. i tried to grant this trigger and it doesn't work, i tried to make a delayedDC and it doesn't work.
So finally i had only 2 choices,
First is to untap it into the 2 resolution block, and i tested and it works, probably could have only some problems if a card can test when a creature become untapped,
the second choice also works but i don't like it, is to add the trigger with "ZONECHANGE_TRANSITION" to untap the token directly into the token code.

About the attack condition i was not sure so i left the attacked player, but i can change it quickly thnks for the point.
About the blocking condition : i was not sure i could use PutOntoBattlefieldBlocking for a token. So as you said i can directly use this function to create the token?
About the duplicate of the token i haven't tought about it how do you suggest to resolve?


sumomole wrote:EDIT: BTW, I don't think the archetypes can be coded, how do we differentiate between have flying and gain flying?
Yes they can be coded, look at my solution, i have used the <TRIGGER value="STATE_BASED_EFFECTS"> to avoid them to regain that ability. it works.
NeoAnderson
 
Posts: 914
Joined: 10 Sep 2013, 07:49
Has thanked: 18 times
Been thanked: 139 times

Re: BORN OF THE GODS - CARDS SPOILER - 27 CARDS 4 TOKENS

Postby sumomole » 19 Jan 2014, 00:40

NeoAnderson wrote:Yes they can be coded, look at my solution, i have used the <TRIGGER value="STATE_BASED_EFFECTS"> to avoid them to regain that ability. it works.
no, I said "differentiate between have flying and gain flying", "have" is a conditional static ability but "gain" isn't, it maybe a spell, a triggered or activated ability, so when the archetype loses all abilities or leaves the battlefield, a creature with "have flying" like Snapsail Glider will has flying again, but a creature with "gain flying" like Gust-Skimmer won't, sicen the "gain" effect has been prevented.

as for Brimaz, King of Oreskos, I have tried to code one.
| Open
Code: Select all
  <STATIC_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Vigilance]]></LOCALISED_TEXT>
    <INTRINSIC characteristic="CHARACTERISTIC_VIGILANCE" />
  </STATIC_ABILITY>
  <TRIGGERED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
    <TRIGGER value="ATTACKING" simple_qualifier="self" />
    <RESOLUTION_TIME_ACTION>
    local delayDC = EffectDC():Make_Chest(1)
    MTG():CreateDelayedTrigger(1, delayDC)
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local filter = ClearFilter()
    filter:SetFilterType( FILTER_TYPE_PLAYERS )
    filter:Add( FE_TEAM, OP_NOT, EffectController():GetTeam() )
    EffectController():ChooseItem( "CARD_QUERY_CHOOSE_PLAYER_TO_SOLDIER", EffectDC():Make_Targets(0) )
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local attacked_player = EffectDC():Get_Targets(0):Get_PlayerPtr(0)
    if attacked_player ~= nil then
      MTG():PutTokensOntoBattlefieldTappedAndAttacking( "TOKEN_CAT_SOLDIER_1_1_V_XXXXXX", 1, EffectController(), attacked_player )
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    MTG():RemoveDelayedTrigger(1)
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <TRIGGERED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever Brimaz blocks a creature, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield blocking that creature.]]></LOCALISED_TEXT>
    <TRIGGER value="BLOCKS_A_CREATURE" simple_qualifier="self" />
    <RESOLUTION_TIME_ACTION>
    MTG():PutTokensOntoBattlefield( "TOKEN_CAT_SOLDIER_1_1_V_628894", 1, EffectController(), EffectDC():Make_Chest(0) )
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local i = 0
    local token_chest = EffectDC():Get_Chest(0)
    local blocked_creature = SecondaryObject()
    if token_chest ~= nil and blocked_creature ~= nil then
       local token = token_chest:Get_NthCardPtr(i)
       while (token ~= nil) do
          token:PutOntoBattlefieldBlocking( token:GetPlayer(), blocked_creature )
          i = i + 1
          token = token_chest:Get_NthCardPtr(i)
      end
    end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <TRIGGERED_ABILITY replacement_effect="1" resource_id="1" priority="20">
    <TRIGGER value="ZONECHANGE_TRANSITION" to_zone="ZONE_BATTLEFIELD" from_zone="ZONE_ANY" pre_trigger="1">
    return TriggerObject():GetCardType():Test( CARD_TYPE_CREATURE )
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
    if TriggerObject() ~= nil then
       TriggerObject():Untap()
    end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <TOKEN_REGISTRATION reservation="1" type="TOKEN_CAT_SOLDIER_1_1_V_XXXXXX" />
User avatar
sumomole
Programmer
 
Posts: 611
Joined: 07 Jun 2011, 08:34
Has thanked: 51 times
Been thanked: 234 times

Re: BORN OF THE GODS - CARDS SPOILER - 27 CARDS 4 TOKENS

Postby thefiremind » 19 Jan 2014, 00:52

NeoAnderson wrote:About the blocking condition : i was not sure i could use PutOntoBattlefieldBlocking for a token. So as you said i can directly use this function to create the token?
You can look at my attempt on Flash Foliage here, but it didn't work really well. First, according to the rules for Flash Foliage, it seems that the token should trigger any trigger where blocking is involved, just like a normal blocking creature, but it doesn't happen. This could actually be a marginal problem if compared to the other one: the creature blocked by the token is treated as if it had trample, even if it doesn't have trample! It is possible that this bug won't happen with Brimaz because he's already blocking the same creature, but be sure to make extensive testing if you try.
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 722 times

Re: BORN OF THE GODS - CARDS SPOILER - 27 CARDS 4 TOKENS

Postby NeoAnderson » 19 Jan 2014, 01:30

sumomole wrote:
NeoAnderson wrote:Yes they can be coded, look at my solution, i have used the <TRIGGER value="STATE_BASED_EFFECTS"> to avoid them to regain that ability. it works.
no, I said "differentiate between have flying and gain flying", "have" is a conditional static ability but "gain" isn't, it maybe a spell, a triggered or activated ability, so when the archetype loses all abilities or leaves the battlefield, a creature with "have flying" like Snapsail Glider will has flying again, but a creature with "gain flying" like Gust-Skimmer won't, sicen the "gain" effect has been prevented.

OK sumo i understand your meaning butyou don't need to worry about it because it is not prevented is overwrited!
So when the archetype loses all abilities or leaves the battlefield, the previous effect is restored.
I tested it with flying carpet.
1.I used Flyng Carpet on a creature (CREATURE A) controlled by an opponent before to have Archetype in play.
2.I cast the Archetype and while is in play any opponent creature lose flying.
3.I used flyng carpet again on another creature (CREATURE B) controlled by opponent while Archetype is in play, it doens't gain flying.
4. i removed from play the Archetype (same turn), both creature A and B regain flying.


About Brimaz, King of Oreskos thanks both of you guys( also Firemind), your solution with delayDC worked sumo, probably i had problem with this because i was storing the token directly into the delayDC chest, then i had a check into the resource trigger to check the card was that one. Your trigger is generic and you remove it in the second resolution block, but don't you think is better to add a check condition also for the card name? Just to be sure it can trigger only with that kind of tokens.
About the token chest for blocking tokens thanks i got it. :-)

I added this check :
Code: Select all
(TriggerObject():GetCardName() == "TOKEN_CAT_SOLDIER")
Brimaz, King of Oreskos | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="BRIMAZ, KING_OF_ORESKOS_9988791" />
  <CARDNAME text="BRIMAZ, KING_OF_ORESKOS" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Brimaz, King of Oreskos]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Brimaz, King of Oreskos]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Brimaz, King of Oreskos]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Brimaz, King of Oreskos]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Brimaz, Re di Oreskos]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Brimaz, King of Oreskos]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Brimaz, King of Oreskos]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Brimaz, King of Oreskos]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Brimaz, King of Oreskos]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="9988791" />
  <ARTID value="9988791" />
  <ARTIST name="Peter Mohrbacher" />
  <CASTING_COST cost="{1}{W}{W}" />
  <SUPERTYPE metaname="Legendary" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Soldier" />
  <SUB_TYPE metaname="Cat" />
  <EXPANSION value="BNG" />
  <RARITY metaname="R" />
  <POWER value="3" />
  <TOUGHNESS value="4" />

   <STATIC_ABILITY>
      <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Vigilance]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Vigilance]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Vigilancia]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Wachsamkeit]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Cautela]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[警戒]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[경계]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Бдительность]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Vigilância]]></LOCALISED_TEXT>
      <INTRINSIC characteristic="CHARACTERISTIC_VIGILANCE" />
   </STATIC_ABILITY>

<TRIGGERED_ABILITY>
      <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta Brimaz, Re di Oreskos attacca, metti sul campo di battaglia una pedina creatura Soldato Felino 1/1 bianca con cautela attaccante.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
  <TRIGGER value="ATTACKING" simple_qualifier="self" />
    <RESOLUTION_TIME_ACTION>
    local delayDC = EffectDC():Make_Chest(1)
    MTG():CreateDelayedTrigger(1, delayDC)
    </RESOLUTION_TIME_ACTION>

<RESOLUTION_TIME_ACTION>
    local controller = EffectController()
    if controller ~= nil  then
   local filter = ClearFilter()
       filter:SetFilterType(FILTER_TYPE_PLAYERS)
       filter:Add( FE_TEAM, OP_NOT, controller:GetTeam() )
       controller:ChooseItem( "CARD_QUERY_CHOOSE_PLAYER", EffectDC():Make_Targets(0) )
    end
    </RESOLUTION_TIME_ACTION>
    <RESOLUTION_TIME_ACTION>
    local target_player = EffectDC():Get_Targets(0) and EffectDC():Get_Targets(0):Get_PlayerPtr(0)
    if target_player ~= nil then
    MTG():PutTokensOntoBattlefieldTappedAndAttacking( "TOKEN_CAT_SOLDIER_AUTOUNTAP_1_1_W_9988733", 1, EffectController(), target_player)
    end
    </RESOLUTION_TIME_ACTION>
   <RESOLUTION_TIME_ACTION>
    MTG():RemoveDelayedTrigger(1)
    </RESOLUTION_TIME_ACTION>
</TRIGGERED_ABILITY>


<TRIGGERED_ABILITY>
      <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta Brimaz, Re di Oreskos blocca una creatura, metti sul campo di battaglia una pedina creatura Soldato Felino 1/1 bianca con cautela che blocca quella creatura.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.]]></LOCALISED_TEXT>
      <TRIGGER value="BLOCKS_A_CREATURE" simple_qualifier="self" />
    <RESOLUTION_TIME_ACTION>
     MTG():PutTokensOntoBattlefield( "TOKEN_CAT_SOLDIER_AUTOUNTAP_1_1_W_9988733", 1, EffectController(), EffectDC():Make_Chest(0) )
    </RESOLUTION_TIME_ACTION>

 <RESOLUTION_TIME_ACTION>
    local i = 0
    local token_chest = EffectDC():Get_Chest(0)
    local blocked_creature = SecondaryObject()
    if token_chest ~= nil and blocked_creature ~= nil then
       local token = token_chest:Get_NthCardPtr(i)
       while (token ~= nil) do
          token:PutOntoBattlefieldBlocking( token:GetPlayer(), blocked_creature )
          i = i + 1
          token = token_chest:Get_NthCardPtr(i)
      end
    end
    </RESOLUTION_TIME_ACTION>
</TRIGGERED_ABILITY>

  <TRIGGERED_ABILITY replacement_effect="1" resource_id="1" priority="20">
    <TRIGGER value="ZONECHANGE_TRANSITION" to_zone="ZONE_BATTLEFIELD" from_zone="ZONE_ANY" pre_trigger="1">
    return TriggerObject():GetCardType():Test( CARD_TYPE_CREATURE ) and (TriggerObject():GetCardName() == "TOKEN_CAT_SOLDIER")
    </TRIGGER>
    <RESOLUTION_TIME_ACTION>
    if TriggerObject() ~= nil then
       TriggerObject():Untap()
    end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
   <TOKEN_REGISTRATION reservation="1" type="TOKEN_CAT_SOLDIER_AUTOUNTAP_1_1_W_9988733" />
  <SFX text="COMBAT_BLUNT_LARGE_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
  <SFX text="COMBAT_BLUNT_SMALL_ATTACK" power_boundary_min="1" power_boundary_max="3" />
</CARD_V2>
NeoAnderson
 
Posts: 914
Joined: 10 Sep 2013, 07:49
Has thanked: 18 times
Been thanked: 139 times

Re: BORN OF THE GODS - CARDS SPOILER - 27 CARDS 4 TOKENS

Postby sumomole » 19 Jan 2014, 02:09

NeoAnderson wrote:OK sumo i understand your meaning butyou don't need to worry about it because it is not prevented is overwrited!
So when the archetype loses all abilities or leaves the battlefield, the previous effect is restored.
I tested it with flying carpet.
1.I used Flyng Carpet on a creature (CREATURE A) controlled by an opponent before to have Archetype in play.
2.I cast the Archetype and while is in play any opponent creature lose flying.
3.I used flyng carpet again on another creature (CREATURE B) controlled by opponent while Archetype is in play, it doens't gain flying.
4. i removed from play the Archetype (same turn), both creature A and B regain flying.
that's what I worry about, B shouldn't regain flying, because when the ability in 3rd step resolves, B can't gain flying, it gains nothing, in other words it never has flying.

NeoAnderson wrote:I added this check :
Code: Select all
(TriggerObject():GetCardName() == "TOKEN_CAT_SOLDIER")
token's name should be CAT_SOLDIER, not TOKEN_CAT_SOLDIER, take a look at official token card.
User avatar
sumomole
Programmer
 
Posts: 611
Joined: 07 Jun 2011, 08:34
Has thanked: 51 times
Been thanked: 234 times

Re: BORN OF THE GODS - CARDS SPOILER - 27 CARDS 4 TOKENS

Postby NeoAnderson » 19 Jan 2014, 02:21

sumomole wrote:
NeoAnderson wrote:OK sumo i understand your meaning butyou don't need to worry about it because it is not prevented is overwrited!
So when the archetype loses all abilities or leaves the battlefield, the previous effect is restored.
I tested it with flying carpet.
1.I used Flyng Carpet on a creature (CREATURE A) controlled by an opponent before to have Archetype in play.
2.I cast the Archetype and while is in play any opponent creature lose flying.
3.I used flyng carpet again on another creature (CREATURE B) controlled by opponent while Archetype is in play, it doens't gain flying.
4. i removed from play the Archetype (same turn), both creature A and B regain flying.
that's what I worry about, B shouldn't regain flying, because when the ability in 3rd step resolves, B can't gain flying, it gains nothing, in other words it never has flying.
Honestly i had a lot of doubts about how it should work, so i also tried to make some searchs over internet but until now we only have the official description. Also because it shouldn't counter the effect who gives the ability, it should override the ability. So the effect is normally played but it does nothing because of the Archetype ability.
I would see some official opinions, anyway also if it should act in that way i think we can find something to resolve the problem.



sumomole wrote:
NeoAnderson wrote:I added this check :
Code: Select all
(TriggerObject():GetCardName() == "TOKEN_CAT_SOLDIER")
token's name should be CAT_SOLDIER, not TOKEN_CAT_SOLDIER, take a look at official token card.
Yeah you're right i used that name because i was trying the Autountap version of token, so i would make it different, anyway i have renamed them into MTG compliant name :-)

Now i am working on Flame-Wreathed Phoenix a Tribute card, i am a good point but i need to add some other checks to have an A.I. who make reasonable choices :-)
NeoAnderson
 
Posts: 914
Joined: 10 Sep 2013, 07:49
Has thanked: 18 times
Been thanked: 139 times

Re: BORN OF THE GODS - CARDS SPOILER - 20 CARDS CODED

Postby NeoAnderson » 19 Jan 2014, 23:20

drleg3nd wrote:hey Neo if it wont be too much trouble, next card can you choose flame-wreathed phoenix ? thx
Image
You can find the card into new Wad.
As you know Tribute ability is new, and the A.I. doesn't make reasonable choices due of some bugs, so as I made for Pharagax Giant, i made some custom functions to simulate a reasonable behaviour for the AI choices. Obviously it is not perfect, surely can be improved, and surely it needed to be hard tested into different circumstances, but as i told last time this is a good base to a have acceptable choices.
NeoAnderson
 
Posts: 914
Joined: 10 Sep 2013, 07:49
Has thanked: 18 times
Been thanked: 139 times

Re: BORN OF THE GODS - CARDS SPOILER - 20 CARDS CODED

Postby drleg3nd » 19 Jan 2014, 23:22

NeoAnderson wrote:
drleg3nd wrote:hey Neo if it wont be too much trouble, next card can you choose flame-wreathed phoenix ? thx
Image
You can find the card into new Wad.
As you know Tribute ability is new, and the A.I. doesn't make reasonable choices due of some bugs, so as I made for Pharagax Giant, i made some custom functions to simulate a reasonable behaviour for the AI choices. Obviously it is not perfect, surely can be improved, and surely it needed to be hard tested into different circumstances, but as i told last time this is a good base to a have acceptable choices.
Awesome thx alot Neo i very much appreciate it..hey i was checking out your custom decks and was wondering if you can make god cards animated..your cards looks really good
drleg3nd
 
Posts: 528
Joined: 14 May 2012, 20:05
Has thanked: 5 times
Been thanked: 30 times

PreviousNext

Return to 2014

Who is online

Users browsing this forum: No registered users and 34 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 34 users online :: 0 registered, 0 hidden and 34 guests (based on users active over the past 10 minutes)
Most users ever online was 7967 on 09 Sep 2025, 23:08

Users browsing this forum: No registered users and 34 guests

Login Form