DOTA打了30分钟左右的时候,鸟被对面杀了。。。显示2次鸟死了的信息,,,
推荐回答
是冰蛙的一个低级错误,没给飞行信使的重生技能设置永久性,其实就是一个疏忽,因为爬行信使的重生技能就被设置了永久性但是一句话解释似乎太敷衍了。。稍微说下信使相关的触发1.从放出鸟开始——>使用召唤技能,近卫招乌鸦天灾招秃鹫,同时都有1/3概率出运输机——>给飞行信使和爬行信使的装了重生(180s/140s重生延迟)的魔法书设置对玩家不可见(就是普通的隐藏被动技能做法)——>只对爬行信使的重生技能设置了永久性——>玩家切换信使形态,触发为其添加混乱变身被动来变身——>飞行信使的重生技能丢失2.2个信使死亡信息、物品掉落由于一般的死亡事件(常见如玩家单位死亡事件)无法捕捉有重生单位的“假死”,于是使用了TriggerRegisterDeathEvent来捕捉信使的这种假死,也就是第一条死亡信息;同时有个游戏开始就注册的EVENT_PLAYER_UNIT_DEATH(应该是旧版信使的jass残留),该事件只能捕捉单位的真死,除了上面说的情况一般无法触发。也就导致了第二条死亡信息;信使真死,物品当然掉光3.面板计时停在176s,有信使再次死亡则面板计时恢复看现象基本是循环计时器意外停止了。实际当信使死透后,因为无法GetTriggerUnit(死亡信使)。何为死透?就是死亡并经过死亡时间,这里飞行信使的死亡时间都为4.34s,180-4.34,即176的由来 ————来自dota吧吧主spe_core(2014.8.23)的回复原帖:http://tieba.baidu./p/3245731474