本帖最后由 夜雨晨风丶 于 2022-6-20 17:32 编辑
复制代码
- 冷却缩减:
- display: '冷却缩减'
- max: '999'
- icon: 'ink sack'
- icon-data: '14'
- icon-lore:
- - '&a冷却缩减+1%'
- global:
- condition: {}
- mechanic: {}
- target: {}
- stats:
- cooldown: 'v(a*0.01)'
PEMADS 规则不适用于这些公式. 除括号外, 插件会从左到右计算它. 有关运算符优先级的示例, 下方两个式子计算结果相同, 都为 0:
2-5*4+2(5+1)^2 ((2-5)*4+2(5+1))^2
当我写冷却缩减: 20%时,假设技能原来冷却10s,有这个属性之后就变成了2s。也就是10*(20*0.01),我希望的是冷却是-2s,变成8s,但是我写成(1-v(a*0.01))的话计算不正确。会变成无CD。
既然是从左到右,不如-100%再乘以-1呢~