Difference between revisions of "List of modifiers"

From Heroes of Hammerwatch wiki
Jump to: navigation, search
(Modifiers)
(Modifiers)
 
Line 28: Line 28:
 
** int <code>arc</code> ''(required)''
 
** int <code>arc</code> ''(required)''
 
** int <code>offset</code>
 
** int <code>offset</code>
 +
** float <code>chance</code>
 
* Modifiers::Buff
 
* Modifiers::Buff
 
** string <code>buff</code> ''(required)''
 
** string <code>buff</code> ''(required)''
 
** int <code>freq</code>
 
** int <code>freq</code>
 
* Modifiers::BuffImmune
 
* Modifiers::BuffImmune
 +
** array|tags string
 
* Modifiers::BuffScaling
 
* Modifiers::BuffScaling
** string|array <code>tag|tags</code>
+
** float <code>buff-scale</code>
 +
** float <code>debuff-scale</code>
 +
** float <code>slow-scale</code>
 
* Modifiers::CleaveRange
 
* Modifiers::CleaveRange
 
** float <code>mul</code>
 
** float <code>mul</code>
Line 41: Line 45:
 
** int <code>unlock-time</code>
 
** int <code>unlock-time</code>
 
** int <code>maintain-time</code>
 
** int <code>maintain-time</code>
 +
** bool <code>disabled</code>
 
* Modifiers::CriticalHit
 
* Modifiers::CriticalHit
 
** float <code>chance</code>
 
** float <code>chance</code>
Line 56: Line 61:
 
** float <code>mul</code>
 
** float <code>mul</code>
 
** float <code>spell-mul</code>
 
** float <code>spell-mul</code>
 +
** float <code>mul-add</code>
 +
** float <code>spell-mul-add</code>
 +
* Modifiers::Curse
 +
** int <code>add</code>
 
* Modifiers::Damage
 
* Modifiers::Damage
 
** int <code>attack-power</code>
 
** int <code>attack-power</code>
Line 64: Line 73:
 
** float <code>spell-mul</code>
 
** float <code>spell-mul</code>
 
** float <code>mul</code> Overall multiplier
 
** float <code>mul</code> Overall multiplier
 +
* Modifiers::EnemyBuffFilter
 +
** array|tags string
 
* Modifiers::EnemyTypeFilter
 
* Modifiers::EnemyTypeFilter
 
** string <code>type</code> ''(required)''
 
** string <code>type</code> ''(required)''
Line 71: Line 82:
 
** float <code>mul</code>
 
** float <code>mul</code>
 
* Modifiers::FlameShield
 
* Modifiers::FlameShield
 +
** float <code>dmg-taken-mul</code>
 +
** int <code>cooldown</code>
 +
** string <code>fx</code>
 +
** string <code>fx-charge</code>
 +
** array|hud-cooldown
 +
*** string <code>path/to/icon.png</code>
 +
*** int
 +
*** vec4
 
* Modifiers::GoldGain
 
* Modifiers::GoldGain
 
** float <code>scale</code>
 
** float <code>scale</code>
Line 78: Line 97:
 
* Modifiers::HealthGain
 
* Modifiers::HealthGain
 
** float <code>scale</code>
 
** float <code>scale</code>
** float <code>scale-add</code>
+
** float <code>scale-all</code>
 
* Modifiers::KeyGain
 
* Modifiers::KeyGain
 
** float <code>scale</code>
 
** float <code>scale</code>
Line 86: Line 105:
 
** float <code>spell-lifesteal</code>
 
** float <code>spell-lifesteal</code>
 
** bool <code>only-crit</code>
 
** bool <code>only-crit</code>
 +
* Modifiers::Luck
 +
** float <code>add</code>
 
* Modifiers::ManaFromDamageTaken
 
* Modifiers::ManaFromDamageTaken
 
** float <code>scale</code>
 
** float <code>scale</code>
Line 95: Line 116:
 
** float <code>health</code>
 
** float <code>health</code>
 
** float <code>mana</code>
 
** float <code>mana</code>
 +
** float <code>attack-mul-add</code>
 +
** float <code>spell-mul-add</code>
 
** float <code>attack-power</code>
 
** float <code>attack-power</code>
 
** float <code>spell-power</code>
 
** float <code>spell-power</code>
Line 101: Line 124:
 
** float <code>ore-scale</code>
 
** float <code>ore-scale</code>
 
** float <code>gold-scale</code>
 
** float <code>gold-scale</code>
** float <code>skill-scale</code>
+
** float <code>skill-mul</code>
 +
** float <code>attack-mul</code>
 +
* Modifiers::MaxHealth
 +
** float <code>mul</code>
 
* Modifiers::MoveFilter
 
* Modifiers::MoveFilter
 
** bool <code>invert</code>
 
** bool <code>invert</code>
Line 110: Line 136:
 
** float <code>chance</code>
 
** float <code>chance</code>
 
** float <code>dmg-taken-mul</code>
 
** float <code>dmg-taken-mul</code>
 +
* Modifiers::PlayerBuffFilter
 +
** array|tags string
 
* Modifiers::Potion
 
