每个技能都有自己的冷却。用一个还会启动公共冷却,所以那根时钟走完之前不能再放别的技能。冷却缩减只缩短该技能自己的等待。公共冷却不变。
数字来自 DS_B.0.4.29。
一览
直接回答
技能冷却怎么算?
取技能上的冷却,再除以 (1 + 冷却时间降低 / 100)。结果为 0,或除数不大于 0 时,表冷却不变。
冷却怎么降低?
冷却时间降低 是缩短技能自身冷却的属性。意志 每点加 +0.3。铭文、祝福和少数其他效果再加。负值会拉长等待。
公共冷却受冷却缩减影响吗?
不会。使用技能后,公共冷却为 5 s。游戏会算出缩减后的数值,但启动计时器的那一步忽略它,直接使用表中数值。新的公共冷却只有比剩余时间更长时才会替换。
冷却减少会改变已在进行的冷却吗?
不。游戏在您使用技能时设置一次技能的冷却长度。然后等待以固定速度倒计时,在倒计时期间不会读取任何属性。您稍后获得的冷却时间降低不会缩短正在进行的冷却。在您有更多减少时开始的冷却在奖励结束后保持其较短的长度。 浪潮循环不同:它扣除已在进行的冷却的剩余时间。
技能冷却
大多数技能用这次除法。表用的是本版本最常见的冷却,以及游戏实际给的缩减量。
例如:表冷却 15 秒的技能,冷却缩减 +20 时要等 12.5 秒。
| 表冷却 | 无缩减 | +10 | +20 | +30 |
|---|---|---|---|---|
| 15 s | 15 s | 13.64 s | 12.5 s | 11.54 s |
| 20 s | 20 s | 18.18 s | 16.67 s | 15.38 s |
| 12 s | 12 s | 10.91 s | 10 s | 9.231 s |
| 10 s | 10 s | 9.091 s | 8.333 s | 7.692 s |
| 30 s | 30 s | 27.27 s | 25 s | 23.08 s |
收益递减
公式不是一对一。冷却缩减的前几点,比后面再加同样多削掉的等待更多。
图是相对表冷却剩下的等待。没有缩减时等满。冷却缩减到 100 时等一半。
在 15 秒的技能上,前 +20 能省 2.5 秒。再加 +20 只再省 1.786 秒。
在这条曲线上意志力很慢:每点 +0.3。铭文一次跳 +10, +20, +30。
只算意志力,以 15 秒技能为例。这是最常见的表冷却。
| 意志 | 冷却缩减 | 15 秒技能的等待 | 相对无缩减省下的 |
|---|---|---|---|
| 0 | 0 | 15 s | 0 s |
| 10 | +3 | 14.56 s | 0.4369 s |
| 20 | +6 | 14.15 s | 0.8491 s |
| 30 | +9 | 13.76 s | 1.239 s |
| 40 | +12 | 13.39 s | 1.607 s |
| 50 | +15 | 13.04 s | 1.957 s |
公共冷却
使用技能会在该单位上启动 5 s 的公共冷却。其他技能要等它。数量是战斗表数值,复制到单位上。不应用冷却缩减。 补丁说明称冷却缩减现在会缩短公共冷却。在此版本中,技能检查确实会算出缩减后的数值,但启动计时器的那一步仍使用存储的 5 s,因此等待时间并不会变短。
如果在较长的公共冷却仍在进行时,较短的公共冷却即将生效,则保留剩余等待时间。 在战斗中装备武器会在同一计时器上开始 10 s 的等待;其他装备以及在战斗外装备则不会。
自身数据表冷却为 0 的技能(例如普通攻击)完全没有冷却检查:它既不等待公共冷却,也不会开始公共冷却。 只有你自己的单位会开始公共冷却;怪物与友军从不会。
什么在降低它
幕后代码怎么做
- 技能冷却是表冷却除以 (1 + 冷却缩减 / 100),攻击速度标记打开时除外。
- 如果除数不大于 0,就原样使用表冷却。
- 公共冷却时长是单位上存储的战斗表数值。技能检查发送的公共冷却量会被冷却缩减缩短,但正向施加使用存储的数值。施加数值只代表正负号。
- 新的公共冷却只有比剩余时间更长时才会替换。
- 技能的冷却在使用时以剩余时间的形式存储。每个计时周期都会将该时间减少相同步长。计时周期中不会读取任何属性。