2.26.5
目前版本- 掃描了大量玩家後,競技場會再次為相簿物品而戰:缺少的物品現在會完整計算。在測試艦隊上,競技場戰鬥次數翻倍。由 Discord 回報。
- 夥伴的裝備可以在鐵匠處強化到專屬的等級,達到所選強化次數以上的裝備不再交給夥伴。預設關閉。Discord 上的請求。
- 登入時可以逐一選擇角色,而不只是整個伺服器。Discord 上的請求。
- 通知頁面上的每個開關都有效:廣告邀請、相簿目標和信任計數器都會遵循各自的開關,第一個開關是這台電腦上的彈出通知。Discord 上的請求。
- 應用程式在背景時會休息:只負責顯示的頁面在視窗隱藏時會停止查詢。Discord 上的請求。
- 同一帳號上的第二個程式不再讓機器人每隔幾秒就重新登入。
- 鐵匠在尚未解鎖的地方會暫停半小時,地下城只有在有東西要戰鬥時才會查詢。廁所、清洗和世界首領不再重複請求伺服器已經拒絕的操作。要塞會計入攻擊獲得的木材和石材,即使超過倉庫上限。等待免費戰鬥時,競技場不再每隔幾秒重新搜尋。同伴在透過塔加入之前,不再被分配裝備。
- 手機應用程式:過期的登入會回到登入畫面,頂部列也不再遮住內容。 現在可以與家庭網路中你自己的面板配對了。
- 託管帳號:帶伺服器的直接登入會帶著該伺服器抵達艦隊,從託管帳號分享的看板保留其連線,在一台裝置上變更的設定會出現在你其他開啟的裝置上。
- 廣告邀請和檢視器的設定只在包含檢視器的版本中顯示,因為在其他版本中該邀請無法關閉。手機連接電腦:電腦現在會回應手機的權限檢查。
- 當伺服器接受卻不做任何改變時,要塞不再每隔幾秒發送騎士大廳升級,要塞的其他事務也重新輪得到。
- 「十場競技場勝利前不守衛」只等待已開啟且正在戰鬥的競技場。競技場關閉或找不到對手時,角色整天閒著而不去守衛。
- 網頁面板 0.3.2:Windows 檔案無論怎麼開啟都能啟動,下載連結一律取得最新檔案,排程頁面會說明它的用途。 市集中的「採用」重新可以儲存,帶代理或伺服器的帳號可以使用,登入失敗會顯示在帳號旁。
- 競技場戰鬥依預期能獲得的榮譽來挑選。敗北會損失榮譽,所以損失大於收穫的戰鬥會被跳過(每天十場經驗戰和最愛對手除外),你對每個對手的戰績現在也會納入計算。艦隊的首批數據:勝率從 16 % 提升到 54 %,每場榮譽從減 2 變為加 13。
- 戰鬥模擬器正確計算惡魔獵人的復活,並把競技場戰鬥當作競技場戰鬥來模擬。法師不再看起來像最容易的對手。
- 每座要塞建築都能停在你選擇的等級,例如前期把寶石礦停在 1 級。「永不升級」也會阻止 0 級建築的建造,所以做不到這點。來自 Discord 的請求。
- 傳奇地城:軍械庫當作房間使用,不再卡住進度。它曾在 14 小時內卡住 34 次。
- 進度:任務、遠征、寵物、地下世界、要塞、地獄電梯和地城獲得的蘑菇與物品都會計入,升級時也不再遺失經驗。
- 需要蘑菇的公會升級有了獨立開關,所有蘑菇支出(坐騎、藥水、幸運輪、賭博)都遵守支出上限。
- 重新啟動後寵物不會被餵兩次。在 PandoraSF 上,競技場、地城和要塞重新運作。
- 網頁面板 0.3.0:控制託管的艦隊,含遊戲美術的傳奇地城頁面,角色卡片,與應用程式相同配置的設定,手機應用程式可以連線到面板,競技場顯示每個對手的預期榮譽。
- macOS、iOS 和 Android 再次更新到最新版本。
- 傳說地下城現在以伺服器自己的節奏移動:每步大約十分之一秒,而不是半秒,而且不再有任何房間拖慢它。擬態怪、骷髏、石堆、靈魂浴池和試煉房,每一個都會收到真正讓它移動的指令,這是在我們的測試艦隊上測得的。
- 現在由一個計算器負責每一個地下城決策。它會從你自己的進程中學習每一段樓層裡,怪物、陷阱與失敗的飛行各自會付出什麼代價,並選擇展望最好的行動。地下城頁面會顯示每個決策背後的數字。
- 地下城計算器以艦隊測得的數據為基礎:在最初幾層時,逃跑大約十次會失敗四次,而不是兩次;從第 25 層起的戰鬥大約消耗 14% 的生命值,而不是 19%;一把鑰匙能省下大約一半的戰鬥。中毒被視為已經損失的生命值,因此機器人不會再用即將失去的生命值去戰鬥。
- 用蘑菇在傳說地下城復活的功能現在能正常運作了。以前它會送出錯誤的指令,伺服器拒絕接受,結果一顆蘑菇都沒用掉。除非你自己開啟,否則它會保持關閉,會遵守你的蘑菇儲備量與每次挑戰的上限,並且只購買下一個首領所需要的生命值。
- 地下城頁面全新改版:呈現遊戲本身的美術圖、通過樓層的路徑、目前生效的命運寶石與詛咒,以及下一個頭目何時出現。你也可以自行選擇角色要恢復到多少程度才重新進入,而不必永遠等到 100%。
- 職業世界現已納入地下城的一部分。四個職業世界地下城(250 級起)現在會與其他地下城一視同仁地被挑戰:機器人會模擬每個開放的地下城,包括光明、暗影、塔與職業世界,並挑戰勝算最高的那一個。它們與一般地下城共用休息時間,因此每次仍只會進行一場地下城戰鬥。預設開啟。
- 依時段切換的設定檔,現在桌面應用程式也支援了:可以在夜間與白天採用不同的玩法,設定檔會自動切換。
- 公會按鈕(攻擊、防守、九頭蛇、傳送門)與城市守衛,現在可以一次對所有帳號生效,也能透過網頁儀表板操作。
- Mercy SF 現在支援 36 種語言。新增:葡萄牙文、匈牙利文、斯洛伐克文、荷蘭文、丹麥文、瑞典文、挪威文、芬蘭文、羅馬尼亞文、土耳其文、希臘文、克羅埃西亞文、斯洛維尼亞文、塞爾維亞文、烏克蘭文、立陶宛文、愛沙尼亞文、保加利亞文、拉脫維亞文、韓文、泰文、印尼文、印地文、繁體中文、菲律賓文與越南文。網站與本更新日誌現在也提供葡萄牙文、匈牙利文與斯洛伐克文版本。
- 更新現在會送達每個安裝版本。Android 手機再次能收到新版本通知:以前應用程式與下載頁面尋找的是兩個不同的名稱,導致自八月底以來,沒有任何手機收到過更新提示。已開啟的網頁儀表板現在也會在有新版本上線時,提示重新載入。
- 升級通知現在會依角色個別區分。以前五個伺服器上同名的五個角色會共用同一個計數器,並互相觸發彼此的通知。
- 寵物地下城現在會等待免費挑戰機會。以前由於遊戲的時鐘與我們的時鐘相差一分鐘,即將變成免費的戰鬥有時仍會被花蘑菇購買。
- Discord 回報的修正:要塞不會再等待它根本不會生產的木材或石材,金礦坑會顯示真實數量,且寶石礦坑現在可以在搜尋進行中升級(新開關,預設關閉)。
- 設定:移除了十處自相矛盾的內容,屬於已關閉模組的區塊會顯示為灰色,且建造順序現在可以再次從「自訂」改回其他選項。
- 更新視窗會用你自己的語言告訴你有什麼新功能。
- 公會傳送門不會再連累公會其他工作。當天的傳送門完成後,伺服器會回應「你今天只能挑戰一次」,而這個拒絕以前會被當成模組錯誤處理,導致直接結束該輪並讓整個模組停止。公會戰、防守、突襲與九頭蛇全都排在傳送門之後,因此對於傳送門已經打過的人來說,這些功能根本永遠不會被執行,每個週期、整整一天都是如此。這也是為什麼即使開啟了所有設定,攻擊仍可能一直未被加入。
- 公會畫面現在每五分鐘更新一次,而不是每十分鐘。新宣告的公會戰,要等到這個回應送達後機器人才會知道其存在,因此以前這十分鐘其實是加在準備延遲之前,而不是包含在其中:在畫面更新後一分鐘才宣告的公會戰,得先等九分鐘才會被發現,然後才開始計算準備延遲。
- 公會戰現在能再次成功加入。2.26.1 版本把判斷依據從機器人自己的記憶,改成依賴遊戲本身的 battles_joined 欄位。經艦隊實測:更新前幾小時內有 23 次真正成功加入,更新後幾小時則是零次,遊戲內也沒有任何人真的報名。這個欄位對幾乎每個成員都回傳「both」,代表它的意思其實不是「已報名這場戰鬥」。判斷依據已改回機器人自己的記錄,這確實能成功加入。若你目前使用的是 2.26.1,這就是你該更新的理由。
- 公會戰記憶終於能在重新啟動後保留。自 2.25.0 起這項資訊就已經會寫入檔案,卻從未被讀回:鍵值中包含分隔符號,而讀取程式碼會依這些符號切割,導致載入時每一行都被丟棄。這正是 2.25.0 原本想修正的問題:只要重新啟動應用程式的頻率高於準備延遲,就永遠無法完成報名。
- 公會新增四個按鈕:加入攻擊、加入防守、傳送門、九頭蛇,皆是機器人原本就會送出的同一批指令,只是改為手動觸發,方便在看起來出問題、卻不確定是哪個環節時使用。這些按鈕刻意不會宣稱操作成功:伺服器接受了指令,不代表它真的已經執行。
- 公會步驟即使沒有做任何事,現在也不會再結束整個週期。以前即使公會顧問沒有任何建議,該輪仍會直接結束,導致排在它後面的突襲與九頭蛇,只要戰鬥冷卻還沒結束就完全得不到執行機會。
- 傳說地下城現在會顯示遊戲本身的圖示,而不是把一張 166 位元組的漸層圖硬塞進圖示欄位,以前曾被回報為「沒有遊戲內美術資源」,而畫面看起來也確實如此。頁面現在也會說明角色因正在做任務、值勤或遠征而無法在地下城行動,而不是承諾一個根本無法開始的進程。
- 開啟傳說地下城追蹤功能後,現在會真正保存。以前應用程式回傳的設定中缺少這一項,導致儲存任何其他設定時,這個開關都會被重設為關閉。
- 輪詢間隔現在真的名符其實了。以前滑桿提供 3 秒的選項,引擎實際卻使用 5 秒且不作聲,命令列則拒絕任何低於 30 秒的設定,同一個數值卻有三種不同的底線。現在只有一個統一的數值,且在速通模式進行時會降到 1 秒,因為在這個模式下,等待正是瓶頸所在。
- 公會戰現在能再次成功加入。以前機器人依靠自己記得是否已完成準備,而不是詢問遊戲本身,導致只要漏掉一次請求,角色從那之後就會缺席每一場公會戰,記錄中「已完成準備」出現了 14,433 次,實際成功加入卻只有 38 次。現在會讀取公會名冊中你自己那一行的資料,這是遊戲本身的說法,而不是機器人自己記得的內容。
- 公會九頭蛇現在會說明為何沒有戰鬥。它其實從未卡住,只是五種可能的原因全都藏在除錯記錄裡,導致從外部看起來像是什麼都沒發生。現在每小時會說明一次原因,公會頁面也會顯示同一句話,而不是在機器人正確等待時卻宣稱已經就緒。最容易讓人誤會的原因是:尚未選擇公會寵物,而這只有公會會長才能更改。
- 過期的登入憑證現在會自動更新。透過 S&F 帳號登入的角色,會持有一份帳號工作階段的副本,一旦這份副本過期,伺服器仍會接受登入本身,卻會拒絕之後的一切操作。以前沒有任何機制會更新它,導致角色永遠處於「已登入」狀態卻什麼都做不了:曾有六個角色在十三小時內產生了 41,175 個失效的工作階段,卻連一個模組都沒能執行到。現在若不斷登入卻毫無進展,也會自動放慢速度,而不是每分鐘向遊戲伺服器詢問三十次。
- 應用程式現在在樹莓派上能正常顯示。ARM64 版本以前能正確安裝、啟動、登入,卻只會畫出一整片水平條紋的視窗:這是樹莓派顯示卡驅動程式搭配 Wayland 上 WebKitGTK 的結果。現在 Wayland 上的 ARM 機器會改用 X11 後端,且僅在該環境真的存在時才會這麼做,因此純 Wayland 的工作階段不會被硬套用它根本沒有的東西。
- 用蘑菇跳過任務時,現在會說明原因。沙漏功能以前一直都會說明是哪個條件阻止了它,但蘑菇跳過卻完全沒有任何說明。最容易讓人誤會的原因,是位於另一個頁面、會默默凌駕此設定的蘑菇保留量,現在會同時列出兩個數字加以說明。
- 你的贊助者授權現在會跟隨帳號,而不是綁定電腦。以前綁定在單一機器上,導致換一台電腦或重新安裝,就會被視為不同的人。現在最多可在你自己的三台裝置上使用,第四台則會被拒絕,並附上說明該怎麼處理的訊息。
- 正在存錢的要塞,現在不會再看起來像是壞掉了。使用你自訂的建造順序時,機器人會嚴格遵守:若最上面的項目很昂貴,它就會專心為那一項存錢,不會建造其他東西。這本來就是建造順序該有的意義,但從外部看來,以前完全無法與「什麼都沒做」區分,曾讓一個人的 49 個帳號白白浪費了一整天。現在要塞頁面會指名正在為哪棟建築存錢,並說明把它移到順序更後面,就能讓其他建築先完成。
- 只要還有其他東西需要建造,木材與石材生產超過 10 級的部分就會被暫時擱置不動。這條規則其實一直都存在,只是以前看不見:頁面會顯示採石場可以升級,而機器人卻刻意跳過它不去建。現在頁面與機器人會讀取同一條規則,因此兩者不會再互相矛盾。
- 在沒有每日任務功能的伺服器上,機器人現在不會再詢問該功能。PandoraSF 以前對此指令的回應是「指令不存在」,卻仍每個角色每一輪都會永遠詢問一次。
- 桌面應用程式現在提供 ARM64 Linux 版本,適合樹莓派與類似的開發板。此版本已實際在真正的樹莓派上安裝並執行過,上述的 Wayland 問題正是由此發現的。它目前仍列在 x64 下載選項旁邊,而不是取代它。
- 角色以前可能會在傳說地下城裡站上好幾個小時完全不動。背後有三個各自獨立的原因:一個已擊敗頭目的進程,被要求選擇一顆遊戲根本沒有提供的寶石;一個已被喚醒的法師骷髏,被當成可拾取物而非戰鬥對象處理;以及一個已恢復完成的進程,被要求繼續前進,卻其實做不到。曾有一個角色在六小時內重複同一個動作四千次,卻什麼都沒有記錄下來。
- 已完全恢復完畢的進程,現在會開始一趟新的旅程。已死亡的進程不會復活,因此它抵達的樓層無論如何都會失去,而繼續等待只會白白浪費剩餘的活動時間。
- 逃跑門檻在頭目房間內不再適用。遊戲本來就不允許任何人從頭目手中逃跑,而每一次被拒絕都會直接結束該角色的這一輪。
- 現在只有在你要求時,夥伴才會被賦予寶石孔。以前不論這項設定是否開啟,每個夥伴都會被套用此效果。
- 擬態怪現在會用觸碰而非戰鬥處理,且當生命值太低不宜冒險喚醒時,會直接放著不管。
- 現在可從應用程式外部讀取遊戲的另外七個部分:要塞、地下世界、酒館、公會、寵物、郵件與競技場。其中五項不只會說明目前狀態,還會說明機器人接下來會做什麼,以及若什麼都不做,原因是什麼。
- 背景工作程式現在能回傳角色的設定。以前它只能接收設定卻從不回傳,導致儀表板雖然能查看與啟動角色,卻無法更動任何一個開關。
- 當贊助者功能保持關閉時,現在會顯示原因。以前授權被拒絕時會被默默吞掉,應用程式只會單純顯示「免費」。
- 地下城帳本現在會自行判斷是否已累積足夠資料能擬合模型,若尚未足夠,也會指出還缺少什麼。
- 下載頁面已重新打造。自架儀表板現在有自己專屬的區塊,每個檔案都會附上版本號與校驗碼,另外也新增一個區塊說明防毒軟體對未簽署版本會有什麼反應,以及原因。
- 從市集下載的設定以前可能會弄壞設定頁面。市集會刻意省略個人化欄位,而「缺少欄位」跟「欄位是空的」並不一樣:頁面以前會試圖讀取一份根本不存在的清單,因而顯示錯誤而非你的設定。現在被省略的欄位會退回預設值,且在此之前儲存的設定,讀取時也會自動修復。
- 角色有時會長達數小時不加入已宣告的公會戰。等待時間所依據的「首次發現戰鬥」的那一刻,以前只會保存在程式執行期間的記憶體中。每次重新啟動都會讓這場戰鬥重新變成「新的」,等待時間也會重新計算,導致重新啟動頻率高於設定延遲的人,永遠都無法完成準備動作。現在這項資訊會在重新啟動後保留,且機器人每場戰鬥打算準備時,都會在記錄中提及一次。
- 六個開關承諾會購買藥水,卻有第七個位於頁面其他地方的開關,會默默把這六個全部取消。現在總開關已移到同一區塊的最上方,並說明其作用,若因它而導致沒有購買任何東西,機器人也會記錄一行說明。
- 傳說地下城的進程一旦死亡,以前就會完全沒有任何後續動作。「生命值歸零,等待恢復」這項檢查,在恢復過程本身進行時也會觸發,導致真正負責決定恢復事宜的部分永遠無法執行,讓開啟了蘑菇復活功能的人,這個功能形同虛設。現在每個進程都會顯示一次恢復進度,而不是讓畫面一片沉默。
- 傳說地下城以前會對一個剛剛死亡的進程顯示「恢復中,100%」。當遊戲沒有提供恢復開始的時間時,舊程式碼會把它解讀成 1970 年 1 月 1 日,並因此算出長達五十六年的恢復進度。缺少開始時間既不代表 0%,也不代表 100%,而是「未知」,現在面板會直接這樣說明,而不是憑空捏造一個數字。
- 當機器人沒有購買藥水時,現在會說明是八種條件中的哪一項阻止了購買:某個瓶身大小的開關被關閉、需要花蘑菇、金幣保留量、已有更大瓶的正在生效,或背包裡已經有同一種藥水。曾有兩次玩家回報,商店裡明明有藥水、錢也夠,卻完全沒有任何地方說明原因。
- 遊戲在 250 級開放的四個職業世界地下城,現在可以挑戰了。預設關閉:遊戲目前尚未給予這些地下城任何經驗值,且是否與一般地下城共用休息時間,官方也完全沒有說明。開關位於地下城分頁下的「職業世界」。
- 旋風的勝率以前是錯的,而且一律偏向同一個方向。敵人資料表中一千個樓層全都沒有傷害數值,導致每個敵人都被視為無害,每場戰鬥都顯得穩贏。現在全部一千個樓層都已填入真實數值。
- 兩個暗影地下城以前使用的是佔位數值,而非真實數值:復古電視傳奇與會議室在 450 級時列出的生命值為 405,000,而同一樓層在光明版本中則高達 8.8 億。沙暴地下城也缺少第 901 到 1000 層的資料。整份敵人資料表已重新抓取:敵人數量從 2,750 個增加到 2,890 個,原本只有 1,794 個有名稱,現在則有 2,888 個。
- 新增敵人與物品的美術圖已補齊。以前缺少四十四張敵人圖片與三百二十張物品圖片,其中包括職業世界地下城的所有敵人。
- 機器人以前完全不知道有五十項成就存在。遊戲回報有 142 項,這裡的清單卻只有 92 項,而原本應該負責把關的測試,卻只是拿這份不完整的清單去跟自己比對。職業世界地下城的五項成就也在遺漏之列。名稱與條件現在都直接取自遊戲本身的文字,因此內容會與遊戲一致:舊清單中有十一項是錯誤的,其中一項舊稱「另一個自我」,遊戲中其實叫做「探索者」。
- 世界王現在會購買最有價值的彈藥,而不是架上排在最前面的那一種。在遊戲把彈藥傷害改為百分比之前,兩種報價其實根本無法比較,因為傷害多寡取決於王本身的生命值。現在同一個數字在任何地方都代表同樣的意義,因此選擇依據就是每份觸媒能造成多少傷害。
- 正在值勤城市守衛或執行任務的角色,以前仍會被送進傳說地下城,導致做什麼都不會有效果。曾有四個角色在同一個房間裡卡了七小時,每七秒送出一次指令,而遊戲雖然接受卻完全不予理會。地下城現在會先詢問機器人其他部分在行動前都會問的同一個問題,且針對本版本真的無法辨識的房間,也新增了第二種嘗試脫離的方式。
- 傳說地下城以前會顯示已死亡進程的生命值,且會顯示成負數。遊戲在致命一擊後傳送的數值可能會低於零,而進程在恢復期間根本不會移動:遊戲改為以每小時 4.17% 的速度計算恢復進度。現在兩者都已從源頭修正,讓每個顯示生命值的頁面都能顯示正確數字,地下城面板也會說明恢復進度到了哪裡。
- 工作階段被其他地方的登入接管的角色,以前可能會呆坐數小時毫無動作。為保護正常運作中工作階段而設置的防護機制,以前沒有任何出路:它會一直持有一個早已失效的工作階段,卻再也不會重新登入。現在會自行檢查這個假設是否成立,若連續六十個指令都毫無進展,角色會重新登入,而不是繼續等待。
- 機器人終於能夠學習物品的價值。判斷價值需要成對的物品來比較,但背包幾乎總是空的,因為裝備會立刻被賣掉或穿上。現在也會納入商店裡的十二件物品,反正這正是購買決策原本就會問到的同一個問題。
- 命令列現在也能更改數量,而不只是切換是非開關。啤酒數量、蘑菇保留量、輪詢間隔與每日轉盤次數,現在都能直接設定,且各自會限制在滑桿允許的範圍內。另外新增三個開關:活動日購買啤酒、允許啤酒花費動用蘑菇保留量,以及套用學習出的戰鬥模型。
- 新增指令可查詢學習模型是否真的有送達:`mercy-cli --models`。這些模型受授權限制並由伺服器提供,因此整個流程可能在三個地方中斷,而以前只會顯示最後一個環節的結果。現在會指名是哪個環節被關閉,而不是只重複結果。
- 狀態指令現在會回報目前正在進行的伺服器活動,且拼寫方式與設定頁面一致。這一點很重要,因為在「哪些活動值得花蘑菇」下勾選任何項目,都會取代預設的五個活動清單,而一個因為目前活動不在該清單中而停止買啤酒的角色,看起來會跟壞掉一模一樣。
- 命令列現在可以回答應用程式本身十五個面板的內容:`mercy-cli --views` 會列出所有面板,`mercy-cli --view <name>` 則會針對某個角色回答其中一個面板。包括傳說地下城、地獄電梯、世界王、成就、學習出的戰鬥模型、每個裝備欄位的價值等等。每一項用的都是應用程式繪製該頁面時所使用的同一個函式,而不是另外再實作一次。這正是重點所在:同一個數字若被計算兩次,遲早會算出不一樣的結果,導致同一份安裝的兩個視窗彼此矛盾。
- `--status` 現在額外攜帶八個來自同一份遊戲狀態的區塊:傳說地下城、地獄電梯、世界王與其商店、協定為兩大活動提供的時間視窗、鐵匠、地下城數量統計、要塞建築等級,以及收件匣。要塞資源則是刻意省略:可收集的數量並不在遊戲狀態內,而是必須依上次讀數、生產速率與經過時間推算出來,因此任何時候讀取的原始數字都會是錯的。
- `--config` 不再直接印出 Discord webhook 與 Telegram 權杖。這兩者都是憑證:持有 webhook 的人就能向頻道發文,持有權杖的人就等於是那個機器人本身。以前它們會原封不動地出現在一般讀取指令的輸出中,任何查詢設定的工具都能拿到。現在仍會顯示是否已設定,因為這才是介面真正需要回答的問題。設定這兩項的功能不受影響,因為寫入者本來就已經知道其內容。
- 主控台橫幅以前顯示 v1.7.0,即使該版本對 `--version` 的回應其實是 2.24.1。這個數字以前是寫死的文字,因為周圍的邊框是用空格繪製的,插入數字會導致跑版。現在版本號會直接取自建置本身,並置中顯示在方框內,讓邊框依然對齊。會看到橫幅的人,通常才剛啟動程式、正在看下方的選單;真正注意到這個數字的人,則會誤以為自己的安裝已經是好幾年前的版本。
- 傳說地下城活動進行期間現在會有自己的專屬頁面。畫面會顯示樓層與生命值(並在長條上標出目前的撤退線)、兩扇門(標示機器人即將走進的那一扇)、房間內的內容、每個祝福與詛咒及其剩餘效果、下一次復活的花費對比本次進程已花費的金額,以及已發現的物品。最上方則有一句話說明接下來會發生什麼事。
- 兩個可能悄悄毀掉整個傳說地下城活動的問題。以前只要伺服器尚未填入結束時間,地下城就會被視為已關閉;而本版本尚未命名的某個主題,會在毫無說明的情況下讓活動直接關閉,這在新活動第一天最容易發生。第一個問題已修正;第二個目前仍會拒絕進入,因為進入需要一個主題,但現在至少會明確說明原因,而不是默默什麼都不做。
- 寶石設定已重新以一次只問一個問題的方式打造。傳說寶石終於成為獨立的種類:以前它們會跟隨黑色寶石的勾選狀態,導致關閉黑色寶石時傳說寶石也會一併被丟棄,而原本用來避免這種情況的勾選項目卻完全沒有作用。一顆寶石是否值得保留,以及它是否該優先於屬性寶石,現在是兩個各自獨立的答案,而挑選屬性寶石的三種方式也整合成一個選擇器,不再是三項互相悄悄推翻彼此的設定。
- 某個帳號的圖鑑資料以前無法讀取,而無法讀取的圖鑑會被視為不存在,導致完全關閉尋找圖鑑物品的功能,卻沒有任何提示說明原因。其實文字內容完全正常,只是用了這個編碼所包含兩套字母中的另一套書寫。現在四種寫法都能被接受,若仍遭拒絕,也會指名是哪個角色造成的。
- 已完成的任務以前會被誤判為異常回應。獎勵資料傳回的區塊長度比一件物品所需的還短,導致整個更新失敗,任務模組收到的不是「任務完成」而是錯誤,並因此暫停一分鐘,每次都是如此。地下世界收集功能中的同一個問題也一併修正。
- 地下世界現在會優先收集,且會一次收集所有到期的項目。以前找到第一項就會停止,導致金幣與靈魂需要分兩次才能收完,而第二次往往根本不會發生。
- 學習模型已不再包含在下載內容中。它們會在應用程式執行期間下載,僅保存於記憶體,絕不寫入磁碟,且僅供本專案的贊助者使用。機器人的一切功能,沒有這些模型一樣能運作:它們只是修正機器人自己已經算出的數字,若沒有這些模型,它就會完全依照這一切出現之前的方式使用那些數字。有一個頁面會說明目前有哪些模型存在、哪些已擬合完成、哪些仍在量測階段,且不論你是否為贊助者都會顯示這些資訊,讓你能依實際情況自行判斷。
- 校正只有在表現優於「什麼都不做」時才會被套用。跨所有角色訓練出的模型,一直以來發布前都必須通過這道門檻;但角色自行擬合出的模型以前並未受此限制,其中有兩個角色擬合出的校正結果,經量測後反而比完全不校正還要糟。
- 通知現在有自己專屬的分頁、每種類型各自的開關,以及可查詢你不在時發生了什麼事的方式。
- 進階授權已從應用程式中移除,因為它根本不存在。以前有四個頁面仍在銷售能解鎖使用者其實早已擁有的模組的授權,還有一個頁面把五項功能列為僅限贊助者使用,但這些功能其實已經免費了好幾個月。
- 記錄大幅安靜了許多。其中三則警告加起來每天會觸發數千次,卻沒有任何實質意義,其中一則正是上述的圖鑑問題,描述的是一段其實完全沒有錯誤的字串。永遠都會觸發的警告,等於沒有人會去讀的警告。
- 減少重複執行相同工作的請求:沒有人異動過的排行榜不會被重複讀取,三秒前才搜尋過沒有結果的搜尋不會再重跑一次,沒有人開啟的面板也不會再被持續更新。
- 應用程式再次完整支援全部十種語言。重新打造的寶石頁面以前只有德文版本,導致其他八種語言雖然號稱完整翻譯,卻在中間出現一整頁英文。
- 觀看廣告的提示現在會等待空閒時刻才出現,而不是依計時器觸發。接受廣告會讓機器人在該視窗開啟期間暫停運作,因此只有在目前沒有任何事情就緒、且未來五分鐘內也沒有事情要做時才會提示。正在進行任務的角色也算是空閒狀態:任務是依伺服器的時鐘運作,機器人只是在等待它完成。
- 四十八段文字以前不論在哪種語言都仍顯示英文,其中包括物品稀有度、所有附魔說明,以及每個範本名稱。現在都已翻譯完成,而原本應該要抓出這些問題的檢查機制,其三個盲點也已修正。
- 寶石礦坑現在能再次升級。以前一次搜尋結束的瞬間就會立刻開始下一次搜尋,而礦坑在搜尋進行中無法升級,導致它會永遠停在當時的等級。現在輪到礦坑該升級時,搜尋會先讓路,等升級開始進行後才會自行重新啟動。
- 新增:設定檢查。它會檢視所選角色的設定,指出哪些完全沒有作用、哪些彼此互相牽制,以及有什麼能改善,最後只會套用你勾選的項目。整個過程在你自己的機器上離線執行,不需要任何花費。
- 機器人判斷的勝率,現在從第一場戰鬥開始就會經過校正。一個以 6,583 場真實戰鬥訓練出的模型發現,模擬器估計值樂觀了四個百分點,信心程度也大約是實際結果所能支持的兩倍。以前角色前四十場戰鬥都不會經過校正;現在會直接從訓練出的數值開始,等到累積出自己的資料後再切換。關閉校正開關仍會給出完全未經校正的原始數字。
- 三個用來設定角色的滑桿:願意承擔多少風險、花費蘑菇的自由度,以及你是以經驗值、物品還是排名為遊玩目標。這之後的一切都會自動為你計算,且只會動到由這些滑桿決定的設定。
- 每場競技場戰鬥現在都會記錄對戰的實際樣貌,而不只是預測結果與實際結果:等級差距、各項屬性的比例、生命值、護甲、傷害、雙方職業,以及誰先出手。目前還沒有任何功能會讀取這些資料,也不會產生額外請求。這正是一個模型要學會「模擬器何時出錯」而不只是「有沒有出錯」所需要的資料。
- 應用程式啟動時連不上的帳號,現在會自行恢復。以前這個帳號會一直消失,直到重新啟動應用程式或重新新增帳號才會出現,且若在同一次連線中斷期間重新啟動也沒有幫助。
- 手機版應用程式現在能再次偵測到新版本並提供更新。
- 被 Discord 或 Telegram 拒絕的通知,現在會連同原因一起寫入記錄,讓輸入錯誤的 webhook 不會再看起來像是風平浪靜的一個晚上。
- 網站上的命令列參考文件現在能再次正常顯示。
- 連線中斷後,現在每個帳號都能恢復,而不只是第一個。透過帳號登入方式登入的角色,會持有一份該登入憑證的副本,而這份副本會過期。使用已過期的憑證登入,不論嘗試幾次都會失敗,導致第一個帳號恢復連線後,第二個卻仍停留在離線狀態。現在會先更新登入憑證,再重新嘗試一次。
- 「口渴的流浪者」腰帶所支付的啤酒現在會被喝掉。穿戴該腰帶時,當天第一杯啤酒不需花費,因此蘑菇保留量絕不會擋住這一杯。如果在你的帳號上這杯其實需要花費,系統會在第一次就察覺,之後就不會再用這種方式購買。
- 免費取得的一杯啤酒,不會再被當成擁有 VIP 通行證的證據。腰帶每天恰好也會出現一次同樣的免費效果,若誤判為 VIP 通行證,會導致當天其餘時間都豁免保留量限制,並讓第一杯之後的每杯啤酒都被收取一顆蘑菇。
- 金礦坑現在會正確回報金幣數量。它原本是以百分之一金幣為單位支付,而這個數字卻被直接印在「金幣」這個字旁邊,導致收集到 228 金幣,卻被顯示成 22,865。
- 正在等待輪到自己的角色,現在會明確說明。在同一時間只能執行一件事的情況下,任務會先讓路給競技場或地下城,以前這件事只會記錄在沒有人看得到的地方。從外部看來,正在等待的角色以前看起來就和已經停止的角色一模一樣。
- 現在能正常遊玩使用較舊遊戲版本的伺服器。以前要塞、正在生效的藥水、坐騎及其剩餘天數、地下城本身的冷卻時間,以及競技場對手都完全無法讀取,導致機器人表現得像這些內容根本不存在。
- 在這些伺服器上的地下城戰鬥不會再花費蘑菇。以前每日戰鬥永遠被判讀為免費,導致機器人照樣要求進行,而伺服器則是照收費用而非拒絕。曾有一個角色單日就因此花掉了 204 顆蘑菇。
- 一次只會有一隻坐騎。以前坐騎剩餘天數沒有被讀取,導致每隻坐騎都看起來像已過期,於是在第一隻之上又買了第二隻。
- 要塞現在會再次訓練部隊。以前只要有任何建築正在升級,訓練就會整段被跳過,而機器人幾乎持續不斷在建造,導致一次攻擊用掉的兵力永遠補不回來。
- 地下世界現在會回報實際收集到的數量,而不是猜測中等待收集的數量。一個容量僅 35,773 的坑洞,以前卻回報收集到 146,355。
- 寶石礦坑現在會指名實際到手的東西。以前只會顯示原本挖掘的目標寶石,導致一把地下城鑰匙也被回報成寶石。
- 傳說寶石現在有自己專屬的開關。以前它們與黑色寶石共用同一個開關,導致關閉黑色寶石時傳說寶石也一併被關閉。
- 競技場管理員現在可以依時間排程獻祭,或是在報價達到你目前持有符文的某個比例時才獻祭。以前每種策略都只會等待一個固定數量。
- 手動登入遊戲後,機器人現在能夠再次啟動。以前用這種方式結束機器人的工作階段後,它就無法重新連線,按下「啟動」也毫無反應。
- 啤酒功能現在會說明未購買的原因,以及今日配額的來源。這些原因其實一直都有被記錄下來,只是記錄在沒有人看得到的地方。
- 共用設定的角色現在會維持連結狀態,而不同伺服器的角色則不能再互相連結,因為它們擁有的功能並不相同。
- 一項完全沒有作用的設定已被移除。設定頁面上的每個開關,現在都會與實際讀取它的程式碼進行核對。
- 驗證電子郵件現在能再次成功寄送。
- 當機現在會說明成因。回報機制以前會先查詢自己的符號表,卻有時會在這個過程中自己也當機,導致留下的只有關於回報機制本身的訊息,而不是實際的錯誤內容。
- 切換到伺服器缺少某個遊戲部分的角色時,現在會直接離開該頁面,而不是顯示成空白。
- 伺服器沒有的遊戲部分,其設定現在會從所有伺服器共用的頁面中省略。
- 帳號清單展開時,仍能點到「新增帳號」按鈕:面板現在可以捲動了。
- 公會在名人堂排名超過 65,535 時,不會再讓整個查詢功能故障。
- 現在可以在他人架設的伺服器上遊玩,不再侷限於官方伺服器。新增帳號時輸入伺服器名稱,其餘設定會自動跟上。
- 應用程式現在只會顯示你所在伺服器實際擁有的內容:舊版伺服器沒有的遊戲部分,其頁面與設定會直接省略,而不是顯示成空白。
- 遊戲尚未回傳背包資訊的角色,現在不會再被當成背包已滿,以前這會導致該角色永遠無法做任務。
- 公會清單現在只計算真正的公會成員。尚未有人接受的邀請會另外顯示,而不會混入成員人數中。
- 每一顆離開你帳號的蘑菇,現在都會連同花費它的指令一起寫入記錄。
- 當伺服器不允許清空收件匣時,不會再佔用整個週期,讓轉盤、日曆與每日任務獎勵仍能輪到自己的處理時間。
- 被伺服器拒絕的地下城或傳送門,現在會先擱置一段時間,而不是每隔幾秒就重複嘗試。
- 地下世界:現在會再次遵循你自訂的建造順序。以前「平均順序」會在它之後執行,把你的選擇替換成最便宜的建築。
- 競技場管理員:現在會再次進行升級。以前它一直選中遊戲不會出售的建築,導致收集到的資金從未被花掉。
- 競技場管理員:可自訂建造順序,逐棟建築設定,每棟都能指定你想要的等級。
- 要塞、地下世界與競技場管理員:可指定永遠不升級的建築。
- 「口渴的流浪者」腰帶額外提供的啤酒,現在會被喝掉,而不是白白放著。
- 寵物水果:棲地設為 0 現在代表完全不去動它。以前代表盡可能頻繁地釀造。
- 寶石礦坑現在會在搜尋超出銀幣負擔時直接說明,而不是永無止盡地不斷要求搜尋。
- 減少被拒絕的請求:要塞建造期間不再嘗試訓練部隊,蘑菇餘額為零時也不再嘗試購買啤酒。
- 每個透過 .deb 安裝的版本現在都能再次更新。以前 .deb 安裝的版本會被提供 AppImage 檔案,因檔案類型不符而拒絕,且只顯示「更新程式二進位檔格式無效」這樣的訊息。自從有 .deb 安裝方式以來,每次更新都是如此。現在每種安裝方式都有自己專屬的更新檔案,且各自會指名自己的安裝程式能接受什麼格式。
- 應用程式啟動時的網路小問題,現在不會再讓你損失一個帳號。以前無法連上伺服器登入的帳號會被直接捨棄,直到重新啟動應用程式才會再次出現。現在會嘗試三次,且僅限失敗原因是網路而非密碼時才會重試。
- 已失效的代碼現在會自動淘汰。當足夠多從未使用過該代碼的帳號都遭到拒絕後,它就會從清單中移除,避免持續嘗試一個遊戲已不再承認的代碼。
- 手機版應用程式現在每次發布都會一併附上。以前它是由需要手動啟動的獨立工作建置,因此除非有人記得,否則發布內容會少了它,而確實曾有一次沒有人記得。現在它已成為發布流程的一部分,少了它就不會發布。
- 關閉幸運轉盤後,它現在真的會保持不動。以前只要每日任務需要轉動,就會照樣消耗免費次數,重度轉盤手成就也是一樣。現在不論轉動的來源為何,都由同一個設定統一決定。
- 即使關閉自動任務,已完成的城市守衛班次現在也會被收取。收取功能以前寫在任務模組裡,導致關閉任務後,班次雖然會執行並完成,卻會永遠停在 100% 不被收取,而其他功能仍照常運作。
- 你現在可以手動派角色去值一、五或十小時的城市守衛班,不必等機器人自行判斷角色處於閒置狀態。
- 你可以自行選擇哪些活動值得花錢買啤酒。共列出二十個活動並各附一行說明,若你不做任何更改,預設仍是原本一直計算在內的那五個。
- Twitch Drops 現在可以多個帳號並行執行,各自擁有獨立登入,讓不只一個帳號能同時累積掉落物。由於掉落物是依 Twitch 帳號計算,同一個 Twitch 帳號開兩個觀看器仍只算一份。
- 從系統匣恢復視窗時,影片仍會繼續播放,且觀看器開啟時,最小化也不會再讓應用程式凍結。
- 寶石分配現在會指名實際使用的屬性。第一等份對應的是你角色的主屬性,例如戰士是力量、斥候是敏捷,而畫面以前只會顯示「主屬性」這幾個字,而不會說明具體是哪一項。
- 現在由單一規則決定每天要買多少啤酒。活動期間的數量會在日常數量的基礎上增加,而不是直接取代,因此已設定每日份量、卻未設定活動份量的帳號,不會再一到活動開始就立刻停止購買。
- 從未進入一般處理流程的當機,現在會在 crashes.log 中(與一般記錄並列)留下一行說明發生了什麼事。
- 骰子遊戲現在會在擲完兩次後停止。以前會把已結束的遊戲誤判為仍在等待,因而送出第三次擲骰請求,導致被伺服器拒絕,並讓整個模組每次都暫停一分鐘。
- 廣告功能目前暫時關閉,並會明確說明原因。它會開啟用戶端、按下播放並自行登入,但最後一段流程還不夠穩定,不適合無人看管地執行,因此選擇完全關閉,而不是讓它半吊子地運作。
- 酒館頁面現在會顯示伺服器的廣告信任計數器。這是遊戲隨廣告獎勵一併傳送的數字,只會遞減,且在這裡見過的每個帳號上都從未回升過。以前只有在專為開發廣告模組而打造的版本中才看得到,也就是說實際上等於根本沒有地方能看到,而這正是唯一能解釋遊戲實際計算方式的數值。目前沒有任何功能會讀取或依此做出任何決策,純粹只是顯示出來。
- Twitch 觀看器現在會在 Twitch Drops 分頁內執行,而不是獨立視窗。它顯示的仍是 Twitch 官方網站本身,而非內嵌播放器,因此登入狀態、觀看時間與 Drops 收藏內容,都跟瀏覽器裡看到的一致。切換到獎勵或設定分頁時,直播會縮到角落而不是被隱藏,因為停止播放的直播就等於停止累積時數。獨立視窗仍只需一鍵即可開啟,方便你在觀看直播的同時查看應用程式其他內容。
- 此分頁會顯示你已獲得的成果:目前登入的帳號、正在進行中的掉落物(已觀看分鐘數對比所需分鐘數),以及已領取的掉落物與其到手日期。這些資訊都是從你在該觀看器中的 Twitch 工作階段讀取,不會傳送到其他任何地方。
- 同一分頁還有三項小改進:觀看器現在可以再次被關閉,以前不行,因為頁面沒有關閉按鈕,舊視窗上的 X 按鈕會詢問 Twitch 頁面是否允許關閉,而內含影片播放器的頁面可以拒絕。兩個開關現在點擊整列的任何位置都能切換,而不只是開關本身那個位於最右側的小目標,以前看起來像是怎麼點都不會變動的設定。登入 Twitch 與連結遊戲帳號現在也改為按鈕,而不是一句要你自己去找的說明文字。
- 開啟 Twitch 觀看器時應用程式不再凍結。建立網頁檢視元件的工作會交給主執行緒處理,再等待它回傳結果,而發出請求的指令恰好也是在同一個執行緒上執行,導致結果永遠等不到:整個應用程式停擺,沒有任何錯誤訊息,也沒有東西可以點擊。現在每個涉及網頁檢視元件的指令都會在主執行緒之外執行,且有測試機制會擋下任何違反此規則的程式碼。
- Twitch 帳號現在在該分頁的設定中有專屬區塊:顯示目前登入者、連結遊戲帳號的方式,以及登出方式。登入只需在觀看器內的 Twitch 官方頁面進行一次:工作階段會保存在這台機器上,因此關閉觀看器、切換到獨立視窗,或重新啟動應用程式,都不會登出,除非你自己主動登出。
- 獎勵清單現在能正常運作,角落的觀看器也只會顯示直播畫面本身,而不是周圍的整個頁面。以前查詢收藏內容的請求會要求 Twitch 傳送 cookie,但 Twitch 的 API 並不接受搭配它所回應的開放來源標頭一起傳送 cookie,導致瀏覽器在任何人看到結果之前就把回應丟棄了:帳號現在改由標頭中的權杖識別,這也是目前實際送出的方式。角落只容得下播放器本身,因此頁面其餘部分會收合起來,讓直播畫面填滿整個矩形區域。
- 遊戲帳號的連結其實要在遊戲內完成,按鈕現在會正確導向該處。以前指向的是 Twitch 的連結頁面,該頁面列出的是 Twitch 已連結的項目,卻從來不會有 Shakes & Fidget。連結入口位於設定、S&F 帳號、Twitch Drops、連結 Twitch 帳號之下,按鈕會在你自己的瀏覽器中開啟遊戲(你在其中早已登入)。一旦登入後,Twitch 登入按鈕也會變成登出按鈕。
- 角落的播放器現在會跟著你切換到其他每個分頁,並可拖曳到你想要的任何位置。以前它只屬於 Twitch 分頁,離開該分頁就會讓直播從畫面上消失,而停止播放的直播就等於停止累積時數。現在它屬於整個應用程式。可透過其頂端的細條拖曳,這是唯一屬於我們自己的部分:矩形其餘部分都是 Twitch 的內容,會先接收到每次滑鼠點擊,應用程式才會得知。你放置的位置也會被記住。
- 登出現在真的會登出。Twitch 本身沒有登出網址,twitch.tv/ 後面只要不是它自己的路由,都會被當成頻道名稱讀取,導致按鈕以前其實是在請求一個叫做 logout 的頻道,而 Twitch 給出的回應,正是對不存在頻道的標準回應:已停權或無法使用。從來沒有任何人的帳號真的出了問題。工作階段其實存在 cookie 裡,現在登出就是直接清除那裡。
- 掉落物圖片現在能正常顯示,連結遊戲帳號也會在應用程式內開啟遊戲。這些圖片來自 Twitch 的圖片主機,而應用程式的內容政策以前並不允許該來源,導致獎勵清單顯示一排損壞圖示,卻完全不說明原因。連結按鈕現在會以你選定的帳號,在應用程式自己的視窗中開啟 Shakes & Fidget:該帳號的機器人會先停止,因為遊戲每次登入都會更換工作階段 ID,而同一角色的機器人與遊戲用戶端同時登入,會輪流把對方踢出。關閉視窗後,若機器人原本在執行,就會重新啟動。
- Twitch Drops 在側邊欄與頁面本身都標示為測試版。它能正常運作,且是透過 Twitch 自己的頁面讀取資訊,而非透過本應用程式所能控制的任何機制,因此它回報的內容穩定與否,完全取決於該頁面所提供的內容。當有足夠多人長時間使用後證明穩定,才會拿掉測試版標籤。
- 現在無法配置的記憶體請求,會在程式終止前先留下記錄,且每份記錄的第一行都會標明版本號。過去收到的多份當機回報,記錄都是在句子講到一半就中斷,既沒有恐慌訊息也沒有當機檔案,因為這種死法本來就不是恐慌:當記憶體找不到時,程式會直接被中止,來不及留下任何遺言。現在所有記憶體配置都會透過一個包裝函式進行,它會記錄下任何大到只可能是外部數值錯誤的請求,以及任何被系統拒絕的請求,並附上提出該請求的程式碼位置。
- 新增:社群底下的 Twitch 頁面。會顯示官方 Shakes & Fidget 頻道是否正在直播,附上標題、遊玩的遊戲與觀看人數,並會在獨立視窗中開啟 Twitch,讓直播能與機器人並行顯示。該視窗顯示的是 Twitch 官方網站本身,而不是內嵌播放器,因此登入狀態能跨重新啟動保留,觀看時間也會被 Twitch 自己計入。只有在你要求時才會自動開啟,此開關預設為關閉。頁面上也提供一鍵前往領取頁面,並以四個步驟說明掉落物如何送達你的角色。
- 浮在頁面上方的對話框不再是透明的。更新提示以前只用了 5% 的不透明度繪製,導致其發行說明會被背後設定頁面的內容(連同開關)一起透出來閱讀。有些地方甚至疊了三層透明:面板本身、面板內的分隔線,以及「稍後」按鈕。廣告提示也有同樣的問題。
- 修正一個完全不留痕跡的當機問題。應用程式會依伺服器傳來的數值建立戰鬥清單,而其中兩個數值沒有任何上限,導致某個代表四十億場戰鬥的數值,會要求配置七百 GB 的記憶體。如此龐大的配置並不會回報錯誤,而是直接讓程式終止:不會被攔截,也不會寫入當機記錄,在 Windows 上甚至連主控台都留不下最後一句話。應用程式就這樣憑空消失,這也是大家唯一能描述的現象。現在這個數值上限為一百,任何真實回應都不可能接近這個數字,若有數值超過上限,也會被寫入記錄中。
- 修正:被你的比例排除在外的寶石,現在會被出售。要表示「不要這個種類」有兩種方式:逐種類勾選,以及在比例中設為零。所有負責鑲入寶石的功能都會遵守這兩者,但唯獨讓寶石通過空孔保留規則的那一條,卻只檢查勾選狀態。因此設定比例為敏捷與體質的玩家,力量寶石會一直留在背包裡直到快滿為止,儘管應用程式其他部分都已經判定這些寶石是垃圾。
- 要塞寶石礦坑聽起來不再像是不斷出錯。以前每次收集寶石時都會附上「錯誤:把力量寶石報成體質」,這其實描述的是一個早已修正的舊錯誤,卻讀起來像是正在發生。現在這一行會同時保留該欄位的兩種讀法,因為若遊戲日後重新編號,這樣才能一眼看出問題所在。
- 新增:手機版應用程式現在會告知有新版本可用。以前完全無法得知,因為桌面版使用的更新程式根本不會在手機上執行,而應用程式又是從網站發布,而非透過應用程式商店。現在它會檢查網站建置所依據的同一份下載清單,並提供開啟 APK 的選項;由 Android 自己的安裝程式詢問是否安裝。它絕不會自行安裝任何東西,這個提示正是重點所在:它來自系統本身、會指名正在安裝的內容,且無法跳過。
- 每一項設定現在都會說明它的作用。以前有一百零四個控制項只有名稱、沒有其他說明,而當一個控制項決定了你角色一整天的行動時,光有名稱是不夠的。現在每一項都附有一句簡單明瞭的說明,並提供全部十種語言版本。
- 新增:只套用範本的一部分。以前套用範本會重設它沒有指名的所有設定,導致你若只是喜歡它的戰鬥規則,卻會失去花在要塞上的心血。現在可依設定頁面本來就有的六大類別分別勾選,未勾選的部分會維持原狀。
- 新增:七題快速設定,不會留下任何未設定的項目。舊版精靈會問十七題,且只會更動它問過的部分,這對調整既有設定很合適,但對第一次設定就不適用。跳過某一題會直接採用建議答案,因此即使一路按下去,最終仍會得到一份可用的設定。
- 新增:速通模式。一天的口渴值是固定的,沒有任何設定能增加它,因此這個模式其實是一份「不做什麼」的清單:執行期間要塞、地下世界、寵物、競技場管理員與其他小遊戲都會暫停。它本身絕不會花費蘑菇,關閉後一切都會恢復原狀。
- 新增:戰鬥預覽現在能依實際結果進行校正。它會依雙方顯示的資訊來計算勝率,而顯示出來的資訊並非全貌。不論如何每場戰鬥都會被記錄下來,累積四十筆記錄後,即可開啟從這些記錄中學到的校正功能。
- 修正:背包塞滿寶石卻仍然什麼都不賣。出售功能會保留還能提升角色的寶石,而對你的主屬性寶石來說,每一顆掉落的都符合這個條件,導致背包塞滿、角色停擺。現在當背包中沒有其他東西可以出售時,會賣掉這些寶石中最弱的一顆。第一次嘗試修正時只涵蓋你手動勾選的寶石種類,而該設定預設關閉,並非大家回報的背包問題所在。
- 偵察勝率現在會說明自己比較的內容。它以前模擬的是一場根本不會發生的戰鬥,把競技場戰鬥當成普通戰鬥處理,呈現出來的只是一個沒有任何說明的裸百分比,導致對上遠比你弱的對手時顯示百分之百,明明是正確答案卻看起來像是壞掉了。現在會以真正的競技場戰鬥模擬,執行一千次而非兩百次,並在下方附上你與對方的等級、屬性、生命值、護甲與傷害比較。
- 偵察視窗不再看起來是透明的。面板本身其實從來不是透明的;透出來的其實是背後 60% 的暗化效果,導致整個頁面透過它仍清晰可讀。
- 市集的控制項現在整合為單一面板。以前排序列與四個篩選器是兩排各自獨立、中間有間隔的元素,直接接著第一張卡片,這樣堆疊起來看起來像是八個同類型的控制項。
- 新增:可在效能區塊中完全關閉記錄檔。記錄檢視也不再顯示虛構的數量:以前對所有人都固定顯示五千筆,因為那只是頁面裡的固定值,旁邊還有一個名為「記憶體中保留的記錄行數」的設定卻完全被忽略。現在會依你的設定保留內容,並在兩種效能模式下都只繪製最後三百筆。
- 本版本為測試版。不會透過自動更新推送,而是提供給想提早試用的人自行下載。
- 你更改的設定現在真的會送達伺服器。如果你的帳號是在伺服器上執行而非這台機器上,以前應用程式所做的每一次設定變更,在送出前就會被默默丟棄。頁面顯示已儲存,但機器人其實從未收到消息。
- 手機版應用程式現在能正常運作。以前完全無法儲存任何東西,市集頁面一開就出錯,白板永遠載入不完,帳號清單則比螢幕寬了三倍,這也是為什麼看起來像是在角色名稱的位置顯示了公會名稱。
- 手機版現在的流量用量只有以前的約十分之一。以前每三十秒就會傳送每個角色的完整狀態,包括根本沒有人在看的十二個角色。
- 新增:可將本應用程式當作伺服器使用。在設定中開啟後,你的手機就能直接驅動這台機器上執行的機器人,中間不經過任何其他環節。連線經過加密,且只需輸入一次配對碼,因此在共用或公開網路上也很安全。
- 在手機上,「返回」現在會關閉選單而不是關閉應用程式,伺服器位址也會被記住,不必每次重新輸入。
- 在應用程式中瀏覽時的處理器用量問題已修正,這次是經過實際量測,而非憑猜測。兩位使用者在 Linux 上回報此問題,其中一位注意到切到設定頁面時用量會下降,而設定頁面正是唯一沒有任何迴圈動畫的頁面。共有三百個玻璃質感表面,每一個都在模糊其背後的內容,加上十幾個永遠不會停止的動畫,導致視窗永遠不會進入閒置狀態,每一影格都要重新計算全部三百個模糊效果。在沒有獨立顯示卡的機器上,同一個曾經燒掉三顆處理器核心的視窗,現在只需要約十三分之一顆核心。
- 新增:設定中的效能區塊,集中所有決定應用程式資源消耗的選項。效能模式會停止自動移動的裝飾效果,並只在記憶體中保留畫面上的角色資料。記錄檢視保留的行數,以前固定為五千行,是視窗中單一佔用資源最多的項目。以及記錄資料夾在磁碟上可佔用的空間上限。
- 最後這一項現在是一個實際的數字,而不是三個數字相乘的結果。以前是每個檔案半 GB,輪替備份再乘以二,再乘以十天的保留天數,加總允許到十 GB:曾有人回報用了十一 GB,其實並沒有壞掉,只是設計本來就是如此。現在的預算是一 GB,且最舊的檔案會最先被清除。
- 有一行內容佔掉了你記錄的絕大部分。一個角色在值勤一小時的城市守衛期間,其實沒有任何新狀況可說,卻仍每一輪都照樣輸出,導致單一角色在兩小時內出現了四百八十八筆一模一樣的內容。現在只有在判斷結果改變時才會輸出,否則每十分鐘才會輸出一次。
- 記錄現在會說明蘑菇購買為何沒有發生。共有三道關卡:開關、保留量與花費上限,而從外部只看得到開關的狀態。以前若是保留量或上限擋下購買,就會默默退回免費動作,導致根本無法分辨是開關關閉,還是保留量設為 25、手上卻只有 27 顆。
- 蘑菇頁面已重新整理。以前是三十一個控制項分散在九個權重相同的標題下,看起來等於沒有分類,啤酒還重複出現兩次,而管控其他每一列的兩項上限卻完全沒有標題。現在分成六個群組:上限、跳過等待、購買戰鬥、啤酒、購買物品、賭博。
- 新增:只在每日十場經驗值戰鬥尚未用完時購買競技場戰鬥,用完後當天就停止。這與「經驗值優先」刻意相反:後者會等待免費戰鬥,因為免費戰鬥能拿到同樣的經驗值卻不花錢。若你在意蘑菇用量,這個設定很合適;若你想儘早打完十場,就不適合。
- 新增:在圖鑑仍在累積時購買戰鬥,沒有東西可贏時就停止。它仍會遵守「經驗值優先」,因此不會在免費戰鬥就能達成的情況下額外花錢。
- 新增:提早完成寶石礦坑搜尋。這項功能其實早就存在於應用程式內部,卻一直沒有任何開關,只能透過編輯檔案或匯入他人設定才能啟用。
- 新增:以蘑菇提早完成要塞建築與地下世界升級。遊戲本身不會告訴我們這項花費,因此是依寶石礦坑的規則推算出來的,每次都會記錄實際花費。只有當帳單超出估算三倍以上,代表這條規則完全不適用時,才會自動關閉。兩者預設皆為絕不使用。
- 修正:設定零杯啤酒以前並不代表真的零杯。喝下任務寶箱獎勵的啤酒功能預設開啟,且是在計算完每日啤酒配額之後才額外加上去,導致一個已領取寶箱的帳號,會在無人動過的設定下花蘑菇買啤酒。滑桿上寫著零代表絕不購買啤酒,現在它真的代表這個意思了。平時設為零、活動期間設為若干的用法仍然可行。
- 修正:沒有公會的角色以前永遠無法建立公會。建立公會正是公會模組唯一不需要公會就能做的事,但每日傳送門檢查卻排在它前面,一旦沒有公會就會直接跳出整個模組。因此最需要這個功能的角色,反而保證永遠碰不到它。十三個測試角色中有八個,即使開啟了這個設定,卻已無公會地度過好幾天。
- 應用程式不再對磁碟寫入數 GB 的資料。以前只要視窗開著,每五秒就會儲存一份完整的遊戲狀態副本,在 Linux 上這會寫入資料庫,其記錄檔在某台機器上曾膨脹到 11 GB。現在改為保存在記憶體中,舊檔案則會在啟動時一次清除。
- 瀏覽應用程式時的高處理器用量問題已解決。造成這個問題的有兩件事,形式都一樣:在主執行緒上不斷重複執行工作。一個是上述的儲存動作,另一個是記錄頁面每兩秒就要求全部五千行,而不是只取新增的那幾行。
- 地下城不再向伺服器詢問不可能改變的資訊。每日戰鬥的計時器應用程式本身早已掌握,因此在計時器還剩好幾小時時不會再重新整理。在十三個角色身上,這相當於每十分鐘就少了約 1,500 次毫無意義的請求。
- 新增:要塞現在可以只派出戰鬥實際需要的兵力,而不是傾巢而出。遊戲本身會告知對手需要多少士兵,對上一個完全沒有建設防禦的對手,往往只需要少少幾名。也新增了對應的相反情境開關:當戰鬥需要的士兵超過你所擁有的數量時,這場戰鬥在開打前就已經注定失敗,因此象徵性地派出少量兵力便宜輸掉這場戰鬥,換來一個新的對手。
- 士兵滑桿現在會以一為單位移動,而不是十。
- 寶石比例功能已移除。現在只有一條長條,精確對應角色實際擁有的寶石孔數,你可拖曳分隔線來分配。上面顯示的數字是孔數,不是比例,且加總永遠正確。一個開關可決定這份配置是專為目前角色指名屬性,還是一次套用到所有角色。
- 黑色寶石完全在這個分配機制之外。它們會同時提升所有屬性,因此不論孔位原本要放什麼屬性都合適,只要是你手上最好的寶石就會被使用。它不佔任何比例,也不消耗分配額度。
- 修正:傳送回報視窗以前是透明的,也從不告知回報是否送達。現在會告知結果,若未送達則會保留你輸入的內容。
- 一名玩家拒絕公會邀請,不會再讓公會其他工作停擺一分鐘。
- 黑色寶石已完全從寶石分配中移除。它們會同時提升所有屬性,因此不論孔位原本要放什麼屬性,黑色寶石都能符合需求,絕不會是錯的選擇:現在它不佔任何比例、不消耗分配額度,只要是你手上最好的寶石就會被使用。長條圖現在只負責分配黑色寶石尚未佔用的孔位。
- 內容與 2.20.8 相同,只是換了個版本號。兩個略有差異的版本曾短暫都以 2.20.8 發布,本版本確保所有安裝最終都會統一到同一個版本。其他沒有任何變動。
- 修正:網站上的意見板以前會拒絕所有提交。網站上的每個表單都會回應「禁止跨站提交」,導致沒有人能發布意見或為路線圖投票。自從網站搬到目前的架構後就一直是如此,而意見板完全空空如也,正是沒有人注意到的證據。
- 修正:傳送回報視窗是透明的。它的背景幾乎全透明,記錄內容會在你輸入文字的背後捲動。
- 回報視窗現在會告知回報是否真的送達,若未送達,視窗會維持開啟並保留你輸入的內容。以前不論成功與否都會直接關閉,且不會告訴你任何結果。
- 每個寶石比例現在會在滑桿正下方,直接顯示套用到你目前查看角色時會變成多少數量。比例並不是固定數量:六比三在九個寶石孔的角色身上是六孔與三孔,在六個孔的角色身上則是四孔與二孔。加入第三個數字會連帶改變其他數字,若前兩個數字剛好加起來湊整,就很容易忽略這一點。
- 寶石比例功能已移除。現在只有一條長條,精確對應角色實際擁有的寶石孔數,你可拖曳分隔線來分配。上面顯示的數字是孔數,不是比例,且加總永遠正確。一個開關可決定這份配置是專為目前角色(指名屬性)設計,還是套用到所有角色(第一段代表該職業實際使用的屬性)。
- 黑色寶石現在優先處理。它們會同時提升所有屬性,因此不再是六個選項中互相搶比例的其中之一:你直接指定要給它多少孔位,這些孔位會先被扣除,剩下的再由長條分配。這是一個數量,因此 9 就代表九顆,這正是大家以前對舊數字的理解,卻從未真正得到過的結果。
- 新增:公會顧問。它會讀取你的爬蟲已經遇過的公會,並提出下一個該攻擊的目標,附上勝率以及它實際掌握該公會多少資訊。當突襲是更好的選擇時,它會建議突襲,並且一定會說明理由。
- 新增:公會可以自行運作。以你選擇的名稱建立公會、保持說明文字更新、邀請爬蟲看到的無公會玩家,並依排程進行攻擊、突襲與九頭蛇。你職位權限不足的按鈕會呈灰色並註明是誰的權限。
- 新增:依比例分配寶石。例如主屬性七、體質二、幸運一,會在每個角色身上換算成精確的孔數,不論該角色有多少寶石孔。設為零代表絕不分配,且不會為了湊出比例而拔出已鑲入的寶石。
- 新增:共用玩家索引,附開關控制。開啟後,你爬取到的玩家會上傳到你所在遊戲伺服器的共用資料池,同時也會下載資料池的內容,讓新角色一開始就擁有數千筆玩家資料,不必再花費最初幾個小時自行建立清單。上傳的內容僅限名人堂本來就會公開給所有人看的資訊,你的圖鑑資料絕不會離開你的電腦。
- 新增:可選擇應用程式要用哪些角色登入。你親自遊玩的角色會維持完全由你掌控。
- 新增:城市守衛時段。設定一段時間範圍,範圍內守衛可以直接執行,不必等到當天精力用盡,讓你能把精力留到晚上。
- 新增:競技場順序設定。可設定先打每日十場經驗值戰鬥、再圖鑑、再名人堂,或依你喜好的任何順序,每一項都能設定你自己的最低勝率。
- 爬取到的玩家資料池現在重新啟動後仍會保留。以前只存在於記憶體中,導致每次啟動都會丟棄數萬筆玩家資料,並重新讀取上次執行早已知道的名人堂內容。
- 公會頁面現在會顯示你伺服器上的其他公會:爬蟲已遇過該公會多少成員、平均實力如何,以及目前見過最強的一位。這不會產生額外請求,因為每次玩家查詢原本就會附帶該玩家所屬的公會。
- 應用程式在你沒有查看時會轉為安靜狀態,並在你一查看就立刻恢復。
- 修正:即使關閉任務功能,已完成的城市守衛仍會被收取。以前它會永遠停在 100%,並卡住酒館裡的其他一切。
- 修正:起始時間現在也會延後遠征,而不只是任務。以前在大多數帳號上完全沒有作用,導致精力在重置後幾分鐘內就被用光。
- 修正:你選擇不保留的寶石種類現在會被出售,而不是塞滿背包;寶石替換現在會套用到每個寶石孔,而不只是鑲有主屬性寶石的孔位。
- 修正:公會戰的準備動作現在只會執行一次。以前每隔幾秒就會重複送出,每一次都會讓突襲、九頭蛇、邀請與顧問全部暫停,直到戰鬥結束。
- 修正:每日十場經驗值戰鬥現在會從競技場推薦的三名對手中選取,這也是遊戲唯一會給予經驗值獎勵的地方。
- 修正:寶石礦坑以前會報錯寶石種類。它讀取了遊戲傳送數值中錯誤的一位數字,導致力量寶石被宣告為體質寶石。另外,一旦已有寶石在途中,也不會再每隔幾秒就重複詢問新寶石。
- 修正:發布白板的問題。以大寫字母開頭的模組名稱以前會被誤判為不是模組名稱而遭拒絕,且已附帶白板的條目仍會被要求需要附帶白板。
- 市集條目的「儲存」現在會放到正確的位置。白板會存到你的白板清單,而不是混在設定裡,再次儲存同一筆條目會直接取代舊有內容,而不會留下重複副本。
- 武器現在會顯示你目前穿戴的內容。背包對話框以前對武器沒有任何比較對象,也沒有提供裝備的方式,其他欄位則都有。對刺客而言,比較對象會是較弱的那隻手,也就是新武器會替換掉的那一隻。
- 裝備評估更加準確。盾牌的格擋率現在會計入其價值,這一點以前完全沒有被考慮,且當兩種屬性在戰鬥中難分高下時,屬性模擬會選擇購買較便宜的那一點。
- 市集現在有兩種條目類型:設定與白板,各有專屬分頁。發布者需指定分享的是哪一種,白板類型的條目也必須附帶一份白板。
- 白板現在會一起傳送。模組之間的連線本來就會傳送,因為它屬於設定的一部分;但版面配置以前不會離開你的電腦,導致分享出去的白板雖然連線正確,卻會畫在預設位置。現在會依作者原本製作的樣子呈現,若條目沒有附帶白板,則不會動到你自己的白板。
- 條目現在可以先收藏而不立刻套用。「儲存」會以其名稱把該條目加入你自己的設定清單,也就是設定頁面本來就會顯示的地方,並一併記住其白板;之後套用該配置時,白板也會一併繪製出來。
- 條目現在可以修改。名稱、說明與適用對象隨時可改,設定內容則只在你要求時才會更動,票數、使用次數與發布日期都會保留。以前一個錯字就會讓條目失去所有歷史紀錄,因為修改文字的唯一方式就是刪除後重新發布。
- 修正:套用到單一角色的設定以前無法保存。應用程式詢問「正在為哪個角色寫入」的方式,必須等待機器人自己的網路請求,導致在執行中的角色身上,設定根本沒有寫入磁碟,下次啟動時又讀回舊設定。套用到所有角色則能正常運作,這也是為什麼這個問題看起來像是偶爾才發生。
- 修正:一旦有任何角色被移除,套用條目到所有角色時,設定就會被推送到錯誤的執行中機器人;而套用到單一執行中角色時,設定要等到下次啟動才會真正生效。
- 模組頁面現在會提示其總開關是否已關閉,並提供一鍵開啟的按鈕。以前在兩個分頁之外的「自動要塞」總開關關閉的情況下,開啟要塞詳細畫面,正是所有回報中「它不能用」的真正原因。
- 蘑菇花費警告不再計入根本不會花費任何東西的項目:位於已關閉開關下的預算、會保留蘑菇的保留量,以及兩個從未被讀取的設定。另外兩項設定現在會說明其開關實際的作用,而不只是照字面猜測。
- 當郵件供應商只是暫時拒絕而非永久拒絕時,驗證郵件現在會重新嘗試寄送,完整的拒絕內容也會被記錄下來。登入現在不再在意地址是否輸入了大寫字母,且登入被拒絕時會明確說明,而不是默默沒有任何反應。
- 新增:設定市集。可分享某角色目前使用的設定,或是你另存的具名配置,可針對單一職業或所有人。可依熱門度、評分、最新或最常使用排序,並可依職業篩選與搜尋。瀏覽不需要任何條件;發布則需要一個已驗證地址的帳號,因此每筆條目都會附上可聯絡到發布者的名字。
- 每筆條目在儲存前都會經過伺服器檢查。只接受符合本應用程式所寫入設定格式的鍵值,且數值必須是布林值、數字、短名稱,或這些內容組成的清單。通知 webhook、權杖、代理伺服器位址、具名玩家清單與公會名稱都會被移除、絕不會外流,發布者也會確切被告知哪些內容被排除。
- 蘑菇要花真實貨幣,因此有自己專屬的處理方式。可依配置是否會花費蘑菇篩選市集,展開任何條目即可查看哪些開關已開啟及其設定值,套用前也會有警告逐一列出每項花費及其數量。
- 套用一筆條目時,會覆蓋預設值,而不是覆蓋你角色目前已有的設定,因此一筆條目就只代表它所寫的內容,不多也不少。
- 每個帳號可投一票,可以更改,再次點擊同一個箭頭即可收回。每筆條目都會附上發布日期與來源的應用程式版本,任何內容都能附上原因進行檢舉。
- 新增:帳號頁面。可登入、建立帳號,或使用 Google 或 Discord 登入,並驗證地址、更改他人看到的名稱,即使帳號是透過第三方建立的,也能設定密碼。驗證郵件會以應用程式設定的語言寄送。登入功能已從設定頁面移出。
- 市集與帳號中的名稱與說明皆不得包含連結或地址,避免這個供人閱讀的地方變成廣告刊登處。
- 修正:刺客以前永遠不會裝備第二把武器。所有武器在內部都對應到主手,而刺客是唯一會在副手持有武器的職業,導致副手從未被列入候選:不會裝備任何東西、也不會為它購買任何東西,出售功能還會把該部位的每次升級都當成垃圾賣掉。曾有玩家回報一名 60 級角色仍拿著 1 級的初始武器。
- 現在雙手會分開比較,較弱的那隻手會獲得升級。該手完全不會考慮盾牌,因為裝備盾牌會犧牲該職業的第二把武器來換取格擋率。
- 修正:套用範本可能會重設所有角色的設定。前端寫入的版本標記比機器人落後了五次遷移,導致套用範本時會被判定為舊設定並重新執行:世界王升級被重新開啟、偏好遠征被開啟、寶石替換被開啟、寵物順序被改寫、成就引擎被關閉。若套用到所有角色,這一切會同時發生在每個帳號上。
- 現在點擊範本或已儲存的設定檔只會開啟它。套用是另一個獨立的按鈕,套用到所有角色前會先詢問並說明代價,事後也可以復原:每個角色都能完全恢復原本的設定。
- 修正:裝備分析以前完全不會給九個混合職業任何建議。它直接把物品的職業需求拿去跟角色職業比對,而這只有在戰士、法師與斥候身上才可能相符。
- 新增:開服起步現在可以把圖鑑推進到你指定的百分比,最多花費你設定數量的蘑菇來達成,抵達時會在活動記錄中寫下一行,之後你就能手動接管口渴值的使用。
- 新增:在每個已掃描玩家上按星號,即可將其加入優先攻擊清單,方便手動刷取缺少的物品。
- 修正:在舊版本上安裝新版可能會導致兩個版本同時殘留。安裝程式有 .exe 與 .msi 兩種,彼此並不知道對方的存在,因此在已安裝 .exe 版本上安裝 .msi 版本,會在「應用程式與功能」中留下兩個項目、兩份程式副本。現在兩者在安裝任何東西之前,都會先移除對方。
- 修正:「刪除應用程式資料」以前幾乎不會刪除任何東西。它只會移除 webview 快取,而不會移除存放所有設定、記錄、圖鑑快取與分析檔案的資料夾,在發現此問題的機器上這個資料夾高達 650 MB。現在兩者都會一併刪除,連同「隨 Windows 啟動」項目與舊版本留下的捷徑。
- 新增:開服起步,一個以階段方式執行新開服流程的頁面。先公會,再競技場直到買得起圖鑑,接著是圖鑑,再來是地下城,最後才是全部。每個階段都會暫緩不屬於該階段的模組,頁面上也會列出這些模組的名稱。
- 圖鑑刻意排在做任務之前:它的完成度就是遊戲給予的全面經驗值加成,因此每提升一點,之後的每個任務都會更值錢。
- 新增:該頁面上的即時動態。顯示目前目標及其勝率、這場戰鬥會收集到的物品(以遊戲原生美術圖呈現)、機器人依權重排出的接下來八個目標、其後的地下城,以及收穫送達時即時更新。
- 新增:加速模式。一個開關就能花費一顆蘑菇進行下一場戰鬥,而不必等待免費機會,讓圖鑑以你付費的速度填滿。預設關閉,每日有上限,且你的蘑菇保留量仍會生效。
- 修正:圖鑑爬蟲以前會從名人堂最頂端開始,而不是從你自己的排名開始,導致低等級角色爬取了根本打不到的玩家。十分鐘的爬取結果是快取了 701 名玩家,其中只有 2 名真正可用。
- 修正:爬蟲以前會對一整頁的 51 個名字全部做完整查詢後才檢查等級,儘管該頁本身就已經帶有等級資訊。現在只會查詢等級在你範圍內的玩家,讓同樣的查詢次數能換到真正打得到的目標。
- 修正:匿名模式以前會在三個地方顯示真實名字:每筆活動記錄前的角色名稱、設定同步橫幅中已連結的角色,以及記錄中指令內容裡的玩家名稱。
- 修正:冒險口渴值以前永遠顯示上限為 100。每杯啤酒會讓當天上限提高 20,導致實際數值為 320 的角色卻顯示成 0/100。
- 移除:基於安全考量,廣告模組已不再建置或發布。
- 地獄電梯:以前完全不會加入活動。已修正
- 地獄電梯:每次購買點心都會被拒絕,導致根本進不到戰鬥階段。已修正
- 地獄電梯:單一步驟被拒絕後,不會再讓整個週期停止
- 地獄電梯:會優先用鑰匙卡攀爬,等戰鬥開始輸了才會購買點心
- 地獄電梯:活動期間會在活動分頁擁有自己專屬的頁面
- 地獄電梯:擁有自己的設定,包括是否購買點心,以及一次最多花費多少張卡片
- 地獄電梯:若想指定購買特定點心,可手動購買
- 地獄電梯:無法執行時會說明原因
- 地獄電梯:公會排名現在能正確讀取了
- 公會突襲報名預設關閉,因為伺服器在所有帳號上都拒絕了這個請求
- 白板:可繪製週期流程、剪斷單一連線、為白板命名並儲存,並可用 Ctrl+Z 復原
- 白板會隨設定同步一起傳送
- 物品:點擊即可在已裝備物品旁看到其數值,差異會以顏色標示
- 馬桶與鐵匠會顯示今日剩餘可用次數
- 新增八種語言,全部翻譯完成:捷克文、波蘭文、俄文、中文、日文、義大利文、法文、西班牙文
- 中文與日文現在不只是翻譯完成,而是真正排版得清晰易讀
- 數字與日期現在會依照你選擇的語言呈現,而不是依系統設定
- 語言選單不再是透明的
- 代理伺服器:貼上清單,即可查看哪些真的有在傳輸流量
- 幸運轉盤的免費轉動只會使用一次,而不是兩次
- 新增適用於 ARM64 Linux 的無頭版本,適合樹莓派或類似裝置
- 修正:廣告模組雖然包含在發布版本中,卻無法被開啟。建置流程會產生兩次介面,一次是明確產生,另一次是在應用程式建置內部再次產生,而只有第一次會被告知該模組已啟用,導致第二次會用完全沒有廣告頁面的版本覆蓋過去。後端其實一直都有這個模組,只是畫面上完全沒有東西可以用來開啟它。
- 修正:應用程式在登入後不久可能會鎖死。狀態輪詢每隔幾秒執行一次,而在正式發布的版本中,它會向帳號的工作階段詢問兩段其實能從別處取得的文字,然而機器人在整個週期期間(包括網路請求)都會持續占用同一個工作階段。任何在週期進行中發生的輪詢都得等待週期結束,後續的輪詢則會排隊等候。只有正式發布的版本會遇到這個問題,因為廣告模組在其他所有版本中都會被編譯排除,這也是為什麼從來沒有任何測試針對它執行過。
- 修正:酒館頁面上的「重設冷卻」按鈕,會因同樣的原因而卡住。
- 注意:現在發布出去的版本,就是實際被測試過的版本。程式碼檢查與 Rust 測試現在會在編譯進廣告模組的情況下執行,介面測試也會在啟用該模組的情況下再跑一次,因為這個開關決定了廣告設定是否存在。在此之前,使用者實際收到的那個組合,恰好是唯一從未被檢查過的組合。
- 新增:每個帳號可設定自己的代理伺服器。每個帳號都能透過自己的代理連線到遊戲,且適用於每一次登入,包括啟動時的自動登入。若登入時找不到代理,並不會直接失敗,而是會改用你自己的位址成功登入,這正是代理伺服器原本要防止的情況。網址會加密儲存,且不會再顯示出來。
- 新增:在進度報告中點擊對手,即可看到完整的個人資料(頭像、分為基礎與裝備的屬性、每件裝備連同符文與附魔),以及對戰他們獲得的確切收穫:經驗值、金幣、榮譽、蘑菇、圖鑑條目與戰利品。
- 新增:五項傳說地下城設定。何時應逃跑而非戰鬥、每個週期要在地下城中走多遠、是否購買祝福、鑰匙用盡時是否接受詛咒,以及單次進程中花在復活的蘑菇上限。所有預設值都與機器人以往的行為一致。
- 修正:出售 90 級以下鑲有寶石的裝備。鐵匠功能要到 90 級才會解鎖,在那之前鑲入的寶石無法取出,因此這些掉落物會永久佔用背包位置,而原本用來釋放它們的設定永遠不會觸發,因為相關檢查誤把每個角色在每個等級都當成已有鐵匠功能。
- 修正:從名人堂偵察玩家時,畫面會在載入中與已載入之間不斷閃爍,永遠無法穩定下來,且每一輪都會重新詢問遊戲伺服器。現在會開啟成正常的視窗,並顯示玩家頭像。
- 修正:每個被偵察的玩家頭像都被畫成女性。他們的頭像資料以介面無法解讀的格式傳送,競技場頁面也有同樣的問題。
- 修正:地下城詳細資訊視窗是透明的,導致背後的清單直接透過頭目數值顯示出來。
- 廣告:廣告獎勵模組已依伺服器實際行為重新打造,且預設關閉。現在會傳送真實瀏覽器會送出的標頭,並以伺服器自身的剩餘觀看次數計數器來判斷是否成功,而不是靠金幣變化去猜測,且無法理解的回應也不會再清空遊戲狀態。
- 注意:命令列工具與艦隊節點再次能夠建置。代理伺服器的相關程式碼以前用到了只有桌面應用程式才有的東西。
- 修正:應用程式啟動時總覽頁面出現「發生錯誤」。只要按下「重試」就會自行消失,因此很容易被忽略、也很容易將就使用。同樣的問題也在有人真正遇到之前,就先在競技場管理員頁面被發現並修正。
- 修正:符文以前會忽略自己的上限。已達上限的符文會被當成滿額價值計算,導致一個已無升級空間的 50/50 金色符文,反而會被選中,勝過一個 0/50、尚有升值空間的史詩機率符文。
- 修正:「經驗值優先」以前並不會偏好能拿經驗值的對手。這個設定只在一處被讀取,也就是花費蘑菇的防護判斷,完全沒有接近挑選對手的決策邏輯。
- 修正:設定最短延遲後,公會戰的準備動作永遠不會觸發。等待時間以前是從戰鬥時刻往回計算,導致「至少 5 分鐘」實際上變成「在最後 5 分鐘之前什麼都不做」,這也是為什麼關閉這個設定反而看起來像修好了。
- 修正:匿名模式下競技場對手仍會顯示真實名字。
- 修正:自訂要塞順序中的單一項目可能會讓整個要塞停擺。
- 修正:物品出售功能會把藥水模組剛買的藥水丟掉。
- 修正:目前動作卡片可能會自相矛盾,競技場頁面也可能直接當機。
- 新增:可依角色與類型篩選活動記錄,避免某個帳號的任務訊息淹沒其他帳號的內容。
- 新增:帳號列表可自訂欄位:顯示、隱藏、重新排序、拖曳調整寬度。新增了 ALU、啤酒、蘑菇與坐騎欄位。新欄位預設隱藏,因此更新後畫面不會突然改變。
- 新增:對手清單。設定優先攻擊或永不攻擊的名單,可編輯,圖鑑目標清單的每一列都有對應按鈕。
- 新增:當你的圖鑑達到你設定的數量時,會在活動記錄中通知你。
- 安裝檔縮小了大約三分之一,之後每次更新也是如此。美術資源改用不同的儲存方式;畫面看起來完全沒有變化。
- 德文翻譯現在涵蓋每一頁,且會持續保持完整,因為找出未翻譯文字的檢查機制會掃過所有頁面。
- 更安靜的記錄:「保留空格數」警告不再每個帳號重複出現一次,缺少的國旗圖示也不再顯示為警告。
- 新增:排程。設定機器人可以遊玩的日子與時段,時段之外機器人會停止而不是閒置。預設關閉;能正確處理跨午夜與日光節約時間。
- 新增:設定檔庫。以具名方式儲存你的設定,一鍵即可回到該設定。可重新命名、複製、刪除。
- 每個設定檔都會依其內容自行描述,並顯示與你目前執行中設定相差多少項設定。
- 新設定:當寶石無法取出時,仍出售鑲有寶石的物品。預設關閉,屬於最後手段:一旦套用,寶石就會遺失。
- 設定精靈新增兩頁勾選項目:要出售與保留的物品,以及要追求的成就。
- 修正:既無法出售也無法穿戴的物品。共有四個獨立成因,其中一個是被拒絕的物品會卡住整個背包,讓它後面的東西都無法處理。
- 當某物品不會被出售時,機器人現在會指名該物品與觸發的規則,而不是讓你自行猜測。
- 修正:「保留空格數」若設定得比背包容量還高,以前會默默地變成「全部出售」。現在會直接說明這個設定無法達成,並標明背包容量。
- 馬桶獻祭與鐵匠分解現在會比出售更早處理背包,因為兩者都有每日額度限制,而出售則沒有。
- 修正:要塞建築可能會永遠卡在「即將完成…」,並擋住之後所有升級。以前只有手動登入才能解除這個狀態。
- 修正:八項設定以不同標籤重複顯示了兩次,且兩者都會生效。現在每項設定只會對應一個控制項,並加入了防止重複出現的測試。
- 修正:三項啤酒設定現在改放在其他蘑菇花費設定旁邊,因為啤酒本身就是要花蘑菇的項目。
- 修正:設定精靈以前透明到幾乎看不清楚文字。
- 成就引擎(beta)現在預設關閉,且更新後會自動關閉。它會刻意做出一些反常的舉動,看起來就像機器人拒絕裝備任何東西。
- 為血織者鋪路:以前遇到未知職業會直接失敗,而不是優雅地降級處理。現在已能辨識該職業,只是其能力尚未納入模擬。
- 新增:可自行選擇地下城的挑戰順序。預設關閉:機器人仍會挑選勝算最高的地下城,這對絕大多數人來說都是正確答案。可在地下城頁面開啟此功能,並拖曳排序你在意的項目。已關閉、尚未解鎖,或被你的等級設定篩掉的地下城會被跳過,改挑下一個,若清單中沒有一個能打,機器人會退回選擇勝算最高的那個。一份只填了一半的清單,絕不代表「什麼都不打」。
- 最低勝率仍會套用在需要花費蘑菇的戰鬥上,不論是否設定了優先順序清單。想優先打塔,並不是花錢買一場必輸戰鬥的理由。同樣勝算的免費嘗試則沒問題,因為這次機會不論用不用都會過期。
- 現在每份順序清單都能拖曳,也能用箭頭微調:地下城、要塞與地下世界的建造順序,以及模組順序皆然。以前只有其中一個能拖曳,其他都不行,這種差異一眼就能察覺,卻說不出道理。
- 新增:最小化不再一定要把視窗縮進系統匣。以前一律如此,且沒有辦法阻止,對於要在機器人與遊戲之間切換的人來說並不合理。這個設定位於系統頁面,預設維持原本的行為,除非你自行更改,否則不會有任何變化。
- 金額現在會以金幣顯示,和遊戲呈現的方式一致,而不是以百比一的銀幣呈現。建築花費是最明顯的例子:它們原本已經在銀幣數字旁使用金幣圖示。不足一枚金幣時會單獨顯示銀幣,因為若直接捨去,會讓「完全沒錢」和「快湊齊了」看起來一樣。
- 修正:等級不足以使用某功能的角色,以前仍會不斷嘗試該功能。這個嘗試雖然已經很安靜且會延後一小時,但一小時是錯誤的單位:1 級角色今天絕不可能符合地下世界的需求,因此每天仍會嘗試二十四次。現在會記住伺服器拒絕時的等級,直到角色真正升了一級之後才會再次嘗試。
- 修正:點擊已儲存的帳號會讓其他已登入的帳號從應用程式中消失。畫面上只會留下你剛剛點擊的那一個,因此有多個帳號時,看起來就像永遠只會載入一個。其他帳號其實仍在登入狀態,機器人也仍在運作,只是應用程式裡已經沒有任何東西指向它們,導致你既無法查看、也無法停止它們。帳號清單現在會直接從正在執行的工作階段讀取,而不是依賴上一次登入剛好回傳的內容。
- 修正:關閉或更新應用程式時,已儲存的帳號可能會完全遺失。帳號檔案以前會先被清空,再於極短時間後重新寫入,因此任何在中間打斷應用程式的情況(關閉、當機、更新覆蓋程式),都會讓檔案變空、所有已儲存的帳號隨之消失。現在會先在舊檔案旁寫入新檔案,再以單一步驟替換上去,因此磁碟上永遠會是完整的舊清單或完整的新清單,絕不會變成空白。
- 現在會保留一份前一版帳號清單的備份,若檔案損毀,記錄中會加以說明,並從備份中復原,而不是默默地看起來像從來沒有任何帳號一樣。
- 新增:一鍵登入所有已儲存的帳號,並顯示逐一處理的進度,登入畫面上還有一個勾選框可以在啟動時自動進行。一個一個點擊十五個帳號根本算不上是可行的流程。
- 修正:一旦已儲存的帳號超過幾個,登入畫面就無法捲動。清單會超出視窗底部,把登入表單也一併帶出畫面,導致兩者都無法碰到。
- 批次登入中失敗的帳號現在會被指名。只被告知「有三個帳號失敗」卻不知道是哪三個,根本沒有幫助。
- 記錄現在會記下每一次登入、取得了多少角色,以及之後有多少工作階段仍存活,讓一個消失的帳號能留下可追查的線索,而不只是憑空猜測。
- 主控台版本:新增可從其他程式或儀表板驅動 Mercy SF 的非互動模式。輸入參數,輸出一個 JSON 物件,涵蓋角色清單,以及包含屬性、裝備、競技場、酒館與公會的完整角色資訊。網站上有這個介面的書面規格,讓任何依此開發的人都能清楚知道哪些部分不會被更動。
- 競技場管理員現在會說明為何處於閒置狀態,而不是什麼都不說。最常見的原因是角色等級低於 105,尚未解鎖此功能。
- 匿名模式。頁首的一個開關會隱藏應用程式中的所有名字(你的角色、你的帳號、對手、公會、公會成員、戰鬥紀錄、活動動態與記錄),讓你可以原樣分享截圖,不需要編輯或打馬賽克。
- 名字會被替換成穩定的代稱,而不是直接留白。留白會破壞截圖分享通常想呈現的內容:你將無法判斷連續擊敗你兩次的是不是同一名玩家,也無法在戰鬥記錄中追蹤誰打了誰。代稱能保留事件的來龍去脈,卻拿掉真實身分。
- 這個代稱會加上在你自己電腦上產生、且絕不會外流的隨機值。若沒有這一步,任何人都能翻查伺服器的名人堂把名字直接對回去,那麼截圖就只能瞞過隨便看看的人,卻瞞不過真正想查的人。這不是密碼學等級的保證,但確實能防止有人直接從圖片讀出名字,或把圖片拿去比對公開的玩家名單。
- 現在支援 Intel Mac。macOS 版本以前只支援 Apple Silicon,Intel Mac 完全無法執行:下載回來的檔案根本打不開。現在應用程式本身與主控台版本都會建置兩種架構。
- 更新對話框現在會顯示真正的更新日誌。以前只會顯示一行文字,指向一個對任何人都打不開的連結,而更新清單裡公開提供的也是同一個連結。你現在讀到的正是它的替代品。
- 修正:塔拒絕了每一次攻擊,並連帶拖垮了地下城。兩者共用同一次每日戰鬥機會,而塔通常會在比較中勝出,因為它是連同三名夥伴一起計算的,導致這次機會被拒絕後也不會用在其他地方。它以前送出的是你已經打過的樓層,而不是你正要進入的樓層。現在塔被伺服器拒絕後會退讓一小時,讓地下城有機會獲得這次嘗試。
- 修正:兩個無聲的請求外洩。要塞在沒有被分配對手時,會向伺服器詢問一名根本不存在的玩家;技能提升則會在每個週期不斷重試一個永遠負擔不起的升級。兩者合計每天大約產生一萬一千次毫無意義的請求。
- 延續自 2.10.0 的建置速度提升與安裝檔縮小:美術資源改用無損 WebP 格式,並逐檔驗證像素完全相同,讓安裝檔從 364 MB 降到 238 MB。之後每次自動更新都會受惠,不只是第一次安裝。
- 部分帳號的競技場完全停止戰鬥。競技場戰鬥與圖鑑狩獵共用同一次免費挑戰,但它們原本是兩個各自擁有一套規則副本的獨立模組,而這兩份副本彼此矛盾。其中一個不允許最低勝率否決一場免費戰鬥,因為冷卻時間不論你使用與否都會消耗;另一個則到處套用這個最低門檻。當每日十場經驗值戰鬥打完後,嚴格的那一個掌控了所有決策,導致勝率全部低於門檻的角色直接停擺。記錄其實一直都寫得很清楚:「我們之上的 47 名玩家沒有任何一個達到 55% 的最低勝率」。
- 這兩者現在合併成一個模組。它會同時從三個來源蒐集候選人(競技場的三名對手、爬蟲收集的玩家池,以及你排名附近的名人堂頁面),以同一套標準評分,並挑戰分數最高的目標:(物品數 x 100 + 每日經驗值 x 60 + 排名 x 25) x 勝率。順序正是大家要求的:先圖鑑、再經驗值、最後才是攀升排名。這個差異很重要:一連串的門檻可能會把所有選項都否決掉,而事實上也真的發生過。但一套排名永遠會有一個最高分。
- 最低勝率現在只在會花費蘑菇時才會套用。免費戰鬥就是免費。
- 塔拒絕了每一次攻擊,並連帶拖垮了地下城。兩者共用同一次每日戰鬥機會,而塔通常會在比較中勝出,因為它是連同三名夥伴一起計算的,導致這次機會被拒絕後也不會用在其他地方。某一天曾出現 2,108 次塔的攻擊被拒絕,對比僅有 54 次地下城戰鬥。塔計算的是你已通過的樓層,而伺服器要的卻是你正要進入的樓層。現在塔被拒絕後會退讓一小時,讓地下城有機會獲得這次嘗試。
- 目標池以前只會越變越小。當模擬器判定某玩家不可挑戰,這個判定就是永久的,唯一能撤銷的方式是擊敗對方,而這正是你剛剛決定不會去打的戰鬥。每個週期都會因此永久淘汰多達八名玩家。現在這個判定一旦你的實力已經超越對方就會失效,資料池恢復時應用程式也會說明。
- 圖鑑目標現在更貼近現實。以前一個 20 級角色會被推薦 600 級的玩家;等級範圍現在會依你自己的等級縮放,而不是一個固定數字。稀有物品現在也比普通物品更有份量,讓免費戰鬥能用在真正難找的物品上。
- 你可以看見它的思考過程。競技場頁面會顯示決策:每個來源各有多少候選人、每位候選人的分數條會依物品、每日經驗值與排名分段顯示,被勝率削減的部分會呈現淡化,勝出者則會被標示出來。冷卻期間會顯示接下來將挑戰誰,若目前沒有戰鬥,也會用一句話說明原因,而不是只留一個「就緒」在畫面上讓人猜測。
- 名人堂玩家旁的眼睛按鈕現在會打開真正的個人資料:屬性分為基礎與裝備加成、護甲、武器傷害、你對他們的模擬勝率、你的圖鑑缺少對方多少件物品,以及每件裝備連同美術圖、加成、符文、寶石與附魔。這個功能以前從未正常運作過。
- 帳號列表現在可依任何欄位排序,預設依等級排序。倒數計時會依真實時間排序,讓所有已就緒的項目會集中在一起,而不是夾在「4 分鐘」與「51 分鐘」之間。
- 安裝檔縮小了三分之一,從 364 MB 降到 238 MB,畫面看起來完全一樣。美術資源改用無損 WebP 格式,並逐檔驗證像素完全相同。之後每次自動更新都會受惠,不只是第一次安裝。
- 另外修正:塔以前完全被排除在地下城比較之外,永遠不會被選中;兩個啤酒設定互相抵銷;還有兩個無聲的請求外洩(要塞查詢每天會向伺服器詢問玩家「0」數千次,以及技能提升不斷重試一個永遠負擔不起的升級)。新增:十五題的設定精靈,以及每日或每週的蘑菇預算。
- 全新的要塞完全不會建造任何東西。回報內容是「材料足夠蓋採石場卻不去蓋」,記錄也證實了這點:一千次建造請求,每一次都是要蓋伐木小屋,每一次都被拒絕。任何建築的等級都不能超過要塞本身,而全新要塞的兩者都是 1 級,因此在要塞升級之前,升級小屋是不被允許的。機器人以前只會比較價格、選中最便宜的小屋,被拒絕後,下個週期又做出一模一樣的選擇,永無止盡。現在也會遵守遊戲的規則:要塞等級上限、等級需求、正在訓練或搜尋寶石的建築,以及鐵匠鋪的前置條件。以上全都代表跳過,而不是存錢等待:資源再多也無法讓一個不合規則的動作變得合法。
- 地下世界的金幣與靈魂沒有被收集。被拒絕的升級會提前返回,而收集步驟排在其後,導致一次拒絕就會在任何東西被收集之前結束整個週期。現在收集會無論如何都執行,若真的有東西無法收集,也會說明原因。
- 被拒絕的工作以前會被回報為已完成。被拒絕的建造並不算錯誤,導致記錄會宣告從未發生過的升級。現在兩者都會先確認升級真的在進行中,才會宣告升級成功。
- 要塞與地下世界畫面現在是真正的畫面:一個庭院與一個洞穴,每棟建築都是一塊地皮,顯示等級、建造中的倒數,以及下一級的花費。若遊戲拒絕某項建造,會說明原因。每個生產設施都有一個量表:目前累積了多少、儲坑有多滿、何時會停止生產。儲坑已滿會特別提示,因為遊戲本身不會發出警告,超過上限的部分都會直接流失。
- 分析頁面開啟要花上非常久的時間。負責回應的指令會取得該帳號的工作階段鎖,僅僅是為了詢問這是哪個角色,而機器人在與遊戲伺服器通訊時會持續持有該鎖,導致這個查詢兩個永遠不變字串的請求,得排在每個帳號的網路流量之後。角色設定的載入與儲存也有相同的問題。
- 分析功能以前每次輪詢都會記錄一筆快照,每個帳號每天多達 17,280 筆,整個檔案還會定時整份重寫。圖表寬度只有幾百像素;一天每五秒一筆的資料,畫出來也只是一條線。現在資料會取樣為每分鐘一筆,需要保留與載入的資料量減少十二倍,累計總數則不受影響。既有檔案在第一次開啟時,大小會從約 1.5 MB 縮小到 90 KB。
- 技能提升會花掉附魔所需要的金幣。兩者都會遵守「省錢保留」,但技能提升會一路購買屬性直到下一個價格買不起為止,導致先執行的一方會把金幣全部用光,另一方則什麼都拿不到。現在無法負擔某項花費的模組會登記自己正在為什麼存錢,其他花費模組則會避開那筆金額。
- 透過「新增帳號」按鈕新增的帳號以前完全不會被儲存。憑證只會在第一次登入路徑中寫入;新增帳號以及登入第二個角色,都走的是從未寫入憑證的程式路徑。
- 持續進行偶像循環以前沒有頭目資料:它位於暗影地下城清單中,卻不是任何地下城的暗影版本,因此查詢時用的名字完全對不上。現在它有了自己專屬的區塊。這也連帶發現除了旋風以外,每個地下城的等級條都被固定在十級,導致超過塔第十層(滿層 100)或循環第十層(滿層 30)的人,都被畫成已經通關的樣子。
- 修正:每把武器、盾牌、藥水與寶石都沒有顯示美術圖,在鐵匠與女巫頁面上最為嚴重。骰子遊戲的最後一項獎勵顯示為 [object Object]。旅程列以文字顯示「任務」與「城市守衛」。三分之一的地下城重新整理都是立即重複。技能的「模擬」模式現在真的會進行模擬。VIP 狀態會從啤酒配額判讀。四個內部集合會不斷成長,從未被清理。
- 介面:側邊欄現在會分組,而不是二十個扁平條列,另外新增密度切換、單一模組的一鍵範本,以及更緊湊的總覽頁面。
- 十二個職業中有九個無法裝備自己的裝備。一件裝備要求的是三個基礎職業其中之一,而機器人以前是把這個要求直接拿去跟你的職業比對,只有你本身就是那三個基礎職業之一時才會相符。因此惡魔獵人、戰鬥法師、刺客、死靈法師、瘟疫醫生、狂戰士、聖騎士、德魯伊與吟遊詩人,就只剩下少數沒有職業需求的物品可用,這也是為什麼一件只有 5 點幸運的 10 級小飾品,會贏過有 100 點敏捷的 400 點護甲裝備。出售功能使用同一套檢查,因此這些職業也會把原本該穿的裝備賣掉。這個問題從第一個版本就存在。
- 部分帳號的競技場完全不會挑戰任何人。三個問題疊加在一起:競技場模組會把每場戰鬥都交給圖鑑模組處理,而該模組在角色沒有圖鑑時會立刻返回,兩邊都沒有互相檢查;無法計算的模擬會回報 0% 而不是「無結果」,導致每個目標都被否決;而一個被拒絕的目標就會結束整個週期。這就是為什麼把最低勝率從 55 調到 45 再調到 20 完全沒有效果:程式碼根本從未走到那個判斷。
- 開啟競技場與圖鑑頁面時應用程式會凍結,機器人也會在此期間停止戰鬥。玩家快取已成長到 119 MB、187,136 名玩家,而且每 27 秒就會完整重寫一次,重寫時會持續占用機器人挑選對手所需的鎖。現在該資料池會保留在該次工作階段的記憶體中,永遠不值得拿取的裝備也不會被記住,舊的快取檔案則會在啟動時刪除。
- 武器顯示為 [object Object]。修正這個問題後,又發現另外三個沒有人回報過的地方:每日與活動任務、降臨日曆,以及幸運轉盤。
- 成就(BETA):新增頁面,列出全部 92 項成就、各自的條件,以及機器人是否會朝該成就努力,並以一個總開關控制。任何需要花費真實貨幣的成就絕不會被追求。以前追求裸體主義或聖尼古拉成就時,會把你自己的裝備送進碎紙機,現在在所有四個處置途徑上都已受到保護。
- 修正:機器人買了藥水卻在幾秒後又賣掉。一般的物品出售功能對藥水有自己的一套判斷,會把藥水模組剛買的東西處理掉。「忽略瓶裝物」現在真的名符其實了。
- 修正:要塞會連續好幾天完全不建造。自訂順序原本設計上就會等待第一個未完成的項目,但如果該項目需要的木材或石材超過倉庫容量,資源就永遠不會湊齊,後面的所有項目也會永遠停擺。現在無法達成的項目會被跳過,記錄中也會說明原因。寶石礦坑也會自行說明狀況:在寶石搜尋進行時會刻意不去動它。
- 修正:每次啟動都會出現二十二則警告,每隻寵物一則,內容都是「沒有任何變化」。已達等級上限的寵物仍會被餵食。現在等級上限會直接來自遊戲本身,而不是一條已被實際帳號證明有誤的規則。
- 修正:目前動作卡片會自相矛盾,在虛構的遠征階段旁邊,顯示著來自損壞圖片的殘留標籤。
- 任務現在會依每點口渴值的獎勵效率排序,而不是依原始獎勵數值;「省錢保留」現在會被全部十個花費模組遵守,而不再只有兩個;武器傷害終於會被計入裝備比較。德文翻譯也補齊了 185 條原本仍是英文的字串。
- 設定現在真的會被儲存了。每個帳號都有自己的設定檔,機器人也一直是從那個檔案啟動,但設定頁面讀取的卻是全域設定,而不是所選帳號的設定,導致頁面顯示的與帳號實際執行的不一致,每次儲存都會把全域數值覆蓋到該帳號自己的檔案上。另外還有十一項設定,頁面完全沒有儲存過,導致後端每次儲存時都把它們重設為預設值:包括活動時段排程、模組優先順序、寶石孔自動升級、優惠代碼搜尋,以及活動選項等。
- 兩個每日傳送門現在都會再次被挑戰。個人惡魔傳送門以前排在地下城模組的最後,前面有三個一旦執行就會結束週期的區塊;在四個帳號記錄的四天中,有兩天完全沒有嘗試過。公會傳送門則排在七個步驟中的第五個,落在突襲之後。現在兩者都改為在各自模組中最先執行,且都不會消耗一次地下城戰鬥次數。
- 名人堂戰鬥現在會先經過模擬才會出手。目標以往依能提供的圖鑑物品數量挑選,只以總屬性做篩選,導致總屬性達你 1.2 倍以內的對手都被視為可以擊敗,結果在記錄的一天內勝率只有 38%。現在會先詢問地下城已在使用的戰鬥模擬器,若勝率低於設定值就會直接跳過該目標、不消耗戰鬥次數。設定 -> 競技場,預設 55%。
- 進度報告以前顯示的三個數字都不可能為真。蘑菇一直是 0,因為沒有任何戰鬥會記錄它。圖鑑物品數量一直是 0,因為是在戰鬥結束後立刻量測,而戰鬥回應並不會帶回更新後的收藏數量,但實際上收穫一直都在發生。金幣則是因為計算方式而變成 0:每場戰鬥都會在加總之前先無條件捨去成整數金幣,因此 122 場競技場與 508 場名人堂戰鬥各自都被捨去成零。
- 活動現在能得知自己是否正在進行。活動結束後伺服器仍會持續傳送世界王區塊,導致應用程式把已結束的活動當成進行中,機器人整天都在嘗試伺服器會拒絕的指令,其中包括投石機購買把租期從 10 小時逐步降到 9 小時、8 小時,只為了找到負擔得起的價格,而實際上根本沒有任何活動在進行。活動頁面現在會顯示「目前沒有進行中的活動」,只有在世界王真正進行時才會顯示世界王畫面。
- 寵物:餵食與釀造不再輪流被忽略。模組以前每個週期只執行一次,先執行的那項會用掉所有水果,另一項則永遠不會發生。某個帳號因此在土屬性餵食了 2,732 次,火屬性卻一次也沒有。現在兩者每個週期都會執行,果汁也會在棲地一達到門檻就釀造,而不是多累積十顆水果之後才釀。
- 寶石:鑲錯的寶石以前永遠無法更正,因為替換功能出廠時就是關閉的,導致穿著力量寶石的敏捷角色沒有辦法改回來。黑色寶石以前也永遠會勝出,不論其實際價值如何,因為它帶有一個固定權重,高於任何單一屬性寶石所能達到的數值。現在會真正計算取捨,且所有寶石會在一次流程中一次鑲完,而不是每個週期只鑲一顆。
- 修正:已儲存的密碼以前會直接以密文送出。登入畫面會逐字讀取憑證檔案,導致靜態加密的密碼被預先填入為「v1:...」的形式並照樣送出。這就是「仍在傳送加密內容」回報的原因,也正是造成「無法與伺服器通訊」的元凶。
- 看得懂的記錄:屬於正常遊玩過程的拒絕訊息不再顯示為警告,伺服器錯誤也不會再把完整的狀態傾印拖進記錄中,且單一次拒絕不會再讓整個模組停止:「今天沒有地下城戰鬥次數了」以前也會連帶跳過地下世界的資源收集與建築升級。
- 新增:「加入我的 Discord」按鈕、設定匯出與匯入按鈕(附真正的檔案對話框),以及可摺疊的帳號清單。
- 蘑菇現在有專屬的設定頁面:所有會花費蘑菇的開關全部集中在一處,並標示為真實貨幣,且預設全部關閉。應用程式中其他地方都不會再暗中花費蘑菇。
- 修正:即使關閉該設定,仍會購買需要花費蘑菇的商店物品。原本的判斷是「銀幣夠付或允許使用蘑菇即可購買」,但這類物品同時需要銀幣與蘑菇,只要銀幣夠就會每次放行,完全無視你的蘑菇保留量。一個測試帳號因此把同一件 4 顆蘑菇的物品買了 84 次。
- 修正:「跳過任務」原本會花費蘑菇。這個開關通常是為了免費的沙漏跳過而開啟,但它同時也授權了為每次任務與遠征等待支付真實貨幣。沙漏跳過仍會照常運作,蘑菇則不會再被使用。
- 修正:三個與蘑菇相關的開關完全無法控制:蘑菇坐騎(龍需要 25 顆蘑菇並會自動續期)、傳說地下城復活,以及 VIP 啤酒選項。現在你可以將它們關閉。
- 修正:護身符與戒指的圖片在各處都顯示損壞。這些美術資源的命名格式與護符不同,而三者原本都誤用了同一種格式。
- 整理設定:原本出現在兩個頁面的 13 個開關,現在只會出現在一處;兩個沒有作用的開關已移除或接上功能;五個應用程式會儲存卻從未讀取的設定也已移除。
- 自動更新現在對所有等級的所有人都免費。以前是付費功能:免費安裝會完全跳過檢查,並被告知「你已是最新版本」,導致許多人停留在早已修好數月的舊版本上,卻完全無從得知。注意:若你使用的是較舊、未授權的版本,需要先從本頁手動下載一次,之後更新就會自動到來。
- 修正:「隨 Windows 啟動」曾在不知不覺間失效。登錄機碼只有在你切換開關時才會寫入,之後再也不會檢查,若機碼遺失,應用程式仍會顯示開關為開啟,卻永遠不會隨 Windows 啟動。現在每次啟動都會自行修復。
- 修正:登入時出現「無法與伺服器通訊」。已儲存的密碼以加密方式存放,某個版本無法解密,於是把加密後的文字當作密碼送到登入伺服器,導致失敗看起來像是重試也修不好的網路問題。其實不需要重新輸入任何東西。
- 世界王:投石機升級能正常運作,且預設開啟。費用以資源支付(金幣、木材、石材、金屬或奧術石,加上觸媒),絕不使用蘑菇。填滿一台投石機現在只需幾分鐘而非數小時。
- 修正:背包滿了卻既不出售也不裝備的問題。出售與裝備對「更好」的定義不一致,導致介於兩者之間的物品既不會被穿上,也不會被賣掉,永遠佔著背包位置。
- 修正:機器人會賣掉你最好的備用裝備。它原本依商店售價排序物品,而售價反映的是等級而非實用性。現在會優先賣出最弱的。
- 修正:即使開啟手動寶石選擇,寶石仍會在一夜之間消失。你勾選的寶石種類仍可能因當下沒有空孔而被賣掉。現在你要求保留的種類絕不會被賣掉。
- 修正:背包滿了卻既不出售也不裝備的問題。出售與裝備對「更好」的定義不一致:裝備要求要有明顯提升,出售則只要好一點點就會被保護,導致介於兩者之間的物品既不會被穿上、也不會被賣掉,永遠佔著背包位置。地下城掉落物經常落在這個區間。
- 修正:機器人會賣掉你最好的備用裝備。要出售的物品原本依商店售價排序,而售價反映的是物品等級而非實用性。現在會優先賣出最弱的裝備,保留最強的。
- 修正:即使開啟手動寶石選擇,寶石仍會在一夜之間消失。你勾選的寶石種類原本只被當作第一層篩選,導致寶石仍可能因當下沒有空孔而被賣掉,而當所有孔都滿了,這代表所有寶石都會如此。現在你要求保留的寶石種類絕不會被賣掉。
- 世界王投石機升級現在能運作,且預設開啟。Mercy 會使用商店的資源按鈕(金幣、木材、石材、金屬或奧術石,加上觸媒)購買,絕不會使用蘑菇按鈕。
- 修正:升級以前會花費蘑菇。購買請求的兩個參數順序顛倒,導致每次購買都對著沒有人選擇的欄位,要求使用真實貨幣按鈕。如果 Mercy 因此在你的帳號上關閉了升級功能,本版本會重新將其開啟。
- 修正:升級經常什麼都買不到。遊戲會對該請求做速率限制,若嘗試得太快,回應的「目前無法執行」與真正的拒絕訊息相同,導致幾乎每次嘗試都被直接丟棄、未經讀取。現在嘗試之間會間隔開來。
- 快上許多:購買原本每個機器人週期只能升級一次,而不是每次嘗試一次,導致填滿一台投石機要花上數小時。現在只需要幾分鐘。
- 新增:當升級商店的三項報價都無法購買時會重新刷新,否則商店裡全是你不打算投入的塔段報價,將永遠無法解決。
- 記錄現在會說明每個升級決策:你的資源餘額、投石機狀態,以及每項報價是否購買及其原因,還有每次購買實際花費的成本。
- 修正:世界王每日寶箱類型標示顛倒(「單次重擊」與「傷害大師」被對調)。
- 新增:「Sensei 設定」,也就是作者自己調校過的配置,成為新的預設範本,新使用者一開始就會使用它。你仍可隨時切換為標準/安全刷取/激進模式。
- 新增:可將目前設定另存為具名範本(簡易模式),並隨時在自己的多組設定之間切換。
- 設定更簡潔:移除了約 20 個沒有作用的開關,以及多餘的「偏好遠征」開關(任務或遠征現在會自動偵測)。你已儲存的設定與備份仍可正常載入,不受影響。
- 競技場與圖鑑頁面重新排序:最上方是你的角色與戰鬥數值,接著是 3 個競技場對手,再來是圖鑑掃描結果,已收集物品則放在最下方。
- 戰鬥模擬現在只會列出你尚未破關的地下城,並顯示真實的樓層數。
- 修正:連線不佳時帳號不再凍結。網路逾時現在會自動重試卡住的連線,而不是讓帳號卡住直到重新啟動。
- 修正:長時間圖鑑作業的記憶體用量更低也更穩定。
- 修正:戰鬥模擬「1000 場戰鬥」的勝率現在正確了。以前會忽略你選擇的地下城/樓層,改為模擬你目前所在的地下城(導致簡單樓層顯示約 50%);現在會模擬你實際選擇的敵人(打得過的樓層會顯示約 100%)。
- 「競技場管理員」頁面現已改為「名人堂」:會自動載入排名,讓你以名字搜尋任何玩家來偵察,並可翻頁瀏覽排行榜。未使用的符文總覽面板已移除。
- 新增:非本職業的藥水會自動出售。你職業用不到的屬性藥水(例如惡魔獵人的智力藥水)無法飲用,現在不會再塞滿背包,而是直接賣掉,你真正需要的藥水(主屬性、體質、幸運、永生)則會保留。
- 修正:戰鬥模擬的地下城/樓層下拉選單恢復可讀。以前是白底白字,現在會跟隨應用程式主題。
- 修正:任務/遠征不再卡在閒置狀態並出現「已被設定停用」的錯誤。遊戲伺服器端有一個「任務或遠征」的切換開關,若啟動與目前模式不符的動作就會被拒絕。機器人現在會自動偵測目前模式(不需要設定),並偏好遠征,可以時就切換過去,且只會傳送伺服器會接受的動作。
- 成就機器人與應用程式現在共用同一份成就清單,避免兩者資料不一致,成就頁面也新增「進行中」區塊,顯示目前正在推進的項目。
- 新增:戰鬥模擬現在可以讓你選擇任何實際的地下城與樓層,挑戰真正的敵人,並預覽即將面對的對手(頭像、名字、等級、職業),而不再只是猜測第一個開放的地下城。
- 新增:戰鬥現在會以動畫重播呈現:雙方的頭像、逐漸減少的血條、浮動傷害數字(爆擊以金色顯示)、閃避提示,以及引擎的特殊能力說明。
- 修正:鐵匠與女巫頁面不再對你的武器顯示「[object Object]」,欄位名稱現在也會以你選擇的語言顯示,而非英文。
- 修正:物品現在到處都會顯示真正的圖示,包括修正了讓護身符/戒指/護符退回為佔位圖的損壞圖片路徑。
- 修正:背包中的藥水現在會顯示圖示以及實際內容(例如「力量.大瓶」),而不是沒有圖片的籠統「藥水」。
- 新增:競技場對手會顯示名字、頭像、等級、職業與榮譽,而不是單純的玩家 ID。
- 圖鑑現在位於競技場與圖鑑頁面的最上方,要塞寶石搜尋進行中時也會顯示在接近頂端的位置。
- 任務獎勵物品現在會顯示圖示與名稱。
- 修正:蘑菇保留量終於會被遵守。地下城戰鬥、塔戰鬥、競技場戰鬥與要塞寶石搜尋的跳過選項,原本只檢查功能是否開啟,卻從未查看你的餘額,導致只要開啟其中任何一項,蘑菇就會被花到剩零,完全無視你設定的保留量。地下城與塔最為嚴重,即使免費挑戰已經就緒,仍每個週期都花錢挑戰。
- 修正:模擬器判定會輸的地下城戰鬥,絕不會再花費蘑菇。免費挑戰不受影響,因此即使每場都是五五波,進度也不會停滯。
- 修正:地下世界再次會升級部隊與發動攻擊。幾乎每次都有東西可以收集,而收集會結束該週期,導致後面的部隊升級與攻擊步驟永遠無法執行。收集現在改為最後的備用步驟,而不是最先執行的動作。
- 修正:地下世界的夜間收集暫停功能恢復正常。跨越午夜的時段(例如 22:00 到 06:00)以前會被默默忽略,導致整夜都持續收集。
- 修正:優惠代碼現在每個帳號都能使用。「已兌換」清單以前是整個安裝共用,而非各角色獨立,導致第一個看到代碼的帳號兌換之後,其他角色就都會被跳過。
- 修正:清空收件匣不會再在尚未讀取前,就先銷毀尚未兌換的優惠代碼。
- 修正:機器人可能會完全停止做任務。在新的一天,它會告訴伺服器「我偏好任務」,接著該週期就直接停止而不開始任務,而由於這則訊息不會改變你的口渴值,這個情況會永遠重複,導致任務永遠不會開始。這影響了所有使用預設設定的人。
- 修正:競技場「最高排名」模式完全不會挑戰任何人。對手與你自己的強度是用不同公式計算的(對手的公式計入主屬性、雙倍體質與傳送門加成;你的公式則完全不計),導致兩個完全相同的角色得分約為 2:1,每個對手看起來都太強。
- 修正:「不出售鑲有寶石的物品」原本幾乎不賣任何東西:一個空的寶石孔也被算作已鑲寶石,導致背包塞滿、無法出售。同樣的錯誤也讓幾乎所有武器都無法被清洗。
- 修正:排程的公會突襲與公會戰會在錯誤的時間觸發。時間原本是以「午夜後幾分鐘」表示,卻被當成秒數讀取,導致設定 12:00 的突襲會在 00:12 開始。
- 修正:設定公會技能上限會擋住所有升級,因為它把你整個公會的總和拿去跟單一玩家的上限比較。
- 修正:技能模組每個週期會執行兩次,重複執行升級迴圈並多花一次銀幣。
- 新增:設定中新增「檢查更新」按鈕,現在不需要重新啟動就能得知更新:應用程式會每 30 分鐘檢查一次,並在你切回視窗時檢查(以前是每 6 小時一次)。
- 修正:圖鑑機器人現在會跳過遠比你強的目標。屬性比等級更能決定戰鬥結果,但先前完全沒有檢查屬性,導致機器人只能靠輸掉才知道對方遙不可及。總屬性超過你 1.2 倍的對手現在會被跳過。
- 修正:不再挑戰超出你等級的對手。圖鑑目標原本最多可高你五級(名人堂掃描則是十級),現在兩者都會以你自己的等級為上限。
- 修正:改名不再能洗掉敗場紀錄。黑名單原本以名字為索引,導致擊敗你兩次的玩家只要改名就能重新開始,並留下一筆過時的重複紀錄。現在改以玩家 ID 為索引。
- 修正:機器人不再反覆攻擊同一名玩家。傳說物品沒有圖鑑欄位,永遠無法被收集,卻仍被算作「缺少」,使得任何穿戴傳說物品的玩家永遠看起來很有價值,導致他們每次競技場冷卻結束都被攻擊,而真正有用的目標卻被忽略。
- 修正:擊敗一名玩家後現在會立刻將其淘汰。一場勝利會取得對方所有可收集的裝備,但機器人以前會等伺服器確認,如果那次更新沒有帶回圖鑑資訊,就會無限次重複攻擊該玩家。
- 修正:一次落敗不再讓玩家被列入黑名單,黑名單也不會在競技場重新掃描後立刻被清空。敗場會累積,當某玩家擊敗你兩次後就會被跳過。
- 修正:同樣理想的目標現在會以最弱的對手來決定勝出,而不是依內部排序,避免一直挑到同一個名字。
- Windows、macOS 與 Linux 現在都由同一個標籤建置,不會再有平台被漏掉。
- 修正:藥水不再浪費在錯誤的屬性上。機器人以前會喝下找到的任何屬性藥水(法師也會喝力量與敏捷藥水),而由於只有三個生效中的藥水欄位,這些藥水會擠掉真正有用的。現在只會使用主屬性、體質、幸運與永生藥水。
- 修正:藥水欄位現在依重要性而非瓶身大小填入,非本職業的大瓶藥水不會再佔用小瓶主屬性藥水需要的欄位。
- macOS 與 Linux 版本回歸:這是自 2.8.3 以來,三個平台首次同時發布此版本。
- 修正:「立即最佳技能」現在一鍵就會升級你負擔得起的所有屬性,而不是只升級一項。
- 新增「裝備比較」設定,提供三種策略:完整(基礎 + 強化 + 寶石)、基礎 + 寶石(忽略強化),或僅基礎,讓你在有材料能移出寶石並重新強化時,可以讓基礎值較高的裝備勝出。
- 裝備比較現在會計入護甲值(先前被忽略),並會裝備可取得的最大幅升級,而不是背包中找到的第一件。
- 自動屬性/技能升級現在真的能運作了。角色在城市守衛值勤時原本會被擋住,導致屬性永遠不會提升。現在無論是否在值勤,技能都會在每次任務後升級。
- 戰鬥不再全部被回報為失敗:遠征與其他戰鬥現在會在工作階段報告與戰鬥紀錄中顯示正確的勝負與獎勵。
- 多帳號修正:某個帳號啤酒用盡不再強迫其他所有帳號進入值勤,任務獎勵的啤酒也不再外流到其他帳號。
- 寵物地下城:機器人現在會挑戰勝率最高的棲地,而不是永遠選暗影屬性,讓每個棲地都能有進展。
- 圖鑑:修正虛假的「10/10 物品」。目標清單現在會顯示你真實缺少的物品數量,並附上可捲動的圖鑑掃描清單與「從頭重新掃描」按鈕。
- 寶石現在也會鑲入你的夥伴(依夥伴職業評估價值),且只要一顆寶石還能提升你四名角色中任何一位,就絕不會被賣掉或拆下。
- 新增鐵匠與女巫頁面,具備即時資料:已裝備裝備、強化星級、符文、大鍋狀態與附魔,另外還有專屬的鐵匠、女巫與符文設定。
- 鐵匠現在可以自動強化已裝備的裝備(需自行開啟)。它一定會保留金屬/奧術石儲備,讓你仍能從汰換的裝備中取出寶石。
- 修正女巫餵食(原本幾乎跳過所有符合資格的物品),現在會餵入最便宜的符合物品。
- 改進人偶做任務套裝的符文最佳化,人偶/符文清單現在也能正確顯示。
- 鐵匠與女巫頁面現在會在正確的角色等級解鎖(女巫 66 級、鐵匠 90 級),未達等級時會顯示友善的「等級 X 再回來」畫面。
- 所有新頁面與設定皆有完整的德文翻譯。
- 注意:本版本僅提供 Windows。macOS 與 Linux 維持在 2.8.3。
- 設定中新增圖鑑目標檢視器:查看爬蟲已快取的每個名人堂玩家,依缺少物品數量排序,顯示等級、缺少/總計數量與失敗狀態。一鍵複製整份目標清單。
- 名人堂名稱現在會在掃描時記錄到各帳號專屬的檔案中,讓你能依真實名單,在新開服時搶先衝刺
- 圖鑑戰鬥數據(勝場、敗場、獲得物品)現在會記錄在分析中,並顯示於本次工作階段報告
- 修正:順序編輯器中的拖放功能恢復正常。不穩定的 HTML5 拖放已改為指標式拖曳,箭頭按鈕現在只會將項目移動一格,而不是直接跳到最前或最後
- 注意:本版本目前僅提供 Windows。macOS 與 Linux 維持在 2.8.3
- 新增戰鬥紀錄頁面:可搜尋機器人執行的每場戰鬥(競技場、圖鑑、地下城、地下世界、地獄電梯、傳說地下城、寵物、遠征等),並顯示敵人頭像、勝負與獎勵(經驗值、金幣、榮譽、圖鑑物品)
- 資料與儲存設定:選擇是否保留戰鬥紀錄與分析資料,並自動刪除超過可設定天數(預設 10 天)的紀錄、分析與記錄檔
- 修正:機器人預設絕不花費蘑菇(所有花費蘑菇的選項皆為關閉;免費取得的蘑菇仍會收集)
- 修正:某些伺服器回應會導致罕見的 UTF-8 解析恐慌,使應用程式當機
- 效能:戰鬥紀錄現在使用記憶體內快取,不再每個週期都重新讀取資料檔
- Mercy SF 現在對所有人完全免費。所有功能皆已解鎖,不需要授權(所有自動化模組、智慧功能與戰鬥模擬檢視器)
- 移除應用程式內的授權頁面,因為已不再需要輸入授權
- 在應用程式與整個網站加入「在 Ko-fi 上贊助」連結。捐款完全自由,也不會多解鎖任何東西,因為一切早已免費
- 地下世界的金礦坑終於清空了。金幣與靈魂原本對調,導致「收集金幣」收到的其實是靈魂;現在會收集正確的資源
- 應用程式不再隨機關閉。每個機器人模組都在恐慌防護(獨立運作並附自動冷卻)之下執行,帳號迴圈會自行重新啟動,當機紀錄會寫入 crashes.log
- 販售物品再次正常運作:低階裝備會依遊戲預期的方式賣給商店
- 要塞:學院經驗值收集更加可靠(依生產速率估算),勝負也會被記錄
- 圖鑑:名人堂目標現在會實際被攻擊並記錄;打不贏的目標會被列入黑名單
- 新的要塞夥伴設定:偏好的攻擊夥伴與受保護玩家名單(免費重抽會朝夥伴靠攏,並避開受保護的名字)
- 啤酒/城市守衛:機器人現在會先喝完設定的每日啤酒份量才開始城市守衛,且每日啤酒數量會被限制在遊戲上限內
- 不再有錯誤洗版迴圈:可預期的「目前還不適用」失敗會延後 1 小時,而不是每 60 秒重試一次
- 雙層記錄:磁碟上有完整的背景開發紀錄,加上乾淨的應用程式內記錄頁面;錯誤回報現在會附上完整的開發紀錄,並提供「開啟記錄資料夾」按鈕
- 地下世界:靈魂現在每個週期都能可靠地自動收集。升級失敗不再會阻擋收集,且每個帳號都能獨立運作
- 要塞:即使建築或部隊升級已達上限,經驗值、木材、石材與銀幣現在都會持續收集,寶石礦坑也會持續搜尋
- 智慧地下城演算法:機器人現在會模擬每個開放地下城目前敵人對你角色的戰鬥,並挑戰勝算最高的一個,讓你每小時的免費挑戰不會浪費在必輸的戰鬥上
- 地下城現在涵蓋一般地下城、暗影地下城、旋風與塔(會連同你的夥伴一起模擬);個人傳送門則是每天挑戰一次
- 如果目前沒有打得贏的對手,機器人會等待更好的裝備,而不是白白送掉這場戰鬥
- 公會攻擊與防守宣告後會立刻加入,讓你不會再錯過任何公會戰
- 當一隻寵物完全滿級後,餵食會自動依序換成下一隻寵物
- 更安靜也更快:內部計時器與逐動作狀態取代盲目重試,機器人不再對目前無法完成的動作洗版(傳送門已完成、負擔不起的技能、已滿級的寵物)
- 優惠代碼現在會直接從遊戲內郵件的主旨讀取,不再出現「找不到訊息」的雜訊
- 修正最小化後無法從系統匣重新開啟應用程式的問題
- 所有模組的整體可靠性、延遲與安全性改進
- 地下世界:升級不再卡住。現在每個週期都會收集與升級,並遵守「黑暗之心」的建造上限
- 要塞:寶石礦坑一有空閒就會立刻開始搜尋新寶石
- 智慧寶石:為你的角色鑲入最好的寶石(黑色/傳說優先,接著是主屬性,再來是體質與幸運),會先填滿空格、絕不覆蓋好的寶石,並用鍛造從舊裝備取出寶石而非直接銷毀
- 寵物:寵物對決與寵物地下城戰鬥現在能正常運作
- 遊戲內郵件收到的優惠代碼會被偵測並自動兌換
- 鐵匠不再嘗試分解非裝備類物品
- 修正角色頭像與夥伴圖片
- 即使未連接任何帳號,頁面與設定現在也能開啟,並使用你最新的資料
- 所有屬性的寵物現在都會顯示名稱(不只暗影屬性)
- 所有地下城的頭目名稱與數值現在都能正確顯示
- 成就現在會正確顯示你已解鎖項目的名稱
- 競技場管理員現在會一目了然地顯示你的符文加成(抗性與傷害)
- 自動更新系統:應用程式會在啟動時以及每 6 小時檢查新版本
- 已授權使用者(進階與贊助者)在有新版本時會收到含「更新並重新啟動」的通知
- 即使應用程式最小化到系統匣,作業系統層級的通知仍會運作
- 更新檔經過簽署並以密碼學驗證,確保自動更新安全
- Discord 身分組自動分配:訂閱者會在 Discord 伺服器中自動獲得 Mercy SF Member 與 Mercy SF Supporter 身分組
- 修正 OAuth 登入後,進階功能需要重新啟動應用程式才會解鎖的問題
- 修正已在 mercysf.app 登入時,網站登入未自動確認的問題
- 若你已在 mercysf.app 登入,可直接從網站登入桌面應用程式
- 即時解鎖進階功能:應用程式視窗重新取得焦點時,以及每 30 秒都會重新整理授權,因此新訂閱與升級無需重新啟動即可生效
- 修正切換視窗或重新啟動後進階功能再次被鎖定的問題(授權簽章現在會正確快取並驗證)
- 修正網站登入未能在桌面應用程式中完成的問題
- 帳號與授權同步的可靠性改進
- 帳號登入:以你的 mercysf.app 帳號(電子郵件、Google 或 Discord)登入即可自動同步授權
- 網站與桌面應用程式之間自動同步授權
- 安全性強化:授權簽章驗證、到期檢查,以及預設拒絕的功能限制
- 鎖定功能上顯示進階疊層介面並提示升級
- 桌面應用程式強化的內容安全性原則
- 穩定性改進與錯誤修正
- 跨平台支援:Windows、macOS(Apple Silicon 與 Intel)與 Linux
- 戰鬥模擬檢視器:逐回合重播戰鬥過程
- 智慧物品升級邏輯,具備職業感知的加權屬性比較
- 為圖鑑目標預先掃描競技場對手
- 遠征遭遇最佳化工具
- 地下城夥伴自動裝備
- 授權等級系統:免費、進階與贊助者等級
- 依授權等級限制功能
- 整合 Stripe 結帳,支援月付與年付訂閱
- 進階方案由 Basic 更名為 Premium(每月 5 歐元,每年 50 歐元)
- 價格頁面顯示動態計算的年繳折扣
- 導覽列的贊助按鈕現在直接連到 Ko-fi
- 職業感知的物品評估:以加權屬性比較做出聰明的裝備決策
- 職業感知的技能:模擬模式使用各職業專屬的屬性優先順序
- 成就機器人模組:自動解鎖功能、追蹤並完成成就
- 前期圖鑑優先:物品數少於 500 時強制進行圖鑑競技場
- 名人堂掃描:在名人堂中尋找擁有缺少圖鑑物品的玩家
- 依等級篩選圖鑑目標:只挑戰打得贏的對手
- 智慧前期:自動買啤酒、轉動轉盤、在低等級解鎖功能
- 裸體主義成就:在早期等級卸下所有裝備
- 聖尼古拉成就:在 12 月 6 日卸下靴子
- 重度轉盤手成就:以幸運硬幣自動轉動轉盤
- 環球旅人成就:透過任務追蹤造訪過的地點
- 無敵成就:追蹤每日 10 場競技場勝利
- 機器人啟動時記錄角色狀態摘要
- 防止重複登入:阻擋連續點擊新增帳號按鈕
- 後端工作階段去重:跳過已登入的角色
- 驗證期間停用登入按鈕並顯示載入狀態
- 進階分析:以持續統計追蹤角色進度
- 以 SVG 圖表呈現的分析儀表板:等級、經驗值、銀幣、蘑菇、榮譽
- 屬性成長比較與近期快照表
- 每個角色的分析資料以 JSON 檔案存於本機
- 機器人執行時間追蹤與勝負統計
- 多角色支援:同時為多個角色執行機器人
- SSO 登入:自動取得帳號下的所有角色
- 每個角色的機器人設定分開儲存
- 新增帳號流程支援 SSO 與直接登入模式
- 啟動時自動登入所有已儲存的帳號
- 整合 Stripe 結帳的價格頁面
- 月付與年付訂閱選項
- 桌面應用程式中的授權啟用流程
- 側邊欄顯示授權狀態
- 授權等級系統:免費、進階與贊助者等級
- 依授權等級限制功能
- 自動更新系統限付費等級使用
- 套用免費等級的功能限制
- 依訂閱等級自動分配 Discord 身分組
- 職業感知的競技場策略:低等級時跳過同職業對手
- 依等級篩選圖鑑目標:只挑戰打得贏的對手
- 圖鑑掃描的名人堂查詢上限可設定
- 改進機器人模組順序:成就優先執行
- 機器人啟動時記錄角色狀態摘要
- 智慧前期模式:達到等級門檻自動解鎖功能
- 職業感知的物品評估:依角色職業加權屬性
- 職業感知的技能升級:依職業優先提升主屬性
- 成就自動化:裸體主義、聖尼古拉、重度轉盤手、環球旅人
- 圖鑑改進:掃描名人堂尋找缺少的物品
- 前期購買啤酒以持續做任務
- 免費轉動轉盤以獲得金幣與物品
- 自動領取獎勵郵件以及每日/活動任務獎勵
- Mercy SF Bot 首次發布
- 完整自動化:任務、競技場、地下城、塔、遠征、城市守衛
- 要塞與地下世界管理
- 寵物管理與馬桶
- 公會自動化
- 日曆獎勵領取
- 骰子遊戲自動化
- 地獄電梯與傳說地下城支援
- 放置遊戲自動化
- 坐騎管理
- 圖鑑自動化
- 用於控制機器人的網頁儀表板
- 伺服器端機器人執行
- 桌面應用程式的自動更新系統
- Discord 與 Google OAuth 驗證
- Stripe 訂閱整合