Page 199 of 228

Re: Formal Request Thread

PostPosted: 08 Apr 2015, 03:32
by sweetLu
Added Bloodchief Ascension to the community wad.

Re: Formal Request Thread

PostPosted: 09 Apr 2015, 01:52
by Alistair Kion
Howdy, I'm looking for a
Leech Bonder
for my Chronozoa 8-[
and I'd really appreciate if anyone could do this.
Thanks in advance!

Re: Formal Request Thread

PostPosted: 09 Apr 2015, 02:09
by Ghastly
Can we get Nivix Cyclops? Thanks!

Re: Formal Request Thread

PostPosted: 09 Apr 2015, 02:27
by sweetLu
I'll look into these cards tomorrow after work if I get home at a decent time. Leech Bonder shouldn't be hard since I already came up with some code for moving counters (though we'll see if I can remember how to use it :) ). Nivix Cyclops will require some kind of approximation for "attack as though it didn't have defender". I'd rather implement some sort of system using Riiak's custom characteristic functions to get it working as best as possible.

Re: Formal Request Thread

PostPosted: 09 Apr 2015, 15:15
by Hacker85
im having problems getting the second ability to work from Manor Gargoyle

Code: Select all
<?xml version="1.0"?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="MANOR_GARGOYLE_CW_227083" />
  <CARDNAME text="MANOR_GARGOYLE" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Manor Gargoyle]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Gargouille de manoir]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Gárgola de la mansión]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Gargoyle des Herrenhauses]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Gargoyle del Maniero]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[荘園のガーゴイル]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Manor Gargoyle]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Усадебная Горгулья]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Gárgula do Casarão]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[庄园石像鬼]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[莊園石像鬼]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="227083" />
  <ARTID value="CW227083" />
  <ARTIST name="Matt Stewart" />
  <CASTING_COST cost="{5}" />
  <FLAVOURTEXT>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Nothing could break it but the fall.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Rien ne pouvait la briser sauf la chute.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Nada podría romperla, salvo la caída.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Nichts außer einem Absturz kann ihn zerstören.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Nulla potrebbe romperlo se non la caduta.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[墜落以外の何ものにも壊されることはない。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Nothing could break it but the fall.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Ничто не сломит ее, кроме падения.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[A única coisa que pode quebrá-la é a queda.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[除了掉下来之外,没东西能打坏它。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[除了掉下來之外,沒東西能打壞它。]]></LOCALISED_TEXT>
  </FLAVOURTEXT>
  <TYPE metaname="Artifact" />
  <TYPE metaname="Creature" />
  <SUB_TYPE metaname="Gargoyle" />
  <EXPANSION value="ISD" />
  <RARITY metaname="R" />
  <POWER value="4" />
  <TOUGHNESS value="4" />
  <STATIC_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Defender]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Défenseur]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Defensor.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Verteidiger]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Difensore]]></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[Defensor]]></LOCALISED_TEXT>
    <INTRINSIC characteristic="CHARACTERISTIC_DEFENDER" />
  </STATIC_ABILITY>
  <STATIC_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Manor Gargoyle has indestructible as long as it has defender.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[La Gargouille de manoir est indestructible tant qu’elle a le défenseur.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[La Gárgola de la mansión es indestructible mientras tenga la habilidad de defensor.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Der Gargoyle des Herrenhauses ist unzerstörbar, solange er Verteidiger hat.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Il Gargoyle del Maniero è indistruttibile fintanto che ha difensore.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[荘園のガーゴイルは、防衛を持つかぎり破壊されない。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Manor Gargoyle has indestructible as long as it has defender.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Усадебная Горгулья не может быть уничтожена, пока у нее есть способность Защитника.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Gárgula do Casarão será indestrutível enquanto tiver defensor.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[只要庄园石像鬼具有守军异能,它便不会毁坏。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[只要莊園石像鬼具有守軍異能,它便不會毀壞。]]></LOCALISED_TEXT>
      <CONTINUOUS_ACTION layer="6">
         if EffectSource() ~= nil then
            if EffectSource():( CHARACTERISTIC_DEFENDER, 1 ) &gt; 0 then
               local characteristics = EffectSource():GetCurrentCharacteristics()
               characteristics:Bool_Set( CHARACTERISTIC_INDESTRUCTIBLE, 1 )
            end
         end
      </CONTINUOUS_ACTION>
   </STATIC_ABILITY>
  <ACTIVATED_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{1}: Until end of turn, Manor Gargoyle loses defender and gains flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{1} : Jusqu’à la fin du tour, la Gargouille de manoir perd le défenseur et acquiert le vol.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{1}: Hasta el final del turno, la Gárgola de la mansión pierde la habilidad de defensor y gana la habilidad de volar.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{1}: Bis zum Ende des Zuges verliert der Gargoyle des Herrenhauses Verteidiger und erhält Flugfähigkeit.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{1}: Fino alla fine del turno, il Gargoyle del Maniero perde difensore e ha volare.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{1}:ターン終了時まで、荘園のガーゴイルは防衛を失うとともに飛行を得る。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{1}: Until end of turn, Manor Gargoyle loses defender and gains flying.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{1}: до конца хода Усадебная Горгулья теряет способность Защитника и получает Полет.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{1}: Até o final do turno, Gárgula do Casarão perde defensor e ganha voar.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[{1}:直到回合结束,庄园石像鬼失去守军异能并获得飞行异能。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[{1}:直到回合結束,莊園石像鬼失去守軍異能並獲得飛行異能。]]></LOCALISED_TEXT>
    <COST mana_cost="{1}" type="Mana" />
  <CONTINUOUS_ACTION layer="6">
    if EffectSource() ~= nil then
       local characteristics = EffectSource():GetCurrentCharacteristics()
       characteristics:Bool_Set( CHARACTERISTIC_DEFENDER, 0 )
    end
    </CONTINUOUS_ACTION>
    <CONTINUOUS_ACTION layer="6">
    local characteristics = EffectSource():GetCurrentCharacteristics()
    characteristics:Bool_Set( CHARACTERISTIC_FLYING, 1 )
    </CONTINUOUS_ACTION>
    <DURATION simple_duration="UntilEOT" />
    <AI_AVAILABILITY window_step="begin_combat" window_turn="my_turn" type="window" />
    <AI_AVAILABILITY window_step="declare_attackers" window_turn="their_turn" type="window" />
  </ACTIVATED_ABILITY>
  <HELP title="MORE_INFO_BADGE_TITLE_6" body="MORE_INFO_BADGE_BODY_6" zone="ZONE_ANY" />
  <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>

Re: Formal Request Thread

PostPosted: 09 Apr 2015, 15:17
by Xander9009
Needs to be if EffectSource():GetCurrentCharacteristics():Bool_Get( CHARACTERISTIC_DEFENDER ) then

Re: Formal Request Thread

PostPosted: 09 Apr 2015, 16:13
by Hacker85
Xander9009 wrote:Needs to be if EffectSource():GetCurrentCharacteristics():Bool_Get( CHARACTERISTIC_DEFENDER ) then
now it looks like this
Code: Select all
  <STATIC_ABILITY>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Manor Gargoyle has indestructible as long as it has defender.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[La Gargouille de manoir est indestructible tant qu’elle a le défenseur.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[La Gárgola de la mansión es indestructible mientras tenga la habilidad de defensor.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Der Gargoyle des Herrenhauses ist unzerstörbar, solange er Verteidiger hat.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Il Gargoyle del Maniero è indistruttibile fintanto che ha difensore.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[荘園のガーゴイルは、防衛を持つかぎり破壊されない。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Manor Gargoyle has indestructible as long as it has defender.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Усадебная Горгулья не может быть уничтожена, пока у нее есть способность Защитника.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Gárgula do Casarão será indestrutível enquanto tiver defensor.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-CN"><![CDATA[只要庄园石像鬼具有守军异能,它便不会毁坏。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="zh-HK"><![CDATA[只要莊園石像鬼具有守軍異能,它便不會毀壞。]]></LOCALISED_TEXT>
      <CONTINUOUS_ACTION layer="6">
         if EffectSource() ~= nil then
           if EffectSource():GetCurrentCharacteristics():Bool_Get( CHARACTERISTIC_DEFENDER ) then
            local characteristics = EffectSource():GetCurrentCharacteristics()
               characteristics:Bool_Set( CHARACTERISTIC_INDESTRUCTIBLE, 1 )
            end
         end
      </CONTINUOUS_ACTION>
   </STATIC_ABILITY>
but it doesnt lose indestructible when defender is deactivated

Re: Formal Request Thread

PostPosted: 09 Apr 2015, 17:07
by Xander9009
Two things. One, since flying is added and defender is removed in the same layer, you can combine those in the same action. You don't need two.

Second, this is probably a layer issue, I'd guess. It's removing Defender and adding Indestructible on the same layer, but it's checking and adding Indestructible before it gets around to removing Defender.

1: Raise the layer on which it adds indestructible.

2: Lower the layer on which it removes defender.

3: Combine the abilities so they're added and removed in the same action.

4: Try adding a LinkedDC int to track whether or not the last iteration had defender and add or don't add Indestructible based on the last iteration rather than the current one. I'm not sure if that would work, but it's worth a shot. You might also be able to raise or lower the priority of the abilities, but I've never had any success in making certain abilities fire before others based on that.

5: You might also be able to move the abilities on the card so they are listed in the incorrect order so the defender is removed higher on the card than where the Indestructible ability checks for it.

Re: Formal Request Thread

PostPosted: 09 Apr 2015, 18:43
by Hacker85
ok just changed the layer of the second ability and its working now. Upped it to the CW :D

Re: Formal Request Thread

PostPosted: 09 Apr 2015, 22:28
by RiiakShiNal
Be careful when changing layers as this can cause issues with cards like Ovinize that call LoseAllAbilities() and with other cards that check abilities. You should test with cards Like Ovinize, Chaosphere, Crosswinds, Falter, Favorable Winds, Gruul Charm, Magus of the Moat, Serra Aviary, and Turn to Frog.

Re: Formal Request Thread

PostPosted: 11 Apr 2015, 15:11
by tinisking
Hi there!

Could somebody please code: Vengeful Pharoah?

To make it easier, I'm not too concerned with his ability concerning Planeswalkers. Thanks!

Kind Regards,
Tinisking

Re: Formal Request Thread

PostPosted: 11 Apr 2015, 16:43
by sweetLu
sweetLu wrote:I'll look into these cards tomorrow after work if I get home at a decent time. Leech Bonder shouldn't be hard since I already came up with some code for moving counters (though we'll see if I can remember how to use it :) ). Nivix Cyclops will require some kind of approximation for "attack as though it didn't have defender". I'd rather implement some sort of system using Riiak's custom characteristic functions to get it working as best as possible.
I added Leech Bonder to the CW. I won't be able to work on Nivix Cyclops today

Re: Formal Request Thread

PostPosted: 11 Apr 2015, 17:50
by Xander9009
tinisking wrote:Hi there!

Could somebody please code: Vengeful Pharoah?

To make it easier, I'm not too concerned with his ability concerning Planeswalkers. Thanks!

Kind Regards,
Tinisking
ThePlaneswalker ability isn't too difficult for Vengeful Pharaoh. It's just a normal trigger like any other. Planeswalkers are hard to work with, but that much at least is pretty simple. Besides, if it didn't work, then others who use the card besides yourself would think it was broken and post a bug report for it.

Re: Formal Request Thread

PostPosted: 13 Apr 2015, 16:50
by Borborigmos
Hi guys,

First of all I want to thank you all for the amazing content you have produced!

I have downloaded a bunch of wads but I seem to be missing a couple of my favorite cards. Could someone please point me to some link where I can get Phyrexian Processor and Molten-Tail Masticore?
Thank u :)

Re: Formal Request Thread

PostPosted: 13 Apr 2015, 23:02
by Hacker85
RiiakShiNal wrote:Be careful when changing layers as this can cause issues with cards like Ovinize that call LoseAllAbilities() and with other cards that check abilities. You should test with cards Like Ovinize, Chaosphere, Crosswinds, Falter, Favorable Winds, Gruul Charm, Magus of the Moat, Serra Aviary, and Turn to Frog.
i will test these cards if i find some time.