《百将行》的伤害机制大体分为三种:动作技;法术场;子弹技
所谓动作技,即伤害行为与武将的动作时间绑定,近战武将的技能大都属于此类。比如甘宁的手动技:刀义扫在2秒内斩出11刀,每刀都会造成伤害,如果甘宁在挥出第10刀时被打断了,最后那一刀的伤害也就没了。
所谓法术场,即伤害行为与武将放出的法术场绑定,远程武将的技能大都属于此类。典型的比如黄忠的漫天,一旦黄忠成功召唤出箭雨,后续的伤害就与黄忠本身的状态无关了,只要敌人在漫天法术场的范围内就会受到伤害。
所谓子弹技,即伤害行为与武将放出的子弹绑定。子弹技可以看作是移动的法术场,武将发出子弹以后,伤害行为就与武将本身状态无关了,子弹本身有一个伤害范围,身处子弹伤害范围内的敌人就会受到伤害。
大部分菜刀队的话,应该都是甘宁类似的动作技,而大部分平民最爱的夏侯惇,典型的伤害就是子弹技了~
理解了伤害机制类型,接下来简单讲一下判定框的概念。
《百将行》作为动作卡牌游戏,当然要包含动作游戏的经典要素:受击判定与伤害判定。简单来说,当伤害判定框与敌人的受击判定框有交集,即会触发伤害。
张宝的脏腑兵器、孙权的大保健、太史慈的神射即是子弹技中的一种——折射子弹。折射子弹实际是到达地面后触发一个法术场,而华佗和黄月英的伤害判定范围都不包括脚部。大家可以通过下图理解:
红色为大保健实际的法术场伤害判定范围,绿色为武将受击判定范围。
问:为什么只有黄月英和华佗的受击判定范围不是从地面到头顶?
答:华佗的模型是浮空的,所以地面部分不是华佗的受击判定范围。黄月英的膝关节以下只是简单的钢质关节,就像其他武将的武器、盾牌一样,不包含重要的机械动力部分。
问:大保健不是子弹技吗?子弹路径上的伤害判定范围明明能打到的啊!
答:折射子弹的机制比较特别,只有在到达地面的时候才会出现伤害判定范围,子弹路径上没有伤害判定。这样做的原因主要是为了避免引起其它奇怪的问题,比如大保健插到前排武将的脑袋上……