y=f(防御方等级,攻击方五行相克弱化值,防御方五行相克强化值)
f(a,b,c)=(b-c)/(8*a+200)
x和y的最大值在配置表中设置(目前为95%),最小值为-1*最大值
意思就是在90技能的前提下。。五行相克是以250为基础增减的。。相克职业之间不能实现反克。。最多只能到无视五行的存在
PS:这个数值250就是金山给予玩家的。。举个例子。。在装备相同的情况下。。土系打水系职业,定值地减少对方250的全抗。反之,土系打木系职业。。定值地对方增加250的全抗
这是个人的理解
有点乱。。再举个例子。我们先假设一个140级的剑昆打140级峨嵋。假如剑昆带白银鞋子。峨嵋不带。双方五行印满。攻击技能五行相克值取90级技能的250
那么剑昆的五行相克强化是1300。峨嵋的五行相克弱化是1000
那么峨嵋减少的全抗应该是=250*【1+(1300-1000)/(8*140+200)】=306.81818181818
再来看黄金鞋子。。假如剑昆带黄金鞋子。峨嵋不带
那么剑昆的五行相克强化是1500。峨嵋的五行相克弱化是1000
那么峨嵋减少的全抗应该是250*【1+(1500-1000)/(8*130+200)】=344.69696969697
如果公式无误。。计算正确。。黄金相对于白银鞋子的效果。。就是——当对阵自己克的职业的时候。可以多减少对方(344.69696969697-306.81818181818)=38(约等于了)的全抗。。
反之。。被自己克的职业打的时候。。可以多增加38的全抗
不过对于这个官方的计算方法。。个人也不敢确认。。比如在以下的情况下
攻击方:当前角色;防御方:目标角色。防御方克攻击方
产生的效果为:
防御方增加的全抗=攻击方攻击技能的五行相克值*(1+y)
y=f(防御方等级,攻击方五行相克弱化值,防御方五行相克强化值)