觅长生

觅长生

(测试版1.0.027官方已修复)化神npc小境界突破bug修复
10 Comments
天堂衣  [author] 21 Jul, 2023 @ 3:06am 
这个mod可以取消订阅了,测试版1.0.027已经修复了bug
天堂衣  [author] 21 Jul, 2023 @ 3:05am 
可能是别的原因,我这边无法复现
TYPE-MOON 20 Jul, 2023 @ 8:02pm 
不知道为什么,mod更新以后看传音符或者关闭传音符游戏会崩溃
WhatWorld 20 Jul, 2023 @ 1:01am 
原来如此,估计是因为原本化神后期没有瓶颈状态,哪怕修为满了npc的逻辑也会一直去吃修为丹。
天堂衣  [author] 19 Jul, 2023 @ 8:22pm 
不吃修为丹确实是故意的,可能是飞升版本之前遗留的逻辑。
在NPCUseItem类,GetDanYaoCanUseNum方法里,如果是修为丹,会根据所需经验决定吃几颗,但在这个之前,会首先判断npc的境界,如果境界大于等于化神后期,就直接设为吃0颗。

if (jsonobject.TryGetField("Level").I >= 15)

15代表化神后期,如果要化神后期吃修为丹,这里应改为>= 16,天仙级,不过那样就没必要判断了,所以我感觉这个判断是为了让化神后期不吃修为丹故意加的,应该是过时的逻辑,飞升版本之后应该去掉的。
但这个地方我不好改,需要官方修复,不然容易冲突。突破小境界的bug之所以可以直接修复,是正好有办法取巧。
天堂衣  [author] 19 Jul, 2023 @ 8:02pm 
原来这样,好久没玩了,我npc还没飞升过
WhatWorld 19 Jul, 2023 @ 8:36am 
后期和大圆满的渡劫成功率差的蛮大的,我就是想给星凝喂到大圆满结果才发现这个bug。
天堂衣  [author] 19 Jul, 2023 @ 3:55am 
应该是故意不吃的,化神后期修为没有意义,修为丹吃了浪费,不如留着交易,属性丹正常吃就行。
WhatWorld 17 Jul, 2023 @ 9:41pm 
不过到后期之后不吃修为药,比如天元神丹的bug依然在,不知道有没有办法处理?
superfalcon2005 10 Jul, 2023 @ 11:56am 
订阅~