大侠立志传吧 关注:51,381贴子:322,057
  • 14回复贴,共1

【大侠立志传】关于对伤害公式的一些研究

取消只看楼主收藏回复

之前一周目的时候打老和尚一直研究大侠的伤害公式,花了几天时间简单得出了一些成果。尚不完善,还请各位大侠多多指教。感谢吧友@BDSGDSB035892的先行研究成果。
本公式意在帮助玩家理解游戏数值系统,更深入了解战斗数值,能够根据计算式大致定量攻击造成的伤害值。现在因为加了试蛊主属性大幅度膨胀,不用公式也不影响通关,仅供参考。
总伤害公式:
伤害=((基础伤害基数+体力buff基数)*属性修正*攻击种类修正*武功系数*伤害加成+额外伤害)*最终伤害加成*最终伤害减少(舍去小数点)


IP属地:日本1楼2024-01-20 03:13回复
    基础伤害基数:感谢吧友BDSGDSB035892的研究,基础伤害A的值与【外功威力】【攻方攻击力A】【守方防御力D】相关。
    ①当A大于D时,基础伤害=(外功威力+0.4*(A-D))*A/A+D。
    例:当外功威力=450,A=200,D=100时,
    基础伤害=(450+0.4*(200-100))*200/(200+100)=(450+25)*200/300=316.667。
    ②当A小于等于D时,基础伤害=外功威力*A/A+D。
    例:当外功威力=450,A=100,D=100时,基础伤害=450*100/100+100=225。
    即攻击等于防御时,基础伤害=外功威力的1/2。
    ③普通攻击视为威力为50的特殊外功,不受攻击种类修正加成,武功系数为没有加成的100%。
    ④基础伤害基数这部分可以暴击乘150%,165%(以力破巧),180%(拔山扛鼎),也可以被格挡减少50%。


    IP属地:日本2楼2024-01-20 03:21
    回复
      体力buff基数:体力伤害基数是指基于基础伤害基数和【体力状态】角色额外增加的伤害,体力buff基数=基础伤害基数*当前体力伤害buff百分比。
      例:当角色的基础伤害基数为200且为【生机勃勃】状态时,角色的体力buff基数为15%*200=30。
      ①体力伤害基数本身由体力状态的buff百分比乘基础伤害基数算出,不能暴击,不能被格挡。


      IP属地:日本3楼2024-01-20 03:23
      回复
        属性修正:属性修正包括三个部分:等级修正、Rank差(实战能力差)以及内功属性修正,三项属性修正值加算后乘入公式中。
        ①等级修正:每1等级差提供0.5%的属性修正。例:攻方比守方高10级,则提供5%修正。
        ②Rank修正:每10点实战能力差(不足10点则舍去)提供0.5%的属性修正,而并非文字描述的1%。上限为250点实战能力差,最多提供12.5%的属性修正。
        例:攻方实战能力为500,守方实战能力为400,则提供(500-400)/10取整后*0.5%,提供5%修正。
        ③内功属性修正:共存在4种内功属性,无/调/阴/阳,各种内功属性互相存在克制关系。
        例:若攻方内功属性为调和,守方为阳,则获得-5%的属性修正。
        举例:以上①②③的三项修正加和后,可得1+5%+5%-5%=105%的属性修正,进行乘算。


        IP属地:日本4楼2024-01-20 03:25
        回复
          攻击种类修正:取决于攻方选择的攻击种类,拳掌御剑等。
          普通攻击没有攻击种类修正。


          IP属地:日本5楼2024-01-20 03:26
          回复
            武功系数
            包括先天加成与词条,一般武功的各项词条都是乘算。蓝色武功的先天加成为10点主属性差110%加成,而紫色武功的先天加成为10点主属性30%加成,因此低级功法大多数情况没有实际意义。
            举例:某紫色拳法
            ①先天加成为根据【臂力差】提升或降低伤害,则攻方大于守方10点臂力时获得130%系数。
            ②额外词条有“装备紫色拳套时最终伤害提升60%”,则装备紫色拳套时,获得160%系数。
            该武功系数为130%*160%=208%。
            要具体情况具体分析,参考大佬们做的武功系数收益。


            IP属地:日本6楼2024-01-20 03:27
            收起回复
              伤害加成:指游戏中一般不含“最终”二字的伤害加成或减少,互相加算后作为乘区做乘法计算。
              加算部分举例:
              ①【万夫之勇】虽然描述写的是“最终伤害+15%”,但是实际测试发现被划入了该区域内,与烧香,会心互为加算关系。
              ②【伤害提升】橙紫蓝绿烧香提升的伤害buff,例如紫+35%,蓝+25%,绿+15%。
              ③【破甲劲】内功,+25%伤害。
              ④【会心】50点怒气后触发,+100%伤害。
              减算部分举例:
              ①【佛法加持】队伍全员-25%所受伤害。
              ②【柔情似水】2格以内队伍全员所受伤害-10%。
              ③【金钟罩】内功,-20%伤害。
              例:如果当前攻方角色拥有【万夫之勇】、乙品烧香【伤害提升】状态,守方角色主内功为【金钟罩】,则该乘区为1+15%+35%-20%=130%。


              IP属地:日本7楼2024-01-20 03:29
              收起回复
                额外伤害:主要指雷系武道【跬步千里】中出现的额外伤害,也存在于部分武功的先天加成中。
                例:若拥有【跬步千里】,当角色第6次进行攻击时,该项为125。
                ①额外伤害无法暴击,无法会心,无法被格挡。
                ②额外伤害受最终伤害加成/减少影响。


                IP属地:日本8楼2024-01-20 03:29
                回复
                  最终伤害加成:存在于武道、装备以及部分特征点中,所有加成之间均为乘算。
                  例:
                  ①【天煞孤星】最终伤害*200%。
                  ②【稳扎稳打】每点臂力差提供8%的最终伤害。差为20时,最终伤害乘算20*8%=260%。
                  ③ 【孔武有力】每点臂力提供1.5%的最终伤害。臂力为27时,最终伤害乘算1.5*27+1=140.5%。
                  ④【跬步千里】每次攻击后提升5%的最终伤害,第6次攻击时,最终伤害乘算125%。
                  ⑤【武器加成】九凤+15%,最终伤害乘算115%。
                  如果角色同时拥有以上5点,则最终伤害加成为200%*260%*140.5%*125%*115%=1050.2375%=10.502375倍。


                  IP属地:日本9楼2024-01-20 03:31
                  回复
                    最终伤害减少:存在于武道、装备以及特征点中,所有加成之间均为乘算。
                    例:
                    ①【积甲如山】每次受到攻击后最终伤害-10%,最高-50%,最终伤害乘算50%。
                    ② 【坚若磐石】每点体质减少最终伤害1.5%。如有10点体质,最终伤害乘算1-10*1.5%=85%。
                    ③【难度选项】困难难度以及修罗难度敌人分别减少10%、20%的最终伤害,最终伤害乘算90%或80%。
                    计算完以上各项数值后,即可代入式子中计算最终伤害。


                    IP属地:日本10楼2024-01-20 03:32
                    回复
                      计算实例:【困难难度】释法寺 攻:主角 守:慧元。
                      守方角色:慧元,防御力=11176,实战能力=440,Lv=100,臂力=6,体质=13。内功属性:阳。
                      词条:【佛法加持】伤害-25%。【金刚护体】最终伤害=50%。
                      【坚若磐石】最终伤害=1-1.5%*13=80.5%。【困难难度】最终伤害=90%
                      【积甲如山】最终伤害=50%。
                      攻方角色:攻击力=11483,实战能力=500,Lv=100,臂力=27,内功属性:调。
                      词条:【生机勃勃】体力buff+15%。【稳扎稳打】最终伤害=(27-6)*8+100%=268%。
                      【天煞孤星】最终伤害=200%。【孔武有力】最终伤害=27*0.5%+1=140.5%。
                      【跬步千里】最终伤害=125%,额外伤害+125。【九凤】武器最终伤害=115%。
                      【伤害提升】(乙品)+35%,【万夫之勇】+15%。


                      IP属地:日本11楼2024-01-20 03:34
                      回复
                        普通攻击威力=50的情况下,
                        基础伤害:(50+(11483-11176)*0.4)*11483/(11483+11176)=87.5706。
                        体力buff伤害:87.5706*15%=13.1356。
                        属性修正:【等级】(100-100)*0.5%+【实战能力】(500-440)*0.5%-【内功属性】5%=98%。
                        武功系数:普通攻击无系数,乘默认100%。
                        伤害加成:【伤害提升】35%+【万夫之勇】15%-【佛法加持】25%=125%。
                        额外伤害:【跬步千里】125。
                        最终伤害加成:【天煞孤星】200%*【稳扎稳打】268%*【孔武有力】140.5%*【跬步千里】125%*【九凤】115%=1082.6%。
                        最终伤害减少:【积甲如山】50%*【金刚护体】50%*【坚若磐石】80.5%*【困难难度】90%=18.1%。
                        总伤害=((87.5706+13.1356)*98%*100%*125%+125)*1082.6%*18.1%=486。
                        基础伤害=210.34,体力Buff=31.55,额外伤害=245.10。
                        暴击时=基础伤害*暴击伤害(以力破巧165%)+体力buff+额外伤害
                        =210.34*165%+31.55+245.10=623。


                        IP属地:日本12楼2024-01-20 03:37
                        回复
                          补一张实测图


                          IP属地:日本13楼2024-01-20 03:40
                          回复
                            总结:
                            现版本里面对于伤害计算影响的文本描述错误多且混乱,例如以下这几点。
                            ①勇气100的【万夫之勇】描述是所有角色最终伤害+15%,但是和各种加最终伤害的词条不同,被算入了加算乘区。
                            ②体力给的伤害buff不是在最后简单乘了个115%,而是提供了15%的不可暴击,不可格挡的伤害部分。
                            ③实战能力(Rank)每相差10点实际降低或提升0.5%伤害,并非游戏中描述的1%,且加成上限为12.5%,和等级差,内功属性差加算乘入算式。
                            ④【格挡】描述的“额外伤害减免增加50%”是指可暴击的基础伤害部分最终乘50%。
                            本计算公式研究于2024年1月20日近期版本,若版本更新请以新版本为准。


                            IP属地:日本14楼2024-01-20 10:39
                            回复
                              完结撒花~补一张13楼第6回合后,跬步千里和积甲如山满状态下实测伤害的excel计算器。
                              探索这几天能把这老和尚的各种加伤减伤扒干净,直接看到自己下一发能打多少伤害还是很开心的。
                              虽然这游戏描述文本有很多错误的部分,中间没少踩坑,但是最后还是做了一个勉强能用的计算器。
                              没啥意义,仅供吧友研究数据参考。


                              IP属地:日本15楼2024-01-20 10:46
                              回复