配装前的基础知识二:奥德赛数值计算公式 上半部分
这一节太长了,分几次更吧。
我们一直在说,优秀的装备一定要有满足我们要求的词条组合。而本游戏内词条数量与种类众多,我们需要哪些词条,如果都需要的时候如何进行取舍?要对这个问题进行定量分析,我们就需要先对本作内的一些数值计算公式进行了解,配装时才能得出每个词条的相对收益,此时再进行取舍才有理有据。
再次声明,本贴内数据仅经过我个人测试,结论难免出现错漏或者精确度不足。如果有大佬进行了更详细的测试,发现了以上公式中的问题,烦请不吝赐教,我会尽快改正。
第一个,近战伤害,泛指用武器或技能攻击敌人从而造成战士伤害的攻击手段造成的伤害,例如战士直接砍人、公牛冲锋等:

自身基础伤害,即自身在不装备任何装备且没有任何属性加成时的面板伤害。武器基础伤害,就是武器面板上显示的每秒伤害。二者相加,即为伤害的总基础值。两个武器栏位的总基础值分别计算,不相互影响,作战时若切换不同栏位的武器,总基础值随武器进行切换。如下图中装备页面的战士伤害数值,以下称其为战士伤害面板,其数值是总基础伤害仅计算了战士伤害加成和武器伤害加成,其他值均取0或1后的结果。这里我的左边武器栏位(本贴中指角色等级升到15级时解锁的额外武器栏)没有装备任何武器,全身装备和技能也没有任何战士伤害与武器伤害加成,左边的战士伤害面板显示的即是左边武器栏的自身基础伤害。


战士伤害,指详细能力值中主要属性栏内的战士伤害。战士伤害+xx%,所有伤害+xx%等铭文都可以提供战士伤害。
武器伤害,指详细能力值中的武器修正值,除了天赋属性有且只有xx(武器类型)伤害+xx%这个铭文可以提供,比如刀剑伤害+30%,重型武器伤害+20%等。当且仅当武器类型和武器伤害加成的类型相同时,可获得该项加成。反之,该项取0。例如,假设当前武器修正值栏有30%的匕首伤害加成和50%的重型利器伤害加成,那么装备刀剑并使用刀剑进行攻击时,该项取0;装备匕首并使用匕首进行攻击时,该项取0.3;同时装备匕首与斧子时,用匕首砍人取0.3,用斧子砍人则取0.5。
元素伤害,即火焰伤害或剧毒伤害,当且仅当武器拥有火/毒附魔时可获得该项加成,同一时间仅能获得一种元素伤害加成,不可叠加。如果武器没有附魔则该项取0。
其他,这里泛指一切不能直接提供战士/刺客/猎人/火/毒伤害加成的其他伤害加成,例如阿瑞斯怒吼50%伤害,对雅典士兵伤害,满血伤害+30%等等。
暴击伤害,指详细能力值中,暴击修正值栏内的爆伤加成。满血时取满血暴击伤害,不满血但血条未变红时取暴击伤害,血条变红时取低血暴击伤害。携带降低生命上限的词条但是未受伤时视作满血,享受满血爆伤加成;满血爆伤加成与低血爆伤加成不同时生效。若未打出暴击,则该项取0。这里需要注意的是,下图中独特修正值内的满血/低血暴击伤害显示值已经是和普通暴击伤害叠加后的结果,其数值=自身暴击伤害+技能提供的暴击伤害+特长提供的暴击伤害+特长提供的满血/低血暴击伤害+铭文提供的暴击伤害+铭文提供的满血/低血暴击伤害。暴击几率同理。

