本篇教程由作者设定未经允许禁止转载。

声明

本教程会相当程度的破坏关于贪婪整合包第一周目的游戏体验,所以建议各位至少在一周目毕业后再来浏览本教程,否则将失去非常多探索的乐趣。

前言

在贪婪整合包中,战斗系统绝对是游戏体验里占比相当高的一部分,对玩家来说,战斗系统主要两部分组成,即攻击性能与防御性能。本教程将详解攻击性能中有关于伤害的部分,追求最高的伤害。本教程的适合阅读对象应该是数据党和强度党,或者是对词条具体数据及算法有兴趣的朋友,新手玩家和对词条算法没什么兴趣的朋友不适合阅读此教程。

本教程会简单翻译匠魂词条源码逻辑,让不便阅读源码但有兴趣的玩家能够了解其具体算法。看完本教程之后,读者能够还原一个高伤害的产生过程,也就是能明白为什么可以造成这么高的伤害。计算过程中可能会存在与源代码逻辑有细微差异的情况,会让数据不再完全精确,但误差是非常细微的。

在本教程中会有如下的前提,除非额外说明,否则均基于下列情况进行研究:

  1. 整合包版本为1.35.2版本

  2. 不考虑无尽

  3. 使用整合包中的试验假人用于伤害的研究计算

  4. 不考虑攻速带来的收益,仅研究对假人一次攻击造成的伤害量,即不考虑假人显示出来的DPS,原因会在下文说明

  5. 不考虑恶性BUG提升伤害的手段,比如刻印进化词条的点名批评

  6. 会将匠魂的材料特性以及强化统称为词条

  7. 对于覆盖率低和不稳定的词条或者增伤手段不考虑

  8. 不会对远程武器进行说明,也会放弃近战武器的特别增益,西洋剑的穿透和武士刀的连击也将不会计算在内

  9. 整合包内的“暴击”均视为跳劈,和爆头不同,会在最后进行说明,在正文中不会考虑暴击和爆头带来的影响

  10. 对假人生效的伤害加成,除开两个个例,对于其他生物均有效,但会因为整合包为生物添加的护甲以及限伤,表现效果不明显。个例在下文会说明

  11. 如亡灵杀手截肢杀手类强化,由于不能对假人生效,在此教程中也不会被计算在内

  12. 或许会有被笔者略过的增伤手段,欢迎补充

本教程保持更新,某些描述错误或计算失误以后会改,第一次写教程,没学过java,看源码仅停留在能看懂基础算法,然后进游戏测试是否正确,对于底层的运算逻辑并不完全清楚,所以其中出现细微的误差是难免的,欢迎各位读者纠错,也欢迎各位擅长阅读源码的朋友矫正。有排版建议也欢迎指出。

以下会研究说明伤害从无到有的不断叠加的过程,可以在游戏中完全印证,但建议先粗略看一遍之后再跟着教程走。

面板和加成算法的底层逻辑

面板

贪婪整合包匠魂武器极限伤害研究及各项伤害来源详解-第1张图片面板的定义很简单,即武器攻击力显示的数值,并不是武器造成的伤害,如果误解了这一点会对下面的阅读造成影响。如果玩家手持一把面板攻击力显示为10的武器,则玩家此时的面板就是10,玩家空手时面板为1。需要注意的是,力量药水的提供的力量效果等效于提升同样数值的面板,也就是说若玩家手持10面板的武器,同时身上带有力量4的buff,则玩家此时的面板为10+3*4=22。也就是说,力量2的效果就接近匠魂武器强化锋利5的效果了,所以力量buff也还是有一定作用的。

在匠魂武器中,会有基础面板和额外面板的概念,类似钻石和石英强化,锯齿词条类的增加的都是额外的面板,一些基于基础面板百分比提升的词条如进化,不会将这些额外面板计算在内。

就算是同样材料的武器,各类武器的基础面板也是有区别的, 所以在本教程中会选择同材料下面板最高的劈刀作为伤害测试用武器

加成

武器强化加成

加成是什么?加成是一种对于面板的一种倍值提升,不同于钻石之类的面板强化,加成是按比例对伤害进行增幅的。例如词条水晶之力(晶态强化版),在武器满耐久时,会提供30%的额外伤害加成,即造成的伤害*130%。也就是说一把10面板的剑,若剑上带有水晶之力词条,则造成的伤害为10*130%=13点,如果身上有力量药水,则计入总面板中,则造成的总伤害为:(武器10+力量四12)*130%=28.6点伤害。由上可得,在贪婪里,伤害=总面板*加成。

