由于这个问题一直存在,从以前的Mars到现在重开后的,不断在发生。
刚开始我没碰source code,也因为这个debug很久。
近日忙录下来,有人提到某个谜不能解,或是打死某某怪没有触发该有
的prog,然后我又抽空去帮忙看了状况,才想到又是这该死的设计上问题。
mob死亡会触发 death_prog 这个 function,通常谜也会写在这里面,
但是mob再判断actor时,会因为被 blind 而无法看到 actor。大家都知道
blind 的好处,这也变成一种习惯,所以悲剧就发生了。
所以我在程式 mob 死亡那段加上解除各种debuff的程式,所以无论mob带
著什么奇怪的debuff死亡也不会找不到 actor 了..
这个东西将在下次改版一起更新,我想累积多一点内容再更新!