每个技能都有自己的冷却。用一个还会启动公共冷却,所以那根时钟走完之前不能再放别的技能。冷却缩减只缩短该技能自己的等待。公共冷却不变。
数字来自 DS_B.0.4.23。
一览
技能公式表冷却 / (1 + 冷却缩减 / 100)
公共冷却5 s
战斗中换装10 s
来自意志力各 +0.3
公共冷却与缩减不缩短
直接回答
技能冷却
大多数技能用这次除法。表用的是本版本最常见的冷却,以及游戏实际给的缩减量。
例如:表冷却 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 的公共冷却。其他技能要等它。数量是战斗表数值,复制到单位上。不应用冷却缩减。
更短的公共冷却在更长的还没走完时到来,会保留剩余等待。战斗中换装会在同一根时钟上启动 10 s 的公共冷却。
表冷却为 0 的技能,只要冷却检查成功,仍会启动公共冷却。
什么在降低它
幕后代码怎么做
- 技能冷却是表冷却除以 (1 + 冷却缩减 / 100),攻击速度标记打开时除外。
- 如果除数不大于 0,就原样使用表冷却。
- 公共冷却时长是存在单位上的战斗表数值。正数应用使用这个存储值。应用量只是符号。不读取冷却缩减。
- 新的公共冷却只有比剩余时间更长时才会替换。