各类攻击buff叠加原理

修改于2020/07/051236 浏览综合
前人的肩膀
感谢 哎哟,哪能拉 提供部分数据支持及思路。
根据红茶不加冰的结论,玩具buff放在技能buff前,满buff攻击力最高。
刺客
巨居蟹--草丛(黑猪)--作战
非刺客
巨居蟹/黑猪--作战
原本我以为鼓舞位置不会影响满buff攻击力,但是根据哎哟,哪能拉的测试,鼓舞放在草丛前满buff攻击力最高。
刺客
巨居蟹/鼓舞--草丛(黑猪)--作战
非刺客
巨居蟹/鼓舞/黑猪--作战
原则就是尽量把玩具以及鼓舞放在技能之前,玩具和鼓舞之间先后顺序对满buff攻击力无影响。
虽然由于有10倍锁的存在 buff的先后顺序不一定对刺客变身伤害产生影响,但是后面的涂毒以及破甲是会受影响的。
上面为结论,下面说下原理,不感兴趣的可以不用看了。
前面提到过的所有的攻击力buff 都对后续的草丛或作战有加成。
或者也可以说草丛及作战可以延续之前的各种攻击力buff。
很多人都知道黑猪延续的技巧,其实不止黑猪巨居蟹可以延续,所有的攻击力buff包括草丛作战,甚至怪物的减攻击力buff都能延续。
下面举一个栗子说一下buff机制的运作原理。
TapTap
上图中绿色区域为对应状态的玩具攻击力倍数,黑猪1.5,巨居蟹1.25,两个都有就是1.75。蓝色区域为自身无状态攻击力、鼓舞攻击力、草丛攻击力、作战攻击力。
最终攻击力为对应行蓝色区域之和与绿色区域相乘。
比如时间4
717413 = (186877 + 16501 + 274896) * 1.5
玩具发生变化时,直接改变玩具倍数。
鼓舞攻击力仅与宠物面板相关,不受玩具及技能影响,可通过宠物面板直接计算得出。
草丛buff开始时,草丛攻击力 = 前一行(也就是草丛开始前)蓝色区域之和 * 当前玩具倍数 * 草丛攻击力百分比 + 草丛固定攻击力
例如图中
274896 = (186877 + 16501) * 1.5 * 89% + 3386
草丛攻击力一旦出现就不会变化,直到草丛状态结束后归零。
这就是buff延续的原理,上式中草丛攻击力包含了玩具及鼓舞的加成,这部分加成直到草丛结束才会消失,
而后来的作战则是延续了前面的全部buff 。
作战与草丛机制相同
下面展示一些例子
帆龙恐吓技能减20%攻击力是乘在玩具倍数上↓
TapTap
非刺客职业鼓舞与作战顺序对比↓
TapTap
TapTap
刺客完美buff↓
TapTap
可以看到,草丛消失后仍有接近5倍的攻击力(技能全部为20级数据)。这就是作战把草丛的buff延续了,这时的作战比单独的作战攻击力要高很多,可以通过调整让破甲吃到。
有两点忘了说了 补充一下
1 以上方法无法正确计算超出10倍攻击力上限的情况下的攻击力,由于我的刺客还没有达到10倍上限,因此暂时无法准确测试。从已知的数据来看,上限攻击力可能是(无状态攻击力 - 刺客本能天赋攻击力) * 10
2关于鼓舞对涂毒的加成,之前有一种说法说鼓舞对涂毒的加成是实时的,不像作战草丛那样第二轮吃到就保持全程,但是经我测试鼓舞和作战草丛一样是第二轮涂毒吃到就一直有的。不清楚是不是什么时候暗改了。
在补一个详细测试过程吧
1.人物进场攻击的计算
为了减少变量,这里先把卡牌羁绊下掉,宠物好胜之心下掉,影响输出的技能结晶也下掉。
人物进场攻击 = 面板攻击力 + 三星棘龙额外攻击力 + 队伍光环攻击力 + 刺客本能天赋攻击力
其中队伍光环攻击力 = (人物面板攻击力 - 卡牌攻击力) * 5%
2.BOSS承受伤害率
BOSS承受伤害率 = BOSS伤害减免 * 大陆天赋加成 * 元素克制加成
BOSS伤害减免 = 己方输出系数/(己方输出系数 + BOSS防御)
己方输出系数与自身等级正相关,1到113级的己方输出系数可参照下表,113级以上系数未测得准确值。
TapTap
大陆天赋加成 = 102%,我是在英雄山测的,没有大陆天赋。
元素克制加成即为战报中显示的元素克制,精确数值计算方法可参照此贴。
3.普通攻击伤害
人物进场攻击 * BOSS承受伤害率,即为人物无状态时普通攻击造成的伤害,可在游戏中观察战报以验证1.2两点。
4.表格说明
前面表格中理论普攻伤害即为按照我的猜测计算出的理论普通攻击伤害,实测普攻伤害即为游戏中战报显示的伤害。
5.结果分析
刺客我精测五次,粗测一次,猎人精测两次,其他职业未测试。精测最大误差不超过10。
8
20
54