Skip to content

Base Game Room Modifier Reference

Brandon edited this page Mar 24, 2026 · 6 revisions

RoomState

Table of Contents

RoomStateAddEffectOnUnitDeath

Parameters

  • param_upgrade: Only gets the upgrade mask from this to use as a filter for characters that die

  • param_effects: Effects to run when a unit dies, the character that dies is selfTarget when the effects run

RoomStateAddEffectPostCombatModifier

Parameters

  • param_effects: Effects to run at PostCombat timing.

RoomStateAddEffectPreCombatModifier

Parameters

  • param_effects: Effects to run at PreCombat timing.

RoomStateAddStatusEffectOnStatusApplied

Parameters

  • param_int: Bonus Stack Count.

  • param_status_effects: Status effects to appliy bonus stacks to.

RoomStateBuffModifier

Parameters

  • param_int: Rage Damage modifier.

RoomStateCapacityModifier

Parameters

  • param_int: Capacity delta.

RoomStateConduitModifier

This class has no documented parameters.

RoomStateCorruptionModifier

Parameters

  • param_int: Max Charged Echoes Delta.

  • param_int_2: Charged Echoes Delta.

RoomStateDamageAllPostCombatModifier

Parameters

  • param_int: Amount of damage for each character, both heroes and monsters.

RoomStateDamageCostModifier

Parameters

  • param_int: Modified cost for damage spells.

RoomStateDrawRandomConsumedCardsPreCombatModifier

Parameters

  • param_int: Number oif cards to restore from consume pile.

RoomStateEmberForCostModifier

Parameters

  • param_float: Modified Ember for Card Cost.

RoomStateEnergyModifier

Parameters

  • param_int: Modified Energy.

RoomStateEquipmentCostModifier

Parameters

  • param_int: Modified cost for equipment.

RoomStateFirstSpellCostModifier

Parameters

  • param_int: Modified cost for first spell played.

RoomStateForgePointsForCostModifier

Parameters

  • param_float: Modified Forge Points for cost (smelt yield modifier).

RoomStateForgeUpgradeModifier

Parameters

  • param_upgrade: Modified Forge Upgrade.

RoomStateFriendlyDamageMultiplierModifier

Parameters

  • param_int: Damage multiplier

RoomStateFriendlyDamagePerCorruptionModifier

Parameters

  • param_int: Additional damage per Charged Echo.

RoomStateHandSizeModifier

Parameters

  • param_int: Hand size modifier

RoomStateHealCostModifier

Parameters

  • param_int: Modified cost for healing spells.

RoomStateHivemindKillerModifier

This class has no documented parameters.

RoomStateHivemindModifier

This class has no documented parameters.

RoomStateMagicalPowerModifier

Parameters

  • param_upgrade: Upgrade with bonusDamage set.

RoomStateModifyTriggerCount

Parameters

  • param_trigger: Trigger to modify count of.

  • param_int: Trigger count modification.

RoomStateNewMoonAlwaysActiveModifier

Parameters

  • param_card: Support card. This must be set to Eclipes_SupportCard.

RoomStatePyreAttackHealthModifier

Parameters

  • param_int: Attack amount

  • param_int_2: Health amount

RoomStateRecastSpellModifier

This class has no documented parameters.

RoomStateRegenModifier

Parameters

  • param_int: Modified regen.

RoomStateRoomCostModifier

Parameters

  • param_int: Modified cost for rooms.

RoomStateSelfDamagePerCorruptionModifier

Parameters

  • param_int: Additional Damage per Charged Echoes

RoomStateSelfDamagePerGoldModifier

Parameters

  • param_int: Additional damage per gold.

  • param_int_2: Gold Damage divisor.

RoomStateSelfDamagePerMagicPowerModifier

Parameters

  • param_int: Additional damage per magic power

RoomStateSelfDamagePerMissingHp

Parameters

  • param_int: Additional damage per missing hp.

RoomStateSelfDamagePerStatusEffectStack

Parameters

  • param_int: Additional damage per stack

  • param_status_effects: First status is the status effect to increase self damage by.

RoomStateSelfDamageWhenCorruptionModifier

Parameters

  • param_int: Additional damage when there's at least 1 charged echo present.

RoomStateSentryAttackModifier

This class has no documented parameters.

RoomStateSpawnUnitOnUnitSpawnModifier

Parameters

  • param_subtype: Subtype whitelist.

RoomStateSpellCostModifier

Parameters

  • param_int: Modified cost for spells.

RoomStateSpikesDamageModifier

Parameters

  • param_int: Spikes modified damage.

RoomStateStatusEffectDamageModifier

Parameters

  • param_int: Self modified attack when status effect is present.

  • param_status_effects: If character has any of these status effects the bonus is given.

RoomStateStatusEffectOnSpawnModifier

Parameters

  • param_status_effects: Status effects to add on spawn.

RoomStateStatusEffectStackModifier

Parameters

  • param_int: Add stack count.

  • param_status_effects: Status effects whose stacks should be modified.

RoomStateTroopUnitUpgradeModifier

Parameters

  • param_subtype: Target Subtype

  • param_upgrade: Upgrade to apply

  • param_status_effects: Status effects to apply

RoomStateUnitCostModifier

Parameters

  • param_int: Modified cost for units.

RoomStateUnitPowerupModifier

Parameters

  • param_subtype: Target subtype

  • param_upgrade: Upgrade to apply

RoomStateValorModifier

Parameters

  • param_int: Modified Valor.

Clone this wiki locally