我们都知道单属性的伤害计算公式。可双属性的计算公式有的人不知道吧。
单属性技能对双属性精灵:
原则一:当精灵的两个属性有一个不被克制时,伤害效果(a+b)/2
当哈默雷特使用龙属性招式“龙王灭碎阵”攻击电+冰属性的奇格萨时:龙系攻击电属性精灵,伤害为0.5倍,龙系攻击冰属性精灵,伤害为2倍。
所以,当奇格萨受到“龙王灭碎阵”的攻击时,伤害为(2+0.5)/2=1.25倍
原则二:当精灵的两个属性中有一个免疫伤害时,伤害效果为(a+b)/4当厄尔塞拉使用光属性招式“奇幻光芒”攻击草+超能属性的加洛德时:光系攻击超能属性精灵,伤害为2倍,光系攻击草属性精灵,伤害为0.
所以当加洛德受到“奇幻光芒”的攻击时,伤害为(2+0)/4=0.5倍。
双属性技能面对双属性精灵:
当两只精灵属性互克时,伤害效果为[(a+b)/2]+[(c+d)/2]/2
当洛迦使用战斗+暗影属性的招式“杀戳漩涡”攻击机械+超能属性的卡帕达时:
【1】战斗系攻击机械属性精灵,伤害为2倍,战斗系攻击超能属性精灵,伤害为0.5倍。
战斗系攻击机械+超能属性的精灵,伤害为(2+0.5)/2=1.25倍。
【2】暗影系攻击机械属性精灵,伤害为0.5,暗影系攻击超能属性精灵,伤害为2倍。
暗影系攻击机械+超能属性的精灵,伤害为(0.5+2)/2=1.25倍
【3】用战斗+暗影系技能攻击机械+超能系精灵时,伤害为[(2+0.5)/2]+[(0.5+2)/2]=1.25倍