Re: [討論] 傷害減免

看板mud_mars (瑪爾斯群英傳)作者 (K中小劭)時間10年前 (2014/07/20 22:35), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《eplis (Eplis)》之銘言: : 目前的防護力(AC) 都是直接對數字上減免 : 例如護甲 -100 : 攻擊力1000會受到 900的傷害 : 我是想把這個部分改為 %數減免, : 因為在高傷害下護甲值根本是虛設,傷害40000的時候 : 護甲100 護甲10000幾乎是沒差別的 : 修改成%數減免就會落差很大,也會讓護甲有更多作用 : 10% 與 30%減傷就顯得有意義許多 : 不過會影響整個生態,還沒想好公式要怎麼設計,只好有請Jate大大出手了 小弟從某板看到的~ (不要鞭笞我~) *************************************** MLVL = 怪物等級 護甲公式 減傷% = 護甲 / ( 護甲 + 50 * MLVL ) (原公式) *************************************** 由於Mars護甲是負的, 所以小弟做了修改, 因此可以寫成這樣 減傷% = 護甲 / ( |護甲| + 50 * MLVL ) (分母的護甲值加個絕對值) 其中, 50這項係數可以做調整的。 這邊我們來算一下, 假設怪物等級為100 護甲是-100 : 則會變成 -100/ (100+50*100)= -1.96% (減傷1.96%, 受到原本傷害的98.04%) 如果護甲是 -1000 : 則會變成 -1000/ (1000+50*100)= -16.67% (減傷16.67%, 受到原本傷害的83.33%) 減傷的大小可以透過調整50這項係數來做調整 而且怪物等級愈低, 減傷也會比較多 這樣一來應該就能感覺出護甲值的重要性了 給您參考一下~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.249.105.226 ※ 文章網址: http://www.ptt.cc/bbs/mud_mars/M.1405866923.A.5B3.html

07/21 01:37, , 1F
看起來很不錯
07/21 01:37, 1F
文章代碼(AID): #1JozEhMp (mud_mars)
討論串 (同標題文章)
本文引述了以下文章的的內容:
1
4
以下文章回應了本文
2
5
完整討論串 (本文為第 3 之 4 篇):
1
4
2
5
文章代碼(AID): #1JozEhMp (mud_mars)