先上图
可以看到,武器和防具一样,属性主要分三块,分别是基础属性、附加属性和词条,但是其构成的方式和防具有区别。
以锤为例
"Hammer": {
"name": "锤",
"des": "给予敌人威慑的同时,破坏敌人的防守",
"range": 1,
"atk": 1.1,//伤害倍率
"speed": 0.8,
"atkrange": [0.8, 1.2],//伤害值范围
"prop": {//附加属性种类
"Atk": 1,//伤害
"Hit": 1,//命中
"Crit": 1,//暴击
"Sunder": 1//破甲
},
锤的伤害倍率是1.1,伤害值范围是基准伤害值的0.8倍~1.2倍,所以最终的伤害值范围就是两者相乘,为基准伤害值的0.88倍~1.32倍;速度0.8很容易理解,即该武器的攻击速率为基准值的80%
以上是锤的普适参数,锤的大分类之下还有各种具体的小分类,伤害倍率、速度、伤害值范围这三个参数以小分类的参数为主,比如狼牙棒的参数如下:
"langya": { "name": "狼牙棒", "level": 2, "speed": 0.9, "prop": { }, "effect":["Blood"] },
狼牙棒的速度为0.9,替换掉了普适参数中的速度0.8;伤害倍率和伤害值范围都没有写,故而这两项按照普适参数计算,所以狼牙棒的最终的伤害值范围就是基准伤害值的0.88倍~1.32倍。
既然伤害是基准伤害值的0.88倍~1.32倍,那么基准伤害值是多少呢?
这个就和材料有关了,比如钢铁的伤害值是40,那么基准伤害值的上限就是40x1.5=60,下限就是40x1.1=44
当基准伤害达到上限60时,钢铁狼牙棒的基础攻击范围就是0.88x60~1.32x60,也就是上图所示的53~79
外加附加属性中,伤害值的上限是19,因此钢铁狼牙棒的最大伤害就是72~98
如果是玄铁狼牙棒,那么基准伤害值的上限就是50x1.5=75
基础攻击范围就是66~99,最大伤害就是85~118