8、反重力冲击波的攻击判定BUG
从技能描述我们可以看到这两句话:
1.敌人落地时再给予一次魔法伤害。
2.敌人落地时还会生成攻击波攻击周围敌人。
估且认为临时工玩了个文字游戏,先认为第1条说明中的“给予一次魔法伤害”是指“生成攻击波攻击周围敌人”。假设有N个敌人聚在一点,就应该造成2N+N*(N-1)连击,其中2N是指(魔法阵+装置爆炸)*N个敌人,N*(N-1)是指N个人产生的冲击波会对除了该人以外的N-1个人造成伤害共N*(N-1)次。测试表明这也是不对的。
图11是在格兰迪1图进行的测试,将所有的6个屎来姆聚在一起后使用反重力,显示为12连击,当然,没有造成任何敌人死亡。12=2X6噢,冲击波呢?好吧,难道是冲击波不能对空,并且在落地前一瞬间产生,因此落地前不会被冲击波打到?
于是来到格兰迪2图测试,见图12。这次的敌人有两种,由于敌人重量不同,落地时间将会不同。将所有7个敌人聚在一起后使用反重力,显示为14连击,当然,没有造成任何敌人死亡。14=2X7好吧,难道只要被浮空了就无法被冲击波打到?
于是来到格兰迪左上角的房间进行测试,注意这是绿名不在此房间内的情况,见图13。将所有4个蜘蛛引到那个无法浮空的敌人旁边,这次反重力同时攻击5个敌人,显示为10连击,当然,没有造成任何敌人死亡。10=2X5说好的冲击波呢?
结论:所有被魔法阵打中的敌人,都不会被冲击波打到。也就是冲击波基本上是只能打中魔法阵外的敌人,所以对N个敌人,最多只有2N次伤害,不可能有第2N+1次,即反重力最多只有二段伤害。