第三步 - 从候选表中选择魔咒

现在它有了该物品的附魔候选表,游戏会从它们之中选择一些会最后应用到的附魔。

最终附上的魔咒至少会有一个,第一个魔咒会从“优先级”名单中被挑选出来——优先级越高的魔咒,选中的机会越高。

盔甲魔咒权重

保护10

火焰保护5

摔落保护5

爆炸保护2

弹射物保护5

水下呼吸2

水下速掘2

剑魔咒权重

锋利10

亡灵杀手5

节肢杀手5

击退5

火焰附加2

抢夺2

工具魔咒权重

效率10

精准采集1

耐久5

时运2

弓魔咒权重

力量10

击退2

火矢2

无限1

第一个魔咒被选中后,根据以下算法来判断是否得到更多魔咒:

将等级调节值除以2,并四舍五入。(这不影响魔咒候选表,因为候选表在第二步已经确定。)

以 P=(修改后的等级调节值+1)/50 的几率决定是否选择额外的魔咒。

选择额外的魔咒后,删除表中任何与先前选择附魔相冲的魔咒。

从剩下的魔咒候选表中挑选一个魔咒(像之前一样,以权重为基准)并将其加入到该物品。

重复第一步。

相冲的魔咒

一些魔咒会与其他魔咒相冲,因此不能附到同一物品上,有效地减低玩家拥有过强武器/盔甲的可能性。

魔咒相冲的规则是:

每个魔咒与本身相冲。(所以你不能得到有两个相同魔咒的的工具。)

所有保护类魔咒相互冲突,所以一个物品只能有一个。(在程序代码中,摔落保护是一种保护类魔咒,但它不与其他保护类魔咒发生冲突。)

所有伤害类魔咒(锋利、亡灵杀手和节肢杀手)相互冲突。