【閒聊】命中迴避計算方式
(function(w,d,s,l,i))(window,document,'script','dataLayer','GTM-KDKMGT'); (function(d, s, id) var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/zh_TW/all.js#xfbml=1&appId=668497826514848"; fjs.parentNode.insertBefore(js, fjs); (document, 'script', 'facebook-jssdk'));
if(BAHAID)
BAHAIDlow = BAHAID.toLowerCase();
document.write('
document.write('
//document.write('');
document.write('');
document.write('');
document.write('');
document.write('');
document.write('');
document.write('');
else
document.write('
document.write('');
var hotKeywords = ["u4e16u754cu738b","u99ac","u8077u696d","u65b0u624b","u8cbfu6613","u885du88dd","u8cfau9322","u91e3u9b5a","u88ddu5099","u9ed1u8272u6c99u6f20","u6d77u602a","u5e06u8239","u758au5c64","u5bf5u7269","u5361u666e"];
var useOldSearch = 0;
var googlecseLoad = function()
var cx = '001994533065495648396:c3salsx3fty';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
;
service = new rsearch('rsearch');
if( BAHAID )
NOTIFY_getnum(undefined, notifynum);
run30 = setInterval("NOTIFY_getnum()",60000);
function insideSecondaryfunc(frm, evt)
if( 0 < egg('.isecondaryfunc').size() )
var class_display_state = egg('.isecondaryfunc').css('display');
if( "none" == class_display_state )
if( 1 == frm )
egg('.isecondaryfunc').css('display', '');
egg('#isecondaryfuncshow').css('display', 'none');
else
egg('.isecondaryfunc').css('display', 'none');
egg('#isecondaryfuncshow').css('display', '');
evt = window.event
LV.
43
GP
2k
2018-09-10 21:15:56 編輯
前幾天看到一篇關於迴避與減傷抉擇的考究文
畢竟蘭不開
最近都在加工釣魚online到快退坑
寫點東西看能否重燃熱情
LV.
9
GP
9
2018-09-10 23:07:19
借串問
LV.
44
GP
6k
2018-09-11 00:22:43
LV.
44
GP
6k
2018-09-11 00:43:43 編輯
※ 引述《s21117307 (原色)》之銘言
> 直接懶人包
> 命中率 = 100% + 技能命中補正 + (A素質命中 + 裝備所有命中 - B素質迴避 - 裝備所有迴避)/4
LV.
44
GP
6k
2018-09-11 00:59:15 編輯
這個表格有很多過去的測試,也有一些推測的公式
LV.
33
GP
1k
2018-09-11 11:36:21
LV.
12
GP
487
2018-09-11 12:55:55 編輯
其實巨魔外形蠻逗的,出這個職業 人氣說不定比狂戰高,ㄏㄏ
LV.
44
GP
6k
2018-09-11 13:47:40
月夜越狂想有誰知道狂戰的5D1+32是什麼意思嗎?
這邊的Banana 有提供講解
LV.
27
GP
458
2018-09-11 14:49:18
【心得】【極短篇小說】禍源甲
【心得】貝爾村莊-受驚嚇的獵人-尋找魔法
【攻略】料理煉金事前準備,開著這篇文就可
【攻略】【海地爾貢獻投資】--倉庫最高C
【攻略】猴子也能懂的開船與大洋介紹,航海
jQuery(function()jQuery('.imgfill').imagefill(););
◄►
function chpagehotkey(code)
if (code === 119)
location.href = "?page=2&bsn=19017&snA=42451&tnum=1";
else if(code === 118)
location.href = "?page=0&bsn=19017&snA=42451&tnum=1";
googletag.cmd.push(function() googletag.display('div-gpt-ad-1489070677458-0'); );
(function(window, $)
'use strict';
var goTop = $('.c-fixed--footer .gotop');
$(window).on('scroll', function()
if(goTop.data('sliding') == 'yes')
return;
var scrollTop = $(window).scrollTop();
var height = $(window).height();
if (scrollTop >= height && goTop.is(':hidden'))
goTop.data('sliding', 'yes').slideDown('fast', function()
goTop.removeData('sliding').show();
);
else if (scrollTop < height && goTop.is(':visible'))
goTop.data('sliding', 'yes').slideUp('fast', function()
goTop.removeData('sliding').hide();
);
);
)(window, jQuery);
var attachMediaLogin = 'N';
if( '1' == '0' )
location.href="#down";
else if( 0 != 0 )
location.href="#0";
//巴哈商城
if( $('#gshop_link').size() )
var btn_gshop_link = $('#gshop_link').html();
$('#gshop_link').html('');
else
var btn_gshop_link = '';
buttonToMobile();
//右側廣告固定
function fadRefresh()
var posY = egg('#flySalve').pos().y;
var fad_style = document.getElementById("flySalve").style;
window.onscroll = fadRefresh;
window.onresize = function() fad_style.left = null;;
googlecseLoad();
jQuery(".a-mercy-d").click(function()
var url = this.href;
var goRedirect = false;
var openNew = (this.target) ? true : false;
if( url )
jQuery.get( "/ajax/baha_lkasoo.php", id: jQuery(this).data('ssn') )
.done(function()
goRedirect = true;
if( !openNew )
document.location = url;
);
setTimeout(function()
if (!goRedirect)
if( !openNew )
document.location = url;
, 1500);
if( !openNew )
return false;
);
var mercyadblock = (function ()
var adblock = ;
adblock.show = function ()
jQuery('.alert-close').parent().show();
;
adblock.hide = function ()
jQuery('.alert-close').parent().hide();
;
adblock.check = function ()
if (localStorage.getItem('admercyblocks') === null)
jQuery('.alert-close').parent().show();
else
var hourts = Math.floor(Date.now() / 1000)-86400;
if (localStorage.getItem('admercyblocks') < hourts)
jQuery('.alert-close').parent().show();
localStorage.removeItem('admercyblocks');
;
return adblock;
());
if (typeof(Storage) === "undefined")
/*load fail*/
if (typeof antiadb === 'undefined')
mercyadblock.show();
else
/*load success but open*/
antiadb.onDetected(function ()
mercyadblock.show();
);
else
/*load fail*/
if (typeof antiadb === 'undefined')
mercyadblock.check();
else
/*load success but open*/
antiadb.onDetected(function()
mercyadblock.check();
);
jQuery(".alert-close").click(function()
mercyadblock.hide();
if (typeof(Storage) !== "undefined")
localStorage.setItem('admercyblocks', Math.floor(Date.now() / 1000));
);
jQuery('body').click(function(event)
if (!jQuery(event.target).parents('.TOP-btn').length
&& !jQuery(event.target).parents('.TOP-my').length
&& jQuery(event.target).parents('.TOP-msg').attr('id') != 'topBarMsg_'+topBarType)
jQuery('#topBarMsg_'+topBarType).css('display','none');
jQuery('#topBar_'+topBarType).attr('class', topBarClass);
insideSecondaryfunc(2, event);
);
var mousewheelevt=(/Firefox/i.test(navigator.userAgent))? "DOMMouseScroll" : "mousewheel" //FF doesn't recognize mousewheel as of FF3.x
if(document.getElementById('BH-top-data').attachEvent) //if IE (and Opera depending on user setting)
document.getElementById('BH-top-data').attachEvent("on"+mousewheelevt, TOPBAR_stopWheel);
else if(document.getElementById('BH-top-data').addEventListener) //WC3 browsers
document.getElementById('BH-top-data').addEventListener(mousewheelevt, TOPBAR_stopWheel, false);
if( 'function' == typeof(chpagehotkey) )
document.onkeydown = function (evt) evt;
chpagehotkey(evt.keyCode);
;
if( typeof BH_mainmenu_init === 'function' )
var BahamutMenu = new BH_mainmenu_init();
BahamutMenu.onScroll();
黑色沙漠手遊公會缺人名稱是GO歡迎大家查詢到後加入
This page is only for reference, If you need detailed information, please check here
if(BAHAID)
BAHAIDlow = BAHAID.toLowerCase();
document.write('
');
document.write('
');document.write('
document.write('
');
document.write('');
document.write('');
document.write('');
document.write('
//document.write('');
document.write('');
document.write('');
document.write('');
document.write('');
document.write('');
document.write('');
else
document.write('
');
document.write('');
document.write('
document.write('
');document.write('');
document.write('
- ');
- 我要登入 ');
- 註冊 ');
document.write('
document.write('
document.write('');
document.write('
document.write('
document.write('');
var hotKeywords = ["u4e16u754cu738b","u99ac","u8077u696d","u65b0u624b","u8cbfu6613","u885du88dd","u8cfau9322","u91e3u9b5a","u88ddu5099","u9ed1u8272u6c99u6f20","u6d77u602a","u5e06u8239","u758au5c64","u5bf5u7269","u5361u666e"];
var useOldSearch = 0;
var googlecseLoad = function()
var cx = '001994533065495648396:c3salsx3fty';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
;
service = new rsearch('rsearch');
if( BAHAID )
NOTIFY_getnum(undefined, notifynum);
run30 = setInterval("NOTIFY_getnum()",60000);
function insideSecondaryfunc(frm, evt)
if( 0 < egg('.isecondaryfunc').size() )
var class_display_state = egg('.isecondaryfunc').css('display');
if( "none" == class_display_state )
if( 1 == frm )
egg('.isecondaryfunc').css('display', '');
egg('#isecondaryfuncshow').css('display', 'none');
else
egg('.isecondaryfunc').css('display', 'none');
egg('#isecondaryfuncshow').css('display', '');
evt = window.event
LV.
43
GP
2k
【閒聊】命中迴避計算方式
2018-09-10 21:15:56 編輯
前幾天看到一篇關於迴避與減傷抉擇的考究文
本來想補充些東西,但當時發懶就沒後續了
後來有人直接問我,想說都要回乾脆發篇文好了
==============以下正題======================
先說錯了不負責,看外服好像也沒發過類似的東西,自己可以斟酌觀看
直接懶人包
命中率 = 100% + 技能命中補正 + (A素質命中 + 裝備所有命中 - B素質迴避 - 裝備所有迴避)/4
就這樣而已,沒有任何複雜的算式
實際算一次給大家看比較快
下圖是之前老外拆包出來的全職業(不含蘭)61等素質(借用工會翻譯好的圖)
可以看到所有職業的近遠魔命中都是統一383
迴避則是有職業差異
而下圖則是標準251/253/294畢業裝的命中迴避(無任何水晶補正)
裝備命中率為296
迴避率為129+285=414(隱藏迴避同普通迴避,只是不會在面板顯示)
舉個簡單的例子
假設今天A是物理近攻職業
打在戰士、女武等近迴303的角色身上
雙方皆為61等標準畢業裝狀態
那A的命中率就會是
(基礎命中383 + 裝備命中296) = 679
(基礎迴避303 + 裝備迴避414) = 717
(679 - 717) / 4 = -9.5%
100% - 9.5% = 90.5%
所以對方打你的基礎命中率直接90%起跳
這還沒有任何的技能命中補正(基本上都5~10%起跳,法職特高可到20%)
有人會說應該把水晶考量進來
那只會更慘,因為不是人人都插真哈魯,但基本最後都會插真蝮蛇
而且都是40,剛好抵銷,不用特別算
所以非迴避職,穿標準畢業減傷全套,就別去想迴避敵人多少傷害了
頭插真哈魯的效益說真的不高
那迴避職又如何呢?
我們把裝備改一下,一樣是AP裝,但防具都換成偏迴避的
腳換摩斯肯(高43迴),頭換荷貝(高22迴)
物理近戰職打忍者的情況
命中一樣679
迴避338+裝備479+被動7=824
(679 - 824) / 4 = -36.25%
100% - 36.25% = 63.75%
你打有配過裝的AP忍者
基礎命中只有65%不到
加上技能補正,大概就落在75%左右而已
放個煙霧彈只剩57%
德利勘再出迴避王手(+24所有迴避=6%)
這還只是"AP"忍者
當然如果是打標準減傷王裝的忍者,命中可以再上調約16%,命中90%感覺就還好
附帶一提
由於黑沙的技能傷害全部都是多段,打出來的傷害就較難跳出一定的range
迴避基本上能視為"比較不安定的減傷"(但會被召喚物的100%命中剋制,如小金人)
該怎麼配裝我就不帶風向了
知道算法之後可以自己試著配看看
硬灌AP我也不反對
大概就這樣
LV.
9
GP
9
2018-09-10 23:07:19
借串問
明神是ap忍者還是回攻忍者
LV.
44
GP
6k
2018-09-11 00:22:43
很久之前我有整理過迴避和命中的公式和相關係數
不過沒被加精華區,現在不知道沉到哪邊了....
隨便補一個之前的外服測試
https://docs.google.com/spreadsheets/d/1gWc-xVs3teyoz2mGnK2Aj77Fm1SvWSuW5s5Zx9rxV18/edit#gid=0
不過問提是這是半年以前的測試,一樓那個表格同樣
經過半年很多數據不適用現今版本,天曉得珍愛碧會不會又偷改甚麼....
LV.
44
GP
6k
2018-09-11 00:43:43 編輯
※ 引述《s21117307 (原色)》之銘言
> 直接懶人包
> 命中率 = 100% + 技能命中補正 + (A素質命中 + 裝備所有命中 - B素質迴避 - 裝備所有迴避)/4
這個應該有問題
迴避力和命中力有各自的係數,不適等比例的相減關係
公式應該修正為如下
命中力=(人物本身命中+裝備命中+技能)
迴避力=(人物本身迴避+裝備迴避(含括號內)+技能)
實際命中率= 100% +(命中力*係數A-迴避力*係數B)
LV.
44
GP
6k
2018-09-11 00:59:15 編輯
這個表格有很多過去的測試,也有一些推測的公式
公式1
Hit rate = (0.2624(Accuracy)-0.2101(Evasion)+60.713)+Skill Accuracy Percent
來源:
https://docs.google.com/spreadsheets/d/1EM2NUulPlQVHyoWgloXYOefNTfeh15mVAQyJoFOaoxI/edit#gid=247197978
公式2
hit = -0.1929(EV-ACC) + 102.81
來源:
https://docs.google.com/spreadsheets/d/1D-sqvY3wjfcv1P440HkjJ-IGwys0DDXr8FvGftVm9Yg/edit#gid=418521417
公式2修改一下變為
hit = 0.1929(Acc)-0.1929(Ev) + 102.81
與公式1相比
hit = 0.2624(Acc)-0.2101(Ev)+60.713+Skill Accuracy Percent
Skill Accuracy Percent是技能修正先不管他
迴避力的修正係數大約再0.1929~0.2101之間
命中力的修正係數牽涉到基處命中力是多少的問題
如果像公式2把基礎命中定的高,那命中力修正係術就會低;如果定的低,那命中修正係數就會高
不過應該不會偏離0.1929~0.2624太多
不過這是蠻舊的資料了,僅供參考
LV.
33
GP
1k
2018-09-11 11:36:21
一個晚上過去了 怎麼還沒有人跳出來說要求官方把職業隱藏素質統一
什麼雙拳魔防高
忍者迴避高
LV.
12
GP
487
2018-09-11 12:55:55 編輯
其實巨魔外形蠻逗的,出這個職業 人氣說不定比狂戰高,ㄏㄏ
LV.
44
GP
6k
2018-09-11 13:47:40
月夜越狂想有誰知道狂戰的5D1+32是什麼意思嗎?
這邊的Banana 有提供講解
https://forum.gamer.com.tw/Co.php?bsn=19017&sn=229343&subbsn=0&bPage=0
LV.
27
GP
458
2018-09-11 14:49:18
我玩回防女忍
223 + 558 + 338 = 1119
面板迴避 隱藏迴避 職業迴避
還是被打的不要不要的
本板熱門推薦
【心得】【極短篇小說】禍源甲
【心得】貝爾村莊-受驚嚇的獵人-尋找魔法
【攻略】料理煉金事前準備,開著這篇文就可
【攻略】【海地爾貢獻投資】--倉庫最高C
【攻略】猴子也能懂的開船與大洋介紹,航海
◄►
1
function chpagehotkey(code)
if (code === 119)
location.href = "?page=2&bsn=19017&snA=42451&tnum=1";
else if(code === 118)
location.href = "?page=0&bsn=19017&snA=42451&tnum=1";
板務人員:
1137 筆精華,08/22 更新
一個月內新增 5 筆
歡迎加入共同維護。
googletag.cmd.push(function() googletag.display('div-gpt-ad-1489070677458-0'); );
(function(window, $)
'use strict';
var goTop = $('.c-fixed--footer .gotop');
$(window).on('scroll', function()
if(goTop.data('sliding') == 'yes')
return;
var scrollTop = $(window).scrollTop();
var height = $(window).height();
if (scrollTop >= height && goTop.is(':hidden'))
goTop.data('sliding', 'yes').slideDown('fast', function()
goTop.removeData('sliding').show();
);
else if (scrollTop < height && goTop.is(':visible'))
goTop.data('sliding', 'yes').slideUp('fast', function()
goTop.removeData('sliding').hide();
);
);
)(window, jQuery);
var attachMediaLogin = 'N';
if( '1' == '0' )
location.href="#down";
else if( 0 != 0 )
location.href="#0";
//巴哈商城
if( $('#gshop_link').size() )
var btn_gshop_link = $('#gshop_link').html();
$('#gshop_link').html('');
else
var btn_gshop_link = '';
buttonToMobile();
//右側廣告固定
function fadRefresh()
var posY = egg('#flySalve').pos().y;
var fad_style = document.getElementById("flySalve").style;
window.onscroll = fadRefresh;
window.onresize = function() fad_style.left = null;;
face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】
googlecseLoad();
jQuery(".a-mercy-d").click(function()
var url = this.href;
var goRedirect = false;
var openNew = (this.target) ? true : false;
if( url )
jQuery.get( "/ajax/baha_lkasoo.php", id: jQuery(this).data('ssn') )
.done(function()
goRedirect = true;
if( !openNew )
document.location = url;
);
setTimeout(function()
if (!goRedirect)
if( !openNew )
document.location = url;
, 1500);
if( !openNew )
return false;
);
var mercyadblock = (function ()
var adblock = ;
adblock.show = function ()
jQuery('.alert-close').parent().show();
;
adblock.hide = function ()
jQuery('.alert-close').parent().hide();
;
adblock.check = function ()
if (localStorage.getItem('admercyblocks') === null)
jQuery('.alert-close').parent().show();
else
var hourts = Math.floor(Date.now() / 1000)-86400;
if (localStorage.getItem('admercyblocks') < hourts)
jQuery('.alert-close').parent().show();
localStorage.removeItem('admercyblocks');
;
return adblock;
());
if (typeof(Storage) === "undefined")
/*load fail*/
if (typeof antiadb === 'undefined')
mercyadblock.show();
else
/*load success but open*/
antiadb.onDetected(function ()
mercyadblock.show();
);
else
/*load fail*/
if (typeof antiadb === 'undefined')
mercyadblock.check();
else
/*load success but open*/
antiadb.onDetected(function()
mercyadblock.check();
);
jQuery(".alert-close").click(function()
mercyadblock.hide();
if (typeof(Storage) !== "undefined")
localStorage.setItem('admercyblocks', Math.floor(Date.now() / 1000));
);
jQuery('body').click(function(event)
if (!jQuery(event.target).parents('.TOP-btn').length
&& !jQuery(event.target).parents('.TOP-my').length
&& jQuery(event.target).parents('.TOP-msg').attr('id') != 'topBarMsg_'+topBarType)
jQuery('#topBarMsg_'+topBarType).css('display','none');
jQuery('#topBar_'+topBarType).attr('class', topBarClass);
insideSecondaryfunc(2, event);
);
var mousewheelevt=(/Firefox/i.test(navigator.userAgent))? "DOMMouseScroll" : "mousewheel" //FF doesn't recognize mousewheel as of FF3.x
if(document.getElementById('BH-top-data').attachEvent) //if IE (and Opera depending on user setting)
document.getElementById('BH-top-data').attachEvent("on"+mousewheelevt, TOPBAR_stopWheel);
else if(document.getElementById('BH-top-data').addEventListener) //WC3 browsers
document.getElementById('BH-top-data').addEventListener(mousewheelevt, TOPBAR_stopWheel, false);
if( 'function' == typeof(chpagehotkey) )
document.onkeydown = function (evt) evt;
chpagehotkey(evt.keyCode);
;
if( typeof BH_mainmenu_init === 'function' )
var BahamutMenu = new BH_mainmenu_init();
BahamutMenu.onScroll();
黑色沙漠手遊公會缺人名稱是GO歡迎大家查詢到後加入
This page is only for reference, If you need detailed information, please check here