Difference between revisions of "List of modifiers"
From Heroes of Hammerwatch wiki
(→Modifiers) |
Thyraxx.void (talk | contribs) (→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 | ||
− | ** | + | ** 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- | + | ** 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- | + | ** 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 | ||
− | |||
* 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.
- int
- 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
- float
- Modifiers::Aura
- string
buff
(required) - int
freq
(required) - int
range
(required) - bool
friendly
- string
- Modifiers::AuraCone
- int
arc
- int
- Modifiers::Block
- float
chance
- int
physical
- int
magical
- int
timeout
- float
- Modifiers::BlockProjectile
- int
arc
(required) - int
offset
- float
chance
- int
- Modifiers::Buff
- string
buff
(required) - int
freq
- string
- Modifiers::BuffImmune
- array|tags string
- Modifiers::BuffScaling
- float
buff-scale
- float
debuff-scale
- float
slow-scale
- float
- Modifiers::CleaveRange
- float
mul
- float
- Modifiers::Combo
- bool
invert
- int
trigger-count
- int
unlock-time
- int
maintain-time
- bool
disabled
- bool
- Modifiers::CriticalHit
- float
chance
- float
spell-chance
- float
- Modifiers::CriticalHitTrigger
- float
chance
- float
spell-chance
- float
trigger-chance
- bool
target-self
- string
trigger
- string
fx
- string
self-fx
- int
timeout
- float
- Modifiers::CriticalMul
- float
mul
- float
spell-mul
- float
mul-add
- float
spell-mul-add
- float
- Modifiers::Curse
- int
add
- int
- Modifiers::Damage
- int
attack-power
- int
spell-power
- int
physical-add
- int
magical-add
- float
attack-mul
- float
spell-mul
- float
mul
Overall multiplier
- int
- Modifiers::EnemyBuffFilter
- array|tags string
- Modifiers::EnemyTypeFilter
- string
type
(required)
- string
- Modifiers::Evade
- float
chance
- float
- Modifiers::Experience
- float
mul
- float
- Modifiers::FlameShield
- float
dmg-taken-mul
- int
cooldown
- string
fx
- string
fx-charge
- array|hud-cooldown
- string
path/to/icon.png
- int
- vec4
- string
- float
- Modifiers::GoldGain
- float
scale
- float
scale-add
- float
- Modifiers::HealthFilter
- float
above||below
% Threshold
- float
- Modifiers::HealthGain
- float
scale
- float
scale-all
- float
- Modifiers::KeyGain
- float
scale
- float
chance
- float
- Modifiers::Lifesteal
- float
lifesteal
- float
spell-lifesteal
- bool
only-crit
- float
- Modifiers::Luck
- float
add
- float
- Modifiers::ManaFromDamageTaken
- float
scale
- float
chance
- float
- Modifiers::ManaGain
- float
scale
- float
damage-scale
- float
- 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
- float
- Modifiers::MaxHealth
- float
mul
- float
- Modifiers::MoveFilter
- bool
invert
- bool
- Modifiers::OreGain
- float
scale
- float
chance
- float
- Modifiers::PlayerBarrier
- float
chance
- float
dmg-taken-mul
- float
- Modifiers::PlayerBuffFilter
- array|tags string
- Modifiers::Potion
- int
charge
- float
healing
- float
mana
- int
- Modifiers::RandomBuff
- Modifiers::Regen
- float
health
- float
mana
- float
health-mul
- float
mana-mul
- float
- Modifiers::SealOfGeneric
- float
health
- float
mana
- float
movement
- float
movement-mul
- float
skill-speed-mul
- float
attack-speel-mul
- float
- Modifiers::SealOfMana
- float
attack-mul
- float
spell-mul
- float
mul
- float
- Modifiers::SealOfMartyr
- float
attack-mul
- float
spell-mul
- float
mul
- float
- Modifiers::Speed
- float
movement
- float
movement-mul
- float
skill-mul
- float
attack-mul
- float
- Modifiers::SpellCost
- float
mana-mul
- float
- Modifiers::Stats
- int
health
- int
mana
- int
- Modifiers::StatsBase
- float
health
- float
mana
- float
- Modifiers::StatueArmorPower
- float
mul
- float
mul-resistance
- float
- Modifiers::StatueCombo
- int
maintain-time
- int
- Modifiers::StatueFilteredDamage
- float
mul-add
- array|tags string
- float
- Modifiers::StatueManaDamage
- float
mana-mul
- float
- Modifiers::StatueTriggerEffect
- int
level-offset
- float
add-per-level
- float
mul-per-level
- int
- Modifiers::Tax Base for when tax rate is 50%
- int
midpoint
- int
- Modifiers::Thorns Amount of Damage reflected.
- float
physical
- float
magical
- float
- Modifiers::TimedTriggerEffect
- float
chance
- int
weapon-info
- string
fx
- string
self-fx
- int
timeout
- float
intensity
- int
freq
required
- float
- Modifiers::TriggerCrits
- int
max-count
- int
expire-time
- float
crit-chance
- array
hud-icon
- string
path/to/icon.png
- int
- vec4
- string
- int
- 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
- string
- float
- Modifiers::UnlethalDamage
- bool add to enable
- Modifiers::WarlockCleaverModifier
- string
buff
required
- string
- Modifiers::Windscale
- float
wind-scale
- float