* Modifiers::Potion
 
** int <code>charge</code>
 
** int <code>charge</code>
Line 115: Line 143:
 
** float <code>mana</code>
 
** float <code>mana</code>
 
* Modifiers::RandomBuff
 
* Modifiers::RandomBuff
** float <code>scale</code>
 
 
* Modifiers::Regen
 
* Modifiers::Regen
 
** float <code>health</code>
 
** float <code>health</code>
Line 121: Line 148:
 
** float <code>health-mul</code>
 
** float <code>health-mul</code>
 
** float <code>mana-mul</code>
 
** float <code>mana-mul</code>
 +
* Modifiers::SealOfGeneric
 +
** float <code>health</code>
 +
** float <code>mana</code>
 +
** float <code>movement</code>
 +
** float <code>movement-mul</code>
 +
** float <code>skill-speed-mul</code>
 +
** float <code>attack-speel-mul</code>
 
* Modifiers::SealOfMana
 
* Modifiers::SealOfMana
 
** float <code>attack-mul</code>
 
** float <code>attack-mul</code>
 
** float <code>spell-mul</code>
 
** float <code>spell-mul</code>
 +
** float <code>mul</code>
 
* Modifiers::SealOfMartyr
 
* Modifiers::SealOfMartyr
 
** float <code>attack-mul</code>
 
** float <code>attack-mul</code>
Line 132: Line 167:
 
** float <code>movement-mul</code>
 
** float <code>movement-mul</code>
 
** float <code>skill-mul</code>
 
** float <code>skill-mul</code>
 +
** float <code>attack-mul</code>
 
* Modifiers::SpellCost
 
* Modifiers::SpellCost
 
** float <code>mana-mul</code>
 
** float <code>mana-mul</code>
Line 140: Line 176:
 
** float <code>health</code>
 
** float <code>health</code>
 
** float <code>mana</code>
 
** float <code>mana</code>
 +
* Modifiers::StatueArmorPower
 +
** float <code>mul</code>
 +
** float <code>mul-resistance</code>
 +
* Modifiers::StatueCombo
 +
** int <code>maintain-time</code>
 +
* Modifiers::StatueFilteredDamage
 +
** float <code>mul-add</code>
 +
** array|tags string
 +
* Modifiers::StatueManaDamage
 +
** float <code>mana-mul</code>
 +
* Modifiers::StatueTriggerEffect
 +
** int <code>level-offset</code>
 +
** float <code>add-per-level</code>
 +
** float <code>mul-per-level</code>
 
* Modifiers::Tax Base for when tax rate is 50%
 
* Modifiers::Tax Base for when tax rate is 50%
 
** int <code>midpoint</code>
 
** int <code>midpoint</code>
Line 145: Line 195:
 
** float <code>physical</code>
 
** float <code>physical</code>
 
** float <code>magical</code>
 
** float <code>magical</code>
 +
* Modifiers::TimedTriggerEffect
 +
** float <code>chance</code>
 +
** int <code>weapon-info</code>
 +
** string <code>fx</code>
 +
** string <code>self-fx</code>
 +
** int <code>timeout</code>
 +
** float <code>intensity</code>
 +
** int <code>freq</code> ''required''
 +
* Modifiers::TriggerCrits
 +
** int <code>max-count</code>
 +
** int <code>expire-time</code>
 +
** float <code>crit-chance</code>
 +
** array <code>hud-icon</code>
 +
*** string <code>path/to/icon.png</code>
 +
*** int
 +
*** vec4
 
* Modifiers::TriggerEffect
 
* Modifiers::TriggerEffect
 +
** float <code>chance</code>
 +
** int <code>counter</code>
 +
** int <code>weapon-info</code>
 +
** bool <code>target-self</code>
 +
** string <code>trigger</code>
 +
** string <code>fx</code>
 +
** string <code>self-fx</code>
 +
** int <code>timeout</code>
 +
** float <code>intensity</code>
 +
** bool <code>use-attacks-speed</code>
 +
** array|hud-cooldown
 +
*** string <code>path/to/icon.png</code>
 +
*** int
 +
*** vec4
 
* Modifiers::UnlethalDamage
 
* Modifiers::UnlethalDamage
 
** bool ''add to enable''
 
** bool ''add to enable''

Latest revision as of 02:31, 17 July 2019

This is a list of all the modifiers available in Heroes of Hammerwatch. This also lists the parameters they take. They can be used in a lot of places, such as items and drinks.

