欢迎光临散文网 会员登陆 & 注册

【三国志·战略版】伤害公式解析七:完整版

2023-09-11 15:27 作者:樱谋诡计_  | 我要投稿

由于下半年开始越来越忙上周六开荒下午都去加班了,家里电脑又坏了开不了机,所以最后这点我没办法贴上系统归纳整理以及各种验证的结果了,就直接贴个结果吧

PS1:为了直观感受属性与兵力对伤害造成的影响,我将浮动系数除以100,并将其放在了属性伤害、兵力伤害与保底伤害上,这也更符合“系数”的意义

PS2:我还把各种乘法下的小数转成了除法的整数,感觉这样看着舒服一点

伤害公式结构一图流

1、基础伤害

基础伤害 = 属性伤害 + 兵力伤害

PS:最低为0

1.1、

属性伤害 = 武将属性 * [MAX(武将等级 - 20, 0) / 50 + 1]

进攻方属性为【武力 / 智力】,防守方属性为【统率 / 智力】

分别对应“兵刃”和“谋略”伤害,进攻方属性与防守方属性相减

文字解释:

不到20级时,属性伤害为武将对应属性值

超过20级后,每级增加相当于2%武将对应属性值的属性伤害

满级50为60%武将属性值,即满级时属性伤害为武将对应属性的1.6倍

1.2、兵力伤害

(兵力<2000时)兵力伤害 = 兵力 / 10

(兵力>2000时)兵力伤害 = [log(2)兵力 - 9]*100【向上取整】

兵力伤害分为两段函数:2000以下时为线性关系,2000以上时伤害收益逐渐降低

文字解释:

兵力不足2000时,兵力伤害为兵力的10%

兵力超过2000后,兵力伤害为底数为2的对数函数值减9后乘以100,结果向上取整

满兵10000的情况下,兵力伤害为429

2、基础增

基础增伤 = 进阶增减伤 * 普通增减伤

PS:与基础伤害乘算

2.1、进阶增减伤

进阶增减伤(%) = [2 + (武将等级 - 30) / 20] * 进阶数量

进阶数量就是红度,30级开启兵书后才生效,进攻方进阶增伤和防守方进阶减伤相互乘算

文字解释:

30级提供2%增伤/减伤,此后每升1级提高0.05%增伤/减伤,满级50级时总共提供3%增伤/减伤

2.2、普通增减伤

也就是战报上会显示在括号中的增伤/减伤,游戏中战法提供的增伤/减伤绝大多数都在这里

九宫八卦提供的增伤减伤也在这里,会心/奇谋的本质就是100%的普通增伤

进攻方普通增伤和防守方普通减伤相互乘算,增伤无上限,减伤上限90%

3、原始伤害

原始伤害 = 基础伤害 * 基础增减伤 + 保底伤害

3.1、保底伤害

保底伤害 = 兵力 / 50

保底伤害最大值为100,也就是兵力达到并超过5000后恒定为100

不到5000时保底伤害为兵力的2%

4、结算伤害

结算伤害 = 原始伤害 * 士气减伤 * 兵种克制 * 伤害系数

PS:结果向上取整

4.1、士气减伤

士气减伤(%) = (100 - 当前士气) * 0.7

只受进攻方士气影响,降低进攻方造成的伤害,与防守方士气多少无关

文字解释:

士气≥100时没影响,低于100后每点士气降低0.7%伤害

士气最低为0,最多降低70%伤害

4.2、兵种克制

弓克枪,枪克骑,骑克盾,盾克弓;以上四个兵种克器械

进攻方兵种克制防守方时,造成的伤害增加12%,反之降低12%

4.3、伤害系数

也就是战法面板上那个百分比,普通攻击的伤害系数为1(也就是100%)

5、浮动伤害

浮动伤害 = 结算伤害 * 浮动系数

PS:浮动系数为86%~94%。计算结果向上取整

6、最终伤害

最终伤害 = 浮动伤害 * 特殊增减伤

PS:战报中会显示“由于XXX,本次攻击造成的伤害提高/降低了XXX”,这类即为独立于“普通增减伤”外的“特殊增减伤”,进攻方特殊增伤与防守方特殊减伤乘算,比如周泰的增伤和SP荀彧的减伤。计算结果向上取整

将来有时间话,再来研究治疗相关影响吧

【三国志·战略版】伤害公式解析七:完整版的评论 (共 条)

分享到微博请遵守国家法律