Ruinforge
Spell- Skill Type
- Area Damage
- Effect
- 1,500 dmg, 100% lifetap, 100% break armor, 100% stun (1s), +1 aggro
- Mana Cost
- 250
- Cast Time
- 1s
- Cooldown
- 30s
- Range
- 9 yd
- Damage
- 1,500
- Damage Type
- Normal
- Lifetap
- 100%
- Aggro
- 1
- Break Armor
- 100%
- Stun Chance
- 100%
- Stun Duration
- 1s
Damage Formula
- Pre-Mitigation
- Skill Damage + Attack Damage
- Attack Damage
- baseDamage(level) × (1 + passive% + buff%)
Damage Pipeline
- Variance: ×0.9–1.1
- Backstab (behind target): +10% | Rogue w/ Improved Backstab: +25%
- Level difference: ±2% per level (max ±20%)
- Slayer reduction (boss/elite → player): −slayerLevel × 10%
- Enrage (<25% HP, non-spell): Player +33% | Monster +50–100%
- Mitigation: −ceil(dmg × clamp(target.defense × 0.0005, 0, 0.9))
- Crit: ×1.5
- Radiant Aether (15% on crit, consumes 1 item): ×3 on top → ×4.5
Block/Miss Chance
clamp(
clamp(target.baseBlock +
target.defense × 0.0001 + buffs, 0, 0.8)
+ clamp((target.level − attacker.level)
× 0.005, −0.1, 0.1)
−
attacker.accuracy
, 0, 0.9)
- Target moving:
- resist −0.25, damage +10%
- Backstab:
- resist × 0.8
Aggro
min(target.HP,
- skillAggro + caster.maxHP
- + damage
- + round(stunChance × stunTime × 10)
- + round(fearChance × fearTime × 10)
)
Effective Cast Time = castTime − (castTime × spellHaste)
Stun
Applies on a single roll. Cannot apply while the target is feared. Duration stacks: extends the existing stun end time rather than replacing it. Bear mounts have a 90% chance to resist any stun.
Lifetap
Heals the attacker for a percentage of actual damage dealt, after all mitigation (resists, crits, etc.). The heal amount is rounded down.
Break Armor
On each hit, rolls against the break armor chance. If successful, a random equipment slot on the target loses 1 to 4 durability. Affects players and mercenaries.