Skip to content

Base Game Card Trait Reference

Brandon edited this page Jun 20, 2026 · 6 revisions

Table of Contents

CardTraitAddCardUpgradeOnMoonPhase

Parameters

  • param_int: Active Moon Phases^ - Phases when upgrade is applied.

    Upgrade will be automatically removed (including any upgrade Traits) when Out-of-Phase.

    Valid values:

    Value Meaning
    1 New
    2 Full
    4 None
  • param_int_2: Moon Phase Modifier Mode^ - How Moon Phase Modifiers for rooms impact when upgrade is applied.

    Additive - Global Phase and Modifiers are valid.
    Exclusive - Modifiers override Global Phase
    Ignore - Modifiers always ignored

    Valid values:

    Value Meaning
    0 Additive
    1 Exclusive
    2 Ignore
  • param_upgrade: Upgrade to Apply^ - Automatically removed (including any upgrade Traits) when Out-of-Phase

  • param_bool: Highlight Card

  • param_description: Description

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitAddDamagePerStatusEffect

Parameters

  • param_status_effects: Status Effects

  • param_int: Damage Per Status Stack

  • param_bool: Count Attacker Status Stacks^ - TRUE - Stacks on Attacker

    FALSE - Stacks on Target

  • param_int_2: Allowed Status Types

    Valid values:

    Value Meaning
    0 UseList
    1 All
    2 AllDebuffs
    3 AllBuffs

CardTraitAddMagicPowerToAttackDamage

Parameters

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitAllowUpgradeOnCardType

Parameters

  • param_card_type: Prevent Card Type

CardTraitCopyOnPlay

Parameters

  • param_int: Num Copies

  • param_upgrade: Card Upgrade

CardTraitCorruptRestricted

Parameters

  • param_int: Corruption Amount Required In Room^ - Cards with Corrupt Restricted may only be played in a room that has some amount of Corruption.

  • param_bool: Check corruption amount from character room^ - The corruption amount will be checked from the room the character is in (not from the destination).

CardTraitCorruptState

This class has no documented parameters.

CardTraitCostReduceCharactersInTowerState

Parameters

  • param_subtype: Character Subtype

  • param_int: Cost Multiplier

CardTraitCraftedSpike

This class has no documented parameters.

CardTraitDamageOverflow

Parameters

  • param_int: Overflow targets

    Valid values:

    Value Meaning
    0 FriendlyTeam
    1 OpposingTeam
    2 HeroTeam
    3 MonsterTeam

CardTraitDistinct

This class has no documented parameters.

CardTraitDrawInDeploymentPhase

This class has no documented parameters.

CardTraitDrawOnPlay

Parameters

  • param_int: Num Drawn

  • param_upgrade: Card Upgrade

CardTraitDummy

This class has no documented parameters.

CardTraitEphemeral

This class has no documented parameters.

CardTraitExhaustState

This class has no documented parameters.

CardTraitFreeze

This class has no documented parameters.

CardTraitGraftedEquipment

This class has no documented parameters.

CardTraitHeavy

This class has no documented parameters.

CardTraitIgnoreArmor

This class has no documented parameters.

CardTraitIncreaseCostOfCardsInHand

Parameters

  • param_int: Energy Increase

  • param_card_type: Card Type^ - Apply to this type of card in hand.

CardTraitInfusion

This class has no documented parameters.

CardTraitInscryptionCorpseEater

This class has no documented parameters.

CardTraitIntrinsicState

This class has no documented parameters.

CardTraitJuice

This class has no documented parameters.

CardTraitJuice3

This class has no documented parameters.

CardTraitJuice4

This class has no documented parameters.

CardTraitLevelMonsterState

Parameters

  • param_card: The card.

CardTraitLimitedRange

This class has no documented parameters.

CardTraitMagneticState

This class has no documented parameters.

CardTraitModifyCardTriggerSlayFireCount

Parameters

  • param_int: Bonus Fire Count

  • param_bool: Suppress Firing Trigger^ - If TRUE, 'Bonus Fire Count' param is ignored

  • param_team: Team

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

CardTraitModifyDragonsHoardCap

Parameters

  • param_int: Adjust Dragons Hoard Cap

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitMultiplyDamagePerStatusEffect

Parameters

  • param_status_effects: Status Effects

  • param_float: Damage Multiplier

  • param_bool: Also Multiply by Stack Count?

CardTraitPermafrost

This class has no documented parameters.

CardTraitPersistent

This class has no documented parameters.

CardTraitRefine

Parameters

  • param_int: Refine Bonus^ - Additional forge/ember gained when this card is Smelted.

CardTraitResetFullCostReductionUpgrades

This class has no documented parameters.

CardTraitRetain

This class has no documented parameters.

CardTraitReturnToHandEquipment

This class has no documented parameters.

CardTraitSalvage

This class has no documented parameters.

CardTraitScalingAddCardUpgradeAtDragonsHoardThreshold

Parameters

  • param_int: Dragons Hoard Threshold

  • param_upgrade: Upgrade at Threshold

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingAddCards

Parameters

  • param_int: Num Cards Multiplier

  • param_bool: Disable Further Deck Pile Draws This Turn^ - No more card draws from subsequent effects allowed this turn

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingAddDamage

Parameters

  • param_int: Damage Per Stat

  • param_float: Damage Multiplier

  • param_bool: Trait Damage adds to other Effect Damage^ - TRUE - All Accumulated Damage is Applied

    FALSE - Only Damage from this Trait is Applied

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingAddDamagePerCard

Parameters

  • param_int: Damage Per Stat

  • param_card: Scaling Card Data

  • param_float: Damage Multiplier

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingAddEffectApplications

Parameters

  • param_int: Applications Per Stat

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingAddEnergy

