DNF傷害計算順序與召喚卡西亞斯千鬼斬BUG解析
地下城與勇士而強化光環能對寶寶混傷技能的兩次加成都應該知道了嘛,自從某版本開始,先來設,temp(傷害)和key(開關),看看強化光環的bug的形成,10級光環,下面就和我一起來看看吧~
①非無視百分比
②無視百分比
③固傷
我留下的傷害公式之所以將非無視和固傷寫在一起,是因為兩者都有(1+0.004*屬性),方便,縮短公式
而強化光環能對寶寶混傷技能的兩次加成都應該知道了嘛,自從某版本開始
先來設,temp(傷害)和key(開關),看看強化光環的bug的形成,10級光環
PS:屬強、減傷之類都全部省略,反正不是重點
①
key:非無視,光環有效
temp=非無視百分比
temp=temp*1.2
②
key:無視攻擊,光環無效
temp=temp+無視
temp=temp*1
③
key:固傷,光環有效
temp=temp+固傷
temp=temp*1.2
最后得到的記過,就是{[(非無視百分比*1.2)+無視]+固傷}*1.2
接著,到四叔了
過往四叔是固傷,當時我雖然沒研究,但是大家基本知道千鬼斬是6到,也說第一刀是1.5倍傷害
這個基本沒錯
現在四叔改了百分比
當時做攻略時,我為了驗證四叔是不是第一刀1.5倍,但是,發現不符合
直接去打蛋,發現后5刀是直接乘以面板,但是第一刀卻不符合1.5
各種武器嘗試,發現第一刀和其他刀的比例都不一樣
最后確認出,四叔有bug
哎,因為時間太緊,沒去打怪,打怪要先測出防御減傷等,太麻煩
帶無視攻擊時,第一刀享有強化光環效果
后續5刀,強化光環無效
無無視攻擊時,6刀都享有強化光環效果
為了確認,四叔千鬼斬是召喚師還是召喚獸攻擊,用bm試試,無效,屬于召喚獸攻擊
那么,四叔千鬼斬享有強化光環就是合理,帶無視攻擊時出現不享受證明出現bug了
有無視攻擊時
第一刀是1.55倍攻擊力
①
第一刀
key:非無視,強化光環有效
temp=第一刀*1.55
temp=temp*1.2
②
第一刀
key:無視,強化光環無效
temp=temp+無視
temp=temp*1.0
③
第二刀
key:不判斷(非無視),繼承上一次,key=key
temp=temp+第二刀非無視
temp=temp*1.0
以下類似,都沒有判斷,導致后續5刀都沒有享受強化光環
為什么出現這情況
千鬼斬的技能描述是,每一刀傷害*5
那么,估計對系統來說,雖然6刀,但是作為一次技能,只作一次判斷(完整一刀才是一次)
導致了這個bug
沒那么精力去研究其他職業是不是也出現這種情況了
一個純固傷技能轉成純百分比技能,出現了這樣一個bug,內褲松有點粗心
以上就是做攻略時研究的四叔,因為只想找出四叔的計算方式等,忘記了試試中火對它的千鬼效果如何,這是我的一個大失誤
上述的理論(導致bug的過程),如果正確的話,還有四叔的能來試試中火效果,也來證明這個推想正不正確