Re: Formal Request Thread
Thanks again, guys! I'll look into it.
High Quality Resources for Collectible Card Games and Home of the CCGHQ Team
https://www.slightlymagic.net/forum/
https://www.slightlymagic.net/forum/viewtopic.php?f=109&t=11010
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
<FILENAME text="SHIFTING_SLIVER_111042078" />
<CARDNAME text="SHIFTING_SLIVER" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Slivoïde changeant]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Fragmentado cambiante]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Veränderlicher Remasuri]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Tramutante Cangiante]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Fractius Mutável]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="111042078" />
<ARTID value="111042078" />
<ARTIST name="Darrell Riche" />
<CASTING_COST cost="{U}" />
<FLAVOURTEXT>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Une fois les derniers slivoïdes contrôlés par le projet Jusant morts, rien ne pouvait plus s’opposer à l’invasion de l’île.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Una vez que murieron los últimos fragmentados que controlaba el Proyecto Resaca, no había nada que evitara que la isla fuera totalmente invadida.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Nachdem die wenigen Remasuris, die vom Springflut-Projekt kontrolliert wurden, tot waren, konnte nichts mehr verhindern, dass die Insel komplett überrannt wurde.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Quando anche gli ultimi Tramutanti controllati dal Progetto Marea morirono, non ci fu più niente da fare per impedire che l’isola venisse invasa.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Assim que morreram os últimos poucos fractius que o Projeto da Rebentação controlava, não havia mais nada para impedir que a ilha fosse completamente tomada.]]></LOCALISED_TEXT>
</FLAVOURTEXT>
<TYPE metaname="Creature" />
<SUB_TYPE metaname="Sliver" />
<EXPANSION value="LGN" />
<RARITY metaname="U" />
<POWER value="2" />
<TOUGHNESS value="2" />
<STATIC_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Les slivoïdes ne peuvent pas être bloqués, excepté par des slivoïdes.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Los Fragmentados no pueden ser bloqueados excepto por Fragmentados.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Remasuris können nur von Remasuris geblockt werden.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[I Tramutanti non possono essere bloccati tranne che dai Tramutanti.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Os Fractius só podem ser bloqueados por Fractius.]]></LOCALISED_TEXT>
<TRIGGERED_ABILITY replacement_effect="1">
-- Localised text omitted
<TRIGGER value="EVASION_TEST" pre_trigger="1">
return TriggerObject():GetSubType():Test(CREATURE_TYPE_SLIVER) and SecondaryObject():GetSubType():Test(CREATURE_TYPE_SLIVER) == false
</TRIGGER>
</TRIGGERED_ABILITY>
</STATIC_ABILITY>
<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>This is still not working as everything can still block it. Any help would be awesome!thefiremind wrote:There are no examples on DotP2014, but blocking restrictions have always been coded with the EVASION_TEST triggers in the previous games.Scion of Darkness wrote:the "sliver can only be blocked by slivers" can this be achieved in dotp2014?When the attacking creature (TriggerObject) is a Sliver and the defending creature (SecondaryObject) isn't a Sliver, the evasion test is positive and the attacker will "evade" the defender.
- Code: Select all
<TRIGGERED_ABILITY replacement_effect="1">
-- Localised text omitted
<TRIGGER value="EVASION_TEST" pre_trigger="1">
return TriggerObject():GetSubType():Test(CREATURE_TYPE_SLIVER) and SecondaryObject():GetSubType():Test(CREATURE_TYPE_SLIVER) == false
</TRIGGER>
</TRIGGERED_ABILITY>
EDIT: I'd like to inform everyone that I inserted a new implementation of totem armor in my web generator. The new implementation lets the enchanted creature's controller choose which aura with totem armor should be destroyed when there's more than one.
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
<FILENAME text="SHIFTING_SLIVER_111042078" />
<CARDNAME text="SHIFTING_SLIVER" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Slivoïde changeant]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Fragmentado cambiante]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Veränderlicher Remasuri]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Tramutante Cangiante]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Fractius Mutável]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="111042078" />
<ARTID value="111042078" />
<ARTIST name="Darrell Riche" />
<CASTING_COST cost="{U}" />
<FLAVOURTEXT>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Une fois les derniers slivoïdes contrôlés par le projet Jusant morts, rien ne pouvait plus s’opposer à l’invasion de l’île.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Una vez que murieron los últimos fragmentados que controlaba el Proyecto Resaca, no había nada que evitara que la isla fuera totalmente invadida.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Nachdem die wenigen Remasuris, die vom Springflut-Projekt kontrolliert wurden, tot waren, konnte nichts mehr verhindern, dass die Insel komplett überrannt wurde.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Quando anche gli ultimi Tramutanti controllati dal Progetto Marea morirono, non ci fu più niente da fare per impedire che l’isola venisse invasa.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Assim que morreram os últimos poucos fractius que o Projeto da Rebentação controlava, não havia mais nada para impedir que a ilha fosse completamente tomada.]]></LOCALISED_TEXT>
</FLAVOURTEXT>
<TYPE metaname="Creature" />
<SUB_TYPE metaname="Sliver" />
<EXPANSION value="LGN" />
<RARITY metaname="U" />
<POWER value="2" />
<TOUGHNESS value="2" />
<TRIGGERED_ABILITY replacement_effect="1">
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Les slivoïdes ne peuvent pas être bloqués, excepté par des slivoïdes.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Los Fragmentados no pueden ser bloqueados excepto por Fragmentados.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Remasuris können nur von Remasuris geblockt werden.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[I Tramutanti non possono essere bloccati tranne che dai Tramutanti.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Os Fractius só podem ser bloqueados por Fractius.]]></LOCALISED_TEXT>
-- Localised text omitted
<TRIGGER value="EVASION_TEST" pre_trigger="1">
return TriggerObject():GetSubType():Test(CREATURE_TYPE_SLIVER) and SecondaryObject():GetSubType():Test(CREATURE_TYPE_SLIVER) == false
</TRIGGER>
</TRIGGERED_ABILITY>
<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>Thanks! Ill give that a try when I get home. It makes sense. I thought it was odd, but figured it had to be there as it was part of the initially generated code.NeoAnderson wrote:You are including a Triggered ability into a Static ability this is wrong and without sense.
An ability can be Static, Activated, or triggered, each of them has its characteristics.
Try removing the static block.
- Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
<FILENAME text="SHIFTING_SLIVER_111042078" />
<CARDNAME text="SHIFTING_SLIVER" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Slivoïde changeant]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Fragmentado cambiante]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Veränderlicher Remasuri]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Tramutante Cangiante]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Fractius Mutável]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="111042078" />
<ARTID value="111042078" />
<ARTIST name="Darrell Riche" />
<CASTING_COST cost="{U}" />
<FLAVOURTEXT>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Une fois les derniers slivoïdes contrôlés par le projet Jusant morts, rien ne pouvait plus s’opposer à l’invasion de l’île.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Una vez que murieron los últimos fragmentados que controlaba el Proyecto Resaca, no había nada que evitara que la isla fuera totalmente invadida.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Nachdem die wenigen Remasuris, die vom Springflut-Projekt kontrolliert wurden, tot waren, konnte nichts mehr verhindern, dass die Insel komplett überrannt wurde.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Quando anche gli ultimi Tramutanti controllati dal Progetto Marea morirono, non ci fu più niente da fare per impedire che l’isola venisse invasa.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Assim que morreram os últimos poucos fractius que o Projeto da Rebentação controlava, não havia mais nada para impedir que a ilha fosse completamente tomada.]]></LOCALISED_TEXT>
</FLAVOURTEXT>
<TYPE metaname="Creature" />
<SUB_TYPE metaname="Sliver" />
<EXPANSION value="LGN" />
<RARITY metaname="U" />
<POWER value="2" />
<TOUGHNESS value="2" />
<TRIGGERED_ABILITY replacement_effect="1">
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Les slivoïdes ne peuvent pas être bloqués, excepté par des slivoïdes.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Los Fragmentados no pueden ser bloqueados excepto por Fragmentados.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Remasuris können nur von Remasuris geblockt werden.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[I Tramutanti non possono essere bloccati tranne che dai Tramutanti.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Os Fractius só podem ser bloqueados por Fractius.]]></LOCALISED_TEXT>
-- Localised text omitted
<TRIGGER value="EVASION_TEST" pre_trigger="1">
return TriggerObject():GetSubType():Test(CREATURE_TYPE_SLIVER) and SecondaryObject():GetSubType():Test(CREATURE_TYPE_SLIVER) == false
</TRIGGER>
</TRIGGERED_ABILITY>
<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>
The initially generated code for abilities is pretty much never guaranteed. It's just a best guess unless the generator can actually figure out exactly what ability it's coding.hinesassociates wrote:Thanks! Ill give that a try when I get home. It makes sense. I thought it was odd, but figured it had to be there as it was part of the initially generated code.NeoAnderson wrote:You are including a Triggered ability into a Static ability this is wrong and without sense.
An ability can be Static, Activated, or triggered, each of them has its characteristics.
Try removing the static block.
In this case, the generator is partially right: that ability should be static, but some static abilities are coded as triggered in the DotP engine, and particular blocking restrictions fall into that category.Xander9009 wrote:The initially generated code for abilities is pretty much never guaranteed. It's just a best guess unless the generator can actually figure out exactly what ability it's coding.
I think it hasn't, but it's not difficult, you may want to try and see if you can sort it out: generate the card through one of my generators, copy-paste the ability code from another card which bounces nonland permanents (there must be at least one somewhere, you can search for it through Riiak's Deck Builder), then add depends_on_X="1" to the TARGET block, and the CMC restriction inside the target definition:CalT2410 wrote:Has Repeal ever been coded?
filter:Add( FE_CMC, OP_EQUALS, GetEffectX() )I took the ability code from East Bay's DotP2013 legacy mod. It should still work.CalT2410 wrote:how about Vampire Hexmage too?
Well...guess now is as good a time as ever to start coding then. I'll give it a go.I think it hasn't, but it's not difficult, you may want to try and see if you can sort it out: generate the card through one of my generators, copy-paste the ability code from another card which bounces nonland permanents (there must be at least one somewhere, you can search for it through Riiak's Deck Builder), then add depends_on_X="1" to the TARGET block, and the CMC restriction inside the target definition:
CODE: SELECT ALL
filter:Add( FE_CMC, OP_EQUALS, GetEffectX() )
and finally add the "Draw a card" part which you can copy from any card that does the same.
Sorry it got too late last night. Anyway this worked great. Thanks!NeoAnderson wrote:You are including a Triggered ability into a Static ability this is wrong and without sense.
An ability can be Static, Activated, or triggered, each of them has its characteristics.
Try removing the static block.
- Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
<FILENAME text="SHIFTING_SLIVER_111042078" />
<CARDNAME text="SHIFTING_SLIVER" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Slivoïde changeant]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Fragmentado cambiante]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Veränderlicher Remasuri]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Tramutante Cangiante]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Shifting Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Fractius Mutável]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="111042078" />
<ARTID value="111042078" />
<ARTIST name="Darrell Riche" />
<CASTING_COST cost="{U}" />
<FLAVOURTEXT>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Une fois les derniers slivoïdes contrôlés par le projet Jusant morts, rien ne pouvait plus s’opposer à l’invasion de l’île.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Una vez que murieron los últimos fragmentados que controlaba el Proyecto Resaca, no había nada que evitara que la isla fuera totalmente invadida.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Nachdem die wenigen Remasuris, die vom Springflut-Projekt kontrolliert wurden, tot waren, konnte nichts mehr verhindern, dass die Insel komplett überrannt wurde.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Quando anche gli ultimi Tramutanti controllati dal Progetto Marea morirono, non ci fu più niente da fare per impedire che l’isola venisse invasa.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Once the last few slivers the Riptide Project controlled were dead, there was nothing to keep the island from being completely overrun.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Assim que morreram os últimos poucos fractius que o Projeto da Rebentação controlava, não havia mais nada para impedir que a ilha fosse completamente tomada.]]></LOCALISED_TEXT>
</FLAVOURTEXT>
<TYPE metaname="Creature" />
<SUB_TYPE metaname="Sliver" />
<EXPANSION value="LGN" />
<RARITY metaname="U" />
<POWER value="2" />
<TOUGHNESS value="2" />
<TRIGGERED_ABILITY replacement_effect="1">
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Les slivoïdes ne peuvent pas être bloqués, excepté par des slivoïdes.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Los Fragmentados no pueden ser bloqueados excepto por Fragmentados.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Remasuris können nur von Remasuris geblockt werden.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[I Tramutanti non possono essere bloccati tranne che dai Tramutanti.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Slivers can’t be blocked except by Slivers.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Os Fractius só podem ser bloqueados por Fractius.]]></LOCALISED_TEXT>
-- Localised text omitted
<TRIGGER value="EVASION_TEST" pre_trigger="1">
return TriggerObject():GetSubType():Test(CREATURE_TYPE_SLIVER) and SecondaryObject():GetSubType():Test(CREATURE_TYPE_SLIVER) == false
</TRIGGER>
</TRIGGERED_ABILITY>
<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>
Don't be sorry, I am glad it works!hinesassociates wrote:Sorry it got too late last night. Anyway this worked great. Thanks!
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
<FILENAME text="ACIDIC_SLIVER_111207897" />
<CARDNAME text="ACIDIC_SLIVER" />
<TITLE>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Acidic Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Acidic Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Acidic Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Acidic Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Acidic Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Acidic Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Acidic Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Acidic Sliver]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Acidic Sliver]]></LOCALISED_TEXT>
</TITLE>
<MULTIVERSEID value="111207897" />
<ARTID value="111207897" />
<ARTIST name="Jeff Miracola" />
<CASTING_COST cost="{G}" />
<FLAVOURTEXT>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[The first sliver burst against the cave wall, and others piled in behind to deepen the new tunnel.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[The first sliver burst against the cave wall, and others piled in behind to deepen the new tunnel.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[The first sliver burst against the cave wall, and others piled in behind to deepen the new tunnel.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[The first sliver burst against the cave wall, and others piled in behind to deepen the new tunnel.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[The first sliver burst against the cave wall, and others piled in behind to deepen the new tunnel.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[The first sliver burst against the cave wall, and others piled in behind to deepen the new tunnel.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[The first sliver burst against the cave wall, and others piled in behind to deepen the new tunnel.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[The first sliver burst against the cave wall, and others piled in behind to deepen the new tunnel.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[The first sliver burst against the cave wall, and others piled in behind to deepen the new tunnel.]]></LOCALISED_TEXT>
</FLAVOURTEXT>
<TYPE metaname="Creature" />
<SUB_TYPE metaname="Sliver" />
<EXPANSION value="H09" />
<RARITY metaname="U" />
<POWER value="2" />
<TOUGHNESS value="2" />
<ACTIVATED_ABILITY>
<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[All Slivers have “{2}, Sacrifice this permanent: This permanent deals 2 damage to target creature or player.”]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[All Slivers have “{2}, Sacrifice this permanent: This permanent deals 2 damage to target creature or player.”]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[All Slivers have “{2}, Sacrifice this permanent: This permanent deals 2 damage to target creature or player.”]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[All Slivers have “{2}, Sacrifice this permanent: This permanent deals 2 damage to target creature or player.”]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Tutti i Tramutanti hanno “{2}, Sacrifica questo permanente: Questo permanente infligge 2 danni a una creatura o a un giocatore bersaglio”.]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[All Slivers have “{2}, Sacrifice this permanent: This permanent deals 2 damage to target creature or player.”]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[All Slivers have “{2}, Sacrifice this permanent: This permanent deals 2 damage to target creature or player.”]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[All Slivers have “{2}, Sacrifice this permanent: This permanent deals 2 damage to target creature or player.”]]></LOCALISED_TEXT>
<LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[All Slivers have “{2}, Sacrifice this permanent: This permanent deals 2 damage to target creature or player.”]]></LOCALISED_TEXT>
<COST mana_cost="{1}{U}" type="Mana" />
<COST type="SacrificeSelf" />
<TARGET tag="CARD_QUERY_CHOOSE_CREATURE_DEAL_2_DAMAGE" definition="0" compartment="0" count="1" />
<TARGET_DEFINITION id="0">
local filter = ClearFilter()
filter:SetFilterType(FILTER_TYPE_CARDS + FILTER_TYPE_PLAYERS)
filter:Add(FE_TYPE, OP_IS, CARD_TYPE_CREATURE)
</TARGET_DEFINITION>
<RESOLUTION_TIME_ACTION>
local target_creature = EffectDC():Get_Targets(0):Get_CardPtr(0)
local target_player = EffectDC():Get_Targets(0):Get_PlayerPtr(0)
if ( target_creature ~= nil ) then
EffectSourceLKI():DealDamageTo( 2, target_creature )
elseif ( target_player ~= nil ) then
EffectSourceLKI():DealDamageTo( 2, target_player )
end
</RESOLUTION_TIME_ACTION>
</ACTIVATED_ABILITY>
<SFX text="COMBAT_SLIVER_ATTACK" power_boundary_min="4" power_boundary_max="-1" />
<SFX text="COMBAT_SLIVER_ATTACK" power_boundary_min="1" power_boundary_max="3" />
</CARD_V2>
You can see Firewake Sliver among the official cards, that's a very good template to start with. To sum it up: you need to have 2 abilities, one is static and grants the ability to the Slivers, one is activated and has a resource_id, you won't see it on the card (well, you'll see it granted when the card is on the battlefield, but not otherwise), and the static ability will grant it by referring to its resource_id.hinesassociates wrote:So I have run into another snag. This time with Acidic Sliver. The card works with its ability, but I havnt been able to figure out how to attach its ability to other slivers. I would like to go through and add the remaining slivers to the game so this would probably be a good concept for me to understand. Any help would be awesome.
You were probably putting them in correctly, the "too spammy" will go away once you post a little more (I believe it is set to 5 posts) at which point you will also be able to post links and such as well. Using the code tags to post code is correct and the preferred way (makes things easier to read and copy/paste).hinesassociates wrote:For some reason it says I am too spamy when I put in the ai availability lines so those have been omitted. If there is a better way for me to put those into code let me know.
Thanks. I think I understand now, and I got it working! The only thing now that's a little odd to me is that it is adding a second iteration of the activatable ability on the initial sliver and the static text isn't acting as a activatable ability. So in this case it is showing the static ability " All Slivers havethefiremind wrote:You can see Firewake Sliver among the official cards, that's a very good template to start with. To sum it up: you need to have 2 abilities, one is static and grants the ability to the Slivers, one is activated and has a resource_id, you won't see it on the card (well, you'll see it granted when the card is on the battlefield, but not otherwise), and the static ability will grant it by referring to its resource_id.hinesassociates wrote:So I have run into another snag. This time with Acidic Sliver. The card works with its ability, but I havnt been able to figure out how to attach its ability to other slivers. I would like to go through and add the remaining slivers to the game so this would probably be a good concept for me to understand. Any help would be awesome.
, Sacrifice this permanent: This permanent deals 2 damage to target creature or player."Ah ok. No worries. I will hit 5 soon I am sure as I am learning and still very new to this. Thanks for the info.RiiakShiNal wrote:You were probably putting them in correctly, the "too spammy" will go away once you post a little more (I believe it is set to 5 posts) at which point you will also be able to post links and such as well. Using the code tags to post code is correct and the preferred way (makes things easier to read and copy/paste).hinesassociates wrote:For some reason it says I am too spamy when I put in the ai availability lines so those have been omitted. If there is a better way for me to put those into code let me know.