刀塔中,各種傷害格擋機制是如何計算的?

護甲減傷、傷害格擋、百分比減少、魔抗、法術護盾(笛子或斗篷提供)這些機制在計算時誰先生效?


這道題有的寫了。先提醒一下,會很長很長……………………

先給個網址傷害結算流程 - DotA中文維基 - 灰機wiki

這個頁面里的東西基本上就是所有傷害調整、傷害格擋、傷害增減的匯總了。

接下來我會細緻地分析一遍。從上到下分別是技能生效的順序。

首先,先講講傷害的種類

傷害類型分四種:物理、魔法、純粹、無。

前三種不用多說了,第四種可以不知道,大致的意思就是沒有聲明傷害類型的,帶有生命移除標記的傷害都是無類型的傷害,一般無類型的傷害都是完全不會被影響的,所以接下來的文章中默認沒有這個傷害類型。

傷害性質分四種:攻擊傷害、技能傷害、分裂傷害、濺射傷害。

攻擊傷害指攻擊或即時攻擊造成的傷害

分裂傷害指攻擊分裂造成的傷害

濺射傷害指攻擊濺射造成的傷害

技能傷害指由技能造成的,不是攻擊、分裂、濺射的傷害

接下來開始統一地講傷害是怎樣發生變化的

首先進行結算的是攻擊力調整,即額外攻擊力,也就是我們常說的綠字攻擊力。這一塊兒有點特殊,我們也就不在這裡講了,以後會有文章專門講攻擊力的事情的。

先默認這個時候已經計算好白綠字攻擊力以及

以上技能效果等同於綠字攻擊力,但是不會體現在面板上。

注意:如果是露娜的月刃在彈射時,也不會考慮這些攻擊力加成,只會計算面板上能看得見的白驢子攻擊的65%。

第一大類:攻擊傷害調整

顧名思義,這個大類內隻影響攻擊傷害,不影響分裂、濺射、技能傷害。

1-1:特效傷害調整(加法疊加)

這些技能減傷和加傷是加法疊加,然後一同生效,一般是降低攻擊力的傷害的。

這意味著這些技能時會同時減少白字攻擊和綠字攻擊的,而不是像面板上體現的一樣,只減少白字攻擊力。

1-2:致命一擊(同時觸發,取最高者生效)

在降低完攻擊後,致命一擊被觸發,同時此時結算的數值也就是我們在平時遊戲中看到的跳劈後跳出來的帶閃電的紅字。

即我們看到的暴擊了多少多少,其實只受到以上所有技能影響後的傷害數值。之後再有任何的減傷都不會減少我們所看到的紅字的大小了。

1-3:幻象攻擊傷害調整

幻象只能繼承一定攻擊力的百分比,所謂的繼承,也就是結算到此時,增加或減少傷害。這也就是為什麼幻象的跳劈往往和本體跳劈的數值差不多大小。因為幻象跳劈出來的紅字,是100%白字攻擊力暴擊出來的大小,而減傷實在跳出數字後進行的。

二:破隱一擊

這個類型很簡單。就分兩種

2-1:攻擊破隱一擊

這個傷害是直接增加在物理攻擊傷害上的,相當於額外增加了攻擊力。只不過這個攻擊力不會被暴擊,但是會被分裂、濺射。

2-2:技能破隱一擊

這幾個破隱一擊會造成一個額外的物理技能傷害,這個傷害和普通攻擊互相獨立,互不影響。技能額外造成的傷害可以額外破一層折光、樹甲。這個物理技能傷害因為是技能,所以不能被格擋、不能攻擊吸血,且可以被技能增強、技能吸血。

三:分裂濺射

攻擊分裂和攻擊濺射其實並沒有嚴格的近遠程之別,遠程也可以分裂,近戰也可以濺射。他們的作用範圍之類的以前也有文章描述過,這裡不再贅述。只想說一點:

分裂和濺射是享受之前所有的加成效果的,包括暴擊、幻象減傷(龍騎士)、攻擊破隱一擊。但是之後再出現的效果,就不會影響分裂和濺射的數值了。

3-1:攻擊分裂

因為分裂的範圍各不相同,所以本質上分裂之間互不影響,各自生效。也可以視為分裂加法疊加。

攻擊分裂造成物理分裂傷害。

3-2:攻擊濺射

因為濺射的範圍各不相同,所以本質上濺射之間互不影響,各自生效。也可以視為濺射加法疊加。

攻擊濺射造成物理濺射傷害。

四:劍刃風暴的特殊減免

這個大類比較特殊,在劍刃風暴內的所有非守衛非建築單位都能享受到,主宰在轉的時候無論怎麼砍都不掉血就是因為在這裡把傷害調整為0。

這帶來了幾個小問題

  1. 之後如果再有增加攻擊的技能,劍刃風暴就無能為力了,比如說馬上要提到的幾大攻擊特效。
  2. 因為分裂和濺射已經產生,不會被改變了,所以劍聖轉的時候分裂濺射傷害是能打出來的,只不過本體就不掉血了。

五:攻擊特效

