我基于原版进行了研究,并测试了所有MOD,结果表明它们都是可行的。
首先,要了解在M&B中,武器分为几类:单手武器、双手武器、长杆武器、不可配盾的长杆武器、弩、弓和火枪。附注:在火器时代,还有长杆火枪。
接下来,我们需要确定武器代码中与破盾效果相关的部分:
打开原版的item_kinds.txt文件。
任意选择一种武器,比如 itm_sword|剑。
itm_sword Sword Sword 2 long_sword 0 scab_longsw_a 3458764513820540928 4259842 9223388564182532111 148 532 1.500000 100 0 0 0 0 24576 100 0 102 0 276 24。
其中,scab_longsw_a 3458764513820540928表示剑鞘。
数值4259842决定了武器的属性。
数值9223388564182532111代表武器的使用方式。
因此,如果想让武器具备破盾属性,就需要修改4259842这个数值。
实际上,4259842、9223388564182532111 和 3458764513820540928 都是十六进制的数字,我们需要用电脑上的计算器进行转换。
参见图片。
需要稍微调整一下。