魔法增幅,这个属性能增加魔法技能的伤害,可以说是法系最喜爱的一个属性了,而魔法增幅倒底能增加多少伤害却不得而知,于是论坛上很多朋友都做了不少测试。
看了大家的测试帖子,发现很多的朋友的分析能力还是相当不错的,但大部分的测试都不是很完善,不是漏了这个就是漏了那个,导致测试结论出现偏差,总的来说,我在论坛上所看到的有关的帖子大部分都忽略了这三个方面的测试:
1、基准条件测试
所谓基准条件测试,即是在不带任何影响魔法增幅的装备、状态及称号,人物增幅为0的情况时的测试。基准条件测试是一切测试的基础,要想得出严密的结论,基础条件测试是必不可少的
2、等级对比测试
等级测试就不用我说了,一般的游戏都有等级压制系统,级别不同,伤害可能就有差异,因此,等级测试也是必不可少的
3、职业横向测试
职业横向测试,即为用不同的职业,在相同等级条件下对同一个怪物进行的测试,一般的游戏依职业的不同,其技能伤害公式也有所不同,做职业横向测试能够从不同职业的数据中发现公式中的一些有规律的关键点,从而找出测试的突破口,可以说,合理的职业横向测试是使测试结论的达到完美的关键所在
测试部分:
一、基准条件测试:
1级祭祀和1级法师在无装备、增幅为0的情况下分别打1-4级的怪,
由伤害数据可知:1-3级的怪都是无魔法防御的,即魔法伤害减免值为0,技能伤害是多少打出来就是多少,这样的怪最适合用于做基准测试;怪对玩家有等级压制,超过玩家3级即显示为红色的怪对玩家有伤害减免。
二、等级对比测试
魔法增幅为0的1级祭祀和40级祭祀打1级至4级怪。
由伤害数据可知:玩家对怪物无等级压制,40级玩家打1级无魔法防御的怪的伤害同样为技能伤害值,无任何加成。
三、职业横向测试
5级的法师和5级的祭祀在带上装备,有魔法增幅的情况下打1级的怪。
由伤害数据对比分析可知,魔法增幅对不同的职业的伤害提升的幅度并不相同,其对祭祀的提升比法师的稍大一点。
四、广泛性数据规律测试
用40级的治愈用不同的技能在不同的增幅下打1级怪;用10级的精灵用不同的技能在不同的增幅下打1级怪。
将不同魔法增幅情况下的大量的测试数据与魔法增幅为0时的数据对比,计算其增加的百分比。
结论:法术的实际伤害=法术的基础伤害X[1+魔法增幅力/(职业的知识X10)]X(1-对象的魔法防御百分比)
例:40级治愈用伤害为675的技能“闪电II”在魔法增幅为1165时打1级无魔法防御的怪的实际伤害为1424,按公式计算则为:
实际伤害=675X[1+1165/(105X10)]X(1-0)=1423.9286,与实际数值完全吻合!
注:
1、职业的知识在人物属性里能看到,部分职业的知识:转职前:祭祀:100、法师:115;转职后:魔道:120、精灵:115、治愈:105、护法:105
2、为什么是是乘于(1-对象的魔法防御百分比),而不是减去对象的魔法防御,这点在对奇尔夏部落的41级精英怪“疯狂的侦查兵”的伤害数据中可以看出,在魔法增幅不同时打出来的实际伤害比例都是相同的,从这点就能说明应该是乘于而不是减去,因为,如果是减的话,那么计算伤害与实际伤害的差值就应该相等。