燃烧
每秒受到堆叠 * 3 的无视防御魔法伤害。
计算原理
燃烧单位每秒受到该效果第一个数值 x 当前层数的魔法伤害,直接作用于生命值。潮湿单位(雨)受到的伤害为其 0.8 倍。之后再适用魔法抗性:x 100 / (100 + 魔法抗性)。
生效时机: 在正常速度下每秒一次,只要燃烧在该单位身上。
作用对象: 燃烧的单位。魔法抗性生效;护盾无法吸收它。
工具提示不会告诉你的内容
- 所有层数共用一个计时器。每次新施加都会增加层数直至上限,并将计时器重置为剩余时间与新持续时间两者中较长者。计时器耗尽时,所有层数同时消失。
- 因此,每个燃烧持续时间内至少被再次点燃一次的单位,其层数会持续攀升至上限。
从 build 25846389 的游戏二进制读取。 AFFECTER_Burning.Passive_Burning.OnEnable@0x96E2E8, AFFECTER_Burning.Passive_Burning.Damage@0x96E4D8, Refactor.Combat.AffecterRelated.AFFECTER_Burning.Passive_Burning.<DamageRoutine>d__5$$MoveNext@0x96E638, DamageSimulator.CalculateValue@0x94B498, DamageSimulator.GetResistMultiplier@0x94C230, AffecterApplier.Apply@0xAB0634, AffecterComponent.AddStack@0xDD46A4, AffecterComponent.AddDuration@0xDD4864, Refactor.Tick.ComponentTickHandler$$Tick_Affecter@0xA974A0
伤害计算方法
燃烧 造成 每层每 1 秒造成固定 3 点魔法伤害。该数值是固定的:它 不随施法者的攻击力缩放. 它永不失手,不会被格挡或暴击,并穿透护盾,但目标的 魔法抗性 仍会削减它(x 100 / (100 + 抗性))。 目标处于潮湿或重度潮湿状态时,每次跳伤为 x0.8。 It stacks up to 50 (最大层数时最多 每次跳伤 150 点魔法伤害 )。层数和持续时间都由施加它的技能决定。
| 每次跳伤伤害 | 每层 3 魔法 |
| 伤害类型 | Magic,永不失手,无视护盾,受抗性削减 |
| 最大层数 | 50(满层时每次跳伤 150) |
| 缩放依据 | 无(每层固定值;不随攻击力缩放) |
| 跳间隔 | 1 秒 |
| 持续时间 | 由施加该效果的技能决定 |
效果
原始数值: 3
属性
| 最大层数 | 最多叠加50层 |
| 极性 | 负面 |
| 有持续时间 | 是 |
| 绝对(不可移除) | 否 |
| 对玩家可见 | 是 |
| 可附着于建筑 | 否 |