和破隱一擊一樣,要分攻擊傷害特效和技能傷害特效。攻擊傷害特效就是直接增加攻擊力,不產生第二段傷害。技能傷害特效就是直接產生第二段傷害,而不會影響攻擊力的數值。

5-1:攻擊傷害特效

攻擊傷害特效分三類:物理、魔法、純粹。尤其是魔法和純粹,別看和攻擊力的物理攻擊類型不同,但結算到最後,還是算一段傷害,只不過在之後的結算過程中,物理的算物抗,魔法的算魔抗。

5-2:技能傷害特效

技能傷害特效一樣是分三類,只不過這三類也大差不差,無論有多少攻擊特效,在生效時,他們都互相獨立。比如一個英雄由荒蕪、灼熱之箭、智慧之刃、推進四個技能,同時打開自動施法,A一下就是5段傷害,攻擊1段,四個特效各一段。而且攻擊特效絕對不會影響當前攻擊的攻擊力大小。

粘性燃油重點提一下。如果一個英雄是粘性燃油、灼熱之箭、智慧之刃、推進四個技能,潑油攻擊會是8段傷害。攻擊和其他三個攻擊特效各1段傷害,粘性燃油在每段傷害之後都會造成一段傷害。這是粘性燃油特性使然:只要產生了傷害,傷害不是粘性燃油、輝耀、淬毒之珠等特殊傷害,那麼造成一段額外傷害。

六:傳遞技能

也就是我們所說的反彈。

本類內,如果結算中包含「魔法攻擊傷害」、「純粹攻擊傷害」、「物理分裂傷害」、「物理濺射傷害」,那麼該傷害將會保留數值,但類型會被變更為「物理攻擊傷害」並附加在原傷害數值上。這意味著這四類被傳遞的傷害一定會被物理抗性減免。

本類內所有傷害均會被「技能增強」效果加深

所有傳遞類傷害將會擁有不反彈標記,這意味著他們將不會再次觸發傳遞技能

6-1:原類型原方式傳遞

這三個技能反彈的傷害都會保持類型和方式不變。該是物理的保持物理,該是純粹的保持純粹。(除了上述四類特殊情況)

  1. 折射的傳遞和減傷效果分開結算,減傷效果在之後的核心傷害調整
  2. 尖刺外殼的傳遞和減傷效果分開結算,減傷效果在之後的尾端傷害無效化

6-2:原類型技能傳遞

致命鏈接相對好一點,它傳遞出去的傷害不會是攻擊傷害,只能是技能傷害。所以一定不會被物理格擋。但是同樣的,傷害類型並不會變化。

七:魔法護盾格擋

魔法護盾幾乎算是所有常規減傷效果中最靠前的一個了。這意味著美杜莎幾乎不可能通過任何方式增加自己的魔法的質量,除了使用BKB或林肯等從根本上杜絕技能效果外。同樣的,其他人也不可能使用任何技能,使美杜莎的魔法貶值。無論是減魔抗還是減甲還是加傷,美杜莎的魔法總能結結實實地擋下相當數量的傷害。

八:凝魂之露格擋

凝魂之露單列一擋是因為凝魂之露的格擋優先於所有的魔法傷害格擋,也就是下面提到的格擋。其實兩者格擋部分是相同的,都是可以格擋魔法攻擊和魔法技能傷害。

九:傳統格擋

這一大類里的格擋就是我們所說的格擋。

9-1:物理傷害格擋(同時觸發,最高者生效)

  1. 物理格擋能格擋物理攻擊、物理分裂、物理濺射,包括反彈來的物理攻擊。因此物理格擋在面對幽鬼的折射、小額分裂濺射時效果尤為拔群,因為本身傷害就不高,格擋基本上能擋下來大部分。
  2. 兩個圓盾就是75%概率格擋,不算沒用,也不算好用。
  3. 潮汐出門圓盾,相當於白點一級皮。一級皮+圓盾=15期望格擋,不算完全沒用。二級皮就真的一點用都沒有了。
  4. 赤紅甲堅盾相當於潮汐5級皮,或者3級皮+天賦。

9-2:魔法傷害格擋(特殊疊加)

魔法格擋為同一類,擁有多個魔法格擋時,格擋效果取決於所有生效效果的和,但是所有格擋效果的吸收量都會正常減少

  • 即同時擁有洞察煙斗和挑戰頭巾的法術護盾時,受到一個值為600的魔法傷害(3級達貢之神力),傷害將會被完全格擋(400+325=725&>600),但是兩個魔法護盾均會被減少600格擋效果,600&>400,600&>325,即兩個法術護盾會因此同時消失。

十:傳統傷害調整

這裡是我們常說的護甲和魔抗的結算區域。這裡不僅是最為傳統的減傷區,更是物理、魔法、純粹傷害最後的區別。在這一個大類之後的所有增減傷都不會再對物理、魔法、純粹進行區分了。

10-1:物理抗性

也就是我們常說的護甲。所有的物理傷害都會受到影響被增加或減少

10-2:攻擊護甲類型

不同的單位有不同的攻擊類型和護甲類型。

