找回密码
 立即注册
查看: 2180|回复: 1

关于craft物品的解释

[复制链接]
发表于 2012-6-28 23:36:08 | 显示全部楼层 |阅读模式
以下是当年大米上乌漆抹黑翻译的一片国外帖子里的一部分,关于craft的部分,其间一些计算结果是我自己算的,可不敢保证都对。

1.Craft物品的判定,以Bowzon手套为例。
<A>Craft item的随机词缀只能是rare item所能具备的词缀。crafted item固定属性是3-4个,但是只占用2个形容词的位置所以可以拥有最多新的4个随机属性。因为rare的规则:最多6形容词,最多3前缀,最多3后缀。所以4个随机属性不可以都是前缀或后缀,只可以1:3或2:2或3:1这三种搭配。
<B>成品的ilvl由如下公式决定:
设成品ilvl为ilvl_c(即ilvl of craft_item)
设原料ilvl为ilvl_o(即ilvl of original_item)
设合成人物等级为clvl
则有:ilvl_c = [ilvl_o/2] + [clvl/2]
<C>则此craft物品的alvl公式如下:
if qlvl>ilvl_c then ilvl_c=qlvl  <**注1>
if ilvl_c<99-[qlvl/2]
then alvl = ilvl_c -[qlvl/2]
else alvl = 2*ilvl_c -99
if alvl>99 then alvl=99
以上全部计算均采用整数,在任何一步中都没有小数计算,所以遇见小数要取整。
<**注1>新得出的Ilvl 仅仅用于上述计算中,保存在物品数据文件中的真实Ilvl 仍然不变。
<D>对此公式的解释:
判定1,如果ilvl_c<qlvl,则视此物品的ilvl_c=qlvl,此时物品原有的ilvl_c不变,在运算中套入到final_ilvl_c里的是等于qlvl的那个new_ilvl_c;
判定2,如果ilvl_c>qlvl,则在运算中套入到final_ilvl_c里的那个还是原始ilvl_c。
情况1,如果final_ilvl_c<(99-qlvl/2)的话,则其最高alvl=final_ilvl_c-Qlvl/2;
情况2,如果final_ilvl_c>(99-qlvl/2)的话,则其最高alvl=final_ilvl_c*2-99。
“if alvl>99 then alvl=99”这句的意思是:如果成品alvl>99则视为alvl=99。
<D>系统将在词缀级别(从1到上面公式得出的最大词缀等级)中随机选取前后缀,但词缀个数有如下限制:
最大随机词缀数max=4,最小随机词缀数min和ilvl_c有关:
1≤ilvl_c≤30,min=1
31≤ilvl_c≤50,min=2
51≤ilvl_c≤70,min=3
71≤ilvl_c≤99,min=4
最终词缀个数随机0-4,且受min,max限制。
<F>最后成品将具有[min,max]个随机词缀及与配方的几个固有词缀,此时成品的使用级别rlvl_c亦被确定。公式如下:
设词缀中要求使用等级最高的词缀为r_max
则有:rlvl_c = 词缀个数*3 + r_max + 10
<G>而我们梦想中的Craft Item及其条件:
(a)要有想要的词缀,因此必须有足够的"ilvl_o"和"clvl"来保证目的词缀alvl的出现;
(b)想要词缀数最大化,因此必须让成品有最大随机词缀数,即要保证ilvl_c≥71,这样肯定有4个词缀;
(c)能够使用,在有4个随机词缀情况下,成品的使用等级rlvl_c=r_max+22,所以应该避免太高要求且无用的词缀出现。
综合以上三点,就可以算出各配方下的Craft Item所对应的"最佳{ilvl_o,clvl}组合",来使成品有最多的属性,最大几率具备理想词缀,以及在此基础上具备最低使用等级。

