撼動天堂

 找回密碼
 註冊
搜索
查看: 2974|回復: 4

[轉載]天堂 - 角色物理防禦力與傷害減免之關係理論解說

[複製鏈接]
發表於 2011-11-8 16:30:30 | 顯示全部樓層 |閱讀模式
本帖最後由 afu700612 於 2011-11-8 16:36 編輯

最近小弟在玩幻術所以在找相關的資料,以下文章是轉載巴哈姆特 gary1988大大的文章

相關連結如下
http://forum.gamer.com.tw/C.php?bsn=00842&snA=579308&tnum=4


研究背景及目的


『角色物理防禦力』其中一項功能,
就是可以減低怪物對自己所做成的物理傷害
這稱為『傷害減免』。

但是要特別注意一點,
由『角色物理防禦力』所產生的『傷害減免』,
只能減低怪物對自己的物理傷害,對玩家是無效的。


如果要減低玩家對自己的物理傷害,
目前只有『技能 / 魔法』『裝備』『飾品』『料理』...等等的『道具』 辦得到
這稱為『額外傷害減免 / 絕對傷害減免』。
『額外傷害減免 / 絕對傷害減免』是同時能夠減低怪物 & 玩家對自己的物理傷害。


所以,請小心不要把以上兩種混淆。

本文主要描述的,
就是當怪物的物理攻擊,成功命中玩家的角色時,
玩家自己的『角色物理防禦力』到底能夠發揮多少的作用,來減低怪物對自己的物理傷害?
換句話說,就是能夠產生多少的『傷害減免』?


-------------------------------------------------------------------------------


正文

上述提到,『角色物理防禦力』能令怪物對自己所做成的物理傷害,產生『傷害減免』。
然而,不同的『職業』都是有著不同的『傷害減免』公式。

公式如下:
職業 傷害減免範圍
騎士 0 ~ [ 10 - (角色物理防禦力) ] / 2
妖精、黑暗妖精、龍騎士 0 ~ [ 10 - (角色物理防禦力) ] / 3
幻術士 0 ~ [ 10 - (角色物理防禦力) ] / 4
王族、法師 0 ~ [ 10 - (角色物理防禦力) ] / 5

來源:修改自網站『天堂.真相』

附註:
(1)角色物理防禦力請按照天堂顯示出來的輸入,正數就是正數,負數就負數。
   不應該擅自更改或忽視 + / - 號。

(2)如果不是整數的話(出現小數位的時候),
   天堂是無條件地捨去小數位的(不會四捨五入)。

(3)由『角色物理防禦力』產生的『傷害減免』是一個『傷害減免範圍』,
   並不是一個固定的單一數值。

(4)意思是,系統會根據這個『傷害減免範圍』內的數字在隨機跳。
   當怪物的每一下物理攻擊成功命中玩家時,
   系統就會在這個『傷害減免範圍』內隨機抽出一個數字,
   這個數字就是那一下物理攻擊的『傷害減免』。

(5)圖解流程:
(怪物的原始物理傷害 - 傷害減免範圍) = 角色最後要承受的物理傷害
                               ↓ 在範圍內抽出一個數字 ↓
(怪物的原始物理傷害 - 傷害減免) = 角色最後要承受的物理傷害


--------------------------------------------------------------------------------


範例

下列的範例中,框架內的淺棕色的數字是從傷害減免範圍中,模擬地隨機抽取出來。

範例 (1)
假設一隻 騎士 ac -100
他的傷害減免範圍
=  0 ~ [ 10 - (-100) ] / 2
= 0 ~ [ 10 + 100 ] / 2
= 0 ~ 55
(怪物的原始物理傷害 - 0 ~ 55) = 角色最後要承受的物理傷害
                         ↓ 在範圍內抽出一個數字 ↓
(怪物的原始物理傷害 - 30) = 角色最後要承受的物理傷害

範例 (2)
假設一隻 妖精、黑暗妖精、龍騎士 ac -100
他的傷害減免範圍
=  0 ~ [ 10 - (-100) ] / 3
= 0 ~ [ 10 + 100 ] / 3
= 0 ~ 36.67
= 0 ~ 36
(怪物的原始物理傷害 - 0 ~ 36) = 角色最後要承受的物理傷害
                              ↓ 在範圍內抽出一個數字 ↓
(怪物的原始物理傷害 - 20) = 角色最後要承受的物理傷害

範例 (3)
假設一隻 幻術士 ac -100
他的傷害減免範圍
=  0 ~ [ 10 - (-100) ] / 4
= 0 ~ [ 10 + 100 ] / 4
= 0 ~ 27.5
= 0 ~ 27
(怪物的原始物理傷害 - 0 ~ 27) = 角色最後要承受的物理傷害
                            ↓ 在範圍內抽出一個數字 ↓
(怪物的原始物理傷害 - 10) = 角色最後要承受的物理傷害

範例 (4)
假設一隻 王族、法師 ac -100
他的傷害減免範圍
=  0 ~ [ 10 - (-100) ] / 5
= 0 ~ [ 10 + 100 ] / 5
= 0 ~ 22
(怪物的原始物理傷害 - 0 ~ 22) = 角色最後要承受的物理傷害
                                  ↓ 在範圍內抽出一個數字 ↓
(怪物的原始物理傷害 - 8) = 角色最後要承受的物理傷害


--------------------------------------------------------------------------------


疑問

關於王族的傷害減免公式。
網絡上流傳的有2個版本:
(1)0 ~ [ 10 - (角色物理防禦力) ] / 3
(2)0 ~ [ 10 - (角色物理防禦力) ] / 5

我在巴哈姆特精華區找到的是這樣

很多年以前 (大約在 2001 年左右吧) ,
有一個天堂網站,名叫『天堂.真相』 (不過已關站很久)
王族 『0 ~ [10 - (角色防禦力)] / 5 』這個版本也是最先由『天堂.真相』公佈出來。

我自己的知識 一直以來也是這個版本,
所以我最終還是採用了『天堂.真相』公佈的版本。

誰對誰錯,我真的不知道,
留待有心人仕去測試,再來報告吧。

以上是巴哈姆特 gary1988大大的文章,希望對各位有所幫助
發表於 2011-11-8 17:41:31 | 顯示全部樓層
好文怎麼可以讓你沉  ?!
我推推推 ~~~~~~~{:4_92:}{:4_92:}{:4_92:}

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
發表於 2011-11-8 18:45:42 | 顯示全部樓層
好深澳喔~~~{:4_105:}
遊戲而已搞ㄉ好像要上物理課一樣~~~
其實只要跟玩家說哪ㄍ職業該點哪些東ㄒ
點ㄌ哪些清怪快~點ㄌ哪些打人痛~這樣應該比較簡單明瞭
發表於 2011-11-8 18:47:53 | 顯示全部樓層
所以附魔石的傷害減免  對玩家無效?
發表於 2011-11-15 23:52:07 | 顯示全部樓層
在正服防禦力是有差別

可是在私服...防禦力在高...閃避率好像都是同一個數字...
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

<
快速回復 返回頂部 返回列表