Parameters

  • param_int: Energy Per Stat

  • param_bool: Next Turn

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingAddForged

Parameters

  • param_int: Forged Count Per Stat

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingAddMagicPower

Parameters

  • param_int: Magic Power Per Stat

  • param_float: Magic Power Multiplier

  • param_description: Additional Card Text Suffix

  • param_bool: Trait Magic Power adds to other Effect Damage/Healing^ - TRUE - All Accumulated Damage/Healing is Applied

    FALSE - Only Magic Power from this Trait is Applied

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingAddStatusEffect

Parameters

  • param_int: Stacks Per Stat

  • param_int_2: Status Effect Filter^ - Which Status Effects can be affected

    Valid values:

    Value Meaning
    0 AnyInStatusEffectParamList
    1 AnyFlaggedIsPropagatable
    2 HordeOnly
  • param_status_effects: Status Effects

  • param_bool: Only Apply if Source Stacks 0^ - Only applies the scaling if the incoming status effect stacks are 0.

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_team: Team

CardTraitScalingAdjustCapacity

Parameters

  • param_int: Amount per Stat

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingAdvanceMoonPhase

Parameters

  • param_float: Moon Phase Advance Per Stack

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingBuffDamage

Parameters

  • param_int: Stacks Per Stat

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingByConsumedTempCardUpgradeToCard

Parameters

  • param_int: Amount Per Stat

CardTraitScalingCardDrawCountPerPile

Parameters

  • param_int: Modifier Amount

  • param_int_2: Target Card Pile^ - Pile to Count cards from

    Valid values:

    Value Meaning
    0 DeckPile
    1 DiscardPile
    2 ExhaustedPile
    3 HandPile
    4 KeepInStandBy
    5 DeckPileTop
    6 None
    7 DeckPileRandom
    8 EatenPile
  • param_int_3: Pile Count Threshold^ - There must be at least this many cards in the target pile in order to add the modifier

  • param_bool: Apply Modifier Per Threshold^ - Scale bonus each succesive time it hits the Pile Count Threshold

CardTraitScalingDrawAdditionalNextTurn

Parameters

  • param_int: Num Cards Multiplier

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingFeederRules

Parameters

  • param_int: Energy Per Stat

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingHeal

Parameters

  • param_int: Healing Per Stat

  • param_float: Multiplier

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingHealTrain

Parameters

  • param_int: Healing Per Stat

  • param_float: Multiplier

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingMagicPowerOnMoonPhase

Parameters

  • param_int: Active Moon Phases^ - Phases when Magic Power is boosted.

    Valid values:

    Value Meaning
    1 New
    2 Full
    4 None
  • param_float: Scaling Multiplier^ - Result will be rounded to the nearest Int

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingReduceCost

Parameters

  • param_int: Energy Reduction Per Stat

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingRemoveStatusEffect

Parameters

  • param_int: Stacks Per Stat

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingReturnConsumedCards

Parameters

  • param_int: Cards Per Stat

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingRewardGold

Parameters

  • param_int: Coins Per Stat

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingStatusEffectPerPile

Parameters

  • param_int: Modifier Amount

  • param_int_2: Target Card Pile^ - Pile to Count cards from

    Valid values:

    Value Meaning
    0 DeckPile
    1 DiscardPile
    2 ExhaustedPile
    3 HandPile
    4 KeepInStandBy
    5 DeckPileTop
    6 None
    7 DeckPileRandom
    8 EatenPile
  • param_int_3: Pile Count Threshold^ - There must be at least this many cards in the target pile in order to add the modifier

  • param_bool: Apply Modifier Per Threshold^ - Scale bonus each succesive time it hits the Pile Count Threshold

  • param_status_effects: Status Effects^ - Status Effects that will be modified by this CardTrait

CardTraitScalingTempCardUpgradeToCard

Parameters

  • param_int: Amount Per Stat

  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

CardTraitScalingUpgradeUnitAttack

Parameters

  • param_int: Stacks Per Stat

  • param_int_3: Upgrade Scaling Restriction^ - Restrictions on when to apply scaling

    Valid values:

    Value Meaning
    0 None
    1 ApplyScalingOnSpawnOnly
  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

  • param_status_effects: Status Effects

  • param_team: Team

CardTraitScalingUpgradeUnitHealth

Parameters

  • param_int: Stacks Per Stat

  • param_int_3: Upgrade Scaling Restriction^ - Restrictions on when to apply scaling

    Valid values:

    Value Meaning
    0 None
    1 ApplyScalingOnSpawnOnly
  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

CardTraitScalingUpgradeUnitSize

Parameters

  • param_int: Stacks Per Stat

  • param_int_3: Upgrade Scaling Restriction^ - Restrictions on when to apply scaling

    Valid values:

    Value Meaning
    0 None
    1 ApplyScalingOnSpawnOnly
  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

CardTraitScalingUpgradeUnitStatusEffect

Parameters

  • param_int: Stacks Per Stat

  • param_int_3: Upgrade Scaling Restriction^ - Restrictions on when to apply scaling

    Valid values:

    Value Meaning
    0 None
    1 ApplyScalingOnSpawnOnly
  • param_tracked_value: Tracked Value

  • param_entry_duration: Entry Duration

  • param_card_type: Card Type

  • param_subtype: Subtype

CardTraitSelfPurge

This class has no documented parameters.

CardTraitShowCardTargets

This class has no documented parameters.

CardTraitSpellAffinity

This class has no documented parameters.

CardTraitStrongerMagicPower

This class has no documented parameters.

CardTraitTrample

This class has no documented parameters.

CardTraitTreasure

This class has no documented parameters.

CardTraitUnplayable

This class has no documented parameters.

CardTraitUnpurgable

This class has no documented parameters.

Clone this wiki locally