我们都知道尸爆是50%物理伤害+50%的火焰伤害,其中的火焰伤害能否被火珠加成那?以下便是测试! 火珠对尸爆有无加成测试(v1.10)By Louis-J CE实用可见参数分析 skills.txt skill:Corpse Explosion “光环”影响的范围 aurarangecalc:ln34 注:ln34=a+lvl*b a=Param3=8(half squares),b=Param4=1(half squares) 映射到Param3和Param4段的描述,即尸爆范围=[(8/2)+(1/2)×(skill_level-1)]×(2/3):比如1级时为2.6yards,2级时为3yards,20级时为9yards。 技能所需魔法数值 mana:15 lvlmana:1 即15+(skill_level-1):比如1级时需要15点mana,2级时需要16点mana,20级时需要34点mana。 技能在施放过程中能否被打断 interrupt:1 可被打断 技能计算参数及其注释 calc1:par1 *calc1 desc:% target hp min damage calc1:par2 *calc2 desc:% target hp max damage calc3:par5 *calc3 desc:% damage to do as elemental 技能参数设置及其注释 Param1:60 *Param1 Description:% of base monster HP min damage Param2:100 *Param1 Description:% of base monster HP max damage Param3:8 *Param1 Description:radius (half squares) Param4:1 *Param1 Description:additional radius/level (half squares) Param5:50 *Param5 Description:% damage to do as elemental 注:Param1和Param2段,60%~100%的怪物基础生命伤害(即不受多人游戏怪物生命提高的影响,不管是几人游戏,所造成的伤害都是按怪物在1人游戏时的生命值计算)。 技能类型 EType:fire 注:结合Param5段,即50%的伤害转换为火伤害。 火珠的两个相关属性 UniqueItems.txt -% To Enemy Fire Resistances porp2:pierce-fire min2:3 max2:5 +% To Fire Skill Damage porp3:extra-fire min2:3 max2:5 Properties.txt -% To Enemy Fire Resistances code:pierce-fire stat1:passive_fire_pierce *desc:Negates % of Enemy Fire Resistance +% To Fire Skill Damage code:extra-fire stat1;passive_fire_mastery itemstatcost.txt stat:passive_fire_pierce damagerelated:空 descstrpos:Moditemenresfiresk descstrneg:Moditemenresfiresk stat:passive_fire_mastery damagerelated:空 descstrpos:ModitemdamFiresk descstrneg:ModitemdamFiresk 注:passive_fire_pierce和passive_fire_mastery的damagerelated段都为空,结合UniqueItems.txt、Properties.txt、itemstatcost.tx,火珠的-%目标火抗和+%火技能伤害如镶嵌在装备上以任何方式接触目标即发生作用。 比如-% To Enemy elemental Resistances镶嵌在武器上时,无须接触目标身体即可发挥作用,如双手各拿两把-35% 敌人防电的Crescent moon,不管使用物理还是魔法攻击,都可减目标-70电抗。 引申出去,尸体转换的50%火焰伤害,这个过程是包括在尸爆这个技能的攻击过程之内的,从这个层面上来说,火珠的-%目标火抗对这个50%火焰伤害都是有加成的;对于+%火技能伤害,由于尸爆是个另类的火技能,是否有加成需要测试才能知道。 游戏测试 测试目的:火珠对尸爆是否有加成 测试环境:TCP/IP 测试方法:修改尸爆的伤害固定为100%尸体生命,怪物尸体生命恒定 防守者:Lvl 70 Sor,无物免,火抗-40%,生命799 攻击者:尸爆,怪物尸体生命恒定为788 测试一:无火珠 物理伤害 = 788×0.17×50% = 66~67 火伤害 = 788×0.17×50%×(1+40%) = 93~94 总伤害 = 66~67 + 93~94 = 159~161 Sor HP 1、799 2、638——↓161 3、478——↓160 3、317——↓161 皆在159~161范围内,符合 测试二:镶4颗火珠,火技能伤害+20%,目标火抗-20% 物理伤害 = 788×0.17×50% = 66~67 火伤害 ①仅+%火技能伤害有效:788×0.17×50%×(1+20%)×(1+40%) = 112~113 ②仅-%目标火抗有效:788×0.17×50%×(1+40%+20%) = 107~108 ③两个属性都有效:788×0.17×50%×(1+20%)×(1+40%+20%) = 128~129 总伤害 ①66~67 + 112~113 = 178~180 ②66~67 + 107~108 = 173~175 ③66~67 + 128~129 = 194~196 Sor HP 1、799 2、625——↓174 3、451——↓174 3、277——↓174 皆在173~175范围内,符合②仅-%目标火抗有效 测试三:镶7颗火珠,火技能伤害+35%,目标火抗-35% 物理伤害 = 788×0.17×50% = 66~67 火伤害 ①仅+%火技能伤害有效:788×0.17×50%×(1+35%)×(1+40%) = 126~127 ②仅-%目标火抗有效:788×0.17×50%×(1+40%+35%) = 117~118 ③两个属性都有效:788×0.17×50%×(1+35%)×(1+40%+35%) = 158~159 总伤害 ①66~67 + 126~127 = 192~194 ②66~67 + 117~118 = 183~185 ③66~67 + 158~159 = 224~226 Sor HP 1、799 2、615——↓184 3、431——↓184 3、247——↓184 皆在183~185范围内,符合②仅-%目标火抗有效 测试结论:对尸爆的50%火伤害,火珠的-% To Enemy Fire Resistances属性有效,+% To Fire Skill Damage属性无效。 补遗:法师之拳+1 To Fire Skills就是+1级的CE级别,那么对伤害是否有影响 修改怪物尸体生命恒定为1575,其他测试环境同上 测试四:戴法师之拳,无火珠 物理伤害 = 1575×0.17×50% = 133~134 火伤害 = 1575×0.17×50%×(1+40%) = 187~188 总伤害 = 133~134 + 187~188 = 320~322 Sor HP 1、799 2、477——↓322 3、156——↓321 皆在320~322范围内,戴法师之拳对伤害无影响。 测试五:戴法师之拳,镶7颗火珠,火技能伤害+35%,目标火抗-35%,怪物尸体生命固定1575 物理伤害 = 1575×0.17×50% = 133~134 火伤害 = 1575×0.17×50%×(1+40%+35%) = 234~235 总伤害 = 133~134 + 234~235 = 367~369 Sor HP 1、799 2、430——↓369 3、62——↓368 皆在367~369范围内,+% To Fire Skill Damage、带法师之拳对伤害无影响。 对+all skill、+nec skill、+fire skill、+Poison&bone skill都进行了测试,都对最后的伤害无影响。 测试结论:尸爆的伤害只取决于被爆尸体的基础生命值,技能加成对这个伤害无影响 。 |