格子RPG中使魔通用技能,和主角的物理和魔法属性技能,打出来的伤害就是等于:技能所说的固定伤害 + 技能所提到的百分比伤害 + 额外伤害的百分比伤害。其他伤害一律不影响。
现在我们来研究一下,要怎么算。
主角:魔攻19227, 火攻3110,冰攻3290,雷攻1590,冥攻1490,额外伤害800
冰龙:魔防6514,火防43%,冰防43%,雷防26%,冥防30%
技能:对敌方照成200点额外伤害(附加100%自身魔伤加成),【属性】魔法
首先算出冰龙的魔法抗性。魔法抗性等于进入战斗时的四属性抗性平均:(43%+43%+26%+30%) / 4 = 35.5%
然后拿我的魔攻减掉冰龙的魔伤,纯伤害等于 19227 * 100% - 6514 = 12713
过后再拿纯伤害扣掉魔法抗性,拿到伤害: 12713 *(100% - 35.5%)= 8199
我攻击的那个目标冰龙的等级是66,我的主角是64,所以我们需要进行伤害弱化:8199 * 64 / 66 = 7950
然后加上技能原本写着的200点额外伤害,和我主角的800点额外伤害:7950 + 200 + 800 * 100% = 8950
由于其实冰龙的抗性不是真的是43%,43%,26%,30%,因此我们算出来的魔法抗性其实也有少少偏差,大体上可以说,格子RPG不会把0.5进位,所以其实冰龙的抗性必定其实超过35.5%,他的抗性会介于35.5~36.5%之间,所以我们再算一下36.5%抗性会有多少伤害。
首先算出冰龙的魔法抗性。魔法抗性等于进入战斗时的四属性抗性平均:(43%+43%+26%+30%) / 4 = 35.5%
抗性会浮动于1%的范围:35.5% + 1% = 36.5%
然后拿我的魔攻减掉冰龙的魔伤,纯伤害等于 19227 * 100% - 6514 = 12713
过后再拿纯伤害扣掉魔法抗性,拿到伤害: 12713 *(100% - 36.5%)= 8072
我攻击的那个目标冰龙的等级是66,我的主角是64,所以我们需要进行伤害弱化:8072 * 64 / 66 = 7827
然后加上技能原本写着的200点额外伤害,和我主角的800点额外伤害:7827 + 200 + 800 * 100% = 8827
因此我们得知,伤害必定会在8827~8950之间,至于实际数值到底是多少,由于我们无法看到抗性后面的小数点,所以无从知道。