看起来,加成提供的伤害不多,但词条不止一个,如果携带多个词条该如何计算?答案是叠加乘算。也就是说,同时携带满加成的知识之力(注:知识之力满级提供60%加成)和水晶之力,则伤害计算为:总面板*130%*160%,即伤害会达到面板的208%,在这种算法下,如果词条数量足够多,那么最后的总加成会非常的高,这也是玩家和玩家之间伤害差距的由来,部分玩家会专选这类能提升总加成的词条附加到武器上,让他们武器的性能非常夸张,在后期,武器词条提供的加成能达到惊人的50倍,至于如何搭配以达到如此高的倍数,后文会提及。

玩家强化加成

玩家倍率加成

武器上有匠魂词条提供的强化加成,那玩家本身是否可以提升呢?答案显然是可以的。相信有兴趣阅读本教程的朋友都经历过用重锻站敲饰品前缀的过程,反复重铸,就是为了饰品前缀上的“恐吓”,这个前缀能提供8%的伤害加成,当然算法同武器加成一致,不是8%+8%+8%的加法,而是108%*108%*108%的乘法,11个饰品槽能提供的总加成不是100%+8%*11=188%,而是108%^11≈233%的加成。其他的还有例如力量护手、律者核心也都是这类加成,星能力当然也算玩家的加成,但这其中还牵扯到一些其他的算法,会在下文“玩家基础加成”中提及。总的来说,能作用在玩家身上的加成少,但也足够强力,是伤害提升必不可少的部分

玩家基础加成

如果你开过创造测试档,进去空手攻击过假人,你会发现你打出来的伤害只有0.5;手持一把10攻击力面板的剑砍假人,伤害也只有5。这是因为对于试验假人来说,显示的伤害按心计算,所以你的伤害在假人身上都会减半显示(2点伤害为1心)。如果你攻击如太阳酋长类不限伤0护甲的生物,则伤害正常显示。由于贪婪整合包的伤害显示也一般不以心而是以生命来显示具体是伤害值,所以本教程将默认对假人造成的伤害有一个0.5的倍率以匹配假人显示的数据,在计算实际伤害时可以去掉这个倍率,本教程将会在下文的计算中加入这个倍率。

在贪婪整合包(类似整合包也一样)中对玩家的加成,不全是倍率加成,还有一种基础倍率的加成。基础倍率的加成使用的是加法算法,和饰品的乘算不一样。基础倍率加成在贪婪整合包中一共有3种,一个是人物攻击技能等级(即模组Reskillable中的攻击),一个是星能力的近战加成,最后一个是罪恶提供的伤害加成。

人物攻击等级点满50级会给50%的基础倍率加成,也就是说,点满了之后徒手攻击假人的伤害会变成(1+50%)*0.5=0.75。此处即使用乘法算法也能得到一样的结果,但用乘法算法的话,在其他加成生效的时候计算就会出错,比如下面要提到的星能力近战加成。不过星能力中既有作用在基础倍率上的加成也有作用在总加成上的额外倍率加成,这两者的区别只要看星能力的描述就可以知道,在下面会详细说明星能力对人物基础倍率的影响以及对人物总加成的倍率影响:



贪婪整合包匠魂武器极限伤害研究及各项伤害来源详解-第2张图片

贪婪整合包匠魂武器极限伤害研究及各项伤害来源详解-第3张图片贪婪整合包匠魂武器极限伤害研究及各项伤害来源详解-第4张图片

如图,按照P1的纯攻击特化加点分配20点星能力,可以得到P3的加成,在这些所有的加点中,只有如P2里写明为额外叠加的伤害,才会计算到总加成上,其余所有的近战伤害加强都会计入基础倍率中。然后这些加成会受到星辉技能效率的影响,按百分比提升技能点效果。鼠标移动到P3汇总的近战伤害中会出现详细统计数据,其中,I 后面的数字2.26,代表计入到人物基础倍率里,具体计算公式为83%*152%+1=2.2616。这其中的83%为非额外的近战加成总数(把所有非额外近战伤害加强的数据加起来可得83%),152%为技能效率的加成,1代表的是人物本身的100%;然后是M后面的1.16,计算公式为(1+5%*152%)*(1+5%*152%)=1.157776,显示为1.16。此处又换回了叠加的乘算算法,此计算公式中的1还是代表人物的100%,5%*152%代表那5%额外的加成在技能效率的增幅后实际上加强的幅度(7.6%),在所有加点里额外的5%近战伤害有两个,所以按乘算算法,可得107.6%*107.6%=1.157776。如果你按照本教程提供的攻击特化点法分配20点星能力,且同时点满了人物攻击技能等级,则此时你徒手攻击假人的伤害为1.5986571008,计算公式为(2.2616+50%)*1.157776*0.5=1.5986571008贪婪整合包匠魂武器极限伤害研究及各项伤害来源详解-第5张图片

