刀魔數據:dota2 傷害機制
Dota2 傷害類型有三種:物理傷害、魔法傷害、純粹傷害。
1. 物理傷害
物理傷害主要是指英雄的普通攻擊傷害(有些英雄的技能傷害類型屬於物理傷害,如戴澤,為了方便理解,我們暫時先不討論這個)。能夠影響物理傷害因素的有三種:護甲(物理抗性)、傷害格擋和閃避。
A. 護甲
護甲與物理抗性的計算公式為:設護甲為X,物理抗性為Y,Y= 0.06X/(1+0.06X)。設攻擊力為A,英雄受到的傷害為D,D=A*(1-Y)
如下圖所示:
斧王護甲為1.9,物理抗性=(0.06*1.9)/(1+0.06*1.9)=10%。魚人的攻擊力為122(攻擊力範圍:118-126),當他攻擊斧王時造成的傷害=122*(1-10%)≈109。
當護甲為負時:
斧王被魚人點燈後,護甲為1.9-20=-18,物理抗性=-(0.06*18)/(1+0.06*18)= -52%
魚人的攻擊力為122(攻擊力範圍:118-126),當他攻擊斧王時造成的傷害=122*(1-(-52%))≈191。
B.傷害格擋
傷害格擋就是格擋一定數值的物理傷害,具有傷害格擋的道具或技能包括圓盾、窮鬼盾、先鋒盾、赤紅甲和抄襲的海妖外殼、樹精衛士的活體護甲等。
傷害格擋是不能疊加的。假設抄襲裝備了圓盾,抄襲的一級海妖外殼具有12的傷害格擋,當傷害格擋生效時,要麼是海妖外殼12的傷害格擋,要麼是圓盾盾16的傷害格擋,不會是28的傷害格擋。另外,傷害格擋是優先計算較高數值的,當抄襲的海妖外殼為四級時,傷害格擋為48,此時,抄襲的格擋會一直是48,而不是圓盾的16。但此時當抄襲裝備先鋒盾後,會按幾率出現先鋒盾70的傷害格擋。
傷害格擋的計算是先於物理抗性的,即先計算傷害格擋,然後再計算物理抗性減傷。如下所示:
斧王的攻擊力為150,魚人的物理抗性為24%並裝備了先鋒盾,當斧王攻擊魚人時,先鋒盾的傷害格擋生效,格擋70的傷害,魚人受到的傷害=(150-70)*(1-24%)≈61。
C.閃避
閃避就是躲閃敵方普通攻擊的幾率,當一個英雄具有20%的閃避時,當他被攻擊時,有20%的幾率能夠躲閃,免受攻擊。閃避的疊加方式不是線性疊加的,當一個英雄本身擁有閃避M1,裝備1閃避為M2,裝備2閃避M3,則英雄實際閃避M= 1-(1-M1)(1-M2)(1-M3)。如下所示:
幻刺本身閃避為20%,閃避護符的閃避為20%,蝴蝶的閃避為35%。當幻刺只裝備閃避護符時,閃避=1-(1-20%)(1-20%)≈35%;當幻刺裝備閃避護符和蝴蝶時,閃避=1-(1-20%)(1-20%)(1-30%)≈58%。
2. 魔法傷害
影響魔法傷害的因素主要是魔法抗性,大部分英雄的初始魔法抗性為25%。魔法抗性的疊加也是非線性疊加的,疊加方式類似閃避效果。假設英雄的初始魔法抗性為M1,裝備的魔法抗性為M2,則英雄的魔法抗性M=1-(1-M1)(1-M2),如下所示:
斧王的魔法抗性為25%, 魔抗斗篷的魔法抗性為15%,斧王裝備魔抗斗篷後,魔法抗性=1-(1-25%)(1-15%)≈36%。
當英雄受到魔法傷害加深效果時,魔法抗性的變化如下:
如果斧王受到紛爭面紗效果時,紛爭面紗的魔法傷害加深25%,此時,斧王魔法抗性=1-(1-25%)(1-15%)(1+25%)≈20%。
當斧王受到紛爭面紗的效果之後,再受到虛靈之刀的效果時,虛靈之刀的魔法傷害加深是40%,斧王的魔法抗性=1-(1-25%)(1-15%)(1+25%)(1+40%)≈ -11%。
假設釋放英雄的技能加強為a,技能傷害為X,受到傷害英雄的魔法抗性為M,則英雄受到的魔法傷害D=X(1+a)(1-M)。
幻刺對斧王使用5級大根,大根的魔法傷害為800,幻刺的技能增加為4.8%,斧王的魔法抗性為25%,斧王受到的傷害=800(1+4.8%)(1-25%)≈628。
3. 純粹傷害
純粹傷害是無視護甲和魔法抗性,造成全額傷害的,但是技能增強、傷害加深和傷害減傷對其有效。
A.技能加強
女王的技能增加為5.3%,超聲衝擊波傷害為470,斧王受到的傷害=470(1+5.3%)≈494
B. 傷害加深
當魚人開了守衛衝刺時,受到額外傷害15%,魚人受到的傷害=494(1+15%)≈568。
C. 傷害減少
當鋼背獸的一級被動剛毛後背,背後傷害減少16%,魚人受到的傷害=494(1-16%)≈415。
推薦閱讀:
※魔龍槍
※SL-I Invitational #2 - 首日回顧
※42歲的第一盤DOTA
※Cty瘋臉幽鬼解析&近期賽事總結
※毛熊來了!-Part.1