攻击伤害倍率,随着武器和技能的变更进行变更,仅有金色词条“xx技能伤害+xx%”和特长中的“xx技能伤害+xx%”会对技能倍率进行修正。需要注意的是,除去技能蓄力重攻击升级到3级时,“攻击威力增加到150%”这个说明是蓄力重击的技能倍率x1.5以外,技能倍率的调整均为加算。例如,三级混沌之环的技能倍率是250%,在携带“混沌之环伤害+20%”这个铭文后,该技能倍率调整为270%。
背后攻击伤害倍率,基础值为130%,仅有“后方攻击时伤害+40%”和和特长中的“后方攻击时伤害+10%”会修正背伤倍率。该调整为加算,例如携带背伤+40%词条时背伤倍率调整为170%。如果未从背后进行攻击,则该项取1。
敌人抗性,如果未进行说明,默认99级时敌人除刺杀抗性外均为35%,特殊敌人和佣兵的数值可能会有不同。“盔甲穿透+30%”这个词条会无视敌人30%的抗性,给敌人上毒会削减敌人15%的抗性,毒技能被动升满之后,削抗值提升至40%,可以和特长与金词条的毒削效果提升叠加。计算中毒或者自己携带了盔甲穿透这个铭文时,抗性区需要额外计算削抗。这里要注意,盔甲穿透是无视抗性,和毒的削抗效果相互乘算,并不是直接叠加;对任何一种伤害而言,只有对应的伤害抗性才计入计算,其他的可以无视。例如,计算近战伤害的时候,我们就不需要考虑弓箭抗性,只需在上式中带入敌方单位的近战抗性即可。
至于防御减伤率。。。恕本人才疏学浅,这玩意貌似不是个简单的一次函数,等级低的时候毒削防这玩意收益还挺高,等级高了测毒的削防基本就没了,算收益的时候计算伤害的总是有误差,但是数据死活对不上,加上奥德赛的伤害毕竟是有5%的上下浮动,取样读数本来就费劲,我又不会解包直接看游戏内算法,这玩意我是真测不出来了

只能在这里放一个数在表示肯定有这么个东西,敌人不中毒的时候取1就行,中毒了emmmm满级的话还取1也不会有多大误差,计算的时候当没有就行(但其实是有的)。有大佬了解的话烦请补充一下。
接下来是刺客伤害,泛指使用刺杀/击倒或者技能造成刺杀伤害的攻击手段造成的伤害:

由于刺客的武器只有断矛,所以刺客只有自身基础伤害没有武器基础伤害。刺客伤害面板数值是刺客的基础伤害仅计算了刺客伤害加成,其他值均取0或1后的结果。
刺客伤害,指详细能力值中主要属性栏内的刺客伤害。和战士伤害相同,刺客伤害+xx%,所有伤害+xx%等铭文都可以提供刺客伤害。刺客伤害面板数值是基础伤害计算了刺客伤害加成后的数据。
其他伤害加成区间与战士伤害部分完全相同,在上一部分都有详细说明,这里不再赘述。但是这里要提一点,本作内除了一些佣兵会在属性栏清楚的写明”受到的刺杀伤害降低“外,没有敌人拥有刺杀抗性,也就是说刺客伤害在计算时只需要计算防御减伤,在绝大多数情况下可以视作真伤,不享受盔甲穿透和毒削抗加成,但享受毒的减防加成。
然后是弓箭伤害,泛指使用弓箭或技能造成猎人伤害的手段造成的伤害:

猎人的基础伤害算法同战士,只是武器基础伤害调整为所装备的弓箭的基础伤害;猎人伤害面板数值是猎人的总基础伤害仅计算了猎人伤害加成,其他值均取0或1后的数据。

猎人伤害,指详细能力值中主要属性栏内的猎人伤害。和战士伤害相同,猎人伤害+xx%,所有伤害+xx%等铭文都可以提供猎人伤害。
箭矢种类伤害,只与使用的箭种类有关,毒火箭为40%,夺命箭为100%,其他均为0;使用附魔技能或铭文使普通箭被附魔时,视作毒/火箭并享受加成。
元素伤害,同样只有箭拥有附魔或者直接使用元素箭,元素伤害加成才生效。需要注意的是,爆炸箭是吃火焰伤害加成的。
爆头伤害,仅有命中敌人头部的时候才生效,未命中则该项取0。注意,爆头伤害与背后攻击伤害不同时生效,从背后射头只有爆头伤害生效,背后攻击伤害不生效。
弓箭蓄力倍率,蓄力期间会从0逐渐提升至100%。注意,弓箭蓄力倍率是单独的一个参数,并不是弓箭蓄力伤害加成;猎人技能毁灭射击的描述”完整蓄力可造成双倍伤害“本质就是将蓄力倍率乘二,而不是简单粗暴的总伤害翻倍。
其他伤害加成区间与战士伤害部分完全相同。需要指明,猎人技能”第六感“中提供的伤害加成是攻击伤害倍率加成,并与攻击伤害倍率加成进行加算。