看了本版有人放出了TBC防戰各項技能具體仇恨數值,結合戰士區經典舊世精華帖,借深淵門口練武器技能的功夫測試了一下,發現TBC下風劍特效仇恨數值有點怪。
先放結論:
當前版本風劍特效仇恨為兩部分:debuff仇恨和特效傷害仇恨。debuff仇恨固定為63,跳到下一個目標即使只有一個debuff也是63。特效傷害仇恨為數值的一半。兩部分仇恨享都受仇恨係數加成。
根據經典舊世的精華帖子,風劍兩特效252,加300自然傷害,一共552,難道仇恨被大砍了?
另1:順便測試了毀滅打擊觸發風劍特效問題,確定毀滅打擊最多可觸發兩次特效,據說是毀滅打擊在服務端被分解為一次技能攻擊和一次破甲,所以能觸發兩次。風劍用到P2階段仇恨似乎沒問題。
另2:有朋友說會觸發3次,我沒測試出來,不過我懷疑是平砍也觸發了,誤以為是毀滅打擊觸發3次。
1.測試方法:
攢滿怒氣,拿掉盾牌(排除盾牌專精怒氣仇恨影響),找個黑鐵矮子幹,平砍一下取消,運氣好的話一兩次攻擊就能觸發風劍特效。然後執行 /script print(UnitDetailedThreatSituation(“player”,“target”)) 獲取當前總仇恨值。並分別在防禦姿態和戰鬥姿態下測試了兩組資料。
2.資料:
(注:API輸出的仇恨值應除以100)
3.分析:
剛開始以為風劍特效觸發仇恨為減25自然抗debuff、減攻速debuff、自然傷害三個仇恨之和,怎麼算資料也對不上,後來看了以前的帖子,發現兩個debuff只計算一個仇恨。那麼問題來了,風劍特效跳到下一個怪,只有一個減25自然抗debuff生效時,仇恨是多少呢?
答案是跟兩個debuff仇恨相同,具體數值在防禦姿態和戰鬥姿態下分別是94。18和50。40,94。18/50。40=1。495/0。8 符合仇恨模型。這部分的測試資料我就不放上來了,測試方法很簡單,拉兩個怪,打其中一個,特效觸發後,看另一個怪的仇恨值就知道了。
那麼,我們拿防禦姿態第一組資料來看,按直覺應該按下面這樣計算:(169+270+94。18)*1。495=797。1041,而API輸出的仇恨值為548。66,看來這個等式有問題,懷疑300自然傷害並沒有產生足額仇恨。
假設風劍特效傷害有個線性折扣係數x,那解個一元一次方程就行了,最後求得x=0。5,代入4組資料驗算無誤。
4.結論:
風劍特效仇恨為兩部分:debuff仇恨和特效傷害仇恨。debuff仇恨固定為63,跳到下一個目標即使只有一個debuff也是63。特效傷害仇恨為數值的一半。兩部分仇恨享都受仇恨係數加成。