BY Louis-J
本帖出自:HOLY Clan和光耀者庇护所
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都进行了测试,都对最后的伤害无影响。
测试结论:尸爆的伤害只取决于被爆尸体的基础生命值,技能加成对其无影响 。