觅长生

觅长生

Not enough ratings
(测试版1.0.027官方已修复)化神npc小境界突破bug修复
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
2.637 KB
Jul 6, 2023 @ 5:17am
Jul 21, 2023 @ 4:04am
4 Change Notes ( view )

Subscribe to download
(测试版1.0.027官方已修复)化神npc小境界突破bug修复

Description
修复了当前版本(1.0.026)化神中期npc突破后期时出现的bug:

1、无法获得属性成长,突破了等于没突破。
2、修为没有清空,突破后仍保留着相当于化神中期满值的修为。
3、突破化神后期的事件没有显示在生涯记录中。
4、我的论道mod,npc论道中突破化神后期,会因为此bug而无法结束论道。

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

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

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