It is currently 11 Sep 2025, 09:16
   
Text Size

Formal Request Thread

Moderator: CCGHQ Admins

Re: Formal Request Thread

Postby RiiakShiNal » 11 Jul 2015, 14:04

As far as I know Spellskite is not possible. We can change targets by calling player:ChooseNewTargets(object), but we can't actually set a specific target (as we can't change the target filter, nor do we have direct access to the target register).
RiiakShiNal
Programmer
 
Posts: 2188
Joined: 16 May 2011, 21:37
Has thanked: 75 times
Been thanked: 497 times

Re: Formal Request Thread

Postby Xander9009 » 12 Jul 2015, 18:36

I just wanted to point out in case it wasn't noticed that the requests here (except for any impossible ones like Spellskite) are in the CW. They're untested, so if they have problems, please let me know.
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Formal Request Thread

Postby migookman » 14 Jul 2015, 07:33

I'm having problems with the trigger putting the +1/+1 counter on Curse of Predation. Can someone take a look at it and see what I should change for the +1/+1 oounter:
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="CURSE_OF_PREDATION_376293" />
  <CARDNAME text="CURSE_OF_PREDATION" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Malédiction du cycle alimentaire]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Maldición de la depredación]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Fluch der Jagdbeute]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Maledizione della Predazione]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[捕食い]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="376293" />
  <ARTID value="376293" />
  <ARTIST name="Jack Wang" />
  <CASTING_COST cost="{2}{G}" />
  <FLAVOURTEXT>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[« Les chasseurs se nourrissent de la peur de leur proie. »
—Garruk Languebestion]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[“Los cazadores se alimentan del miedo de sus víctimas”.—Garruk Portavoz Salvaje]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[„Jäger nähren sich an der Angst ihrer Beute.”
—Garruk Wildsprecher]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[“I cacciatori si nutrono della paura delle loro prede.”
—Garruk Lingua Selvaggia]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[「狩人は獲物の恐怖を糧とする。」
――野生語りのガラク]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
  </FLAVOURTEXT>
  <TYPE metaname="Enchantment" />
  <SUB_TYPE metaname="Aura" />
  <SUB_TYPE metaname="Curse" />
  <EXPANSION value="C13" />
  <RARITY metaname="U" />
  <SPELL_ABILITY attach_definition="0">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Enchant player]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Enchanter : joueurÀ chaque fois qu’une créature attaque le joueur enchanté, mettez un marqueur +1/+1 sur elle.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Encantar jugador.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Verzaubert einen SpielerImmer wenn eine Kreatur den verzauberten Spieler angreift, lege eine +1/+1-Marke auf sie.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Incanta giocatore]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[エンチャント(プレイヤー)クリーチャーが1体エンチャントされているプレイヤーを攻撃するたび、その上に+1/+1カウンターを1個置く。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Enchant player]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Enchant player]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Enchant player]]></LOCALISED_TEXT>
    <TARGET tag="CARD_QUERY_CHOOSE_PLAYER_TO_ENCHANT" definition="0" compartment="0" count="1" />
      <TARGET_DEFINITION id="0">
         local filter = ClearFilter()
         filter:SetFilterType( FILTER_TYPE_PLAYERS )
      </TARGET_DEFINITION>
      <RESOLUTION_TIME_ACTION>
         local Target = EffectDC():Get_Targets(0):Get_PlayerPtr(0)
         if ((Target ~= nil) and (EffectSource() ~= nil)) then
            EffectSource():AttachToPlayer( Target )
         end
      </RESOLUTION_TIME_ACTION>
      <AI_SIMPLIFIED_TARGETING compartment="0" hint="HINT_ENEMY_ONLY" />
   </SPELL_ABILITY>
  <TRIGGERED_ABILITY replacement_effect="1">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Siempre que una criatura ataque al jugador encantado, pon un contador +1/+1 sobre ella.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta una creatura attacca il giocatore incantato, metti un segnalino +1/+1 su di essa.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <TRIGGER value="ATTACKERS_DECLARED">
    local cursed = EffectSource() and EffectSource():GetParentPlayer()
    return cursed ~= nil and cursed:MyTurn() == false -- during cursed player's turn this is useless
    </TRIGGER>
      <RESOLUTION_TIME_ACTION>
    local cursed = EffectSource():GetParentPlayer()
    for i=0,MTG():GetNumberOfPlayers()-1 do
       local player = MTG():GetNthPlayer(i)
       if player ~= nil then
          local filter = ClearFilter()
          filter:Add(FE_IS_ATTACKING, true)
          filter:Add(FE_CONTROLLER, OP_IS, player)
          local filter_count = filter:EvaluateObjects()
          for i=0,filter_count-1 do
             local attacker = filter:GetNthEvaluatedObject(i)
             if attacker:GetPlayerAttacked():GetTeam() == cursed:GetTeam() then
                local delayDC = EffectDC():Make_Chest(i)
                delayDC:Set_PlayerPtr(0, player)
                MTG():CreateDelayedTrigger(1, delayDC) -- create the "discard/draw" trigger for this player
                break
             end
          end
       end
    end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <TRIGGERED_ABILITY resource_id="1">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Siempre que una criatura ataque al jugador encantado, pon un contador +1/+1 sobre ella.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta una creatura attacca il giocatore incantato, metti un segnalino +1/+1 su di essa.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <CLEANUP fire_once="1" />
    <TRIGGER value="STATE_BASED_EFFECTS" />
         <RESOLUTION_TIME_ACTION>
         local target = TriggerObject()
         if target ~= nil then
            target:AddCounters( MTG():PlusOnePlusOneCounters(), 1)
         end
      </RESOLUTION_TIME_ACTION>
   </TRIGGERED_ABILITY>
