Corrosion is a debuff status effect that lowers physical defence instead of dealing damage. The enemy version halves the target's physical defence for 15 s and is the signature status of the Holy Father fight. The same family also holds the side effect of the Brute Force elixirs, which drops your physical defence to zero.
Variants#
All variants except the last share family 103 (see Status effects#Families and replacement). The reduction is a share of the target's base physical defence (stat 10, "PhysicResist") and is subtracted from the current value for the duration. Physical defence cannot go below 0.
| ID | Variant | Physical defence | Duration | Build-up (per hit / drain / delay) | Used by |
|---|---|---|---|---|---|
| 10003 | Corrosion | −50% of base | 15 s | +25% / −7% / 0.2 s | Holy Father, Edith, corrosive ground |
| 10073 | Corrosion 2 | −1000% of base (to 0) | 5 s | instant | unused |
| 10084 | Side effect: Defence Down | −1000% of base (to 0) | 30 s | instant | Brute Force (20014) |
| 10085 | Side effect: Defence Down+ | −1000% of base (to 0) | 60 s | instant | Blessed Brute Force (21014) |
| 10110 | Defence Down (Black Sprite King) | −40% of base | while weakened | instant | Treasure Thieves (the Black Sprite King), on himself (family 123) |
Who inflicts it#
| Source | Details |
|---|---|
| Holy Father (20014) | 35 move rows in both forms: nine-hit and five-hit combos, forward corrosion shots, ground stabs (single and triple), thrown daggers, grabs, two-hit lashes |
| Holy Father's corrosive ground (trap 10002) | radius 5.5, lasts 10 s, one application per second |
| Edith (20027) | her grab-and-drain attack (1 row) |
| Brute Force / Blessed Brute Force | applied to yourself along with the Attack buff (10057 / 10058) |
See Bosses for the fights.
How fast it builds#
- From hits (+25%): 5 hits with the first and fifth within about 3.8 s. Four hits are exactly 100%, which only works if they land within the 0.2 s before draining starts.
- On the corrosive ground: 25, 44, 62, 80, 98 (just short), then active on the 6th application, about 5.2 s after stepping in.
(Inferred from the gauge rules in Status effects#The build-up gauge.)
Example: a hero with 120 base physical defence under Corrosion has 120 − 60 = 60 physical defence for 15 s. Every physical hit during that time is calculated against 60 (see Damage formula and Damage types and resistances).
Cures and counters#
- The usual cures remove Corrosion and the Brute Force side effect alike (Status effects#Cures).
- Resistance does not reduce Corrosion: the row's
Param3is 0, so the full 50% always applies. - Blocking does not stop the build-up (see Guarding).
Hidden mechanics#
- Corrosion affects hits, not damage over time. Direct hits use your current physical defence, so Corrosion makes them hurt more. Bleed and Burn ticks use base physical defence, so Corrosion does not raise them.
- Enemy Corrosion replaces Brute Force's penalty. Both are family 103. An enemy Corrosion hit while the Brute Force side effect is active deletes the side effect (defence back up) and starts a 25% Corrosion gauge. Drinking Brute Force while corroded replaces the −50% with the side effect, which sets defence to 0 (inferred from the family rules in
AddStatus). - Talents make Brute Force's penalty last longer. Brute Force (20014, 21014) is on the item list of "Prolonged Duration" (
ItemStatusTimeAdd; the levels per hero are in Buffs). The side effect is lengthened along with the Attack buff: a 30 s penalty becomes up to 39 s (36 s for Norwood and Jerold, 34.5 s for Elena). - Dodge the penalty entirely. The defence-down side effects (10084/10085) are blocked by the debuff immunity of Slightly Sweet Roots, but the Brute Force attack buffs (10057/10058) are not: drink the roots first and Brute Force gives the buff without zeroing your defence (recipe and caveat: Status effects). "Improved Effect" also lists Brute Force, but the penalty is already −1000%, so it changes nothing visible.
- The Treasure Thieves weaken themselves. When the Black Sprite King enters its weak condition it applies −40% physical defence (10110) and a Weakness cut (10111) to itself. Both are removed when it changes condition. 10110 is not a debuff and is in its own family, so it adds to any Corrosion on the boss.
- The Brute Force penalty is shown with the Corrosion icon (10003) but without the corrosion visual effect.
Sources#
reference/lua_src/gamedata/structdata/exportdata/es_statusdata.lua: rows 10003 (line 91), 10073 (line 2961), 10084 (line 3412), 10085, 10110 (line 4478). Param1 10 =PhysicResist(luascript/structdata/ms_herodata.lua), Param5 500/10000/400, Param3 0.es_skilldata.lua: rows withStatusId1/210003 (heroes 20014, 20027) andTrapId10002 (20014);es_trapdata.luatrap 10002 (line 46);es_itemdata.luaitems 20014, 21014.ES_HeroTalent11302 / 11305 (item lists include 20014, 21014); per-hero level counts in 12302-17304 (types 42/48).es_statusdata.lua10057/10058 (IsDebuffer0), 10084/10085 (IsDebuffer1);logic/player/animalbase.lua:5270-5272, 6628-6634(immunity check on item statuses).- Status-group pass:
es_statusdata.lua10003-10111 re-checked (Param5500/10000/400,Param30, families 103/123/124);HeroTalent11302StoneLeveland the Norwood/Jerold/Elena talent trees (levels of "Prolonged Duration");es_trapdata.luatrap 10002. reference/lua_src/luascript/logic/status/status102.lua:11-25,logic/status/statusbase.lua:209-224, 284-350,logic/player/animalbase.lua:5304-5346(family replacement),:5466-5478(stat-down sum);logic/playervalue/animalbase_value.lua:302-333(floor at 0),:1812-1820(hits use current defence);logic/player/hero20055.lua:115-127;gamedata/playerdefine/hero20055_define.lua:49.