By Go_Limyh(SB_GL)
本帖出自:HOLY Clan及暗黑品网
我们在游戏里得到的uniq item上有的会带有ctc(chance to casting)技能,分两类:一类有确定的slvl,一类是不确定的,这个不确定的slvl大家都知道是在一个范围内变化(见备注)。但是到底是受什么决定的呢?下面就此问题进行介绍:
总的说,是由物品ilvl与skillreq决定的。
ilvl,不用我说了撒,skillreq 就是人物使用该skill的最小等级(比如fireball需要12级角色才能使用)。
对于09的公式:
slvl = ilvl/3 - levreq + 1
ilvl/3是向下取整,最终结果slvl只能在1-31内变化;
对于10的公式:
slvl =(ilvl - lvlreq)/4 + 1
同样是向下取整,而slvl变化范围是1-20;
总所周知,ilvl在1-99间变化,但uniq item有自己独有的qlvl,即需要一定的ilvl才能出现,所以slvl的范围并没有那么极端的情况。
举例来说:09的光刀在1.10里最低ilvl=73,有slvl=14~20的chain lighting的ctc,lvlreq=18
slvl=(ilvl-18)/4 + 1 ,ilvl=73-99
slvl=(73-18)/4 + 1~~~(99-18)/4 +1=14~~~20
然而注意:在09里是7-16,可以用09的公式验证,发现是正确的。