It is currently 10 May 2025, 04:47
   
Text Size

AI don't play my lands.

Moderator: CCGHQ Admins

AI don't play my lands.

Postby alexandreonly » 04 Aug 2012, 00:40

I just made one non-basic land (Quicksand) and 4 basic swamps with mirage block pictures, but the AI don't play them, even the swamps having the exact same code as the swamps already in the game (with just differences on artist, etc...).

Swamp 1:
Code: Select all
<?xml version='1.0'?>
<CARD_V2>
  <FILENAME text="SWAMP_3564" />
  <CARDNAME text="SWAMP" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Swamp]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Swamp]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Swamp]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Swamp]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Swamp]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Swamp]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Swamp]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Swamp]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Swamp]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="3564" />
  <ARTID value="3564" />
  <ARTIST name="Bob Eggleton" />
  <CASTING_COST cost="" />
  <SUPERTYPE metaname="Basic" />
  <TYPE metaname="Land" />
  <SUB_TYPE metaname="Swamp" order_de-DE="0" order_es-ES="0" order_fr-FR="0" order_it-IT="0" order_jp-JA="0" order_ko-KR="0" order_pt-BR="0" order_ru-RU="0" />
  <EXPANSION value="DPG" />
  <RARITY metaname="L" />
</CARD_V2>
Quicksand:
Code: Select all
<?xml version='1.0'?>
<CARD_V2>
  <FILENAME text="QUICKSAND_3754" />
  <CARDNAME text="QUICKSAND" />
  <TITLE>
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[Quicksand]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[Quicksand]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[Quicksand]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[Quicksand]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[Quicksand]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[Quicksand]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[Quicksand]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[Quicksand]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[Quicksand]]></LOCALISED_TEXT>
  </TITLE>
  <MULTIVERSEID value="3754" />
  <ARTID value="3754" />
  <ARTIST name="Roger Raupp" />
  <CASTING_COST cost="" />
  <TYPE metaname="Land" />
  <EXPANSION value="DPG" />
  <RARITY metaname="U" />
  <MANA_ABILITY filter_zone="ZONE_IN_PLAY">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{T}: Add {1} to your mana pool.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{T}: Add {1} to your mana pool.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{T}: Add {1} to your mana pool.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{T}: Add {1} to your mana pool.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{T}: Add {1} to your mana pool.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{T}: Add {1} to your mana pool.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{T}: Add {1} to your mana pool.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{T}: Add {1} to your mana pool.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{T}: Add {1} to your mana pool.]]></LOCALISED_TEXT>
    <COST type="TapSelf" />
    <PRODUCES amount="{1}" />
  </MANA_ABILITY>
  <ACTIVATED_ABILITY dangerous="1">
    <LOCALISED_TEXT LanguageCode="en-US"><![CDATA[{T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[{T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[{T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[{T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[{T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[{T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ko-KR"><![CDATA[{T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="ru-RU"><![CDATA[{T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn.]]></LOCALISED_TEXT>
    <LOCALISED_TEXT LanguageCode="pt-BR"><![CDATA[{T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn.]]></LOCALISED_TEXT>
    <COST type="TapSelf" />
    <COST type="SacrificeSelf" />
    <TARGET_DEFINITION id="0">
    local filter = Object():GetFilter()
    filter:Clear()
    filter:AddCardType( CARD_TYPE_CREATURE )
    filter:SetZone( ZONE_IN_PLAY )
    filter:AddExtra( FILTER_EXTRA_CREATURE_ATTACKING )
    filter:AddCharacteristic( CHARACTERISTIC_FLYING )
    filter:AddExtra( FILTER_EXTRA_FLIP_CHARACTERISTICS )
    filter:SetHint( HINT_ALLIED, EffectController() )
    </TARGET_DEFINITION>
    <TARGET_DETERMINATION>
    return AtLeastOneTargetFromDefinition(0)
    </TARGET_DETERMINATION>
    <PLAY_TIME_ACTION target_choosing="1">
    EffectController():ChooseTarget( 0, "CARD_QUERY_CHOOSE_CREATURE_TO_GET_-1/-2", EffectDC():Make_Targets(0) )
    </PLAY_TIME_ACTION>
    <CONTINUOUS_ACTION layer="7C">
      local target = EffectDC():Get_Targets(0):Get_CardPtr(0)
      RSN_AddPowerAndToughness( target, -1, -2 )
   </CONTINUOUS_ACTION>
    <DURATION simple_duration="UntilEOT" />
    <AI_AVAILABILITY type="in_response" />
    <AI_AVAILABILITY step="begin_combat" turn="their_turn" />
    <AI_AVAILABILITY step="main_1" turn="my_turn" />
    <AI_AVAILABILITY step="declare_attackers" turn="their_turn" />
    <AI_AVAILABILITY step="declare_blockers" />
    <AI_AVAILABILITY step="end_of_turn" />
    <SFX text="TARGET_BLUNT_PLAY" />
  </ACTIVATED_ABILITY>
  <HELP title="MORE_INFO_BADGE_TITLE_10" body="MORE_INFO_BADGE_BODY_10" zone="ZONE_ANY" />
</CARD_V2>
Well, and the other swamps are like the first, but with a letter after the id, they are 3564A, B and C. These lands work well when i'm playing, but the AI just don't play them at all. What i'm doing wrong?
alexandreonly
 
Posts: 145
Joined: 04 Jul 2011, 17:27
Has thanked: 0 time
Been thanked: 8 times

Re: AI don't play my lands.

Postby kevlahnota » 04 Aug 2012, 02:10

try to add this to your Quicksand

Code: Select all
<AI_BASE_SCORE score="150" zone="ZONE_IN_PLAY" />
User avatar
kevlahnota
Programmer
 
Posts: 825
Joined: 19 Jul 2010, 17:45
Location: Philippines
Has thanked: 14 times
Been thanked: 264 times

Re: AI don't play my lands.

Postby alexandreonly » 04 Aug 2012, 02:14

kevlahnota wrote:try to add this to your Quicksand

Code: Select all
<AI_BASE_SCORE score="150" zone="ZONE_IN_PLAY" />
I will try, but what i can do about the basic swamps?
alexandreonly
 
Posts: 145
Joined: 04 Jul 2011, 17:27
Has thanked: 0 time
Been thanked: 8 times

Re: AI don't play my lands.

Postby kevlahnota » 04 Aug 2012, 02:20

edit your [deckname]_land_pool.xml
add your swamp there.

for custom land grouping go here: viewtopic.php?f=63&t=7746
User avatar
kevlahnota
Programmer
 
Posts: 825
Joined: 19 Jul 2010, 17:45
Location: Philippines
Has thanked: 14 times
Been thanked: 264 times


Return to Programming Talk

Who is online

Users browsing this forum: No registered users and 15 guests


Who is online

In total there are 15 users online :: 0 registered, 0 hidden and 15 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 15 guests

Login Form