Combat

Status effects, stats definitions, and combat formulas.

Total Effects105
NamePolarityStackingMax StacksFormulaStatus
BurnDoT
Deals magical damage per second. Stacks up to 3. Duration can be extended/reduced.
Debuffstackable3MAG * 0.25 per tick per stackImplemented
PoisonDoT
Deals max HP-based damage per second. Stacks up to 5. Ignores armor/resist.
Debuffstackable52% max HP per tick per stackImplemented
BleedDoT
Deals physical damage per second. Stacks up to 3. Reduced by armor.
Debuffstackable3ATK * 0.3 per tick per stackImplemented
StigmaDoT
Tick damage based on caster's max HP. The tougher the Martyr, the harder the brand burns.
Debuffrefresh1caster_max_hp * 0.03 per tick (3% caster max HP/s)Planned
CurseDoT
Constant damage + EXPLOSION at end. Extended duration = stronger explosion. Reduced duration = early explosion + SPREAD to adjacent enemies.
Debuffunique1MAG * 0.2 per tick, EXPLOSION at end = total_damage * 0.5Implemented
Holy FireDoT
ESCALATING damage per tick. Refreshes on reapply (Smite). The more the healer DPSes, the harder it hits.
Debuffrefresh1tick_1: MAG * 0.1, tick_2: MAG * 0.15, tick_3: MAG * 0.2, ... (croissant). Refresh remet la duree a 6s, les ticks continuent d'escalader.Implemented
ChillDoT
Slows the target by 10% per stack and deals light magical damage per second. Max 3 stacks.
Debuffstackable3MAG * 0.1 per tick per stack + 10% slowImplemented
CorruptionDoT
Deals magical damage per second per stack. Max 5 stacks. More stacks = more damage.
Debuffstackable5MAG * 0.15 per tick per stackImplemented
ToxinDoT
Deals light magical damage per second per stack. Max 10 stacks. Can be detonated for massive damage.
Debuffstackable5MAG * 0.1 per tick per stackImplemented
Heal over TimeHoT
Heals X HP per second. Stacks up to 3. Applied by Healer spells.
Buffstackable3heal_power * 0.2 per tick per stackImplemented
Magic Heal over TimeHoT
MAG-scaled HoT variant for Artisan/Healer supports. Tick = flat value + pct% caster MAG. Non-stackable, refresh on reapply.
Buffrefresh1tick_heal = value + (caster_mag * pct / 100) per tick. value=base flat (skill-defined), pct=scaling % (skill-defined). Convention CTO 2026-05-01.Implemented
Vital RegenerationHoT
Max_hp-scaled HoT variant for Healer/Lifewarden and persistent buffs. Tick = flat value + pct% target max HP. Non-stackable, refresh on reapply.
Buffrefresh1tick_heal = value + (target_max_hp * pct / 100) per tick. value=base flat, pct=scaling % de max_hp cible. Convention CTO 2026-05-01.Implemented
ATK UpStat Modifiers
Increases physical attack
Buffstackable5+5% ATK per stackImplemented
ATK DownStat Modifiers
Reduces physical attack
Debuffstackable5-5% ATK per stackImplemented
Flat Damage Reduction UpStat Modifiers
Reduces damage taken by a flat value per stack
Buffstackable5+5 DEF flat per stackImplemented
Flat Damage Reduction DownStat Modifiers
Increases damage taken by a flat value per stack
Debuffstackable5-5 DEF flat per stackImplemented
MAG UpStat Modifiers
Increases magical attack
Buffstackable5+5% MAG per stackImplemented
MAG DownStat Modifiers
Reduces magical attack
Debuffstackable5-5% MAG per stackImplemented
Crit Chance UpStat Modifiers
Increases critical hit chance
Buffstackable3+5% crit chance per stackImplemented
Crit Chance DownStat Modifiers
Reduces critical hit chance
Debuffstackable3-5% crit chance per stackImplemented
Crit Damage UpStat Modifiers
Increases critical damage
Buffstackable3+10 crit damage additive per stack (on 150% base)Implemented
Crit Damage DownStat Modifiers
Reduces critical damage
Debuffstackable3-10 crit damage additive per stack (on 150% base)Implemented
Armor UpStat Modifiers
Increases physical damage reduction
Buffstackable5+5% armor per stackImplemented
Armor DownStat Modifiers
Reduces physical damage reduction
Debuffstackable5-5% armor per stackImplemented
Magic Resist UpStat Modifiers
Increases magical damage reduction
Buffstackable5+5% magic resist per stackImplemented
Magic Resist DownStat Modifiers
Reduces magical damage reduction
Debuffstackable5-5% magic resist per stackImplemented
Accuracy UpStat Modifiers
Increases accuracy (phys and mag)
Buffstackable5+5% accuracy per stackImplemented
Accuracy DownStat Modifiers
Reduces accuracy (phys and mag)
Debuffstackable5-5% accuracy per stackImplemented
Evasion UpStat Modifiers
Increases dodge chance
Buffstackable5+3% evasion per stackImplemented
Evasion DownStat Modifiers
Reduces dodge chance
Debuffstackable5-3% evasion per stackImplemented
Heal Power UpStat Modifiers
Increases healing power
Buffstackable5+5% heal power per stackImplemented
Heal Power DownStat Modifiers
Reduces healing power
Debuffstackable5-5% heal power per stackImplemented
Damage UpStat Modifiers
Increases all damage dealt
Buffstackable5+5% all damage per stackImplemented
Damage DownStat Modifiers
Reduces all damage dealt
Debuffstackable5-5% all damage per stackImplemented
Damage Reduction UpStat Modifiers
Reduces all damage taken
Buffstackable3+5% damage reduction per stackImplemented
Damage Reduction DownStat Modifiers
Increases all damage taken
Debuffstackable3-5% damage reduction per stackImplemented
ATK % UpStat Modifiers
Increases attack power by a percentage
Buffstackable5+5% ATK per stackImplemented
Healing Received DownStat Modifiers
Reduces healing received effectiveness by a percentage
Debuffstackable3-15% healing received per stackImplemented
Crit Resistance DownStat Modifiers
Increases chance of receiving critical hits
Debuffstackable3-5% crit resistance per stackImplemented
All StatsStat Modifiers
Modifies all stats simultaneously. Used as ally buff or enemy debuff depending on the skill.
Buffstackable10+/- [skill_value]% all stats per stackImplemented
ExposedStat Modifiers
The target takes 10% increased damage per stack from all sources. Max 5 stacks.
Debuffstackable3+10% damage taken per stackImplemented
Attack Speed UpTempo
Increases auto-attack frequency. GCD stays fixed at 2s. For physical DPS.
Buffstackable5+5% attack speed per stackImplemented
Attack Speed DownTempo
Reduces auto-attack frequency. GCD stays fixed at 2s. Counters physical DPS.
Debuffstackable5-5% attack speed per stackImplemented
Cast Speed UpTempo
Reduces spell cast time. For casters. Doesn't reduce GCD.
Buffstackable5+5% cast speed per stackImplemented
Cast Speed DownTempo
Increases spell cast time. Counters casters. Disrupts rhythm.
Debuffstackable5-5% cast speed per stackImplemented
StunCrowd Control
Cannot act (auto, skills, move, items). Strongest CC.
Debuffrefresh1max 3sImplemented
SilenceCrowd Control
Cannot cast spells/skills. Can auto-attack, move, use items. Counters casters.
Debuffrefresh1max 5sImplemented
DisarmCrowd Control
Cannot use auto-attack. Can cast skills, move, use items. Counters physical DPS.
Debuffrefresh1max 4sImplemented
FearCrowd Control
Cannot act for the duration. Behaves as a stun with a distinct tag (immunities, VFX, specific passives).
Debuffrefresh1max 3sImplemented
ConfusionCrowd Control
The target's auto-attacks randomly hit allies or enemies. Skills are not affected.
Debuffrefresh1max 4sImplemented
BlindCrowd Control
Accuracy reduced to 25%. 75% chance to miss each attack. Soft CC, doesn't prevent actions.
Debuffrefresh1hit rate = 25%, max 5sImplemented
FreezeCrowd Control
Cannot act (like stun). Broken if target takes a critical hit. Fragile but powerful CC.
Debuffrefresh1max 3sImplemented
SlowCrowd Control
Reduces attack speed and cast speed. Stacks.
Debuffstackable10-[skill_value]% attack/cast speedImplemented
Taunt RedirectCrowd Control
Forces the target to attack an ally chosen by the Trickster. Removed if redirect target dies. Duration 4s.
Debuffunique1Target override priority 2. Single-target offensive only. Removed if forced target invalid. Duration 4s.Implemented
ChallengedCrowd Control
The target can only attack the caster. Removed if the caster dies. Duration 8s.
Debuffunique1Target override priority 3. Single-target offensive only. Removed if forced target invalid. Duration 8s.Implemented
InterruptCrowd Control
Cancels the target's current cast. Has no effect if the target is not casting.
Debuffunique1V1 no-op: no cast system yet. Logs debug + emits interrupt_no_cast_system event.Implemented
ShieldDefensive
Absorbs damage until depleted. Value set by spell. Multiple shields don't stack, strongest applies.
Buffrefresh1absorbs [skill_value] damageImplemented
Shield (DEF)Defensive
DEF-scaled shield variant for Tanks/Blacksmiths. Absorption = flat value + pct% caster DEF.
Buffrefresh1absorb = value + (caster_def * pct / 100). value=base flat, pct=% scaling sur DEF du lanceur. Convention CTO 2026-05-01.Implemented
Shield (MAG)Defensive
MAG-scaled shield variant for Healer/Cantor/Mage. Absorption = flat value + pct% caster MAG.
Buffrefresh1absorb = value + (caster_mag * pct / 100). value=base flat, pct=% scaling sur MAG du lanceur. Convention CTO 2026-05-01.Implemented
Shield (Max HP)Defensive
Max_hp-scaled shield variant for Guardians and heavy tanks. Absorption = flat value + pct% caster max HP.
Buffrefresh1absorb = value + (caster_max_hp * pct / 100). value=base flat, pct=% scaling sur PV max du lanceur. Convention CTO 2026-05-01. Alias legacy 'caster_max_hp' Ă  normaliser en 'max_hp' lors de la migration data.Implemented
Shield (Max Breath)Defensive
Max_mp-scaled shield variant for Mages (mana_shield, spell_guard). Absorption = flat value + pct% caster max Breath.
Buffrefresh1absorb = value + (caster_max_mp * pct / 100). value=base flat, pct=% scaling sur Souffle max du lanceur. Convention CTO 2026-05-01.Implemented
SacrificeDefensive
Links to an ally. Takes % of their damage instead. Link visible. Tank/Guardian skill.
Buffrefresh1redirects [skill_value]% damage from linked allyPlanned
CoverDefensive
Steps in front of ally. Intercepts next single-target attack targeting them. 1 charge.
Buffrefresh1intercepts next single-target attack on allyImplemented
Damage TransferDefensive
Links to an ally. Takes % of their damage instead. Similar to sacrifice but self-cast.
Buffrefresh1redirects [skill_value]% damage from linked ally to selfImplemented
En Garde StanceDefensive
Increases parry chance by value%. Each parry triggers an automatic counter-attack (ATK*50%).
Buffunique1+value% parry chance. Hook on_parry: counter-attack (ATK*0.5, non-evitable, no crit, no hooks). Duration 6s.Implemented
Riposte ActiveDefensive
Reflects value% of the next attack's damage back to the attacker. Consumed after 1 trigger.
Buffunique1Reflects value% of next attack (final_damage > 0 only). Consumed after 1 trigger. Duration 3s.Implemented
InvulnerableImmunity
Immune to ALL damage (physical, magical, DoT, AOE). Can still act. Very short duration (2-4s). Very long CD.
Buffrefresh10 damage takenImplemented
UntargetableImmunity
Cannot be targeted by single-target. Takes zone AOE. Position VISIBLE on map. Can act.
Buffrefresh1-Implemented
InvisibilityImmunity
Cannot be targeted by single-target spells. Can attack the enemy back row. Takes zone effects and damage. Does not break on attack.
Buffrefresh1-Implemented
CC ImmunityImmunity
Immune to stun, silence, root, fear, confusion, blind, disarm. Still takes damage. Personal buff.
Buffrefresh1-Implemented
CC Immunity ZoneImmunity
Creates a zone. Allies inside immune to CC. Zone is fixed, doesn't move. Healer/Support skill.
Buffrefresh1-Implemented
Threat UpAggro
All actions generate +10% threat per stack. For tanks. Monsters attack whoever has most threat.
Buffstackable10+10% threat generation per stackPlanned
Threat DownAggro
All actions generate -10% threat per stack. For DPS/Healers. Avoids drawing aggro.
Buffstackable10-10% threat generation per stackPlanned
TauntAggro
Target MUST attack caster for duration. Ignores normal threat. Essential tank skill.
Debuffrefresh1forced target for [duration]sImplemented
MarkedSpecial
Target is marked. Marker deals +X% damage to target. Visible on UI. Focus target for DPS.
Debuffrefresh1+10% damage taken per stackImplemented
RevealedSpecial
Prevents using invisible or untargetable. Removes these effects if active. Counters Rogue builds.
Debuffrefresh1-Implemented
VulnerableSpecial
Takes +10% damage from ALL sources per stack. Stacks with marked. Powerful generic debuff.
Debuffstackable5+5% ALL damage taken per stackImplemented
BerserkSpecial
Increases damage dealt AND taken. Risk/reward. For offensive builds. Warrior berserker.
Buffstackable5+10% damage dealt AND +10% damage taken per stackImplemented
AmplifySpecial
Next spell/skill +10% power per stack. CONSUMED on use. Setup for burst.
Buffstackable10+10% next spell/skill power per stack, consumed on usePlanned
RegenerationSpecial
Regenerates 1% max HP per second per stack. Passive, mainly out of combat. Sustain buff.
Buffstackable5max_HP * 0.01 per second per stackImplemented
Breath RegenSpecial
Regenerates 2% max Breath per second per stack. For casters. More aggressive than HP regen.
Buffstackable10max_MP * 0.02 per second per stackImplemented
Breath DrainSpecial
Loses 3% max Breath per second per stack. Counters casters. Rare and powerful.
Debuffstackable10max_MP * 0.03 per second per stackImplemented
Breath LockSpecial
Cannot regenerate breath (natural or from effects). Can still use remaining breath. Counters sustain casters.
Debuffrefresh1-Implemented
LifestealSpecial
Heals % of physical damage dealt per stack. Applies to auto-attacks and physical skills.
Buffstackable5heals [skill_value]% of damage dealt per stackImplemented
Heal BlockSpecial
Blocks 100% of healing received. Short duration (2-4s). Very rare. PvP clutch to finish a target.
Debuffrefresh1100% healing reductionImplemented
Healing ReductionSpecial
-50% healing received per stack. Capped at 95% (5% healing minimum). Counters healers and lifesteal builds.
Debuffstackable3-50% healing received per stack (cap 95%)Implemented
Shield BlockSpecial
Prevents receiving NEW shields. Doesn't affect existing shields. Counters Guardian/shield spam.
Debuffrefresh1-Implemented
Enchanted BladeSpecial
Enchants weapon. Adds flat magic damage to auto-attacks + attack speed + magic penetration.
Buffrefresh1+bonus_magic_flat, +20% ATK_SPEED, +magic_penImplemented
Double ShotSpecial
Chance to fire two auto-attacks instead of one. Mutually exclusive with triple_attack_chance (triple rolls first, double falls back). Cap 50%.
Buffrefresh1Auto-attack only. Pipeline: roll triple→if fail roll double→else single. Each hit independent (crit/proc/status).Implemented
Martial Discipline (ATK)Special
The warrior's discipline strengthens his blows. +5% ATK per stack (max 3). Triggered by casting an offensive spell.
Buffstackable3+5% ATK per stack, refreshes on new stackImplemented
Martial Discipline (DEF)Special
The warrior's discipline hardens his guard. +5% DEF per stack (max 3). Triggered by casting a support or defensive spell.
Buffstackable3+5% DEF per stack, refreshes on new stackImplemented
Arcane ChargeSpecial
The Mage's Breath accumulates with each cast. +4% MAG per charge. Consumed by powerful spells for amplified effects.
Buffstackable3+4% MAG per stack. Consumed by powerful spells for amplified effects (bonus varies by skill). Scalable: +0.1%/stack per Arcane Mastery level.Implemented
Guardian BreathSpecial
The Healer's Breath watches over the weakest. HoT of 8 (+10% MAG)/s for 4s per stack. Triggered every 3 ally-targeting spells.
Buffstackable3HoT: 8 + 10% MAG per second for 4s per stack. Triggered every 3 ally-targeting spells on lowest HP ally. Scalable: +0.1 heal/s per stack per Divine Touch level.Planned
Predator's MarkSpecial
The prey is marked by the hunter's Breath. +5% damage taken per stack (max 4). Applied every 4 auto-attacks on the same target.
Debuffstackable4+5% damage taken per stack. Applied every 4 auto-attacks on the same target. Duration 8s, refreshes on new stack. Scalable: +0.5% per stack per Hunter's Focus level.Implemented
ExpertiseSpecial
The Artisan's Expertise builds with each act of support. +3% effect duration and +2% heal/shield power per stack. At 5 stacks: next debuff has +50% duration.
Buffstackable5+3% effect duration and +2% heal/shield power per stack. At 5 stacks: next debuff has +50% duration, consumes all. Duration 10s, refreshes. Scalable: +0.5% effect duration per stack per Tactical Genius level.Planned
PredationSpecial
The Rogue's predatory instinct sharpens with each strike on weakened prey. +3% damage and +2% armor penetration per stack. At 5 stacks: Predator's Focus 10s.
Buffstackable5+3% damage and +2% armor penetration per stack. At 5 stacks: consumed, grants Predator's Focus for 10s (+20% damage, +15% armor pen, +10% crit chance). Scalable: +0.3% damage per stack per Assassin's Precision level.Implemented
Predator's FocusSpecial
The predator found the opening. +20% damage, +15% armor penetration, +10% critical chance for 10s.
Buffunique1+20% damage, +15% armor penetration, +10% critical chance for 10s. Granted when Predation reaches 5 stacks.Implemented
Charged ExpertiseSpecial
All the Artisan's mastery converges on the next weakening blow. Next debuff applied has +50% duration.
Buffunique1Marker buff granted when Savoir-Faire reaches 5 stacks (consume_all). The Artisan's next debuff applied to an enemy has +50% duration. Consumed on use. Duration 30s safety window.Implemented
Buff StealSpecial
Steals value random buff(s) from the target and applies them to the caster.
Debuffunique1Instant action. Steals value random stealable buffs (full instance). Uniform selection. No-op if none.Implemented
Breath StealSpecial
Steals value Breath from the target and transfers it to the caster.
Debuffunique1Instant action. Transfers value MP from target to caster.Implemented
Breath RestoreSpecial
Restores value Breath to the target. If scaling=caster_max_mp, value is a percentage of caster's max Breath.
Buffunique1Instant action. Restores value MP to target. With scaling: 'caster_max_mp' = value% * caster.max_mp; 'mag'/'atk' = value% * stat. value_per_level adds (level-1) * vpl to value before scaling.Implemented
Hunter's MarkSpecial
Archer-exclusive mark. Target takes +15% damage from all sources. Non-stackable Option A custom effect to avoid reintroducing variable value on generic 'marked'.
Debuffrefresh1+15% damage taken from all sources, refresh on reapplyImplemented
Iron StanceSpecial
The Guardian enters an absolute defensive stance. -50% damage taken for the duration. Non-stackable, long CD. Option A custom effect (beyond canonical damage_reduction_up cap of 15%).
Buffrefresh1-50% damage taken, short duration, long CDImplemented
Steady AimSpecial
The Ranger steadies their aim. +50 crit damage (additive on 150% base = 200% on crit). Non-stackable. Option A custom (beyond canonical crit_damage_up cap of +30).
Buffrefresh1+50 crit_damage (additif sur 150% base = 200%), short durationPlanned
Triple AttackSpecial
Chance to fire three auto-attacks instead of one. Rolls before double_attack_chance. Cap 30%. Auto-attacks only (never on skills).
Buffunique1Auto-attack only. Rolls before double_attack_chance (priority); on success fires 3 hits. Cap 30%.Implemented