计算公式中,2.2616+50%分别代表星能力和人物技能等级点到50级提供的加成,然后乘以人物总加成的1.157776,然后再乘以假人倍率的0.5,就能得出1.5986571008的结果了。

不过到这里,所有能影响到人物基础倍率的事件,还有最后一个罪恶,这个buff的实测效果是每级罪恶提供0.25的人物基础倍率加成还有每级3点护甲1点韧性的防御性能加强,使用暴食吊坠,吃的东西越好罪恶等级越高,吃贪婪里最好的食物寰宇肉丸或者超级堡会提供9级的罪恶可惜贪婪没有多重压缩物品,吃十六重压缩食物最高能有137级罪恶,由于寰宇肉丸会提供力量2效果影响伤害计算,所以在保持星能力和满级人物技能加点的情况下,再吃下一个超级堡获得9级的罪恶,此时徒手攻击假人的伤害则为2.9011551008,计算公式为(2.2616+50%+2.25)*1.157776*0.5=2.9011551008,也就是在上述公式中加进去9级罪恶的效果,每级罪恶0.25,9级就是2.25。如果此时手持一把攻击力为10的剑攻击假人,则伤害为29.011551008,如下图已经开始出现误差了,不过也有可能是剑的攻击力不准确引起的贪婪整合包匠魂武器极限伤害研究及各项伤害来源详解-第6张图片

按照本教程的观点,玩家的基础加成将统合星能力、罪恶以及人物攻击技能满级,还有对假人的50%伤害倍率,玩家的总基础加成为2.9011551008。

固定伤害强化加成

贪婪里,有的词条会直接在工具锻造台上显示词条的效果,这其中常见一些固定数值的伤害增幅,这些固定数值只是单纯的伤害增加,既不会计入面板里,也不算进加成中,但胜在描述清晰,即使对伤害的提升微乎其微,也有着不少的玩家在使用这些词条,这些词条大多都会在计算出最终伤害的结果之后以加法把它们提供的固定伤害加上去,所以除非是数值非常高的固伤或造成目标最大生命值百分比的固伤,否则对伤害提供的帮助均不如倍率加成类词条。固伤词条也只能在各类加成及武器面板没叠起来的时候使用了,比如天地同寿以及贪婪1.24版本之前的血腥玛丽词条,都是固伤的典型代表。这类词条在整体伤害低于三位数时,可以带来显著的伤害提升,所以有相当一部分玩家认为这两个词条在贪婪整合包中较为强力,然而在伤害提升至三位数之后,固伤词条就开始跟不上倍率加成了。

天地同寿:扣除玩家1/5生命值,并造成3倍于扣除生命值的固定伤害。血腥玛丽:造成X点额外伤害,X=目标已损生命值^0.6。天地同寿在玩家60血的时候可以造成36点额外伤害,在大前期可观,血腥玛丽前期给的固伤也还不错,但要想有三位数的加成,则需要目标已损2000血,在伤害逐渐成型的阶段相对倍率词条来说还是弱了不少,攻击已损10万血的目标只提供1000点额外固伤凋零专家封顶204750血。以上两个词条已经是固伤词条里伤害最高的几个了,由此可见固伤在贪婪整合包内实在是没有发挥空间主要是不能被各类加成增幅也不计入面板,故不再多做赘述(全知全能也属于固伤)。

各类面板和加成的介绍

总面板

不考虑其他因素的话,匠魂武器的面板就决定了玩家的面板,武器的面板直接的决定了伤害的高低。因此本教程会对贪婪的武器系统进行大概的介绍(暂只对近战武器介绍)。

本教程将武器分为两类,分别为3槽武器4槽武器。不同的武器需要用的部件和部件数量是不一样的,部件会提供词条槽位,4个部件就会提供4个词条槽位,如果没有额外的修正,会造成4槽武器的性能完全压制3槽武器。所以为了平衡,匠魂会为每种武器添加一个修正系数用来调整武器的攻击力和攻速。

其次,武器需要的部件类型也不一样,在本教程中,将简化为刀头和非刀头材料。在贪婪里,材料只有刀头位置的词条会有特殊情况,或者是和非刀头材料不一样(比如钢),或者是在非刀头的基础上附加额外的词条(比如秘金)。刀头还会涉及到最重要的方面,也就是本节要讲的主要内容——面板攻击力。