</CARD_V2>
User avatar
migookman
 
Posts: 135
Joined: 05 Aug 2014, 06:37
Has thanked: 22 times
Been thanked: 28 times

Re: Formal Request Thread

Postby Xander9009 » 14 Jul 2015, 10:09

migookman wrote:I'm having problems with the trigger putting the +1/+1 counter on Curse of Predation. Can someone take a look at it and see what I should change for the +1/+1 oounter:
| Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
  <FILENAME text="CURSE_OF_PREDATION_376293" />
  <CARDNAME text="CURSE_OF_PREDATION" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Malédiction du cycle alimentaire]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Maldición de la depredación]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Fluch der Jagdbeute]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Maledizione della Predazione]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[捕食い]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="376293" />
  <ARTID value="376293" />
  <ARTIST name="Jack Wang" />
  <CASTING_COST cost="{2}{G}" />
  <FLAVOURTEXT>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[« Les chasseurs se nourrissent de la peur de leur proie. »
—Garruk Languebestion]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[“Los cazadores se alimentan del miedo de sus víctimas”.—Garruk Portavoz Salvaje]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[„Jäger nähren sich an der Angst ihrer Beute.”
—Garruk Wildsprecher]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[“I cacciatori si nutrono della paura delle loro prede.”
—Garruk Lingua Selvaggia]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[「狩人は獲物の恐怖を糧とする。」
――野生語りのガラク]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
  </FLAVOURTEXT>
  <TYPE metaname="Enchantment" />
  <SUB_TYPE metaname="Aura" />
  <SUB_TYPE metaname="Curse" />
  <EXPANSION value="C13" />
  <RARITY metaname="U" />
  <SPELL_ABILITY attach_definition="0">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Enchant player]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Enchanter : joueurÀ chaque fois qu’une créature attaque le joueur enchanté, mettez un marqueur +1/+1 sur elle.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Encantar jugador.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Verzaubert einen SpielerImmer wenn eine Kreatur den verzauberten Spieler angreift, lege eine +1/+1-Marke auf sie.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Incanta giocatore]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[エンチャント(プレイヤー)クリーチャーが1体エンチャントされているプレイヤーを攻撃するたび、その上に+1/+1カウンターを1個置く。]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Enchant player]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Enchant player]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Enchant player]]></LOCALISED_TEXT>
    <TARGET tag="CARD_QUERY_CHOOSE_PLAYER_TO_ENCHANT" definition="0" compartment="0" count="1" />
      <TARGET_DEFINITION id="0">
         local filter = ClearFilter()
         filter:SetFilterType( FILTER_TYPE_PLAYERS )
      </TARGET_DEFINITION>
      <RESOLUTION_TIME_ACTION>
         local Target = EffectDC():Get_Targets(0):Get_PlayerPtr(0)
         if ((Target ~= nil) and (EffectSource() ~= nil)) then
            EffectSource():AttachToPlayer( Target )
         end
      </RESOLUTION_TIME_ACTION>
      <AI_SIMPLIFIED_TARGETING compartment="0" hint="HINT_ENEMY_ONLY" />
   </SPELL_ABILITY>
  <TRIGGERED_ABILITY replacement_effect="1">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Siempre que una criatura ataque al jugador encantado, pon un contador +1/+1 sobre ella.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta una creatura attacca il giocatore incantato, metti un segnalino +1/+1 su di essa.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <TRIGGER value="ATTACKERS_DECLARED">
    local cursed = EffectSource() and EffectSource():GetParentPlayer()
    return cursed ~= nil and cursed:MyTurn() == false -- during cursed player's turn this is useless
    </TRIGGER>
      <RESOLUTION_TIME_ACTION>
    local cursed = EffectSource():GetParentPlayer()
    for i=0,MTG():GetNumberOfPlayers()-1 do
       local player = MTG():GetNthPlayer(i)
       if player ~= nil then
          local filter = ClearFilter()
          filter:Add(FE_IS_ATTACKING, true)
          filter:Add(FE_CONTROLLER, OP_IS, player)
          local filter_count = filter:EvaluateObjects()
          for i=0,filter_count-1 do
             local attacker = filter:GetNthEvaluatedObject(i)
             if attacker:GetPlayerAttacked():GetTeam() == cursed:GetTeam() then
                local delayDC = EffectDC():Make_Chest(i)
                delayDC:Set_PlayerPtr(0, player)
                MTG():CreateDelayedTrigger(1, delayDC) -- create the "discard/draw" trigger for this player
                break
             end
          end
       end
    end
    </RESOLUTION_TIME_ACTION>
  </TRIGGERED_ABILITY>
  <TRIGGERED_ABILITY resource_id="1">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Siempre que una criatura ataque al jugador encantado, pon un contador +1/+1 sobre ella.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta una creatura attacca il giocatore incantato, metti un segnalino +1/+1 su di essa.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
    <CLEANUP fire_once="1" />
    <TRIGGER value="STATE_BASED_EFFECTS" />
         <RESOLUTION_TIME_ACTION>
         local target = TriggerObject()
         if target ~= nil then
            target:AddCounters( MTG():PlusOnePlusOneCounters(), 1)
         end
      </RESOLUTION_TIME_ACTION>
   </TRIGGERED_ABILITY>
