作者:一川草滿城風
來源:俠隱閣吧
面板屬性計算方法
眾所周知,俠隱閣當前版本是四維屬性——體魄、力量、靈巧、意志。按滑鼠右鍵在戰鬥場景中能看見敵方的攻擊、防禦、命中、招架、反擊、閃避、暴擊、移動格數這八種面板屬性,但是看不到敵方的四維屬性。
那麼這些面板屬性是如何計算的呢?
這裡我很想吐槽,像攻擊、防禦、移動格數都是整數,可是閃避、暴擊這些都屬於概率都是百分數,結果面板上顯示的是一個整數,感覺有點違和啊,怪怪的,尤其是出現類似“最終幾率+28%的時候”就更違和了,明明都是百分數非要寫整數,彆扭。
按照解包結果可推出如下結論:
(1)面板攻擊=INT(力量*1.2 + 體魄*0.2+ 靈巧*0.8 +意志*0.5 + 武器攻擊)
(2)面板防禦=INT(力量*0.2 + 體魄*1.2 + 靈巧*0.5 +意志*0.5 + 衣物防禦)
(3)面板移動格數 = 基礎移動格數 +(80+靈巧)/200 + 飾品移動格數
(4)面板招架率= (體魄/10)%
(5)面板反擊率= (力量/10)%
(6)面板閃避率= (靈巧/10)%
(7)面板暴擊率= (意志/10)%
(8)面板命中率 = 100% + BUFF增益 – DEBUFF減益
我們拿阿川的屬性驗算一下吧,看看上面結論對不對哦。
面板攻擊=65*1.2 + 94*0.2+ 85*0.8 +107*0.5 + 40(鐵劍)=258.3。
當前絕大多數遊戲都不會在結果中保留小數,我們用取整函數y=[x]=INT(x)得到258,嗯對的。
面板暴擊率=(107/10)%=10%也是對的,其他的也是同理驗算。
傷害計算公式
最終傷害=[自身攻擊+(武功傷害+武器攻擊)*武功係數+武功加成]*防禦倍率*實戰*武學*名聲/道德*好感
我以為都是河洛工作室,都是養成遊戲,傷害計算公式應該差不多,實際上我錯了,而且大錯特錯,不管我在草稿紙怎麼推導都無法得到合理的計算公式,我用數學建模的結果和遊戲面板評估傷害總是有一點差距,結果看到大佬解包之後,傷害計算公式也就順利得出了,所以說一定要看源碼!
俠隱閣最終傷害公式如下:
預估傷害=基礎傷害×招式倍率×攻擊角度倍率×五行相克倍率×心法倍率×特質倍率
實際最終傷害=預估傷害 ×(1 ± 5%)× 暴擊倍率
注意這裡基礎傷害 =INT((攻擊方攻擊×攻擊方攻擊)/ (攻擊方攻擊+防禦方防禦)),就是常見的除法公式啦。
招式倍率=面板招式威力/攻擊方攻擊,一般的招式倍率都不高,比如劍法裡面練到十重的話,“青天削芙蓉”的招式倍率是0.9,風雪宿東林的招式倍率是1.0,白練破青山的招式倍率是1.1,1到9重的揮拳的招式倍率是0.4,10重的揮拳招式倍率是5.5(太強了,佩服!)。
攻擊角度倍率:觸發背襲是1.6,觸發側襲是1.3,其他情況取1.0。
五行相克倍率 = 130% +max(攻擊方意志-防禦方意志, 0) × 0.007。
心法倍率根據攻擊方的心法和防禦方的心法計算。
特質倍率根據攻擊方的特徵計算,如捲土重來特徵的倍率是1.05。
暴擊倍率:觸發暴擊取2,否則取1。
阿川打混混三弟進行測試:
阿川的攻擊258,防禦291,命中100%,移動格數3,招架6%,反擊9%,閃避8%,暴擊10%。
混混三弟的攻擊211,防禦173,命中103%,移動格數2,招架5%,反擊4%,閃避37%,暴擊4%。
10重青天削芙蓉招式威力232,招式倍率0.9。
阿川正面打混混三弟,不觸發五行相克,特質帶了捲土重來,預估傷害=INT(INT(258*258/(258+173))*0.9*1.05)=145,結果完全正確!
阿川正面打混混三弟,切金功體觸發五行相克,阿川比混混三弟意志多6點,特質帶了捲土重來和混沌氣海(五行相克+10%傷害),預估傷害=INT(INT(258*258/(258+173))*(1.3+6*0.007)*0.9*1.05*1.1))=215,結果完全正確,不多不少!
現在我們用阿川釋放招式青天削芙蓉打混混三弟,未觸發暴擊,白字是218(誤差在5%範圍內),所以上面的傷害計算公式完全正確,大家可以放心了。
特質一覽
特質 | 描述 | 效果 |
鯤鵬之資 | 潛力非凡,有望一朝扶搖九萬里 | 基本功上限提高200 |
習武奇才 | 天才仍需要99%的努力 | 醫術以外招式經驗+15% |
心思縝密 | 你行事步步為營,鮮露破綻 | 攻擊時傷害-5%,命中與閃避率+5% |
生財有道 | 也許讓你習武是在埋沒人才 | 打工金錢獲得+50% |
粗魯不文 | 給你一把琴一隻鶴,晚餐就能有著落 | 基本功提昇+5%,四藝提升-10% |
呆若木雞 | 看你打架,令人著急 | 招架率+10%,閃避率-5% |
錙銖必較 | 賺你的錢很累…… | 商店購物時享有10%的折扣 |
根骨清奇 | 常有怪叔叔以此為藉口向你搭訕 | 心法經驗+20% |
四肢發達 | 沒有人是完美的 | 基本功鍛煉成果+20%,遊藝指令成果-20% |
天煞孤星 | 命帶凶星,煞氣逼人 | 自身以外所有人,受攻擊時傷害+10% |
捲土重來 | 厭倦平淡的生活? | 攻擊時傷害+5%F |
天賦異稟 | 有些人天生就是無所不能 | 招架率、反擊率、閃避率、暴擊率+10% |