DOTP Card Tags
This page displays knowledge about DOTP XML tags
Contents |
<MULTICARDS> ... </MULTICARDS>
Mandatory tag. Contains one or more cards, separated by the <CARD> tag.
Parameters : - None known yet
<CARD> ... </CARD>
Mandatory tag. Contain the code of a card.
Parameters : - None known yet
<STATIC_ABILITY %parameters% > ... </STATIC_ABILITY>
Optional tag Used to code 'permanents' effects.
Parameters :
- tag="%%%"
=> links the ability to the text string located in the TEXT_DUELTIME folder.
- commaspace="yes"
=> used to 'pretty-display' card text (with multiple ABILITY tag="%%%", this will append a comma instead of an end-of-line caracter ). => card examples : MIRRI_CAT_WARRIOR, WALL_OF_AIR.
- layer="0"
=> Internal layer of ability. Used for basic abilities (Ex : First strike, Trample, Flying, etc...) => card examples : AIR_ELEMENTAL, DEFT_DUELIST.
- layer="2"
=> Internal layer of ability. Possibly used for owner modifications (Ex : Control target card) => card examples : PERSUASION.
- layer="6"
=> Internal layer of ability. Possibly used to 'give' abilities (Ex : All X creatures gain Trample) => card examples : BRANBLEWOOD_PARAGON, BLOODMARK_MENTOR.
- layer="7a"
=> Internal layer of ability. Used for variable Power/Thoughness. (Ex : */*) => card examples : CROWD_OF_CINDERS, MORTIVORE, NIGHTMARE.
- layer="7c"
=> Internal layer of ability. Used for Power/Thoughness manipulations (Ex : +1/+2) => card examples : ASENDANT_EVINCAR, HOLY_STRENGHT, ISLEBACK_SPAWN.
- layer="8"
=> Internal layer of ability. Used to modify some game rules. (Ex : PLAYER_CHARACTERISTIC_CANT_LOSE, Cost reduction of spells) => card examples : PLATINUM_ANGEL, PACIFISM, ETHERIUM_SCULPTOR.
- unlikely_to_attack="1"
=> Used to indicate that creature should stay away from combat if possible (because they are more valuable in play than possibly in graveyard). => card examples : ELVISH_CHAMPION.
- influencing_zone="Hand"
=> Restricts the zone of the ability to the 'hands'. => card examples : ETHERIUM_SCULPTOR.
- influencing_zone="Player"
=> Restricts the zone of the ability to the 'players'. => card examples : PLATINUM_ANGEL.
- simple_filter="Parent"
=> Used on auras and equipments to modify what it is attached to. => card examples : LOXODON_WARHAMMER, HOLY_STRENGHT, PERSUASION.
<ACTIVATED_ABILITY %parameters% > ... </ACTIVATED_ABILITY>
Optional tag Used to code 'activated' effects.
Parameters :
- sorcery_time="1"
=> Restricts the use of the ability to controller's main phases. => card examples : LOXODON_WARHAMMER.
- layer="0"
=> Internal layer of ability. Apparenbtly used for most of the activated abilities. => card examples : BOTTLE_GNOMES, ROYAL_ASSASSIN.
- layer="8"
=> Internal layer of ability. Used to modify some game rules. (Ex : Can't block) => card examples : GRIXIS_BATTLEMAGE.
- layer="7c"
=> Internal layer of ability. Used for Power/Thoughness manipulations (Ex : +1/+2) => card examples : HELLKITE_OVERLORD.
- unlikely_to_attack="1"
=> Used to indicate that creature should stay away from combat if possible (because they are more valuable in play than possibly in graveyard). => card examples : ROYAL_ASSASSIN.
- auto_skip="1"
=> Unknown effect yet. => card examples : AMBASSADOR_LAQUATUS, ELVISH_EULOGIST, SHIVAN_DRAGON.
- firebreathing="1"
=> Possibly an indication to AI that this creature can be 'pumped up' => card examples : HELLKITE_OVERLORD, SHIVAN_DRAGON.
- simple_filter="Target"
=> Unknown effect yet. => card examples : GRIXIS_BATTLEMAGE.
- immunity="1"
=> Possibly an indication to AI that this creature can be regenerated. => card examples : DRUDGE_SKELETTON, TROLL_ASCETIC.
- per_turn_limit="1"
=> Restrict usage of this ability to X per turn. => card examples : KNIGHT_OF_THE_SKYWARD_EYE
<TRIGGERED_ABILITY %parameters% > ... </TRIGGERED_ABILITY>
Optional tag Used to code 'triggered' effects.
Parameters :
- value="COMES_INTO_PLAY"
=> Refers to the event that triggers the ability (see the list of TRIGGER_ ) => card examples : VENERABLE_MONK.
- auto_skip="1"
=> Unknown as of yet. => card examples : CIVIC_WAYFINDER, SOUL_WARDEN, WURMS_TOOTH.
- internal="1"
=> Skips the 'object triggered' animation. => card examples : CORRUPT, SENGIR_VAMPIRE, PARIAH, VIGOR.
- zone="Any"
=> To specify zones known by player and other ones (for example, to use : CREATURE_TOOK_DAMAGE, BEGINNING_OF_STEP) => card examples : DREAD, CORRUPT, HOSTILITY.
- dont_ask="1"
=> Unknown as of yet. => card examples : FLAMEBLAST_DRAGON.
- pre_trigger="1"
=> Possibly used to 'interrupt' game mechanics (for example, to use : PLAYER_TOOK_DAMAGE, CARD_CONSIDERED_FOR_TARGETTING,PLAYER_CONSIDERED_FOR_TARGETTING) => card examples : KARPLUSAN_STRIDER, PARIAH, FURNACE_OF_RATH, TROLL_ASCETICS.
- forced_skip="1"
=> Unknown as of yet. => card examples : THE_RACK, VOICE_OF_ALL.