</CARD_V2>
First thing wrong is that it's using the variable i twice. It uses it in both for loops. That means that when it enters the first for loop, i is 0. Then, when it enters the second, i is still 0. When it finishes running the second, i is some higher number, and the first for loop sees that higher number, increments it for the next iteration in the loop, and ends up skipping players, because the second time the first for loop runs, it doesn't see 1 like it should, it sees maybe 6 (if there were 6 attacking creatures controlled by that player). When you nest for loops, each needs a uniquely named variable. I typically use i,j,k,l and so on. If they're not nested (you run through one and then another, rather than one INSIDE another), then this is irrelevant.

Also, remove the line that breaks the loop. You don't want it stopping early. It should keep running to catch every creature. It's set up to find the first creature each player controls that is attacking the enchanted player. This is wrong.

Finally, the main reason it's not doing it is because you store the player that controls the attacker in a delay dc, and make a delayed trigger with that info. In the delayed trigger, you call trigger object object to get the creature. But the trigger is state based effects. It has no concept of a "TriggerObject()", so it will be nil every single time. You never pass in the actual creature. You need to store the creature instead of the player, and then replace TriggerObject() with EffectDC():Get_CardPtr(0).

You could potentially simplify the code by removing the for loop altogether. We don't need to player, just the creatures, so all you really need is a filter for all attacking creatures, and then for each creature attacking enchanted player, make the trigger.

