看板 ele_mon_TD
作者 標題 [資訊] 傷害公式算法
時間 2010年10月03日 Sun. PM 10:42:06
提一些基本的傷害計算法好了
一般來說 這個遊戲沒有防禦力這種東西,所以攻擊力多少,造成傷害就是多少
不過,雖然沒有防禦力,但是卻有抗性這種東西,嗯,要把這種東西當成防禦力也沒話說(?)
不過我想是因為這個能力不是所有怪都會有,所以才會這樣稱呼吧,不稱為防禦力,稱為抗性 (感覺防禦力就是人人會有?)
除了抗性會減少傷害外,還有屬性相剋
屬性相剋一般來說
水火森循環剋加成是 175% 被剋是 50% 但是有例外,比如說:火系的 咖哩 被水系的剋到只會變成 150%
光闇互剋 加成是 150% 不會被剋 但是也有例外,比如說:光系的光柱王被闇系的剋到只會變成 125%
傷害計算式很簡單,傷害值對加成或是減損不斷連乘就好
比如說: 攻擊力40的火妖精打光柱王 傷害就是 40 x 100% (屬性無關) x 100% (沒有火抗性) x 75% (抗魔法25%) = 30
比如說: 攻擊力40的火妖精打水柱王 傷害就是 40 x 50% (火打水被剋) x 50% (抗火50%) x 75% (抗魔法25%) = 7.5
傷害算出來後,小數以後無條件捨去,就變成7
所以,沙拉曼達 Lv2 抗水,但是水史萊姆還是打很痛?
我想原因是 假設抗水是 25% (一般來說這數值最常見,當然也有例外雙子魔導那個是抗100%)
那麼假設水史萊姆的攻擊力是 N
打在沙拉曼達身上,公式就是 N x 175% x 75% = 131% 還是比原始攻擊力還高
這不表示沙拉曼達他的抗水沒用,只是從被水系的剋到 175% 變成 131% ,還是可以死慢一點
這應該可以解釋為什麼水史打他還是很有效的原因了
--
※ 來源: Disp BBS 看板: ele_mon_TD 文章連結: http://disp.cc/b/122-CL6
※ 作者: chippclass 時間: 2010-10-03 22:42:06 來自: 61-20-186-246.adsl.fetnet.net
※ 看板: ele_mon_TD 文章推薦值: 1 目前人氣: 0 累積人氣: 79
回列表(←)
分享