公式二、craft物品的 alvl:
当一件带有词缀的物品生成时,其最高Alvl 基于如下的Ilvl<*注1> 和Qlvl 情况是这样计算的<**注2>:
if (Ilvl>99) then {Ilvl=99 }
if (Qlvl>ilvl) then {Ilvl=Qlvl } ;<***注3>
if (magic_lvl>0) then {Alvl=ilvl+magic_lvl }
else
{
if (Ilvl<(99-qlvl/2))
then {Alvl=Ilvl-Qlvl/2 }
else {Alvl=2*ilvl-99 }
}
If (Alvl>99) then {Alvl=99 }
<*注1>Cube物品的Alvl是以Cube后新生成的Ilvl代入计算中。
<**注2>以上全部计算均采用整数,所以在任何一步中都没有小数计算。
<***注3>新得出的Ilvl 仅仅用于上述计算中,保存在物品数据文件中的真实Ilvl 仍然不变。