关于buff触发的疑问
我们常见的BUFF版本,装备都是以buff名字开头,判断buff触发的时候是分别判断各个部位是否有buff,然后再进行触发。
以一个buff作为例子,暴击的XXX ,触发概率10%
攻击的时候每个装备部位都进行判断,如果每个部位都带暴击的buff,触发概率就变相的提高了。
各位大佬有没有啥别的思路,让触发的概率不变
检查到暴击已经触发了 就停止触发暴击的了。。。
但这又会影响到检测到其它的触发的了。
所有暴击触发都调用同一个触发暴击部分就行的了吧 用#Or不就完结了 你们都是攻击触发时才检测身上装备的吗,穿戴的时候就已经计算好,不是更高效,毕竟穿戴不会一直进行,而攻击触发频率高很多啊....同样的BUFF,给一个检测值,不管你身上有几个,都算一个10% 蓅氓爱学习 发表于 2021-6-23 16:51 你们都是攻击触发时才检测身上装备的吗,穿戴的时候就已经计算好,不是更高效,毕竟穿戴不会一直进行,而攻击触 ...
流哥,我也是这么考虑的,穿一件buff 加一个,脱一件buff减一个,我怕这样会出错,所以没有做。
我尝试一下吧,穿脱的时候计算,上线的时候全身计算一次。
页:
[1]