看板 PuzzleDragon 關於我們 聯絡資訊
其實這是今天跟朋友去吃飯時,朋友問我的… 他是屬於專玩磨隊的玩家,他喜歡用時間換穩定通關 OK,這不是這篇的重點…! 他在我面前直接示範給我看… 假設:1隻敵方寵,水屬,血10000,防禦300 大家都知道,當攻擊力造成的傷害低於敵方防禦時,只能打出1滴。ok! 當火屬性要秒殺這隻敵方時 要打出兩倍傷害量,也就是攻擊時打出(10000+300)*2=20600 以上的傷害 就可以秒殺敵方。 而木屬寵,只需要打出一半傷害就可以 (10000+300)/2=5150 以上的傷害值就能秒殺敵方。 OK!這是正常邏輯。 但他發現,我方火寵攻擊力8000的情況之下 攻擊力8000-防禦300=7700,然後殘餘傷害7700-300(再減1次防禦?)=7400 殘餘的7400傷害屬性被剋,7400/2=3700 (敵防禦兩倍?) 而木屬寵傷害同樣為8000的情況下 攻擊力8000-防禦300=7700,殘餘傷害7700*2=15400 +300=15700(最終傷害數值) (等於是8000攻擊力*2之後,再減掉敵方防禦300的傷害量,這邊正確!) 他覺得當屬性被剋時,不只我方傷害被減半之外,敵方防禦也兩倍提升 等於是寵物攻擊出去的傷害量被雙重壓制? 似乎有些地方不大合理? 而且他認為,既然屬性被剋,敵方防禦+2倍提升 那我方剋制敵方屬性時,敵方防禦就應該-2倍下降才對,怎還是維持現有防禦力? 這樣說,這邊不知道看得懂嗎? XD 嗯…他能發現這問題,也表示他真的很閒… XD 這問題,我一時之間也不知道怎麼回答 XD 只好對他說:公式設計就這樣,不爽不要__啊! (誤 -- ロリコン -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.79.182 ※ 文章網址: http://www.ptt.cc/bbs/PuzzleDragon/M.1417119161.A.9A4.html
advence: 是你火傷變4000再去減300 11/28 04:16
advence: 先算剋或被剋後再去算防禦 11/28 04:17
death0228: 先算完剋數傷害後 才會被防禦扣.... 11/28 04:18
TerryTam: if (剋屬) 傷害 = 攻擊*2 - 防禦 11/28 04:19
TerryTam: if (被剋屬) 傷害 = 攻擊/2 -防禦 就這麼簡單 11/28 04:19
zxc654033: 防禦最後算,妳用LCF大砲去打就可以直接看出來 11/28 04:20
TerryTam: 而且照你說5150木傷就能破防 這150就能解釋你朋友的疑問 11/28 04:21
哦哦!! 原乃如此~~感謝 ※ 編輯: bqmm (1.175.79.182), 11/28/2014 04:24:02
dolphintail: 你的正常邏輯那邊公式就是錯的 11/28 04:24
a110002211: 防禦放在最後扣 11/28 05:35
shuten: 8000/2=4000 4000-300=3700 11/28 06:07
ashclay: 木屬傷害那邊+300你不會覺得奇怪嘛 11/28 07:35
TIPPK: 笑了 11/28 07:51
s93184s: 滷味大濕 11/28 08:20
anumber: 神邏輯? 11/28 08:52
lwecloud: 數學老師在哭了 11/28 08:53
jo7777777: 啊就先乘除後加減 11/28 08:53
sinnerck1: 似乎不是唯一解 11/28 08:56
fh316: 一開始就算錯了吧? 11/28 09:15
BK0211: 是隊長ㄟ ㄝㄝ 11/29 03:45