作者mikapauli (桜花)
看板Lineage
標題Re: [閒聊] 戰士的護甲身軀與減免效果(命中率計算)
時間Wed Jul 8 12:41:50 2015
※ 引述《dokutenshi (好吃不如嫂子)》之銘言:
: 要從AC=0開始,(0-AC)/10才是護甲身軀真正的計算公式
恩…不是很理解,(0-AC)/10 = -AC/10,不就是護甲身軀的技能敘述嗎?
: ………所以我說那個初始的AC10有意義嗎?
: 搞了半天,玩家們想盡辦法要增加防禦的AC值
: 結果看樣子那10點的AC根本是在幫倒忙啊
: NC你們設定人物初始AC=10的意義究竟何在?
: 這下子是不是連人物的防禦減免值
: 騎士=AC/2,妖精=AC/3那些都不能把初始的+10給算進去了?
: 防-100的騎士,防禦減免不應該算成[10-(-100)]/2=1~55
: 而是[0-(-100)]/2=1~50才是正確的?
就騎士AC減免公式而言應該還是0~[(10-AC)/2],當AC=10正好減免恆0很合理。
初始AC=10,單從遊戲裡看的話,應該跟迴避骰=1d20有關。
當Hit(命中)=0的玩家攻擊AC=10的玩家,迴避條件:1d20 > 0+10,
命中率正好1/2也頗合常理。
以下順便依
http://forum.gamer.com.tw/G2.php?bsn=00842&sn=3826
所述計算命中率,不考慮DG,ER。
{x} = -∞ if x<=1 else ∞ if x>=20 else x
a Λ b = min(a, b); a V b = max(a, b)
a <= c → a V (b Λ c) = (a V b) Λ c (modular law)
對於PvE 或 PvP且AC非負
迴避條件:{1d20} > Hit + AC
命中率 = (1V(Hit+AC)Λ19) / 20
對於PvP且AC<0
ACD = 1-AC-[AC/3]-[AC/7]
[…]:floor or ceiling function
迴避條件:{1d20} + 1dACD > Hit
m = ACD+2 Λ 20; M = ACD+2 V 20
HR = 2 V Hit Λ ACD+19
命中率 =
( 1/20 + (HR-1)(HR-2)/(40ACD)) ( HR < m) +
( 1/2 + (2HR-ACD-21)(m-2)/(40ACD)) (m <= HR <= M) +
(19/20 - (ACD+19-HR)(ACD+20-HR)/(40ACD)) (M < HR )
--
オーカの意味は……「繋げる者」
オークはリューン語で繋がりを意味している。
その変形語がオーカだ。
桜花。
願わくば、
人とリューンを繋げる者となるように。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.233.183
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Lineage/M.1436330514.A.C9B.html
1F:→ mikapauli : 有錯誤或疑問歡迎提出 07/08 12:46
2F:→ dokutenshi : 因為我一直以為那+10的AC也會算在減免公式裡面..... 07/08 13:50
3F:推 dokutenshi : 所以才覺得用了一格的裝備去降低AC值卻沒有用處 07/08 13:52
4F:推 gsy2i7y14 : 推 07/08 16:48
5F:推 larsnor : 太專業了! 07/08 19:57
6F:→ BaRanKa : 幾位真是本版之光 在下無以回報 只好(脫褲 07/08 20:28
7F:推 WLR : 推 07/08 21:01
8F:推 suhaw : 我的膝蓋好痛 07/08 22:41
9F:推 Maggette : 推公式 07/09 04:28
10F:推 chibomei : 推 07/09 08:53
11F:推 dududragon : 我老了,膝蓋退化跪不動了,你們別這麼專業行嗎? 07/09 08:53
12F:→ ak77032977 : 頭暈了!只能推 07/09 12:39