精華區beta CGI-Game 關於我們 聯絡資訊
原標題:Re: [OG] 究竟戰鬥時防禦盾是如何計算啊? 原作在後一篇的推文說少估了一些輕雷,但這份 combat log 真的詭異的地方不在勝 率,而是最後兩回合。 ※ 引述《Freak1033 (金が信念! XD)》之銘言: [恕刪] : 進攻者 === : 類型 大型運輸艦 重型戰鬥機 : 數目 4 78 : 武器 9.5 285 : 防護盾 45 45 : 護殼 2280 1900 : 防禦者 === : 類型 大型防護圓頂 : 數目 1 : 武器 1.6 : 防護盾 16000 : 護殼 17000 : 進攻艦隊總共射擊了 82 次, 總強度為 22266 的能量射向防禦者. 防禦者的防禦盾吸收了 22266 傷害點數 : 防禦者艦隊總共射擊了 1 次, 總強度為 1 的能量射向進攻者. 進攻者的防禦盾吸收了總共 1 傷害點數 [以下同,故略] (以下討論皆建立在 SpeedSim 0.9.4.1b 與實際 ogame 戰鬥規則一致的前提) 從 log 裡會發現大型防護圓頂(以下簡稱大頂)的護盾完全吸收了的傷害(沒有傷到結 構,也就是 HP),而且這個數值遠超過大頂的帳面護盾值 16000,為什麼呢? 有兩個原因,第一個是因為 ogame 的攻擊規則之一:當目標護盾還沒被打穿且單下攻 擊的傷害小於目標護盾全滿值的 1% 時,該次攻擊會被完全吸收而且不會傷害到護盾。 也就是說單擊很低但數量很多的攻擊完全無法傷害目標,例如上列的大運,單擊攻擊力 是 9.5,而大頂護盾全滿的 1% 是 16000 * 1% = 160,9.5 < 160,所以大運對大頂的 攻擊(在上列的攻防科技情況下)會被完全忽視,無論多少台大運一起攻擊都一樣。而 combat log 裡每個回合所統計的傷害和護盾吸收(「總強度為 xxx 的能量射向……防 禦盾吸收了 yyy 傷害點數」的字樣)是累計每次攻擊的帳面傷害減去實際傷害所得, 所以這些被無視的攻擊都視為被吸收,所以模擬 10000 台大運攻擊一台大頂的結果是 得到像這樣的結果: The attacking fleet fires a total of 100000 times with the power of 950000 upon the defender. The defender's shields absorb 950000 damage points 大頂的護盾吸收了不可思議的高量傷害,而且是全部吸收,沒有讓結構受到一點損傷。 把大運換成其他攻擊力偏低的單位(如輕戰)也會有一樣的結果,即使開了十萬台輕戰 來也打不破區區一個大頂(當然攻防等級差太多導致輕戰攻擊力大於等於大頂全滿護盾 的 1% 時就打得動了)。 但這條規則只能「忽視」大運的攻擊,重戰的攻擊 285 > 160,理論上不會被忽視的, 為何還是無法傷到大頂的結構呢?請待下回分曉 :p -- Windows, the aeonian nightmare. These are the jobs of the company: Microsoft. It's continuing mission: To make more money. To make worse applications and worse operating systems. To boldly do what no one has done before. -- MichaelHsin, 2000 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.55 ※ 編輯: MichaelHsin 來自: 140.112.30.55 (03/10 22:05)