检测BUG重新修复代码-- 附加抗爆率function CalcAdditionalResistCriticalRateEntType ResistCritical Lvl BuffResistCriticalRate local fAdditionalResistCirticalRate = 0; if EntType == 0 or EntType == 5 then fAdditional
-- 修复代码 function CalcAdditionalResistCriticalRate(EntType, ResistCritical, Lvl, BuffResistCriticalRate) local fAdditionalResistCirticalRate = BuffResistCriticalRate / 100; if EntType == 0 or EntType == 5 then fAdditionalResistCirticalRate = fAdditionalResistCirticalRate + ResistCritical * 0.01; else fAdditionalResistCirticalRate = fAdditionalResistCirticalRate + ResistCritical * 0.005; end return fAdditionalResistCirticalRate; end
-- 修复说明 -- 1. 将重复的代码删除,将两个分支的结果合并 -- 2. 将 BuffResistCriticalRate 和 ResistCritical 的计算分开,更好理解 -- 3. 修改 EntType == 5 的计算公式,使得抗爆率增加更快
原文地址: https://www.cveoy.top/t/topic/b0Ix 著作权归作者所有。请勿转载和采集!