在编辑部分技能,比如Rush技能时,其指定伤害数值的属性Damage枚举类型错误,导致怎么修改都通不过测试。但是如果直接修改.txt
文件则可以正常工作,这说明就是编辑器的问题。修改方法如下:
首先打开数据编辑器的定义类型,File - OpenDefinition
大部分的技能中Damage这项都有问题,打开一个,例如Rush技能,可以看到这里定义的Damage的枚举类型是Qualifier
,明显有误。
双击要修改的值,删除它,输入DamageSourceType
,在点击其他地方完成输入。以此类推,修改所有要改的技能。
修改完成后,点击文件名右侧的叉,在弹出来的对话框中选择是(因为其他方法比如CTRL+S
,不能正确保存)。即可完成保存。
随后彻底关闭The Divinity Engine 2 (不仅仅是数据编辑器,引擎也要重启),再次打开就发现可以正常修改并且是有效的。
0