2.关于Glove的Craft
一个jp Glove在拥有配方的固定属性后,只有4个形容词可选。20ias是必要的,之后就只剩下3形容词可选但是剩下的jp形容词是3个15dex、3% life leech、2skill、30 res、15str,相比来说str要求更高。所以要具备Giant的后缀,此时其他好词缀都可能出现。比Giant的alvl再高的形容词里,最低的是Multiple Shot alvl=63,而Bowzon又不是太需要这个属性。所以要保证成品手套的59≤alvl≤62,而且ilvl_c≥71,这样可以避免很多无用词缀的出现,而且提高有用属性的出现几率。照此计算出各种手套所应具备的ilvl_c如下:
Blood系:
Sharkskin Glove (qlvl=39):78≤ilvl_c≤80
Vampirebone Glove (qlvl=63):79≤ilvl_c≤80
Hitpower系:
Heavy Bracer (qlvl=43):79≤ilvl_c≤80
Vambrace (qlvl=69):79≤ilvl_c≤80
现在ilvl_c已经得出来了,由于现在得到手套原料的地点不确定性太大,nm act1 shop到的几率又很小,所以根据它与clvl和ilvl_o的关系公式:ilvl_c = [ilvl_o/2] + [clvl/2],推算出相应的ilvl_c就行了。虽然每次都要算一下比较麻烦,但是也只能如此了。
如果在nm act1 shop这些glove的话,则根据shop物品ilvl = clvl + 5的关系,具体clvl要求如下:
Blood系:
Sharkskin Glove:76≤clvl≤77
Vampirebone Glove:77≤clvl≤77
Hitpower系:
Heavy Bracer:77≤clvl≤77
Vambrace:77≤clvl≤77

3.关于Craft Ring
Cast Ring里有价值的最高词缀为alvl74比Blood Ring的要求稍低一点点,所以以Blood Ring为例。
Blood Ring除固定的1%-3% life leech、1-5 str、10-20 life三个属性外,比较好的随机属性有7-8% life leech、10-15 str、10-15 dex、31-40 life等等。其中最重要也是要求最高的7-8% life leech属性对ilvl_c的要求是77级。所以ilvl_c≥77时所有可能词缀都可以出现,所以只要ilvl_c=[ilvl_o/2]+[clvl/2]≥77就可以了,没有其他要求。
而满足上述条件也很简单:由于110不再有大规模牛关,所以用赌博出的Magic Ring比较实惠,也可以比较稳定的确定其ilvl。那么就要求用不低于79级的人去赌出最低ilvl=75的ring,然后用这个人去craft这个ring。
如果追求mana leech的话最高6% mana leech的词缀要求ilvl_c≥86,则要求用不低于88级的人去赌出最低ilvl=84的ring,然后用这个人去craft这个ring。但是这个ring对player的等级要求却高达96,实在变态,可以退一步求其次,要求4%-5% mana leech的词缀,则此词缀要求低于life leech,就不用考虑了。

4.关于Craft Amulet
Blood ammy和Cast ammy比较好的随机属性有+2 char skill、+2 single skill、16-20 resist all、16-20 str、16-20 dex、41-60 life、7-8% mana leech、10% fcr、41-60 mana等等。由于+2 skill的前缀是最高词缀alvl=90,所以相应地要求ilvl_c≥90。
即:材料来源仍是赌博,那么就要求用不低于92级的人去赌出最低ilvl=88的amulet,然后用这个人去craft这个amulet。

5.关于Craft Belt
最高词缀of Atlus +21-30str alvl=71。 要求ilvl_c≥71且alvl≥71,具体要求如下:
Caster:
Light Belt (qlvl=7):ilvl_c≥74
Sharkskin Belt (qlvl=39):ilvl_c≥85
Vampirefang Belt (qlvl=68):ilvl_c≥85
Blood:
Belt (qlvl=12):ilvl_c≥77
Mesh Belt (qlvl=43):ilvl_c≥85
Mithril Coil (qlvl=75):ilvl_c≥85
也就是说上述三种Belt都可使用,保证相应的ilvl_c即可,ilvl_c = [ilvl_o/2] + [clvl/2]。
一般来讲大家还是倾向于使种Exceptional以上的,毕竟可以多装一点瓶子。
09时代不少人从nm act1去shop sharkskin belt和mesh belt,如果在110仍然用此方法的话,则需要不低于83级的人去shop到最低ilvl91的belt,用这个人craft这个belt。

6.关于Craft Boot
最高词缀Regeneration Replenish Life 3-5 alvl=70。要求ilvl_c≥71且alvl≥70,具体要求如下:
Caster系:
Boots(qlvl=3):ilvl_c≥71
Demonhide Boots(qlvl=36):ilvl_c≥84
Wyrmhide Boots(qlvl=60):ilvl_c≥84
Blood系:
Light Plate Boots(qlvl=20):ilvl_c≥80
Battle Boots(qlvl=49):ilvl_c≥84
Mirrored Boots(qlvl=81):ilvl_c≥84
 楼主| 发表于 2012-6-28 23:38:22 | 显示全部楼层
这个文件是自己存的,在到达110以后修改过一次,当时没想到能回头再玩09,所以有些个别的地方会标着110。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|网站地图|联系我们|关于我们|隐私条款|免责声明|小黑屋|D2home暗黑1.09战网 ( 鲁ICP备2020047197号 )

GMT+8, 2024-11-28 12:42 , Processed in 0.212137 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表