地牢的代码很奇怪,改过mod角色,导致事件给的角色都只有默认的第一个技能.
后来经过多次排查,5技能中的.launch必须要写在.atk前面,或者不能设置无法暴击,以上两种都可以让角色技能数量恢复正常.
之后又精简了一下代码,把2.3技能的effect删掉几个后....又可以按正常顺序先.atk再.launch,无法暴击的字段又可以加回来了....
将两个技能的3个effect删减到2个后就没问题了,但是最后一个引用了6个effect的还在那里,加到7个也没出现过问题,也搞不懂是啥原因.
现在自己改mod,都会尽量精简代码,之后把modfiles文件里面的字节数改一下,
先换个notepad吧,改代码很方便.is_crit_valid True这个没有用,技能默认会暴击的,很多字段也都是没有用的,都有缺省值可以删掉,再就是查一下有没有中文标点.