DungeonSettlers.wiki

Barrier Resurge

Steam
Barrier Resurge icon

Barrier Resurge

SKILL_BarrierResurge · Passive Physical Melee

Restores health equal to 20% of the Barrier when its duration expires.

Effects & keywords

  • Barrier: Blocks damage to the head/body, consuming stacks equal to the damage blocked.

How the math works

Heal = 20% of the Barrier points lost in that change.

When it runs: Runs on every effect stack change. It continues only when the effect is Barrier, the unit is this unit, and the stack went down.

What it applies to: When a Barrier expires, the game removes its remaining points in one negative stack change, so the heal is 20% of what was left. When a hit eats Barrier, the damage step also writes a negative Barrier stack change, so absorbed Barrier heals too.

Things the tooltip does not tell you

  • It is not limited to Barrier that expires unused. Barrier used up by a hit also heals.
  • Gaining Barrier never heals; only losses count.

Read out of the game binary of build 25846389. Refactor.Combat.SkillRelated.SKILL_BarrierResurge.Passive_BarrierResurge$$OnEnable@0x940698, Refactor.Combat.SkillRelated.SKILL_BarrierResurge.Passive_BarrierResurge$$AddHealRoutine@0x940858, Refactor.Combat.SkillRelated.SKILL_BarrierResurge.Passive_BarrierResurge.<HealRoutine>d__5$$MoveNext@0x940A50, Refactor.Tick.DataApply.AffecterApplier$$Apply@0xAB0634, Refactor.Combat.ExecutionProcess.DamageSimulator$$CalculateApplyDamageToUnitShield@0x94CB18, Refactor.TickEvent$$CallOnAfterApply@0x80BA00

Numbers

Range1
Start delay0.2s
End delay0.2s
Cooldown0s
Energy cost0
Skill points to learn5
Required level0
Basic attack skillno
Delay scales with attack speedyes
Can target over wallsno
Raw values20

Prerequisites

Unlocks: Mocking Grin

Tree position

Fortress Skill Tree - Tier 1, column 3