Modifiers

  • Modifiers::Armor
    • int armor Amount of armor to add.
    • int resistance Amount of resistance to add.
    • float dmg-taken-mul Multiplier for the amount of damage the player takes.
  • Modifiers::ArmorPierce
    • float armor Base multiplier for piercing armor.
    • float resistance Base multiplier for piercing resistance.
    • float attack-armor
    • float attack-resistance
    • float spell-armor
    • float spell-resistance
  • Modifiers::Aura
    • string buff (required)
    • int freq (required)
    • int range (required)
    • bool friendly
  • Modifiers::AuraCone
    • int arc
  • Modifiers::Block
    • float chance
    • int physical
    • int magical
    • int timeout
  • Modifiers::BlockProjectile
    • int arc (required)
    • int offset
    • float chance
  • Modifiers::Buff
    • string buff (required)
    • int freq
  • Modifiers::BuffImmune
    • array|tags string
  • Modifiers::BuffScaling
    • float buff-scale
    • float debuff-scale
    • float slow-scale
  • Modifiers::CleaveRange
    • float mul
  • Modifiers::Combo
    • bool invert
    • int trigger-count
    • int unlock-time
    • int maintain-time
    • bool disabled
  • Modifiers::CriticalHit
    • float chance
    • float spell-chance
  • Modifiers::CriticalHitTrigger
    • float chance
    • float spell-chance
    • float trigger-chance
    • bool target-self
    • string trigger
    • string fx
    • string self-fx
    • int timeout
  • Modifiers::CriticalMul
    • float mul
    • float spell-mul
    • float mul-add
    • float spell-mul-add
  • Modifiers::Curse
    • int add
  • Modifiers::Damage
    • int attack-power
    • int spell-power
    • int physical-add
    • int magical-add
    • float attack-mul
    • float spell-mul
    • float mul Overall multiplier
  • Modifiers::EnemyBuffFilter
    • array|tags string
  • Modifiers::EnemyTypeFilter
    • string type (required)
  • Modifiers::Evade
    • float chance
  • Modifiers::Experience
    • float mul
  • Modifiers::FlameShield
    • float dmg-taken-mul
    • int cooldown
    • string fx
    • string fx-charge
    • array|hud-cooldown
      • string path/to/icon.png
      • int
      • vec4
  • Modifiers::GoldGain
    • float scale
    • float scale-add
  • Modifiers::HealthFilter
    • float above||below % Threshold
  • Modifiers::HealthGain
    • float scale
    • float scale-all
  • Modifiers::KeyGain
    • float scale
    • float chance
  • Modifiers::Lifesteal
    • float lifesteal
    • float spell-lifesteal
    • bool only-crit
  • Modifiers::Luck
    • float add
  • Modifiers::ManaFromDamageTaken
    • float scale
    • float chance
  • Modifiers::ManaGain
    • float scale
    • float damage-scale
  • Modifiers::Markham
    • float health
    • float mana
    • float attack-mul-add
    • float spell-mul-add
    • float attack-power
    • float spell-power
    • float armor
    • float resistance
    • float ore-scale
    • float gold-scale
    • float skill-mul
    • float attack-mul
  • Modifiers::MaxHealth
    • float mul
  • Modifiers::MoveFilter
    • bool invert
  • Modifiers::OreGain
    • float scale
    • float chance
  • Modifiers::PlayerBarrier
    • float chance
    • float dmg-taken-mul
  • Modifiers::PlayerBuffFilter
    • array|tags string
  • Modifiers::Potion
    • int charge
    • float healing
    • float mana
  • Modifiers::RandomBuff
  • Modifiers::Regen
    • float health
    • float mana
    • float health-mul
    • float mana-mul
  • Modifiers::SealOfGeneric
    • float health
    • float mana
    • float movement
    • float movement-mul
    • float skill-speed-mul
    • float attack-speel-mul
  • Modifiers::SealOfMana
    • float attack-mul
    • float spell-mul
    • float mul
  • Modifiers::SealOfMartyr
    • float attack-mul
    • float spell-mul
    • float mul
  • Modifiers::Speed
    • float movement
    • float movement-mul
    • float skill-mul
    • float attack-mul
  • Modifiers::SpellCost
    • float mana-mul
  • Modifiers::Stats
    • int health
    • int mana
  • Modifiers::StatsBase
    • float health
    • float mana
  • Modifiers::StatueArmorPower
    • float mul
    • float mul-resistance
  • Modifiers::StatueCombo
    • int maintain-time
  • Modifiers::StatueFilteredDamage
    • float mul-add
    • array|tags string
  • Modifiers::StatueManaDamage
    • float mana-mul
  • Modifiers::StatueTriggerEffect
    • int level-offset
    • float add-per-level
    • float mul-per-level
  • Modifiers::Tax Base for when tax rate is 50%
    • int midpoint
  • Modifiers::Thorns Amount of Damage reflected.
    • float physical
    • float magical
  • Modifiers::TimedTriggerEffect
    • float chance
    • int weapon-info
    • string fx
    • string self-fx
    • int timeout
    • float intensity
    • int freq required
  • Modifiers::TriggerCrits
    • int max-count
    • int expire-time
    • float crit-chance
    • array hud-icon
      • string path/to/icon.png
      • int
      • vec4
  • Modifiers::TriggerEffect
    • float chance
    • int counter
    • int weapon-info
    • bool target-self
    • string trigger
    • string fx
    • string self-fx
    • int timeout
    • float intensity
    • bool use-attacks-speed
    • array|hud-cooldown
      • string path/to/icon.png
      • int
      • vec4
  • Modifiers::UnlethalDamage
    • bool add to enable
  • Modifiers::WarlockCleaverModifier
    • string buff required
  • Modifiers::Windscale
    • float wind-scale