Untested | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
   <FILENAME text="CURSE_OF_PREDATION_376293" />
   <CARDNAME text="CURSE_OF_PREDATION" />
   <TITLE>
      <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Malédiction du cycle alimentaire]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Maldición de la depredación]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Fluch der Jagdbeute]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Maledizione della Predazione]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[捕食い]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
   </TITLE>
   <MULTIVERSEID value="376293" />
   <ARTID value="376293" />
   <ARTIST name="Jack Wang" />
   <CASTING_COST cost="{2}{G}" />
   <FLAVOURTEXT>
      <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[« Les chasseurs se nourrissent de la peur de leur proie. »
—Garruk Languebestion]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[“Los cazadores se alimentan del miedo de sus víctimas”.
—Garruk Portavoz Salvaje]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[„Jäger nähren sich an der Angst ihrer Beute.”
—Garruk Wildsprecher]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[“I cacciatori si nutrono della paura delle loro prede.”
—Garruk Lingua Selvaggia]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[「狩人は獲物の恐怖を糧とする。」
――野生語りのガラク]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
   </FLAVOURTEXT>
   <TYPE metaname="Enchantment" />
   <SUB_TYPE metaname="Aura" />
   <SUB_TYPE metaname="Curse" />
   <EXPANSION value="C13" />
   <RARITY metaname="U" />
   <SPELL_ABILITY attach_definition="0">
      <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Enchant player]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Enchanter]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Encantar jugador.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Verzaubert einen SpielerImmer]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Incanta giocatore]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[エンチャント(プレイヤー)]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Enchant player]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Enchant player]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Enchant player]]></LOCALISED_TEXT>
      <TARGET tag="CARD_QUERY_CHOOSE_PLAYER_TO_ENCHANT" definition="0" compartment="0" count="1" />
      <TARGET_DEFINITION id="0">
         local filter = ClearFilter()
         filter:SetFilterType( FILTER_TYPE_PLAYERS )
      </TARGET_DEFINITION>
      <RESOLUTION_TIME_ACTION>
         local Target = EffectDC():Get_Targets(0):Get_PlayerPtr(0)
         if ((Target ~= nil) and (EffectSource() ~= nil)) then
            EffectSource():AttachToPlayer( Target )
         end
      </RESOLUTION_TIME_ACTION>
      <AI_SIMPLIFIED_TARGETING compartment="0" hint="HINT_ENEMY_ONLY" />
   </SPELL_ABILITY>
   <TRIGGERED_ABILITY replacement_effect="1">
      <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[JoueurÀ chaque fois qu’une créature attaque le joueur enchanté, mettez un marqueur +1/+1 sur elle.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Siempre que una criatura ataque al jugador encantado, pon un contador +1/+1 sobre ella.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Wenn eine Kreatur den verzauberten Spieler angreift, lege eine +1/+1-Marke auf sie.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta una creatura attacca il giocatore incantato, metti un segnalino +1/+1 su di essa.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[クリーチャーが1体エンチャントされているプレイヤーを攻撃するたび、その上に+1/+1カウンターを1個置く。]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
      <TRIGGER value="ATTACKERS_DECLARED">
         local cursed = EffectSource() and EffectSource():GetParentPlayer()
         return cursed ~= nil and cursed:MyTurn() == false -- during cursed player's turn this is useless
      </TRIGGER>
      <RESOLUTION_TIME_ACTION>
         local filter = ClearFilter()
         filter:Add(FE_IS_ATTACKING, true)
         local filter_count = filter:EvaluateObjects()
         for i=0,filter_count-1 do
            local attacker = filter:GetNthEvaluatedObject(i)
            if attacker ~= nil and attacker:GetPlayerAttacked():GetTeam() == cursed:GetTeam() then
               local delayDC = EffectDC():Make_Chest(i)
               delayDC:Set_CardPtr(0, attacker)
               MTG():CreateDelayedTrigger(1, delayDC)
            end
         end
      </RESOLUTION_TIME_ACTION>
   </TRIGGERED_ABILITY>
   <TRIGGERED_ABILITY resource_id="1">
      <CLEANUP fire_once="1" />
      <TRIGGER value="STATE_BASED_EFFECTS">
         return EffectDC():Get_CardPtr(0) ~= nil
      </TRIGGER>
      <RESOLUTION_TIME_ACTION>
         local target = EffectDC():Get_CardPtr(0)
         if target ~= nil then
            target:AddCounters( MTG():PlusOnePlusOneCounters(), 1)
         end
      </RESOLUTION_TIME_ACTION>
   </TRIGGERED_ABILITY>
</CARD_V2>
I've also corrected some of the localized text. French, German, and Japanese had their abilities listed in the "enchant player" bit, leaving the next section in English. (Meaning they would have had the entire ability in those languages, PLUS an English version of half of the ability.) I removed the last ability's localized text entirely because it's a resource ability which is never granted, so that text cannot show up anywhere. (If you want to put that back in, feel free, just to more easily see exactly what's going on. But it's 100% unnecessary.)
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Formal Request Thread

Postby migookman » 14 Jul 2015, 10:45

I just tested it and Curse of Predation isn't triggering (before I saw it trigger but no counters were added and when I just tried EffectSource, it put the counter on Curse of Predation). I will upload the rest of the cards I tested to the CW in which has some other Curses but they were defiantly EffectSource kinds of triggers.
User avatar
migookman
 
Posts: 135
Joined: 05 Aug 2014, 06:37
Has thanked: 22 times
Been thanked: 28 times

Re: Formal Request Thread

Postby Xander9009 » 14 Jul 2015, 11:06

Well, you could always try using the "ATTACKING" trigger instead.

untested - ATTACKING trigger | Open
Code: Select all
<?xml version='1.0' encoding='UTF-8'?>
<CARD_V2 ExportVersion="1">
   <FILENAME text="CURSE_OF_PREDATION_376293" />
   <CARDNAME text="CURSE_OF_PREDATION" />
   <TITLE>
      <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Malédiction du cycle alimentaire]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Maldición de la depredación]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Fluch der Jagdbeute]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Maledizione della Predazione]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[捕食い]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Curse of Predation]]></LOCALISED_TEXT>
   </TITLE>
   <MULTIVERSEID value="376293" />
   <ARTID value="376293" />
   <ARTIST name="Jack Wang" />
   <CASTING_COST cost="{2}{G}" />
   <FLAVOURTEXT>
      <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[« Les chasseurs se nourrissent de la peur de leur proie. »
—Garruk Languebestion]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[“Los cazadores se alimentan del miedo de sus víctimas”.
—Garruk Portavoz Salvaje]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[„Jäger nähren sich an der Angst ihrer Beute.”
—Garruk Wildsprecher]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[“I cacciatori si nutrono della paura delle loro prede.”
—Garruk Lingua Selvaggia]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[「狩人は獲物の恐怖を糧とする。」
――野生語りのガラク]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[“Hunters feed on the fear of their prey.”
Garruk Wildspeaker]]></LOCALISED_TEXT>
   </FLAVOURTEXT>
   <TYPE metaname="Enchantment" />
   <SUB_TYPE metaname="Aura" />
   <SUB_TYPE metaname="Curse" />
   <EXPANSION value="C13" />
   <RARITY metaname="U" />
   <SPELL_ABILITY attach_definition="0">
      <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Enchant player]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Enchanter]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Encantar jugador.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Verzaubert einen SpielerImmer]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Incanta giocatore]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[エンチャント(プレイヤー)]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Enchant player]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Enchant player]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Enchant player]]></LOCALISED_TEXT>
      <TARGET tag="CARD_QUERY_CHOOSE_PLAYER_TO_ENCHANT" definition="0" compartment="0" count="1" />
      <TARGET_DEFINITION id="0">
         local filter = ClearFilter()
         filter:SetFilterType( FILTER_TYPE_PLAYERS )
      </TARGET_DEFINITION>
      <RESOLUTION_TIME_ACTION>
         local Target = EffectDC():Get_Targets(0):Get_PlayerPtr(0)
         if ((Target ~= nil) and (EffectSource() ~= nil)) then
            EffectSource():AttachToPlayer( Target )
         end
      </RESOLUTION_TIME_ACTION>
      <AI_SIMPLIFIED_TARGETING compartment="0" hint="HINT_ENEMY_ONLY" />
   </SPELL_ABILITY>
   <TRIGGERED_ABILITY>
      <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[JoueurÀ chaque fois qu’une créature attaque le joueur enchanté, mettez un marqueur +1/+1 sur elle.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Siempre que una criatura ataque al jugador encantado, pon un contador +1/+1 sobre ella.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Wenn eine Kreatur den verzauberten Spieler angreift, lege eine +1/+1-Marke auf sie.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Ogniqualvolta una creatura attacca il giocatore incantato, metti un segnalino +1/+1 su di essa.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[クリーチャーが1体エンチャントされているプレイヤーを攻撃するたび、その上に+1/+1カウンターを1個置く。]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
      <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Whenever a creature attacks enchanted player, put a +1/+1 counter on it.]]></LOCALISED_TEXT>
      <TRIGGER value="ATTACKING">
            local cursed = EffectSource() and EffectSource():GetParentPlayer()
            local triggerPlayer = TriggerObject() and TriggerObject():GetPlayerAttacked()
            return cursed ~= nil and triggerPlayer ~= nil and cursed == triggerPlayer
      </TRIGGER>
      <RESOLUTION_TIME_ACTION>
            local target = TriggerObject()
            if target ~= nil then
               target:AddCounters( MTG():PlusOnePlusOneCounters(), 1)
            end
      </RESOLUTION_TIME_ACTION>
   </TRIGGERED_ABILITY>
