异环课堂:异学之环合反应初级理论,踏足海特洛,成为异能者
修改于06/04237 浏览综合
欢迎各位来到《异环课堂》,如有错误,欢迎指正,谢谢!

一、环合反应
不多说,共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,通过实战测试,实际伤害与计算伤害相同,故计算正确。


