词缀的选择过程:
Max_Alvl 的决定过程如下:
(1) 在 Ilvl 和 99 二者中取较小者, 以下记为 m;
(2) 在 Qlvl 与 m 二者中取较大者, 以下记为 q;
(3.1) 若 MagicLevel 不为零, 则 Max_Alvl = q + MagicLevel;
(3.2) 否则:
(3.2.1) 若 q < (99 - Qlvl/2), 则 Max_Alvl = q - Qlvl/2
(3.2.2) 否则 Max_Alvl = 2*q - 99
(4) 若 Max_Alvl > 99, 则 Max_Alvl = 99
然后随机选取 Alvl 不高于 Max_Alvl 的词缀.
几个名词:
Ilvl: Item Level, 物品等级。对于imbue的物品来说,Ilvl = Clvl + 4,其中clvl=char level,人物等级。
Qlvl: Quality level, 物品的品质等级.
物品的 Qlvl 是硬性规定的, 不随场景, 怪物, 人物等因素
而改变。
Alvl: Affix Level, 词缀等级
某词缀的 Alvl指这个词缀的等级, 是游戏里固定好的
Max_Alvl: 物品上可能出现的词缀的最高等级.
Magic level:少数物品具有:头环、nec杖、法师单手杖、双手杖
下面来看看头环类的具体选择。
-------------------------------------------------
名称 MagicLevel Qlvl
-------------------------------------------------
Circlet 头环 3 24
Coronet 宝冠 8 52
Tiara 三重冠 13 70
Diadem 权冠 18 85
-------------------------------------------------
在出现在头环上的所有词缀中,最有意义的也是Alvl最高的莫过于+2 class skills了
例如:
-------------------------------------------------------------------------
Prefix Mods Group ALvl/ReqLvl
-------------------------------------------------------------------------
Priest's +2 to Paladin Skill Levels 125 90/67
-------------------------------------------------------------------------
所以我们的基本要求是注入之后Max_Alvl>90。
我们来看看Circlet的情况。
clvl=83时, 此时注入得到的ilvl=clvl+4=87
在87和99中取较小者,则m=87
在24和87中取较大者,则q=87
头环类的magic level都不为零,则Max_Alvl =87+3=90
结论:所以注入Circlet至少要83lvl char
同样的,对Coronet的要求是78lvl char,Tiara 是73lvl char,Diadem(权冠)则无任何要求。
资料来自impk
[
本帖最后由 lmxstc 于 2011-5-18 21:26 编辑 ]