如果只有一个刀头,那么整个武器的面板就由这一个刀头然后乘以这个武器的攻击力修正系数,再加上少量武器固定的面板加成,由于笔者不清楚固定加成的数据,且由这个缘故出现的误差不影响最终结论,所以下文会忽略这个固定的数值影响不大,最终只看武器显示的面板,这里只是介绍机制。比如大剑的系数是1,面板就是(刀头面板*1)+2,寰宇(寰宇面板128)大剑的面板就是128*1+2=130。如果武器不止一个刀头,则武器总面板为各个刀头面板之和*武器攻击力修正系数,和刀头种类位置无关,只要是刀头就要计入。比如劈刀的修正系数是0.8,纯寰宇劈刀的总面板大约就是(128+128)*0.8约204.8,秘金刀刃(面板30.4)寰宇大板的劈刀的总面板即(128+30.4)*0.8约126.72,这意味着寰宇秘金劈刀相较于寰宇大剑来说,面板几乎没有损失,但多出来一整个秘金刀头的词条,所以从伤害上来说劈刀对大剑有完全的优势。

由上述情况不难看出来,多刀头武器中作为刀头的材料不止需要有强力的词条,更要有优秀的面板,才能最大化的提升伤害。在不考虑无尽的情况下,寰宇是必选,其次就是秘金,在需要用到的词条材料里,秘金的面板是最高的同时也是贪婪里副刀头的最优解,没有之一。也就是说,武器的最终面板就是寰宇/秘金劈刀的面板。

寰宇作为必选材料的原因不只是面板最高,同时寰宇还携带了贪婪里少数能强化面板的词条,也就是进化。进化此处只解释攻击伤害的效果,即强化到混沌等级的效果实际上就是将武器的基础面板*2,之后再加上石英强化和钻石强化给予的额外面板,这一类额外面板是不会被计入到进化词条的翻倍效果里的,但还是得要。成品武器的最终型会在词条部分展示,其上显示的面板即武器的最终面板264.48。

武器之外能影响玩家面板的就只有力量效果了,直接选择最强的巨龙药剂即可,可以增加玩家150面板,也就是说玩家的总面板即为264.48+150=414.48

各类加成

玩家额外加成

有了玩家基础倍率,还能为玩家本身提供额外倍率的只有饰品前缀力量护手律者核心非攻座共鸣星杖。其中,饰品能提供1.08^11的加成,只需要在重锻站反复用经验重置饰品前缀即可。力量护手提供15%额外加成,做出来敲到匠魂胸甲上面。律者核心在装备时,提供约4.8%的加成这个是找不到源码自己测出来的,不需要魔力。非攻座共鸣星杖拿在副手时,持续对同一目标进行攻击,将逐渐提供额外伤害,在第六次攻击时达到最大额外50%伤害,若不对同一目标连续攻击,对每个新目标的第一次攻击也至少造成5%额外伤害,在本教程中取最大值即50%额外加成

武器词条加成

本教程只会选取较高加成的几个词条进行说明,想知道更多词条具体效果的朋友请移步源码或本教程末尾的表格。如果想要知道这些词条都有哪些材料有,请善用匠魂宝典和游戏内JEI,JEI直接搜词条名字就能搜出来,本教程就不过多赘述。

本教程所使用的武器为寰宇-秘金劈刀,所选用加成词条为:斯巴达之怒(恒星合金) 癫狂(虚金) 赌博(金) 知识之力(秘金) 刺客(秘金) 等级伤害III(荣誉之版) 元初1(混沌碎片)

关于进化之类作用于面板上的词条和强化,不再详细描述,因为面板很直观,图里写的是多少就是多少
贪婪整合包匠魂武器极限伤害研究及各项伤害来源详解-第7张图片

以下是各类词条的效果:

