不是这么算的。
我们差的魔法词缀表,显示的词缀等级,是物品上能出现的魔法词缀等级的下限。
而某一物品的魔法词缀等级≠物品的等级。
首先,我们来注意几个等级的定义:
ilvl,物品等级。
qlvl,物品的品质等级
mlagiclvl,这个是物品的魔法等级。大多数物品,这个等级为0,也有少数不是0的,需要自己查
alvl,这个是物品能出现的最大词缀等级。
两个前提:1,如果,ilvl≥99,则ilvl=99,
2,如果,qlvl>ilvl,用qlvl代替ilvl(用低级号注入qlvl等级高的物品,才可能出现的情况)
然后是公式,
magiclvl大于0时,alvl=ilvl+magiclvl
mlagiclvl=0时:
如果 (ilvl<(99-qlvl/2))
那么 {alvl=ilvl-qlvl/2}
否则 {alvl=2*ilvl-99}举两个例子。
1,头饰,目标,出2技能(90),2洞(26),20fcr(29),敏捷(59),抗性(42)。取最大的,lv90
也就是说,物品的魔法等级(alvl)大于等于90的时候,才可以出现以上所有的魔法词缀。
首先查询头饰的
magiclvl结果等于3用那个大于0的公式,即alvl=ilvl+magiclvl=ilvl+3≥90于是我们得到ilvl≥87.即等级≥87的头饰
,才能出现2技能。2.冷酷盾,目标:2P(65),20R(39)100ed(36),力量(45),生命(59),取最大:65,即要求alvl≥65首先查询冷酷盾的magiclvl=0,然后,再查询的,冷酷盾的qlvl=48如果:ilvl<(99-qlvl/2)=99-24=75,
则alvl=ilvl-qlvl/2<75-48/2=51,不能满足alvl≥65的要求,舍去。
所以,alvl=2*ilvl-99≥65,于是,等到最低物品等级;ilvl≥(99+65)/2=82.
也就是说,lv82的冷酷盾,能够出现的魔法词缀等级最大值是lv65.
[ 此帖被一杯心情在2024-08-30 00:14重新编辑 ]