</CARD_V2>
_______________________________
Community Wad - Community Wad Website - How to Help and Report Bugs
Discord: discord.gg/4AXvHzW
User avatar
Xander9009
Programmer
 
Posts: 2905
Joined: 29 Jun 2013, 07:44
Location: Indiana, United States
Has thanked: 121 times
Been thanked: 445 times

Re: Formal Request Thread

Postby migookman » 14 Jul 2015, 12:16

That did the trick. :)
User avatar
migookman
 
Posts: 135
Joined: 05 Aug 2014, 06:37
Has thanked: 22 times
Been thanked: 28 times

Re: Formal Request Thread

Postby Borborigmos » 14 Jul 2015, 18:48

Again would like to thank you for your amazing work.

Also, i noticed we are missing Icefall Regent from Dragons of Tarkir :)
Borborigmos
 
Posts: 90
Joined: 13 Apr 2015, 16:24
Has thanked: 25 times
Been thanked: 4 times

Re: Formal Request Thread

Postby addict insane » 14 Jul 2015, 23:16

Xander9009 wrote:I just wanted to point out in case it wasn't noticed that the requests here (except for any impossible ones like Spellskite) are in the CW. They're untested, so if they have problems, please let me know.
Thanks :)

I know I've been asking a lot, but we are so close to having a vintage MUD deck. we just need Tangle Wire and Sphere of Resistance.

