dota2吧 关注:6,462,584贴子:178,004,399

护甲的边际递减

只看楼主收藏回复

护甲的降低伤害 = 护甲 × 0.06 / (1 + 0.06 * 护甲)。
15点甲,减伤44%,100点伤害变56点。
30点甲,减伤64%,100点伤害变36点。
45甲,73%,100点伤害变27点。
60甲,78%。
在0甲的基础上增加到15点甲,那么带来的减伤是44%。
在15点甲的基础上增加到30点甲,那么带来的减伤是1-36/56 = 36%。
30点甲增加到45点甲,带来的减伤是25%。
45甲增加到60甲,减伤18.5%


IP属地:韩国来自Android客户端1楼2024-01-15 21:58回复
    1点护甲相当于6%生命值,没有递减的说法


    IP属地:江苏来自Android客户端2楼2024-01-15 22:33
    收起回复
      2026-08-14 09:55:08
      广告
      不感兴趣
      开通SVIP免广告
      等效生命值随护甲线性增加的


      IP属地:河北来自Android客户端3楼2024-01-15 22:57
      回复
        光看减伤率有屁用,每点甲收益是一样的,缺甲就叠


        IP属地:浙江4楼2024-01-15 23:07
        回复
          每多16.6667甲,能承受的物理伤害就乘以2
          比如0甲能吃1000物伤 0%减伤,那么16.7甲2000物伤 50%减伤,33.4甲4000物伤 75%减伤,50.1甲8000物伤 82.5减伤……
          但是这游戏又不是只有物理伤害,所以买生命值买护甲买魔抗还是要看具体情况


          IP属地:四川来自Android客户端5楼2024-01-16 01:50
          收起回复
            你是靠减伤率承受伤害还是靠等效生命值承受伤害?


            IP属地:上海来自Android客户端6楼2024-01-16 02:08
            回复
              99%减伤相对98%减伤提升了1%,但是能吸收的伤害提升了100%也就是翻了倍 能不能把初中数学学完


              IP属地:浙江来自Android客户端7楼2024-01-16 07:42
              收起回复
                所以,杀死个15.30.45.60点甲100血量的单位需要多少物理伤害呢?楼主算算?


                IP属地:上海来自Android客户端8楼2024-01-16 07:54
                收起回复
                  2026-08-14 09:49:08
                  广告
                  不感兴趣
                  开通SVIP免广告
                  15甲10000血减伤47.3684%,要约19000点物理伤害打死
                  30甲10000血减伤64.2857%,要约28000点物理伤害打死
                  45甲10000血减伤72.9730%,要约37000点物理伤害打死


                  IP属地:江苏来自Android客户端9楼2024-01-16 08:23
                  收起回复
                    应该都是相对0甲算


                    IP属地:湖北来自iPhone客户端10楼2024-01-16 09:02
                    回复
                      老坛问题说了十几年😅


                      IP属地:湖北来自iPhone客户端11楼2024-01-16 09:02
                      回复
                        先说理论,不计回血和魔法伤害,为了便于计算,不妨假定护甲因子为0.1,即1甲相对于0甲提升10%最大生命值。受攻击模型A为100血0甲,攻击方模型B为100攻1秒。
                        初始状态:B杀死A所需时间1秒
                        10甲:减伤率50%,承伤50%,相对于0甲提升100%血量,B杀死A需要2秒,等效于0甲200血。为0甲坦度的2倍。
                        20甲:减伤率66%,承伤33%,相对于0甲提升200%血量,B杀死A需要3秒,等效于0甲300血。为0甲坦度3倍,但只为10甲坦度的1.5倍。
                        30甲:减伤率75%,承伤25%,相对于0甲提升300%血量,B杀死A需要4秒,等效于0甲400血。为0甲坦度4倍,但只为10甲坦度2倍,20甲坦度三分之四倍。
                        对于此模型而言,无论A在何时增加10护甲,都会使B杀死A的时间增加1秒。但是请注意,只从数学而言,B杀死A的时间从100秒增加到101秒是几乎感觉不到的,但是从1秒增加到2秒是很明显的。其次,减伤率从98增加到99确实会让坦度上升1倍,但是实际所需要的护甲却是几十几百倍。
                        以下理论实战:
                        如果增加10甲和100血的价格相同,0甲100血时,增加10甲和和100血等效。
                        但是已有10甲100血时,增加10甲等效0甲300血,但是增加100血却是等效于0甲400血。
                        当然,如果是0甲200血时,增加100血就又不如增加10甲了,其实就是一个木桶原理了。
                        以下实战:
                        血量还可以可以应对魔法和纯粹伤害,但是害怕百分比伤害,以及对固定回血造成压力(百分比回血不受影响)。
                        护甲只能应对物理伤害,但是会对回血造成提升,比如战斗10秒,回血量100,相当于实际血量提升了100,这100在护甲的见免下提升的0甲等效血量超过100。
                        不被秒和多活一秒对实战意义完全不一样。
                        结论:护甲受益确实会递减,不但是从数学比例上计算为递减,从实战价值上也是递减。


                        IP属地:湖北来自iPhone客户端12楼2024-01-16 09:06
                        收起回复
                          经验与妈不可兼得
                          既然你已经知道公式了,那么就很明显能算出每点护甲提供物理有效生命是都是6%
                          举个极端点的例子,98%减免和99%减免只差了1%,但是致死伤害却需要翻一倍


                          IP属地:四川来自Android客户端13楼2024-01-16 11:03
                          收起回复
                            你知道rpg地图十几万的护甲是啥用的么


                            IP属地:浙江来自iPhone客户端14楼2024-01-16 12:51
                            回复
                              2026-08-14 09:43:08
                              广告
                              不感兴趣
                              开通SVIP免广告
                              护甲这个破玩意水了好多年了呀


                              IP属地:北京15楼2024-01-16 18:53
                              回复