锻造前置条件:
- 锻造使用的角色属于自己
- 角色已经加过属性点
- 输入的物品类型和物品ID正确
- 有至少250点经验和足够的金币
可锻造的物品有三种:冒险商品(ID:1)、防具(ID:2)、武器(ID:3)。
目前游戏中有24种冒险商品、18种防具、59种武器,关于这些物品的详细列表请参考WIKI。
锻造种最重要的就是DC判定,这里说一下什么是DC。技能检定的做法是:丢一个d20(20面的骰子),加上人物某项技能的调整值。比较结果与任务的难度等级(Difficulty class,简称DC)。
冒险商品DC:20
防具DC:20+盔甲或盾牌加值
武器DC:武器的DC值要按照武器的擅长技能分类(简易、军用、异种)来计算,简易20、军用25、异种30。
(盔甲或盾牌加值、擅长技能分类都在WIKI里面有该属性)
上面计算出了你要锻造的物品DC值,下面开始计算。
调用锻造方法需要传入你的角色ID、物品类型、物品ID和制作材料数量。如果你的制作材料数量大于等于10,那么你要锻造的物品DC值就要降低,降低你的制作材料数量除10那么多。比如当前DC是20,你输入的50个材料,那么DC值变为20-(50/10)=15,所以你的制作目标物品现在DC值就是15。
如果你的制作材料小于10的话,则没有任何DC衰减。
系统在锻造物品前会获取你角色“工艺”技能等级,如果工艺级别小于1级则直接锻造失败。系统还会获取你角色的“智力”属性值。当你的智力属性大于10时(如果工艺为1级,智力小于等于9一样会直接失败),系统会用你的智力值减去10再除2得出修正值。最后系统会产生一个1-20的随机数,其实就是摇骰子。将随机数的结果+智力修正值+工艺级别和你铸造的物品值作对比,如果你的值大,则锻造成功。
所以锻造成功的关键:系统1-20的随机数、你的智力属性值、工艺技能级别。
举个例子,锻造物品DC值为25,系统随机数为1,你的智力属性值为20,得出修正值为5,工艺级别为5,最后你的总值为1+5+5=11,小于25就失败了。
如果锻造成功,系统会扣除物品制造费用(WIKI中有所有物品价格),如果金币不足会失败。无论锻造成功或者失败都会扣除250点经验值。
好了,锻造系统原理就是这样,所以我们总结一下,如果要锻造成功,就是要计算自己的值。只要超过物品的DC值就会成功。有点时候就算系统roll点给了你1点,但是你提供的材料足够多,会降低物品DC值。然后你的工艺级别和智力够高,还是可以成功的。
智能合约地址:https://ftmscan.com/address/0xf41270836dF4Db1D28F7fd0935270e3A603e78cC#writeContract
(以上内容来自Rarity Wiki:https://raritywiki.com/)
