版本1.13C
第一步 先让暗金装备出现automod
"Control which qualities get Automagics"
D2Game.dll - 11064
6FC31064 . 00 DB 00;Cracked
6FC31065 . 00 DB 00;Normal
6FC31066 . 00 DB 00;Superior
6FC31067 . 00 DB 00;Magic
6FC31068 . 01 DB 01;Set
6FC31069 . 00 DB 00;Rare
6FC3106A . 01 DB 01;Unique
6FC3106B . 00 DB 00;Crafted
6FC3106C . 00 DB 00;Tempered
;01 = no Automagic applied.
;00 = Automagic is applied to this quality.
///这个是修改后的, 所有颜色的状态都可以使用autogmaic方式
6FC31064 . 00 DB 00;Cracked
6FC31065 . 00 DB 00;Normal
6FC31066 . 00 DB 00;Superior
6FC31067 . 00 DB 00;Magic
6FC31068 . 00 DB 00;Set
6FC31069 . 00 DB 00;Rare
6FC3106A . 00 DB 00;Unique
6FC3106B . 00 DB 00;Crafted
6FC3106C . 00 DB 00;Tempered
;Automagics applied to all qualities.
把暗金对应地址的01改为00(如果不想让我们新增的属性出现在其他品质的装备上,就把其他品质对应地址的00改为01)
第二步 修改automagic.txt
在最下方增加新空白行,把上面已有的任意一行复制到新的空白行中,然后主要修改项Name、frequency、group、modlcode、mod1min、mod1max
Name:实际不读取,作为标识项
frequency:控制该属性在所属的group中出现的概率
group:同组的属性不会同时出现
mod1code:属性代码,可以在魔法词缀txt和properties.txt中找到
mod1min:属性最小值
mod1max:属性最大值
第三步 修改armo.txt,weap.txt
在armo.txt,weap.txt中找到各个暗金对应底材,修改auto prefix项,填入automagic.txt中对应的group值
修改完成后把对应的文本文件放到data中加载即可
这个是实现了单条随机属性,想要多条随机属性的,可以做复合属性,具体参考游戏小站合订本第五期