欢迎各位来到《异环课堂》,如有错误,欢迎指正,谢谢!

打开网易新闻 查看精彩图片

一、环合反应

不多说,共8种环合反应,可分为三类。①伤害型反应:创生、浊燃、黯星;②增幅型反应:覆纹、浸染;③功能型反应:延滞、盈蓄、失谐。

二、环合反应伤害公式

创生:基础伤害区*环合强度区*抗性区*防御区*其它特殊乘区;

浊燃:基础伤害区*环合强度区*抗性区*防御区*暴击区*其它特殊乘区;

黯星:基础伤害区*环合强度区*抗性区*其它特殊乘区;

覆纹:追击伤害=原伤害*[(1+20%)*环合强度区-1]*其它特殊乘区;

浸染:伤害量提升=原伤害*[(1+20%)*环合强度区-1]*其它特殊乘区;

延滞:无伤害,只影响怪物移速和攻速;

盈蓄:无伤害,只是可以获得大招能量;

失谐:无伤害,只能削减怪物倾陷值,不能增加倾陷伤害。

打开网易新闻 查看精彩图片

三、基础伤害区

只取决于「结算者」的等级,只有创生、浊燃、黯星反应有此乘区。而「结算者」为“基础伤害区×环合强度区”的更高者,若角色等级相同,就看环合强度高低即可,若都相同,则为后者(释放援护技的角色)。

四、环合强度区

即游戏角色面板环合强度里面的百分比数值+1。

①创生、浊燃、黯星:环合强度区=1+环合强度/600

②覆纹、浸染:环合强度区=1+0.2*环合强度/(环合强度+180)。

五、抗性区

①抗性区=1-(敌方抗性-我方减抗),敌方抗性≥我方减抗

②抗性区≈1+(我方减抗-敌方抗性)/1.1,敌方抗性<我方减抗,只是约等于,与实际略有偏差。和原神不同,切忌按照原神套路来算。

打开网易新闻 查看精彩图片

六、防御区

大世界防御区≈(角色等级+100)/[(角色等级+100)+(敌人等级+100)*(1-减防)*(1-穿防)];

轨外之境防御区≈(角色等级+100)/[(角色等级+100)+(敌人等级+90)*(1-减防)*(1-穿防)]。

需注意,①只是约等于,防御乘区波动性较大;②不同环境、不同敌人,算法可能不同;③黯星反应伤害无视防御,即防御区永远为1。

七、暴击区

暴击区=1+暴击伤害,暴击时;

暴击区=1,未暴击时;

暴击期望=(1+暴击伤害)*暴击率+1*(1-暴击率)=1+暴击率*暴击伤害;

暴击率<1时,暴击伤害:暴击率=2:1收益最大;

例:安魂曲暴击率70%、暴击伤害150%,那么暴击区期望=1+70%*150%=2.05。此时若提升5%暴击率,则期望=1+75%+150%=2.125;若提升10%暴击伤害,则期望=1+70%*160%=2.12,因为2.125>2.12,故暴击率收益更高,但(2.12-2.05)/2.05=3.66%,提升幅度较小,因为有稀释

需注意,创生和黯星无暴击区,而浊燃暴击区的暴击率恒为50%,暴击伤害取决于「结算者」。

打开网易新闻 查看精彩图片

八、其它特殊乘区

①包括易伤区等特殊乘区;

②现在大多数环合反应基本可以忽略此乘区;

③早雾被动、阿德勒大招等就属于此乘区。

九、伤害算法举列

主角零(70级、环合强度168、不带空慕、不带弧盘)+九原(70级、环合强度43、不带空慕、不带弧盘),敌人兔子洞-唱片机附电灵(55级)。

则结算者=主角零、基础伤害区=7000、环合强度区=1+168/600=1.28、抗性区=1-0.2=0.8、防御区=(70+100)/[(70+100)+(55+100)]=170/(170+155)≈0.52307692307……、暴击区=1。

创生花伤害=7000*1.28*0.8*0.52307*1=3749,通过实战测试,实际伤害与计算伤害相同,故计算正确。

打开网易新闻 查看精彩图片

非常感谢各位同学的阅读,文章如有错误,欢迎指正。我是尤雪落儿,制作不易,麻烦一键三连+关注支持一下,谢谢!后续会持续更新异环内容,敬请期待!