伤害算法
常规攻击力A1=自身攻击力+武器攻击力+2*白虎牙级数
常规防御力D1=自身防御力+2*玄武甲级数
骑攻A2=自身攻击力*骑攻系数/100+5*羌族角级数
骑防D2=自身防御力*骑防系数/100+5*骑甲铠级数
弓攻A3=自身攻击力*弓攻系数/100+5*黄忠弓级数
弓防D3=自身防御力*弓防系数/100+5*藤甲铠级数
骑攻骑防弓攻弓防四个系数在unitdata里,可以用张三爷的NPC武将修改器查看。骑防弓防上限250,超过的部分无效。
常规攻击伤害=威力系数*A1*A1/(D1*D1)
马上攻击伤害=威力系数*A1*A2/(D1*D2)
弓箭攻击伤害=威力系数*A1*A3/(D1*D3)
仙丹对打击类C技每级加成1%,对效果技一律无效。
接下来有个估计没人知道的设定:从背后攻击的第一下,或者在敌人出招时命中的第一下,伤害加成20%。可以自己在对战模式里验证下,赵云正面C1,背面C1,对方出招时使用C1,后两种情况的伤害会比第一种情况的伤害高。
斩玉的效果BK以前测试过了,是基础伤害+比例伤害,并且斩属性伤害会无视掉其它的伤害影响因素,无视战神斧、无视浮空、无视仙丹,同样地上面所说的那种20%加成对斩属性招式也是无效的。
烈玉过去BK测试时当成是比例伤害,其实不对,是固定伤害。x级的烈玉,若敌人未防御则增加x点伤害,若敌人防御则蹭血4x点。得意属性可使玉等级+1,所以烈属性得意+4级烈玉是x=5。
硬骨的临界条件是:A1*A1/(D1*D1)<0.5
如虎牢吕布攻150防210,那么可以计算出,玩家常规攻击力达到149才能对他造成硬直,玩家常规防御力达到213就可以挨吕布攻击无硬直了。
单挑时双方都是200体力200无双,玩家防御力为初始防御力,攻击力=初始攻击力+17-关卡星数。
敌人能力
众所周知353有很“我强敌亦强”,不过首先说明下,这个只限于非斗气将,斗气将的攻击不会随玩家能力变化。
Gx以前就测试过,敌人的防御力只随玩家自身攻击力上升而上升,这个是对的。其实相应地,敌人的攻击力也会随玩家自身防御力上升而上升,但是攻击力上升有上限,当玩家防御力比初始防御力高出110点以后,敌人的攻击力就停止上升了。正是因为有这个上限存在,防御力才是越高越好。
考虑一个问题:不同的武将,同样的攻防,是否在同一关的敌人强度就一样呢?
其实不是,设定是这样:所有武将在初始攻防时所面对的敌人强度一样。如赵云50攻50防,和马超55攻45防,面对的敌人强度一样;赵云100攻100防,和马超105攻95防,面对的敌人强度也一样。
那么,过去有一种说法:吕布和诸葛亮在同样攻击力的情况下,吕布的伤害高;在同样防御力的情况下,诸葛亮受的伤害低,所以353有隐藏的攻防系数。
现在就知道了,这种现象确实存在,但不是什么隐藏攻防系数的原因,而是同样攻击力情况下,初始攻击力高的武将面对的敌人防御力低;同样防御力情况下,初始防御力高的武将面对的敌人攻击力低。当然,敌人攻击力升到上限的话就没区别了。