EDIT: Is Chain Lightning also impossible?
addict insane
 
Posts: 184
Joined: 02 Mar 2015, 22:20
Has thanked: 23 times
Been thanked: 11 times

Re: Formal Request Thread

Postby Borborigmos » 16 Jul 2015, 19:28

Thanks so much for coding Clan Defiance!

Unfortunately, it's a bit buggy. The main problem I believe is that it won't allow you to click "Finish" until you have selected all three options. So if one of the targets is not available you can't cast the card at all.

Thanks again! :)
Borborigmos
 
Posts: 90
Joined: 13 Apr 2015, 16:24
Has thanked: 25 times
Been thanked: 4 times

Re: Formal Request Thread

Postby Ghastly » 16 Jul 2015, 22:06

Ghastly
 
Posts: 3
Joined: 09 Apr 2015, 02:07
Has thanked: 0 time
Been thanked: 0 time

Re: Formal Request Thread

Postby addict insane » 17 Jul 2015, 20:59

Trying to download the CW is giving me the folowing error:

Community Wad Art/DATA_DLC_CW_CORE_ALPHA_UNLIMITED Version.txt
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_UNSETS Version.txt
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_PORTAL Version.txt
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_PORTAL.wad
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_STARTER.wad
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_UNSETS.wad
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_STARTER Version.txt
The export file exceeded the maximum size limit.

I've tried from different computers both at home and the office.
Any one else getting this? Could be my third world country internet.
addict insane
 
Posts: 184
Joined: 02 Mar 2015, 22:20
Has thanked: 23 times
Been thanked: 11 times

Re: Formal Request Thread

Postby Kithkin » 17 Jul 2015, 21:46

addict insane wrote:Trying to download the CW is giving me the folowing error:

Community Wad Art/DATA_DLC_CW_CORE_ALPHA_UNLIMITED Version.txt
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_UNSETS Version.txt
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_PORTAL Version.txt
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_PORTAL.wad
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_STARTER.wad
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_UNSETS.wad
The export file exceeded the maximum size limit.
Community Wad Art/DATA_DLC_CW_STARTER Version.txt
The export file exceeded the maximum size limit.

I've tried from different computers both at home and the office.
Any one else getting this? Could be my third world country internet.
No problem here with portal.wad. Did not try the others.
User avatar
Kithkin
 
Posts: 456
Joined: 21 Feb 2014, 07:12
Location: Cologne, GERMANY
Has thanked: 11 times
Been thanked: 56 times

Re: Formal Request Thread

Postby addict insane » 21 Jul 2015, 17:54

Borborigmos wrote:Again would like to thank you for your amazing work.

Also, i noticed we are missing Icefall Regent from Dragons of Tarkir :)
I'm not sure Icefall Regent is possible due to the change in cmc of spells that specifically target him/it.
addict insane
 
Posts: 184
Joined: 02 Mar 2015, 22:20
Has thanked: 23 times
Been thanked: 11 times

Re: Formal Request Thread

Postby RiiakShiNal » 21 Jul 2015, 22:32

Icefall Regent is not possible precisely because of that reason.
RiiakShiNal
Programmer
 
Posts: 2188
Joined: 16 May 2011, 21:37
Has thanked: 75 times
Been thanked: 497 times

PreviousNext

Return to 2014

Who is online

Users browsing this forum: No registered users and 8 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 8 users online :: 0 registered, 0 hidden and 8 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 8 guests

Login Form