不同的攻擊和護甲類型會對攻擊、分裂、濺射的傷害產生影響。

10-3:物理傷害無效化

10-4:石化凝視傷害調整

10-5:魔法抗性

魔法抗性對所有魔法傷害都有影響,不再贅述。

10-6:幻象攻城傷害調整

幻象在攻擊建築時有傷害的減免

十一:核心傷害調整

核心傷害調整那些我們常說的增傷和減傷效果。需要注意的是,因為物抗和魔抗都已經結算過了,所以任何的傷害都被可以視為純粹傷害。再不進行區分。當然了攻擊傷害和技能傷害還是會區分的。

11-1:傷害施加方傷害調整(加法疊加)

傷害來源方有以上buff時生效。

11-2:傷害承受方傷害調整(加法疊加)

以上技能效果對所有傷害均有效。(部分技能對個別含有生命移除標記的傷害無效)

11-3:技能增強

  1. 即慧光、智力、天賦所提供的技能增強效果。
  2. 技能增強為加法疊加,無論來源如何。
  3. 技能增強對所有的技能傷害、濺射傷害均有加成,對攻擊、分裂傷害則無效。(除了反彈來的攻擊傷害)

11-4:防禦符文

也就是我們常說的塔防。

塔防並不是無敵,而是一個100%減傷效果

11-5:幻象承受額外傷害

在幻象受傷時,幻象的傷害會被加深。傷害基本上是在此時被增加或減少。

十二:尾端傷害無效化(各自生效,不疊加)

這是五個特殊的傷害無效化。

如果同時擁有多個技能狀態,且同時滿足觸發條件,那麼傷害被減免的同時,多個技能將同時觸發。減傷效果為-100%恆定,不會疊加。

  1. 折光將會減少一層
  2. 尖刺外殼將會眩暈並傷害對方
  3. 虛妄之諾仍舊會記錄傷害。可以減免部分有生命移除標記的傷害
  4. 迴光返照仍舊會施加治療,這個治療會被虛妄之諾減免並記錄下來。可以減免部分有生命移除標記的傷害
  5. 回到過去仍舊會被觸發

十三:末端傷害格擋

這是四個特殊的傷害格擋

末端傷害格擋為同一類,擁有多個格擋效果時,格擋效果取決於所有生效效果中的最高值,但是同時

  1. 活體護甲會減少一層
  2. 無光之盾會減少格擋量
  3. 幽靈船會記錄自身格擋部分的傷害,並在未來將傷害統一返回
  4. 迴光返照會將自身格擋部分的傷害轉移至亞巴頓身上。

十四:偽分裂濺射

偽分裂濺射造成的傷害都是技能傷害,而不是分裂、濺射傷害。

不過傷害的區域是大致相似的,可以被視為一種特殊的分裂、濺射。

十五:歸零

這是個特殊階段,傷害並不總是正的,也會出現負攻擊的情況。

如果結算至此時,傷害仍然是負的,那麼傷害將被更正為0。

對於所有的負傷害產生的效果如下判定:

  1. 所有調整,即使是負傷害也要做出相應調整,增加或減少。
  2. 所有恢復,即使是負傷害為吸血基礎值所產生的負治療也要施加,實際效果為失去生命值。
  3. 所有格擋,不會影響負傷害的數值。

至此,傷害結算完畢,僅剩其餘與傷害無關的項目

攻擊吸血、技能吸血、判定結算都是在之後觸發的。


受到傷害=(面板傷害-格擋值)*(1-技能減傷率)*(1-技能減傷率)*[(1-魔抗)*(1-魔抗)or(1-護甲總和減傷率)]

*有幾個減傷率技能就分別乘幾次(1-減傷率)

*有幾個加魔抗的道具和技能就分別乘幾次(1-魔抗)

有人提到Med魔法盾是格擋,意思就是格擋值=面板傷害*0.6。我再說個常用的吧,凝魂之淚也是格擋。

所以對於什麼時候出先鋒盾有以下指導性建議:對抗面板傷害高的(比如暴擊),護甲比先鋒盾好用。對抗面板傷害低的(比如低攻擊高頻率、低攻擊高減甲),先鋒盾更好用。對抗大牛光環,抱歉,這個對抗不了(雙抗退化並且效果拔群,出什麼都難以硬肛),別被貼臉比什麼都好用。


看優先順序.....

默認優先順序是傷害格擋類大於傷害減免(包括護甲魔抗)

機制只有這兩種....

a杖loa大的話,我不太記得機制了,好像是歸屬於傷害減免類的.....

美杜莎的盾是傷害格擋

@莫無煜 大佬你發個鏈接吧...


法術護盾&>百分比減傷&>格檔&>魔抗=護甲(吧)


推薦閱讀:

從DOTA到DOTA2有哪些改變?
DOTA神諭者小型攻略——看完不敢說讓你立刻成神,起碼不會太坑
基輔Major-綜合前瞻
IceFrog 自己的 DotA 水平如何?
(1 條消息)為什麼DOTA玩家經常稱呼某些選手「神」,而其他遊戲少有?

TAG:遊戲 | DotA | 刀塔DOTA2 |