对于NPC升级的那一条我不认同。NPC升级分为2种,自动升级和手工升级。
1、NPC确实是会自动升级,不需要材料的。这个很容易理解,NPC的包括是随机刷出东西的,指望他正好刷出材料不现实。但是升成什么样,1~5品金丹具体选哪个,这里可能是随机的,你希望她1品金丹,天道元婴,那就必须主动触发手工升级
2、主动给NPC材料,他会使用的。这一点应该是写死到额外判定代码里的。例如你给她全套的天道筑基,天道元婴材料,那她转月立马升级天道元婴
3、给材料时一定要给全套的材料,例如你少给了一样材料,那和没给没区别。她不会自动补齐少量材料然后走自动升级的路线
4、某些时候给了全套天道筑基的材料,下月她并没有触发升级。这时候你给他一个筑基丹,就会发现他下月就天道筑基了,还把筑基丹剩下了。 这一点可能是BUG,代码中判断需要筑基丹,才触发手工升级。但触发以后,是按顺序分别检查天道、地道、人道材料是否齐全
其他的项目文字太长了,感觉楼主的结论都太偏感性缺乏理论,不太足以服众