斯巴达之怒:生命值低于最大生命值1/3以下生效,伤害*X,X为(1.5+(1-(当前生命值/(最大生命值*0.33))),即自己1血时造成约2.5倍伤害

癫狂:伤害*X,X为(1+扭曲总值的正平方根/40),即满1500扭曲提供(1+(√1500)/40)约96.82%额外伤害,即满扭曲造成约1.9682倍伤害

赌博:15%概率伤害*2,45%概率伤害*2,从期望上说约60%概率伤害翻倍其实是作者TC写错了源码,本来应该是45%概率伤害/2,由于覆盖率足够,在对假人的伤害测试中直接取2倍伤害的值。

知识之力:每级经验提供0.2%额外伤害,满级提供60%额外伤害,即造成1.6倍伤害

等级伤害:伤害*X,X=(Y-1)*(等级伤害强化等级/3)+1,Y=1+武器等级乘以0.05,如果Y大于2,则再使Y=2+(Y-2)/4。说的通俗点就是等级伤害强化满级之后每级提供5%额外伤害,20级的武器提供100%额外伤害,如果20级再往上则每级值提供1.25%伤害。本教程使用的劈刀为20级整,即造成2倍伤害

元初:元初对假人有接近翻倍伤害的效果,是唯二对假人有效但对生物不等效的词条,且元初等级越高对假人的伤害反而越低,所以选用元初1,能对假人提供92%额外伤害,即对假人造成1.92倍伤害(元初5对假人的加成只有60%,如果不是针对于假人打桩,请元初5拉满);另一个对假人和生物效果不一致的词条是震击,充能后对假人翻倍伤害,但实际上只会造成5点固定伤害。

刺客:对目标背刺造成1.4倍伤害,即使覆盖率极低,但毕竟是秘金送的词条,也确实能对伤害进行不小的增幅,所以本教程会对假人进行背刺攻击。

还有一些强词条及平替词条会放到之后另开的一个章节进行介绍。

伤害计算实录

在一切原理和基本理念都解释介绍清楚之后,就开始计算在使用本文介绍的所有增伤手段后,我们使用这把劈刀将会对假人造成多少伤害吧!

总伤害=总面板*总加成

总面板为劈刀本身的264.48加上龙药给的150面板,所以总面板为414.48

总加成为玩家加成*武器加成

玩家总加成为2.9011551008*(1.08^11)*1.15*1.048*1.5≈12.228766

武器加成为2.5*1.9682*2*1.6*2*1.92*1.4=84.6483456

总加成为12.2521*84.6483456≈1,035.1448

所以总伤害为1,035.1448*414.48=429,046.816704贪婪整合包匠魂武器极限伤害研究及各项伤害来源详解-第8张图片

最终的伤害结果和计算得出的结果有一点误差,这是我没办法避免的,核心理论没有错误就可以了

常驻伤害计算

由于上面的打桩时用到的部分buff不能对生物正常触发,所以各位在自己演算的时候可以刨去诸如刺客、元初、共鸣星杖等不会完整触发的加成而后自行演算伤害,此处就不再对常态化的武器输出伤害做过多展开。

结尾

后记

舍弃攻速的原因只是简单的不需要,就算没有龙药攻速也是完全够用。

在贪婪整合包中,远程武器词条太少了,因为弓和十字弓上的词条并不能作用在箭上,只能靠箭本身自己有的词条,然而箭杆尾羽根本给不了什么词条,也就只剩下刻印一个词条了(箭头要用进化),这情况在这个词条大于一切的包里是非常致命的,而且在贪婪里面玩家机动性很高,又有触物指环,近战攻击距离很长,远程武器连唯一的射程优势都没了,所以本教程不会管远程武器。法杖是个例外但法杖本质上跟近战也没什么区别,当做4槽近战算也没啥问题。

而且法杖是比劈刀强的,但攻击间隔被作者改过,而且法杖的魔法伤害算起来更麻烦所以暂时不使用法杖做伤害测试。以后可能会更新法杖的教程,但目前来说以本教程的观点去给法杖配装也是完全正确的。

武士刀的连击效果测起来太麻烦了所以就放弃了,西洋剑面板太低不适合用来打假人。

还有愤怒吊坠的+2永久伤害,不清楚什么机制,也不好算,所以不收录到本教程中。

跳劈暴击太不稳定了,覆盖率也不是很高,虽然是显著的伤害加成但还是决定不收录主要还是不好算

还有不少强增伤手段本教程并没有收录,原因是不好算,当然也有可能是笔者不知道有这种手段,有懂的朋友可以在评论区分享一下。

以后算明白了会将这些内容添加到教程中,在此之前部分增伤手段将更新于评论区。

额外词条介绍

主宰:主宰评论区第一条,贪婪里面是线性增长,320血等效于1血斯巴达,都是2.5倍伤害。值得注意的是,在贪婪里面主宰只有极寒末影有,并且极寒末影只能用来作为手柄使用,在其他位置会导致词条生效不完全的情况而缺少伤害,包括刻印。如劈刀类需要两个手柄的,则需要让劈刀贴图的手柄位置是极寒末影。其他词条目前没有发现这种需要固定位置的情况。
癫狂词条也是需要注意的,癫狂没有位置需求但有材料需求,癫狂只会在虚金上正常生效,其余的两个材料虚空金属和暗影都会少伤害,请在武器上面使用虚金

其余暂且没发现有这类情况的词条。

还想了解其他词条的效果可以参考这个表这里,笔者摆了。