Changelog
Setiap rilis, apa yang berubah di dalamnya, dan alasannya. Teks yang sama yang ditunjukkan aplikasi saat memperbarui diri.
2.26.5
Saat ini- Arena kembali bertarung demi item album saat banyak pemain sudah dipindai: item yang hilang kini dihitung penuh. Di armada uji, jumlah pertarungan arena menjadi dua kali lipat. Dilaporkan di Discord.
- Gear companion bisa di-upgrade di Pandai Besi sampai level tersendiri, dan gear mulai dari upgrade yang dipilih tidak lagi diberikan ke companion. Mati secara default. Diminta di Discord.
- Pilih karakter satu per satu saat login, bukan hanya server secara utuh. Diminta di Discord.
- Setiap sakelar di halaman notifikasi berfungsi: tawaran iklan, target album, dan penghitung kepercayaan mengikuti sakelarnya, dan sakelar pertama adalah pop-up di komputer ini. Diminta di Discord.
- Aplikasi beristirahat di latar belakang: halaman yang hanya menampilkan sesuatu berhenti bertanya selama jendela disembunyikan. Diminta di Discord.
- Program kedua di akun yang sama tidak lagi membuat bot login ulang setiap beberapa detik.
- Pandai Besi berhenti setengah jam di tempat yang belum terbuka, dan dungeon hanya diperiksa jika ada yang akan bertarung di sana. Toilet, pencucian, dan World Boss tidak lagi meminta ulang hal yang sudah ditolak server. Benteng menghitung kayu dan batu dari serangan meski melebihi batas gudang. Arena tidak lagi mencari ulang setiap beberapa detik saat menunggu pertarungan gratis. Pendamping tidak lagi diberi perlengkapan sebelum mereka bergabung melalui Menara.
- Aplikasi ponsel: login yang kedaluwarsa kembali ke halaman login, dan bilah atas tidak lagi menutupi isi. Memasangkan dengan panel sendiri di jaringan rumah kini berfungsi.
- Akun yang di-host: login langsung dengan server sampai ke armada dengan server itu, papan yang dibagikan dari akun yang di-host tetap memiliki sambungannya, dan pengaturan yang diubah di satu perangkat muncul di perangkat lain yang terbuka.
- Tawaran iklan dan pengaturan penampil hanya muncul di build yang memuat penampil, karena di tempat lain tawaran itu tidak bisa ditutup. Menautkan ponsel ke komputer: komputer kini menjawab pemeriksaan izin dari ponsel.
- Benteng tidak lagi mengirim peningkatan aula ksatria setiap beberapa detik saat server menerimanya tanpa mengubah apa pun, dan bagian benteng lainnya kembali mendapat giliran.
- "Tidak jaga sebelum sepuluh kemenangan arena" hanya menunggu arena yang aktif dan bertarung. Dengan arena mati atau tidak menemukan siapa pun, karakter dulu diam seharian alih-alih pergi berjaga.
- Panel web 0.3.2: file Windows berjalan bagaimanapun dibuka, tautan unduhan selalu mengambil file terbaru, dan halaman jadwal menjelaskan apa yang dilakukannya. "Ambil alih" di marketplace kembali menyimpan, akun dengan proxy atau server berfungsi, dan login yang gagal ditampilkan di akun.
- Pertarungan arena dipilih berdasarkan kehormatan yang diperkirakan didapat. Kekalahan mengurangi kehormatan, jadi pertarungan yang merugikan lebih banyak daripada hasilnya dilewati (kecuali sepuluh pertarungan XP harian dan favorit), dan catatanmu melawan tiap lawan kini ikut dihitung. Angka pertama armada: 54 % menang, bukan 16 %, dan plus 13 kehormatan per pertarungan, bukan minus 2.
- Simulator pertarungan menghitung kebangkitan pemburu iblis dengan benar dan menyimulasikan pertarungan arena sebagai pertarungan arena. Penyihir tidak lagi tampak seperti lawan termudah.
- Setiap bangunan benteng bisa dihentikan di level pilihanmu, misalnya tambang permata di level 1 di awal permainan. "Jangan pernah tingkatkan" juga memblokir bangunan di level 0, jadi tidak bisa melakukannya. Permintaan dari Discord.
- Dungeon legendaris: gudang senjata dipakai sebagai ruangan dan tidak lagi menahan perjalanan. Sebelumnya macet 34 kali dalam 14 jam.
- Kemajuan: jamur dan barang temuan dari quest, ekspedisi, peliharaan, dunia bawah, benteng, Hellevator, dan dungeon dihitung, dan XP tidak lagi hilang saat naik level.
- Peningkatan guild yang memakan jamur punya sakelar sendiri, dan setiap pengeluaran jamur (tunggangan, ramuan, roda, judi) mematuhi batas pengeluaran.
- Peliharaan tidak diberi makan dua kali setelah restart. Di PandoraSF arena, dungeon, dan benteng berjalan lagi.
- Panel web 0.3.0: kendalikan armada yang di-host, halaman dungeon legendaris dengan grafis game, kartu karakter, pengaturan seperti di aplikasi, aplikasi ponsel bisa terhubung ke panel, dan arena menampilkan perkiraan kehormatan tiap lawan.
- macOS, iOS, dan Android kembali ke versi terbaru.
- Legendary Dungeon sekarang bergerak dengan kecepatan server sendiri: sekitar sepersepuluh detik per langkah, bukan setengah detik, dan tidak ada room yang menahannya lagi. Mimic, skeleton, tumpukan batu, soul bath, dan trial room masing-masing mendapat command yang benar-benar menggerakkannya, diukur di test fleet kami.
- Sebuah kalkulator sekarang yang membuat setiap keputusan dungeon. Kalkulator ini belajar dari run-mu sendiri berapa biaya monster, jebakan, dan kabur yang gagal di setiap rentang floor, lalu mengambil langkah dengan prospek terbaik. Halaman dungeon menampilkan angka-angka di balik setiap keputusannya.
- Kalkulator dungeon dimulai dari apa yang diukur fleet: di lantai-lantai awal, kabur gagal sekitar empat dari sepuluh kali, bukan dua, pertarungan dari lantai 25 ke atas memakan sekitar 14% HP alih-alih 19%, dan satu kunci menghemat sekitar setengah pertarungan. Poison dihitung sebagai sudah hilang, jadi bot tidak lagi bertarung dengan HP yang sebentar lagi akan hilang.
- Revive dengan jamur di Legendary Dungeon sekarang berfungsi. Dulu ia mengirim command yang salah, server menolaknya, dan tidak ada satu pun jamur yang terpakai. Fiturnya tetap mati kecuali kamu menyalakannya, tetap menghormati cadangan jamurmu dan limit per run, dan hanya membeli HP sebanyak yang dibutuhkan boss berikutnya.
- Halaman dungeon-nya baru: artwork asli dari game, jalur melewati floor-floornya, gem of fate dan curse yang sedang berlaku, dan kapan boss berikutnya akan muncul. Kamu juga bisa memilih seberapa jauh karakter healing sebelum masuk lagi, alih-alih selalu menunggu sampai 100%.
- World Class sekarang jadi bagian dari dungeon. Keempat class dungeon (mulai level 250) dilawan seperti dungeon lainnya: bot mensimulasikan setiap dungeon yang terbuka, light, shadow, Tower, dan World Class, lalu melawan yang punya peluang terbaik. Dungeon-dungeon ini berbagi waktu istirahat dengan dungeon normal, jadi tetap satu pertarungan dungeon dalam satu waktu. Menyala secara default.
- Profil berdasarkan jam, sekarang juga ada di aplikasi desktop: bermain berbeda di malam hari dibanding siang hari, dan profilnya berganti dengan sendirinya.
- Tombol guild (attack, defence, hydra, portal) dan Penjaga Kota sekarang berfungsi untuk semua akun sekaligus, dan sekarang juga bisa dari web dashboard.
- Mercy SF sekarang berbicara dalam 36 bahasa. Baru: Portugis, Hungaria, Slowakia, Belanda, Denmark, Swedia, Norwegia, Finlandia, Rumania, Turki, Yunani, Kroasia, Slovenia, Serbia, Ukraina, Lituania, Estonia, Bulgaria, Latvia, Korea, Thailand, Indonesia, Hindi, Mandarin Tradisional, Filipino, dan Vietnam. Website dan changelog ini sekarang juga tersedia dalam bahasa Portugis, Hungaria, dan Slowakia.
- Update sekarang sampai ke setiap instalasi. Ponsel Android diberi tahu soal build baru lagi: aplikasi dan halaman unduhan dulu mencari dua nama yang berbeda, jadi tidak ada ponsel yang ditawari update sejak akhir Agustus. Web dashboard yang sedang terbuka sekarang menawarkan reload begitu ada build baru yang aktif.
- Notifikasi naik level sekarang per karakter. Dulu lima karakter dengan nama yang sama di lima server berbagi satu penghitung dan saling memicu satu sama lain.
- Pet dungeon sekarang menunggu pertarungan gratis. Dulu pertarungan yang sebentar lagi jadi gratis kadang malah dibayar pakai jamur karena jam game dan jam kami berbeda satu menit.
- Perbaikan yang dilaporkan di Discord: fortress tidak lagi menunggu kayu atau batu yang memang tidak pernah diproduksinya, tambang gold menampilkan jumlah yang sebenarnya, dan mine bisa di-upgrade selama pencarian permata berjalan (saklar baru, mati secara default).
- Settings: sepuluh kontradiksi dihapus, bagian yang termasuk modul yang dimatikan ditampilkan abu-abu, dan urutan pembangunan bisa dipindahkan dari Custom lagi.
- Jendela update memberi tahu apa yang baru dalam bahasamu sendiri.
- Guild portal tidak lagi menyeret seluruh guild ikut berhenti bersamanya. Begitu portal sudah selesai untuk hari itu, server menjawab "kamu hanya bisa bertarung sekali sehari", dan penolakan itu dulu diperlakukan sebagai error modul, yang mengakhiri putaran dan menghentikan seluruh modul. War, defence, raid, dan hydra semuanya berada di bawah portal dalam urutan, jadi untuk siapa pun yang portalnya sudah selesai bertarung, bagian-bagian itu tidak pernah tersentuh sama sekali, setiap siklus, sepanjang hari. Itulah sebabnya sebuah attack bisa tetap tidak terikuti meskipun semua pengaturan sudah menyala.
- Layar guild sekarang diambil setiap lima menit, bukan setiap sepuluh menit. War yang baru diumumkan baru dianggap ada oleh bot begitu jawaban itu sampai, jadi sepuluh menit itu dulu berada DI DEPAN jeda siap-siap, bukan di dalamnya: war yang diumumkan satu menit setelah refresh menunggu sembilan menit untuk disadari dan baru setelah itu mulai menghitung jeda siap-siapnya.
- Guild war sekarang bisa diikuti lagi. 2.26.1 dulu mengubah dasar keputusannya, dari yang diingat bot menjadi apa yang dikatakan field battles_joined milik game sendiri. Diukur pada fleet: 23 keikutsertaan sungguhan pada jam-jam sebelumnya, NOL pada jam-jam sesudahnya, padahal tidak ada seorang pun yang mendaftar di game. Field itu ternyata bilang "both" untuk hampir semua anggota, jadi artinya bukan "sudah mendaftar untuk pertarungan ini". Keputusannya dikembalikan ke catatan milik bot sendiri, yang terbukti benar-benar ikut. Kalau kamu masih di 2.26.1, inilah alasan untuk update.
- Ingatan pertarungan guild akhirnya bertahan setelah restart. Data ini sudah ditulis ke sebuah file sejak 2.25.0 tapi tidak pernah dibaca kembali: key-nya mengandung pemisah dan pembacanya memecah berdasarkan pemisah itu, jadi setiap baris terbuang saat dimuat. Itulah bug yang sebenarnya ingin diperbaiki 2.25.0: restart aplikasi lebih sering daripada jeda siap-siap dan kamu tidak akan pernah mendaftar sama sekali.
- Empat tombol untuk guild: join attack, join defence, portal, hydra. Perintah yang sama seperti yang dikirim bot, tapi secara manual, untuk saat sesuatu terlihat rusak dan tidak ada yang tahu bagian mana. Tombol-tombol ini sengaja tidak mengklaim keberhasilan: server yang menerima sebuah perintah belum tentu benar-benar menjalankannya.
- Langkah guild yang tidak melakukan apa-apa tidak lagi mengakhiri siklus. Dulu, saat guild adviser tidak punya rekomendasi apa pun, ia tetap menyelesaikan putarannya, jadi raid dan hydra di bawahnya tidak kebagian apa-apa selama battle cooldown masih berlaku.
- Legendary dungeon sekarang menampilkan ikon asli dari game, bukan gradasi 166-byte yang dipaksa masuk ke slot ikon, yang dulu dilaporkan sebagai "tidak ada aset in-game", dan memang terlihat persis seperti itu. Halaman ini juga sekarang menjelaskan kalau sebuah karakter tidak bisa bertindak di dungeon karena sedang quest, Penjaga Kota, atau ekspedisi, alih-alih menjanjikan run yang sebenarnya tidak bisa dimulai.
- Menyalakan trace legendary dungeon sekarang benar-benar tersimpan. Dulu pengaturan ini hilang dari pengaturan yang dikirim balik aplikasi, jadi menyimpan pengaturan lain apa pun akan mereset trace ini kembali mati.
- Interval polling sekarang benar-benar berarti seperti yang tertulis. Dulu slider-nya menawarkan 3 detik, mesinnya memakai 5 detik tanpa memberi tahu apa-apa, dan command line-nya menolak apa pun di bawah 30 detik: tiga batas berbeda untuk satu angka. Sekarang hanya ada satu, dan turun jadi 1 detik selama speedrun aktif, mode di mana waktu tunggu itulah yang jadi bottleneck-nya.
- Guild war sekarang bisa diikuti lagi. Dulu bot hanya mengingat bahwa ia sudah siap-siap alih-alih bertanya ke game apakah benar sudah siap, jadi satu permintaan yang gagal saja membuat karakter absen dari setiap war sejak saat itu, dan log mencatat "already readied up" sebanyak 14.433 kali berbanding 38 keikutsertaan yang sungguhan. Sekarang bot membaca barismu sendiri di roster guild, yaitu apa yang dikatakan game, bukan apa yang diingat bot.
- Guild hydra sekarang menjelaskan kenapa tidak bertarung. Sebenarnya tidak pernah macet, tapi kelima alasannya tersembunyi di debug log, jadi dari luar terlihat seolah tidak ada apa-apa yang terjadi. Sekarang alasannya disebutkan sekali setiap jam, dan halaman guild menampilkan kalimat yang sama alih-alih mengklaim sudah siap padahal bot memang sedang benar-benar menunggu. Yang paling sering menjebak orang: belum ada guild pet yang dipilih, yang hanya bisa diubah oleh guild leader.
- Sign-on yang sudah kedaluwarsa sekarang memperbarui dirinya sendiri. Karakter yang login lewat akun S&F memegang salinan sesi akun itu, dan begitu salinannya habis, server tetap menerima login-nya tapi menolak segala sesuatu setelahnya. Dulu tidak ada apa pun yang memperbaruinya, jadi karakter itu login terus-menerus tanpa henti dan tidak pernah menyelesaikan apa pun: tiga belas jam, 41.175 sesi mati dalam enam di antaranya, tidak satu pun modul tersentuh. Login berulang-ulang tanpa hasil sekarang juga melambat dengan sendirinya, alih-alih terus bertanya ke server game tiga puluh kali per menit.
- Aplikasi sekarang terlihat di Raspberry Pi. Build ARM64-nya terinstal, berjalan, dan login dengan sempurna, tapi menggambar jendela berisi garis-garis horizontal: WebKitGTK di atas Wayland dengan driver grafis yang dimiliki Pi. Sekarang mesin ARM di Wayland diberi backend X11, dan hanya kalau X11 benar-benar tersedia, jadi sesi yang cuma punya Wayland tidak diutak-atik dan tidak dipaksa memakai sesuatu yang tidak dimilikinya.
- Melewati quest dengan jamur sekarang menjelaskan dirinya sendiri. Hourglass memang selalu memberi tahu kondisi mana yang menghentikannya; jamur dulu sama sekali tidak memberi tahu apa-apa. Yang paling sering menjebak orang adalah cadangan jamur, sebuah pengaturan berbeda di halaman berbeda yang diam-diam lebih diutamakan daripada pengaturan ini, dan sekarang keduanya disebutkan lengkap dengan angkanya.
- Lisensi supporter-mu sekarang mengikuti akunmu, bukan komputermu. Dulu lisensi terikat ke satu komputer, jadi PC kedua atau instalasi ulang terlihat seperti orang yang berbeda. Sekarang lisensi berfungsi di sampai tiga perangkat milikmu sendiri, dan perangkat keempat ditolak dengan pesan yang menjelaskan apa yang harus dilakukan soal itu.
- Fortress yang sedang menabung tidak lagi terlihat seperti fortress yang rusak. Dengan urutan pembangunanmu sendiri, bot mengikutinya dengan ketat: kalau entri paling atas mahal, bot menabung untuk itu saja dan tidak membangun apa pun yang lain. Itulah arti sebenarnya dari urutan pembangunan, tapi dari luar hal ini tidak bisa dibedakan dari sekadar diam saja, dan itu menghabiskan waktu satu hari penuh bagi seseorang di 49 akun sekaligus. Sekarang halaman fortress menyebutkan bangunan yang sedang ditabung untuknya, dan menjelaskan bahwa memindahkannya lebih ke bawah urutan akan membuat sisanya ikut dibangun.
- Produksi kayu dan batu di atas level 10 dibiarkan begitu saja selama masih ada bangunan lain yang perlu dibangun. Ini memang selalu berlaku tapi tidak pernah terlihat: halamannya menawarkan Quarry yang sengaja dilewati bot. Sekarang keduanya membaca aturan yang sama, jadi halaman dan bot tidak bisa lagi berbeda pendapat.
- Di server yang tidak punya daily task, bot berhenti memintanya. PandoraSF menjawab bahwa perintah itu tidak ada, sekali per karakter per putaran, selamanya.
- Aplikasi desktop sekarang tersedia untuk Linux ARM64, untuk Raspberry Pi dan board sejenisnya. Aplikasi ini sudah diinstal dan dijalankan di Pi sungguhan, itulah asal catatan Wayland di atas. Aplikasi ini masih berada di bawah unduhan x64, bukan menggantikannya.
- Karakter bisa terdiam di legendary dungeon selama berjam-jam tanpa bergerak. Ada tiga penyebab terpisah di baliknya: run yang sudah mengalahkan boss diminta memilih permata yang sebenarnya tidak pernah ditawarkan game, mage skeleton yang sudah dibangunkan malah dijarah alih-alih dilawan, dan run yang sudah selesai healing diperintahkan melanjutkan padahal tidak bisa. Satu karakter mengulangi aksi yang sama empat ribu kali dalam enam jam dan tidak mencatat apa-apa.
- Run yang sudah selesai healing sekarang memulai run baru. Run yang sudah mati tidak akan kembali, jadi floor yang dicapainya tetap hilang bagaimanapun juga, dan menunggunya hanya menghabiskan sisa waktu event.
- Ambang batas kabur tidak lagi berlaku di ruangan boss. Game menolak siapa pun yang mencoba kabur dari boss, dan setiap penolakan itu mengakhiri giliran karakter tersebut.
- Companion sekarang diberi socket permata hanya kalau kamu memintanya. Dulu ini terjadi pada setiap companion, entah pengaturannya menyala atau tidak.
- Mimic sekarang disentuh, bukan dilawan, dan dibiarkan begitu saja kalau health-nya terlalu sedikit untuk mengambil risiko membangunkannya.
- Tujuh bagian game lagi sekarang bisa dibaca dari luar aplikasi: fortress, underworld, tavern, guild, pet, mail, dan arena. Lima di antaranya tidak cuma menjelaskan state-nya, tapi juga apa yang akan dilakukan bot, dan kalau bot tidak akan melakukan apa-apa, alasannya.
- Worker sekarang bisa mengembalikan pengaturan sebuah karakter. Dulu ia bisa menerima pengaturan tapi tidak pernah mengembalikan apa pun, jadi sebuah dashboard bisa mengawasi karakter dan menjalankannya, tapi tidak bisa mengubah satu saklar pun.
- Kalau fitur supporter tetap mati, alasannya sekarang ditampilkan. Dulu lisensi yang ditolak begitu saja ditelan diam-diam dan aplikasi hanya bilang free.
- Buku catatan dungeon sekarang menjelaskan sendiri apakah data yang terukur sudah cukup untuk melatih sebuah model, dan menyebutkan apa yang masih kurang kalau belum cukup.
- Halaman unduhan dibangun ulang. Dashboard self-hosted sekarang punya tempatnya sendiri, setiap file membawa versinya dan checksum-nya, dan ada bagian yang menjelaskan apa kata antivirus soal build yang tidak ditandatangani dan kenapa begitu.
- Pengaturan yang diunduh dari papan marketplace bisa merusak halaman pengaturan. Papan itu sengaja tidak menyertakan field pribadi, dan field yang tidak ada bukan hal yang sama dengan field yang kosong: halaman itu dulu mencoba membaca daftar yang sebenarnya tidak ada dan menampilkan error alih-alih pengaturanmu. Sekarang field yang tidak disertakan otomatis kembali ke nilai default-nya, dan pengaturan yang tersimpan dari sebelum ini akan diperbaiki saat dibaca kembali.
- Karakter kadang tidak ikut guild war yang sudah diumumkan, kadang sampai berjam-jam. Momen pertama sebuah pertarungan terlihat, yang jadi patokan waktu tunggu, dulu hanya diingat selama program berjalan. Setiap restart membuat pertarungan itu terlihat baru lagi dan waktu tunggunya mulai dari awal, jadi siapa pun yang restart lebih sering daripada jeda yang sudah ditentukan tidak akan pernah siap-siap sama sekali. Sekarang ini bertahan setelah restart, dan log memberi tahu sekali per pertarungan kapan bot berniat siap-siap.
- Enam saklar menjanjikan pembelian potion dan saklar ketujuh diam-diam membatalkan semuanya dari bagian lain halaman itu. Sekarang saklar utamanya berada di bagian atas seksi yang sama, menjelaskan apa yang dilakukannya, dan bot menulis satu baris kalau saklar itulah alasan tidak ada yang dibeli.
- Setelah sebuah run mati di legendary dungeon, tidak ada lagi apa pun yang terjadi. Pengecekan yang bilang "run sedang kehabisan health, tunggu sampai pulih" ikut menyala selama proses healing itu sendiri, jadi bagian yang memutuskan soal healing tidak pernah sempat dijalankan dan revive pakai jamur tidak pernah berpengaruh apa pun bagi orang yang sudah menyalakannya. Sekarang healing memberi tahu sekali per run sejauh mana prosesnya, alih-alih membiarkan layarnya diam saja.
- Legendary dungeon dulu menampilkan "healing, 100 persen" untuk run yang baru saja mati. Kalau game tidak menyebutkan kapan healing-nya dimulai, kode lama membacanya sebagai tanggal satu Januari 1970 dan menghitung lima puluh enam tahun healing. Waktu mulai yang hilang bukan berarti nol persen dan bukan pula seratus persen: artinya tidak diketahui, dan sekarang panelnya mengatakan itu apa adanya, bukan mengarang angka.
- Kalau bot tidak membeli potion apa pun, sekarang dijelaskan mana dari delapan kondisi yang menghentikannya: ukuran botol yang dimatikan, harga jamur, cadangan gold, potion yang lebih besar sudah aktif, atau potion yang sama sudah ada di tas. Dua kali ada yang melaporkan potion tersedia di toko dengan uang yang cukup, tapi tidak ada apa pun di mana pun yang menjelaskan alasannya.
- Empat class dungeon yang dibuka game di level 250 sekarang bisa dilawan. Fitur ini mati secara default: game belum memberikan experience apa pun untuk dungeon itu, dan apakah dungeon ini berbagi waktu istirahat dengan dungeon normal tidak dijelaskan di mana pun. Saklarnya ada di tab dungeon, di bagian World Class.
- Win chance di Twister dulu salah, dan selalu ke arah yang sama. Tabel musuhnya tidak menyimpan damage sama sekali untuk seribu floor-nya, jadi setiap musuh di sana dianggap tidak berbahaya dan setiap pertarungan terlihat pasti menang. Sekarang seribu floor itu semuanya sudah membawa nilai yang sebenarnya.
- Dua shadow dungeon membawa nilai placeholder alih-alih nilai sebenarnya: Retro TV Legends dan The Meeting Room terdaftar di level 450 dengan 405.000 health, padahal floor yang sama di versi light-nya ada di 880 juta. The Sandstorm juga kehilangan floor 901 sampai 1000-nya. Seluruh tabel musuh sudah diambil ulang: 2.750 musuh menjadi 2.890, dan yang dulu hanya 1.794 di antaranya punya nama, sekarang 2.888 yang punya nama.
- Artwork untuk musuh dan item baru sudah masuk. Empat puluh empat gambar musuh dan tiga ratus dua puluh gambar item dulu hilang, di antaranya semua musuh dari class dungeon.
- Lima puluh achievement yang belum dikenal bot. Game melaporkan 142, daftar di sini hanya berisi 92, dan tes yang seharusnya menjaganya justru membandingkan daftar pendek itu dengan dirinya sendiri. Lima achievement dari class dungeon termasuk yang hilang. Sekarang nama dan syaratnya diambil langsung dari teks game, jadi sesuai dengan apa yang dikatakan game: sebelas dari yang lama ternyata salah, di antaranya satu yang dulu bernama Alter Ego padahal game menyebutnya Explorer.
- World boss sekarang membeli amunisi yang paling bernilai, bukan yang berada paling atas di rak. Sebelum game mengubah damage amunisi menjadi persentase, dua tawaran sama sekali tidak bisa dibandingkan, karena damage-nya bergantung pada health boss itu sendiri. Sekarang angka yang sama berarti hal yang sama di mana pun, jadi pilihannya berdasarkan damage per catalyst.
- Karakter yang sedang di Penjaga Kota atau di tengah quest dulu tetap dikirim ke legendary dungeon, padahal apa pun yang dilakukannya tidak akan pernah berhasil. Empat karakter berdiri di ruangan yang sama selama tujuh jam, mengirim perintah setiap tujuh detik yang diterima dan diabaikan begitu saja oleh game. Sekarang dungeon menanyakan pertanyaan yang sama seperti yang ditanyakan bagian lain bot sebelum bergerak, dan ada jalan keluar kedua yang dicoba untuk ruangan yang benar-benar tidak dikenal build ini.
- Legendary dungeon dulu menampilkan health dari run yang sebenarnya sudah mati, dan menampilkannya sebagai angka negatif. Nilai yang dikirim game setelah pukulan mematikan bisa turun di bawah nol, dan selama run sedang healing, nilainya berhenti bergerak sama sekali: game malah menghitung pemulihan sebesar 4,17 persen per jam. Keduanya diperbaiki dari sumbernya, jadi setiap halaman yang menampilkan health sekarang menampilkan angka yang benar, dan panel dungeon sekarang menunjukkan sejauh mana pemulihan itu sudah berjalan.
- Karakter yang sesinya diambil alih oleh login di tempat lain bisa terdiam berjam-jam tanpa melakukan apa-apa. Penjaga yang melindungi sesi yang sedang berjalan dari cara penamaan salah satu server tidak punya jalan keluar: ia terus memegang sesi yang sebenarnya sudah hilang dan tidak pernah login lagi. Sekarang penjaga itu memeriksa ulang asumsinya sendiri, dan karakter yang tidak maju sama sekali selama enam puluh perintah berturut-turut akan login ulang alih-alih terus menunggu.
- Bot akhirnya bisa belajar seberapa berharga sebuah item. Menilai itu butuh pasangan item untuk dibandingkan, padahal tas hampir selalu kosong karena gear langsung dijual atau dipakai. Sekarang bot juga mengambil dua belas item di toko, yang sebenarnya menjawab pertanyaan yang sama seperti keputusan membeli.
- Command line sekarang bisa mengubah jumlah, bukan cuma saklar ya-atau-tidak. Jumlah bir, cadangan jamur, interval poll, dan putaran wheel harian semuanya bisa diatur langsung, masing-masing dalam rentang yang diizinkan slider-nya. Tiga saklar juga ikut masuk daftar: membeli bir di hari event, mengizinkan bir menghabiskan cadangan jamur, dan menerapkan model pertarungan hasil pelatihan.
- Perintah baru memberi tahu apakah model hasil pelatihan benar-benar sampai atau tidak: `mercy-cli --models`. Model itu dikunci oleh lisensi dan dikirim dari server, jadi rantainya bisa putus di tiga tempat dan hanya yang terakhir yang terlihat. Perintah ini menyebutkan tempat mana yang tertutup, bukan cuma mengulang hasil akhirnya.
- Perintah status sekarang melaporkan event server mana saja yang sedang berjalan, dieja persis seperti yang dipakai pengaturan. Ini penting karena mencentang apa pun di bawah "event mana yang layak dibelikan jamur" menggantikan daftar default berisi lima event, dan karakter yang berhenti membeli bir karena event yang sedang berjalan keluar dari daftar itu terlihat persis seperti karakter yang rusak.
- Command line sekarang bisa menjawab lima belas panel milik aplikasi itu sendiri: `mercy-cli --views` mendaftarnya, `mercy-cli --view <name>` menjawab salah satunya untuk sebuah karakter. Legendary dungeon, hellevator, world boss, achievement, model pertarungan hasil pelatihan, seberapa berharga setiap slot equipment, dan masih banyak lagi. Masing-masing adalah fungsi yang sama persis yang dipakai aplikasi untuk menggambar halamannya, bukan implementasi kedua. Itulah intinya: angka yang dihitung dua kali cepat atau lambat akan dihitung secara berbeda, dan akhirnya dua jendela dari instalasi yang sama saling bertentangan.
- `--status` sekarang membawa delapan bagian lagi dari state game yang sama: legendary dungeon, hellevator, world boss beserta tokonya, jendela waktu yang diberikan protokol untuk kedua event besar, blacksmith, jumlah dungeon, level bangunan fortress, dan inbox. Sumber daya fortress sengaja dihilangkan: apa yang bisa dikumpulkan tidak ada di dalam state game, tapi harus dihitung dari pembacaan terakhir, laju produksi, dan waktu yang sudah berlalu sejak itu, jadi angka mentahnya akan selalu salah di saat mana pun ada yang membacanya.
- `--config` tidak lagi menampilkan webhook Discord dan token Telegram. Keduanya adalah credential: siapa pun yang memegang webhook bisa menulis ke channel-nya, siapa pun yang memegang token itulah bot-nya. Dulu keduanya terlihat jelas di output sebuah perintah baca biasa, dan tool apa pun yang meminta konfigurasi akan mendapatkannya. Apakah keduanya sudah diatur atau belum tetap ditampilkan, karena itulah pertanyaan yang sebenarnya dibutuhkan sebuah antarmuka. Mengatur nilainya tidak terpengaruh, karena siapa pun yang menuliskannya memang sudah tahu nilainya.
- Banner konsol dulu menampilkan v1.7.0 pada build yang menjawab 2.24.1 kalau ditanya `--version`. Angka itu ditulis sebagai teks tetap karena bingkai di sekelilingnya digambar dari spasi dan menyisipkan angka lain akan menggeser bingkainya. Sekarang angka itu diambil langsung dari build dan diposisikan di tengah kotak, jadi bingkainya tetap sejajar. Siapa pun yang membaca banner ini baru saja menjalankan programnya dan sedang melihat menu di bawahnya; yang menyadarinya akan mengira instalasinya sudah bertahun-tahun umurnya.
- Legendary dungeon sekarang punya halamannya sendiri selama event berlangsung. Halaman ini menampilkan floor dan health lengkap dengan garis ambang yang jadi patokan run itu di bar-nya, dua pintu dengan pintu yang akan dilewati bot, apa yang ada di dalam ruangan, setiap blessing dan curse lengkap dengan sisa waktunya, berapa biaya revive berikutnya dibandingkan dengan yang sudah dihabiskan run ini, dan apa saja yang sudah ditemukan. Di atas semuanya, satu kalimat yang menjelaskan apa yang terjadi berikutnya.
- Dua bug yang bisa saja menghabiskan seluruh event legendary dungeon, secara diam-diam. Dungeon dianggap tertutup setiap kali server belum mengisi waktu tutupnya, dan sebuah tema yang belum dikenal namanya oleh versi ini mematikan event tanpa keterangan apa pun, yang justru paling mungkin terjadi di hari pertama sebuah event baru. Bug pertama sudah diperbaiki; yang kedua masih ditolak, karena masuk membutuhkan sebuah tema, tapi sekarang setidaknya dijelaskan, bukan diam saja tanpa melakukan apa-apa.
- Pengaturan permata dibangun ulang seputar satu pertanyaan dalam satu waktu. Permata legendary akhirnya jadi jenisnya sendiri: dulu ia mengikuti centang permata hitam, jadi mematikan permata hitam ikut membuang permata legendary, dan centang yang seharusnya menyatakan sebaliknya tidak berpengaruh apa-apa. Apakah sebuah permata layak disimpan dan apakah ia melompati antrean permata atribut sekarang jadi dua jawaban terpisah, dan tiga cara memilih permata atribut sekarang jadi satu pemilih, bukan tiga pengaturan yang diam-diam saling membatalkan.
- Album pada satu akun tidak bisa dibaca, dan album yang tidak bisa dibaca dianggap tidak ada, yang otomatis mematikan seluruh perburuan item album. Tidak ada apa pun yang memberitahukannya. Teksnya sebenarnya baik-baik saja; hanya ditulis dalam salah satu dari dua alfabet yang dimiliki encoding ini. Sekarang keempatnya diterima, dan penolakan akan menyebutkan karakter penyebabnya.
- Quest yang sudah selesai terbaca sebagai respons yang rusak. Hadiahnya datang dalam blok yang lebih pendek dari yang dibutuhkan sebuah item, jadi seluruh update-nya gagal, modul quest mendapat error alih-alih quest yang selesai, dan berhenti selama satu menit. Setiap kali. Bug yang sama pada pengumpulan underworld ikut diperbaiki bersamaan.
- Underworld sekarang mengumpulkan lebih dulu, dan mengumpulkan semua yang sudah jatuh tempo. Dulu ia berhenti setelah menemukan hal pertama, jadi gold dan soul butuh dua kunjungan padahal kunjungan kedua sering kali tidak pernah datang.
- Model hasil pelatihan sekarang tidak lagi ikut jadi bagian dari unduhan. Model itu diambil selama aplikasi berjalan, disimpan di memori dan tidak pernah ditulis ke disk, dan diperuntukkan bagi supporter proyek ini. Semua yang dilakukan bot, dilakukan tanpa model itu: model hanya mengoreksi angka yang sudah dihitung sendiri oleh bot, dan tanpa model, bot memakai angka itu persis seperti sebelum semua ini ada. Ada sebuah halaman yang menyebutkan model apa saja yang ada, mana yang sudah terlatih dan mana yang masih sekadar mengukur, dan halaman itu menampilkan semuanya baik kamu supporter atau bukan, supaya keputusan bisa diambil berdasarkan apa yang benar-benar ada.
- Sebuah koreksi hanya diterapkan kalau hasilnya lebih baik daripada tidak melakukan apa-apa. Model yang dilatih dari semua karakter selalu harus melewati batas itu sebelum dipublikasikan; model yang dilatih karakter itu sendiri dulu tidak pernah melewati batas itu, dan dua di antaranya justru melatih dirinya sendiri menjadi koreksi yang terukur lebih buruk daripada membiarkan angkanya apa adanya.
- Notifikasi sekarang punya tabnya sendiri, saklar untuk setiap jenisnya, dan cara untuk menanyakan apa yang terjadi selama kamu pergi.
- Lisensi Premium sudah dihapus dari aplikasi, karena memang tidak pernah ada. Empat halaman masih menawarkan untuk menjual sesuatu yang akan membuka modul yang sebenarnya sudah dimiliki pembacanya, dan satu halaman mendaftar lima fitur sebagai khusus supporter padahal sudah gratis selama berbulan-bulan.
- Log jadi jauh lebih tenang. Tiga peringatan di antaranya muncul beberapa ribu kali sehari tanpa memberi informasi berguna apa pun, dan salah satunya adalah album di atas, yang menjelaskan string yang sebenarnya tidak salah. Peringatan yang selalu muncul adalah peringatan yang tidak dibaca siapa pun.
- Lebih sedikit permintaan untuk pekerjaan yang sama: ladder yang belum diubah siapa pun tidak dibaca dua kali, pencarian yang tiga detik lalu tidak menemukan siapa pun tidak dijalankan lagi, dan panel yang tidak sedang dibuka siapa pun tidak lagi terus diperbarui.
- Aplikasi sekarang lengkap lagi dalam sepuluh bahasa. Halaman permata hasil bangun ulang dulu hanya dirilis dalam bahasa Jerman, jadi delapan bahasa lain menjanjikan aplikasi yang lengkap tapi menampilkan halaman berbahasa Inggris di tengah-tengahnya.
- Tawaran menonton advertisement sekarang menunggu momen yang tenang, bukan muncul berdasarkan timer. Menerima tawaran itu membuat bot berhenti selama jendelanya terbuka, jadi tawaran hanya muncul saat tidak ada apa pun yang siap dan tidak ada apa pun yang jatuh tempo dalam lima menit ke depan. Karakter yang sedang di tengah quest dianggap tenang: quest berjalan mengikuti jam server dan bot hanya menunggunya selesai.
- Empat puluh delapan potong teks masih berbahasa Inggris di setiap bahasa, di antaranya rarity item, semua deskripsi enchantment, dan setiap nama preset. Sekarang semuanya sudah diterjemahkan, dan pemeriksaan yang seharusnya menangkapnya dulu punya tiga titik buta yang sekarang sudah ditutup.
- Gem mine sekarang bisa di-upgrade lagi. Dulu pencarian baru langsung dimulai begitu pencarian sebelumnya selesai, dan mine tidak bisa di-upgrade selama ada pencarian yang berjalan di dalamnya, jadi mine-nya tersangkut di level yang sudah dicapai. Sekarang pencarian mengalah kalau upgrade mine sudah waktunya, dan mulai lagi dengan sendirinya begitu upgrade-nya sedang berlangsung.
- Pemeriksaan pengaturan. Fitur ini meninjau pengaturan karakter yang dipilih dan menyebutkan mana yang tidak berpengaruh apa-apa, mana yang saling menghambat, dan apa yang bisa membantu, lalu hanya menerapkan yang kamu centang. Fitur ini berjalan di komputermu sendiri, offline, dan tidak berbiaya apa-apa.
- Win chance yang dipakai bot sekarang dikoreksi sejak pertarungan pertama. Sebuah model yang dilatih dari 6.583 pertarungan sungguhan menemukan simulatornya terlalu optimis empat poin dan sekitar dua kali lebih percaya diri daripada yang didukung hasil sebenarnya. Sampai sekarang, karakter berjalan tanpa koreksi untuk empat puluh pertarungan pertamanya; sekarang karakter mulai dengan angka hasil pelatihan lalu berpindah ke angkanya sendiri begitu sudah punya cukup data. Mematikan saklar kalibrasi tetap memberikan angka mentahnya persis seperti semula.
- Tiga slider untuk mengatur sebuah karakter: seberapa besar risiko yang diambil, seberapa bebas menghabiskan jamur, dan apakah kamu bermain demi experience, item, atau rank. Semua hal yang mengikuti tiga pilihan itu dihitung otomatis untukmu, dan hanya pengaturan yang ditentukan olehnya yang disentuh.
- Setiap pertarungan arena sekarang mencatat seperti apa matchup-nya, bukan cuma apa yang diprediksi dan apa yang terjadi: selisih level, setiap atribut sebagai rasio, health, armor, damage, kedua class, dan siapa yang menyerang duluan. Belum ada yang membacanya dan ini tidak menambah permintaan sama sekali. Inilah yang dibutuhkan sebuah model untuk belajar kapan simulatornya salah, bukan cuma bahwa ia salah.
- Akun yang tidak bisa dijangkau saat aplikasi start sekarang kembali dengan sendirinya. Dulu akun itu akan tetap hilang sampai aplikasi di-restart atau akunnya ditambahkan lagi, dan restart di tengah gangguan yang sama pun tidak membantu.
- Aplikasi ponsel sekarang mendeteksi versi baru lagi dan menawarkannya.
- Notifikasi yang ditolak Discord atau Telegram sekarang dicatat di log lengkap dengan alasannya, jadi webhook dengan salah ketik tidak lagi terlihat seperti malam yang tenang tanpa kejadian.
- Referensi CLI di website sekarang ditampilkan dengan benar lagi.
- Setiap akun kembali online setelah koneksi terputus, tidak cuma akun pertama. Karakter yang login lewat sign-on akun memegang salinan sign-on itu, dan salinannya bisa kedaluwarsa. Login dengan sign-on yang sudah kedaluwarsa akan gagal terus setiap kali dicoba, jadi akun kedua tetap offline sementara akun pertama sudah kembali. Sekarang sign-on-nya diperbarui dulu lalu dicoba sekali lagi.
- Bir yang dibayar oleh belt Thirsty Wanderer sekarang benar-benar diminum. Bir pertama hari itu tidak berbiaya apa-apa selama belt dipakai, jadi cadangan jamur tidak pernah menahannya. Kalau ternyata di akunmu bir itu tetap berbiaya, itu akan terdeteksi pada bir pertama dan tidak akan dibeli lagi dengan cara itu.
- Bir yang tidak berbiaya apa-apa tidak lagi dianggap bukti punya VIP pass. Belt itu terbaca persis sama sekali sehari, dan memperlakukannya sebagai VIP pass membebaskan cadangan untuk sisa hari itu dan malah mengenakan biaya satu jamur untuk setiap bir setelah yang pertama.
- Tambang Gold sekarang melaporkan gold yang sebenarnya. Ia membayar dalam per-seratus keping gold dan angka itulah yang dulu langsung dicetak di sebelah kata Gold, jadi pengumpulan 228 gold diumumkan sebagai 22.865.
- Karakter yang sedang menunggu giliran sekarang mengatakannya. Di tempat yang cuma bisa menjalankan satu hal dalam satu waktu, quest mengalah supaya arena atau dungeon bisa lebih dulu, dan dulu ini hanya disebutkan di tempat yang tidak bisa dibaca siapa pun. Dari luar, karakter yang sedang menunggu terlihat persis seperti karakter yang sudah berhenti.
- World yang menjalankan build game yang lebih lama sekarang bisa dimainkan dengan benar. Fortress, potion yang sedang aktif, tunggangan dan sisa harinya, cooldown dungeon sendiri, dan lawan-lawan arena dulu semuanya tidak terlihat sama sekali, jadi bot berperilaku seolah-olah semua itu tidak ada.
- Pertarungan dungeon di world semacam itu sekarang tidak lagi memakan jamur. Dulu pertarungan harian selalu terbaca gratis, jadi bot memintanya dan servernya mengenakan biaya alih-alih menolak. Dua ratus empat jamur habis dengan cara itu dalam satu hari pada satu karakter saja.
- Satu tunggangan dalam satu waktu. Dulu sisa harinya tidak pernah dibaca, jadi setiap tunggangan terlihat sudah kedaluwarsa dan tunggangan kedua dibeli menumpuk di atas yang pertama.
- Fortress sekarang melatih unit lagi. Dulu pelatihan dilewati selama seluruh proses upgrade bangunan berlangsung, dan bot hampir terus-menerus membangun, jadi pasukan yang habis dipakai untuk satu serangan tidak pernah terisi ulang.
- Underworld sekarang melaporkan apa yang benar-benar terkumpul, bukan tebakan tentang apa yang masih menunggu. Sebuah pit yang seharusnya menampung 35.773 dulu melaporkan 146.355.
- Gem mine sekarang menyebutkan apa yang sebenarnya didapat. Dulu ia menyebutkan permata yang sedang digali, jadi kunci dungeon pun dilaporkan sebagai permata.
- Permata legendary sekarang punya saklarnya sendiri. Dulu saklarnya dipakai bersama permata hitam, jadi mematikan permata hitam ikut mematikan permata legendary.
- Arena Manager sekarang bisa melakukan sacrifice sesuai jadwal, atau begitu tawarannya mencapai sekian persen dari rune yang sudah kamu punya. Dulu setiap strategi menunggu jumlah tetap saja.
- Bot sekarang bisa dijalankan lagi setelah kamu login ke game secara manual. Dulu mengakhiri sesinya dengan cara itu membuatnya tidak bisa reconnect, dan menekan Start tidak berpengaruh apa-apa.
- Bir sekarang menjelaskan kenapa tidak dibeli, dan dari mana asal jatah hari ini. Alasannya sebenarnya sudah diketahui dan dicatat, hanya saja di tempat yang tidak bisa dibaca siapa pun.
- Karakter yang berbagi pengaturan tetap tertaut, dan karakter di world yang berbeda tidak lagi bisa ditautkan, karena fitur yang dimiliki tidak sama.
- Pengaturan yang tidak berpengaruh apa pun sudah dihapus. Setiap saklar di halaman pengaturan sekarang diperiksa ulang terhadap kode yang membacanya.
- E-mail konfirmasi terkirim lagi.
- Crash sekarang menjelaskan penyebabnya. Dulu laporannya mencari simbolnya sendiri lebih dulu dan kadang tidak selamat dari proses itu, hanya meninggalkan catatan tentang dirinya sendiri dan tidak ada apa pun tentang masalah aslinya.
- Berpindah ke karakter di server yang tidak punya suatu bagian game sekarang langsung meninggalkan halaman itu, bukan menampilkannya kosong.
- Pengaturan untuk bagian game yang tidak dimiliki server dihilangkan dari halaman yang dipakai bersama semua server.
- Tombol Add Account sekarang bisa dijangkau saat daftar akun terbuka: panelnya sekarang bisa di-scroll.
- Guild dengan rank di atas 65.535 di hall of fame tidak lagi merusak seluruh proses lookup.
- Main di server yang dijalankan orang lain, tidak cuma server resmi. Ketik nama world-nya saat menambahkan akun dan sisanya mengikuti dengan sendirinya.
- Aplikasi sekarang hanya menampilkan apa yang benar-benar ada di server tempatmu bermain: halaman dan pengaturan untuk bagian game yang tidak dimiliki server lama dihilangkan sepenuhnya, bukan ditampilkan kosong.
- Karakter yang ranselnya belum dijelaskan oleh game tidak lagi diperlakukan seolah ranselnya penuh, yang dulu berarti karakter itu tidak pernah quest sama sekali.
- Daftar guild sekarang menghitung orang yang benar-benar ada di guild. Undangan yang belum diterima siapa pun ditampilkan terpisah, bukan ikut memenuhi jumlahnya.
- Setiap jamur yang keluar dari akunmu dicatat di log lengkap dengan perintah yang membelanjakannya.
- Inbox yang tidak diizinkan server untuk kamu kosongkan tidak lagi menghabiskan seluruh siklus, jadi wheel, kalender, dan hadiah task harian tetap mendapat giliran.
- Dungeon atau portal yang ditolak server sekarang disisihkan untuk sementara, alih-alih terus diminta ulang setiap beberapa detik.
- Underworld: urutan pembangunan milikmu sendiri sekarang diikuti lagi. Dulu urutan merata berjalan setelahnya dan menggantikan pilihanmu dengan bangunan yang termurah.
- Arena Manager: sekarang melakukan upgrade lagi. Dulu ia terus memilih bangunan yang tidak dijual game, jadi uang yang terkumpul tidak pernah terpakai.
- Arena Manager: tulis urutan pembangunanmu sendiri, bangunan demi bangunan, masing-masing sampai level yang kamu inginkan.
- Fortress, underworld, dan Arena Manager: sebutkan bangunan mana saja yang tidak boleh di-upgrade oleh urutan apa pun.
- Bir tambahan yang diberikan belt Thirsty Wanderer sekarang benar-benar diminum, bukan dibiarkan begitu saja.
- Buah pet: angka 0 pada sebuah habitat sekarang berarti dibiarkan begitu saja. Dulu artinya membuat sesering mungkin.
- Gem mine sekarang memberi tahu kalau sebuah pencarian sudah di luar jangkauan silvermu, alih-alih terus memintanya tanpa henti.
- Lebih sedikit permintaan yang ditolak: tidak ada lagi pelatihan unit selama fortress sedang membangun, dan tidak ada lagi bir dengan saldo jamur yang kosong.
- Setiap instalasi lewat .deb sekarang bisa update lagi. Salinan yang diinstal dari .deb dulu ditawari file AppImage, menolaknya karena jenis file yang salah, dan hanya melaporkan "invalid updater binary format". Begitulah keadaannya di setiap update sejak .deb ini ada. Sekarang ada satu file update untuk setiap cara instalasi, dan masing-masing menyebutkan jenis file yang diterima installernya sendiri.
- Gangguan jaringan sesaat saat aplikasi start tidak lagi membuatmu kehilangan akun. Dulu akun yang login-nya tidak bisa menjangkau server akan dibuang dan tetap hilang sampai aplikasi di-restart. Sekarang dicoba tiga kali, dan hanya kalau kegagalannya memang karena jaringan, bukan karena password.
- Kode yang sudah berhenti berfungsi akan menonaktifkan dirinya sendiri. Begitu cukup banyak akun yang belum pernah memakainya ditolak, kode itu keluar dari daftar, sehingga tidak ada apa pun yang terus mencoba kode yang sudah tidak lagi diterima game.
- Aplikasi ponsel sekarang ikut dirilis di setiap rilis lagi. Dulu aplikasi ini dibangun oleh job terpisah yang harus dijalankan secara manual, jadi sebuah rilis mengirimkan semuanya kecuali aplikasi ponsel kalau tidak ada yang ingat, dan pada satu rilis memang tidak ada yang ingat. Sekarang aplikasi ponsel jadi bagian dari rilis, dan rilis tanpa aplikasi ponsel tidak akan dikeluarkan.
- Lucky Wheel sekarang benar-benar diam kalau kamu sudah mematikannya. Dulu task harian yang meminta putaran tetap mengambil putaran gratis, begitu juga achievement Heavy Spinner. Sekarang satu pengaturan yang memutuskan, dari mana pun putaran itu seharusnya datang.
- Shift Penjaga Kota yang sudah selesai sekarang tetap dikumpulkan meskipun Auto Quest dimatikan. Dulu pengumpulannya berada di dalam modul quest, jadi dengan quest mati, shiftnya tetap berjalan, selesai, lalu tersangkut di 100% selamanya sementara yang lain terus berjalan.
- Kamu bisa mengirim karakter ke shift Penjaga Kota secara manual, selama satu, lima, atau sepuluh jam, tanpa menunggu bot memutuskan karakter itu sedang menganggur.
- Kamu memilih sendiri event mana saja yang layak dibelikan bir. Ada dua puluh event masing-masing dengan satu baris penjelasan, dan kelima event yang selalu dihitung selama ini tetap jadi default kalau kamu tidak mengubah apa-apa.
- Twitch Drops sekarang menjalankan beberapa akun berdampingan, masing-masing dengan login sendiri, jadi lebih dari satu akun bisa menghasilkan drop sekaligus. Drop dihasilkan per akun Twitch, jadi dua penampil pada akun yang sama tetap hanya menghasilkan satu jatah.
- Jendela kembali dari tray dengan video yang masih berjalan di dalamnya, dan meminimalkan jendela tidak lagi membekukan aplikasi selama penampil sedang terbuka.
- Pembagian permata sekarang menyebutkan atribut yang benar-benar akan dipakai. Bagian pertama adalah atribut utama karaktermu, yaitu Kekuatan untuk Warrior dan Kelincahan untuk Scout, dan dulu layarnya hanya bilang 'atribut utama' tanpa menyebutkan yang mana.
- Satu aturan yang menentukan berapa banyak bir per hari. Jumlah untuk event menambah jumlah harian, bukan menggantikannya, jadi akun yang sudah mengatur bir untuk setiap hari tapi tidak mengatur apa-apa untuk event tidak lagi berhenti membeli begitu sebuah event dimulai.
- Crash yang tidak pernah sampai ke penangan biasa sekarang meninggalkan satu baris yang menjelaskan apa yang terjadi, di crashes.log berdampingan dengan log biasa.
- Dice Game sekarang berhenti setelah dua lemparannya. Dulu ia membaca permainan yang sudah selesai sebagai permainan yang masih menunggu dan mengirim lemparan ketiga, yang ditolak server dan membuat seluruh modul tertidur selama satu menit setiap kali itu terjadi.
- Advertisements untuk sementara dimatikan dan mengatakannya secara jelas. Modul ini membuka klien, menekan play, dan login sendiri, tapi tahap terakhirnya belum cukup stabil untuk dibiarkan berjalan tanpa diawasi, jadi lebih baik dimatikan daripada berjalan setengah-setengah.
- Halaman Tavern sekarang menampilkan penghitung trust advertisement milik server. Ini adalah angka yang dikirim game bersamaan dengan hadiah advertisement, angkanya turun, dan pada setiap akun yang terlihat di sini angka itu tidak pernah naik lagi. Dulu angka ini hanya terlihat di build yang dibuat khusus untuk mengerjakan modul advertisement, yang artinya tidak terlihat di mana pun, padahal inilah satu-satunya nilai yang bisa menjelaskan apa yang sebenarnya dihitung game. Tidak ada yang membacanya atau memutuskan apa pun darinya. Angka ini hanya ditampilkan.
- Penampil Twitch sekarang berjalan di dalam tab Twitch Drops, bukan di jendela terpisah lagi. Ini tetap situs Twitch asli, bukan pemutar tertanam, jadi login, waktu menonton, dan inventory Drops sama persis seperti yang didapat lewat browser. Berpindah ke Rewards atau Settings mengecilkan stream ke pojok alih-alih menyembunyikannya, karena stream yang berhenti diputar berhenti menghasilkan. Jendela terpisah tetap tersedia satu tombol jauhnya, untuk menonton sambil melihat bagian lain aplikasi di layar.
- Tab ini menampilkan apa yang sudah kamu hasilkan. Akun mana yang sedang login, drop yang masih berlangsung lengkap dengan menit yang sudah ditonton dibanding menit yang dibutuhkan, dan drop yang sudah terkumpul lengkap dengan tanggal diterimanya. Semua ini dibaca dari sesi Twitch-mu sendiri di penampil itu dan tidak dikirim ke mana pun.
- Tiga hal kecil lain di tab yang sama. Penampilnya sekarang bisa ditutup lagi, yang dulu tidak bisa: halaman ini tidak punya tombol tutup dan tombol X di jendela lama meminta izin ke halaman Twitch untuk ditutup, yang bisa ditolak oleh halaman yang memuat pemutar video. Kedua saklarnya sekarang bisa diklik di mana saja di barisnya, bukan hanya di saklarnya sendiri, yang berukuran kecil di paling kanan dan terlihat seperti pengaturan yang menolak diubah. Dan login ke Twitch serta menautkan akun game sekarang jadi tombol, bukan sekadar kalimat yang menyuruhmu mencarinya sendiri.
- Aplikasi tidak lagi membeku saat penampil Twitch dibuka. Membangun webview menyerahkan pekerjaannya ke main thread lalu menunggu hasilnya kembali, dan perintah yang bertanya itu berjalan di thread yang sama, jadi jawabannya tidak pernah bisa datang: semuanya berhenti, tanpa error dan tanpa apa pun yang bisa diklik. Sekarang setiap perintah yang menyentuh webview berjalan di luar main thread, dan sebuah tes menolak perintah mana pun yang tidak begitu.
- Akun Twitch sekarang punya tempatnya sendiri di bagian Settings pada tab itu. Siapa yang sedang login, cara menautkan akun game, dan cara logout. Login hanya terjadi sekali, di halaman Twitch asli di dalam penampil: sesinya disimpan di komputer ini, jadi menutup penampil, berpindah ke jendela terpisah, dan me-restart aplikasi semuanya tetap membuatmu login sampai kamu logout sendiri di sana.
- Daftar rewards sekarang berfungsi, dan penampil di pojok menampilkan streamnya, bukan halaman di sekitarnya. Permintaan inventory dulu meminta Twitch mengirim cookie, padahal API Twitch tidak menerima itu berdampingan dengan origin terbuka yang jadi jawabannya, jadi browser membuang jawabannya sebelum sempat terlihat siapa pun: akunnya sekarang ditentukan lewat token di header, dan itulah yang dikirim sekarang. Di pojok itu hanya ada ruang untuk pemutar videonya dan tidak ada yang lain, jadi bagian halaman lainnya terlipat dan stream mengisi seluruh kotaknya.
- Akun game ditautkan di dalam game, dan tombolnya sekarang mengarah ke sana. Dulu tombol itu mengarah ke halaman connections Twitch, yang mendaftar apa saja yang sudah ditautkan Twitch dan tidak pernah memuat Shakes & Fidget di sana. Penautan dilakukan lewat Settings, S&F Account, Twitch Drops, Connect Twitch Account, dan tombolnya membuka game di browsermu sendiri, tempat kamu sudah login. Tombol login Twitch juga berubah jadi tombol logout begitu kamu sudah login.
- Pemutar video di pojok itu sekarang ikut ke tab mana pun dan bisa diseret ke mana pun kamu mau. Dulu ia milik tab Twitch, jadi meninggalkan tab itu membuat streamnya hilang dari layar, dan stream yang berhenti diputar berhenti menghasilkan. Sekarang ia milik aplikasi ini. Seret lewat strip di bagian atasnya, satu-satunya bagian yang benar-benar milik kita: sisa kotak itu adalah milik Twitch, dan ia menangkap setiap klik mouse sebelum aplikasi ini sempat tahu. Posisi terakhirmu meletakkannya akan diingat.
- Logout sekarang benar-benar melakukan logout. Twitch tidak punya alamat logout, dan segala sesuatu setelah twitch.tv/ yang bukan salah satu rute mereka sendiri dibaca sebagai nama kanal, jadi tombolnya dulu meminta kanal bernama logout dan Twitch menjawab seperti jawabannya untuk kanal yang tidak ada: suspended atau unavailable. Tidak pernah ada yang salah dengan akun siapa pun. Sesi itu tersimpan di cookie, dan di sanalah sekarang sesi itu diakhiri.
- Gambar drop sekarang muncul, dan menautkan akun game membuka gamenya langsung di sini. Gambar-gambar itu berasal dari image host milik Twitch, yang tidak diizinkan oleh kebijakan konten aplikasi ini, jadi daftar rewards dulu menampilkan sebaris ikon rusak tanpa menjelaskan alasannya. Dan tombol tautkan sekarang membuka Shakes & Fidget di jendela milik aplikasi ini, sebagai akun yang sudah kamu pilih: bot-nya berhenti lebih dulu, karena game merotasi session id di setiap login dan bot serta klien game yang login sebagai karakter yang sama akan bergantian saling melempar keluar. Menutup jendela itu menjalankan bot lagi, kalau memang sebelumnya berjalan.
- Twitch Drops ditandai beta, baik di sidebar maupun di halamannya sendiri. Fitur ini sudah berfungsi, dan membaca Twitch lewat halaman Twitch sendiri, bukan lewat apa pun yang dikendalikan aplikasi ini, jadi apa yang dilaporkannya hanya sestabil apa yang diberikan halaman itu. Statusnya akan lepas dari beta kalau sudah cukup banyak orang menjalankannya cukup lama untuk membuktikan sebaliknya.
- Alokasi memori yang tidak bisa dipenuhi sekarang meninggalkan catatan sebelum prosesnya mati, dan baris pertama setiap log menyebutkan versinya. Beberapa laporan crash datang sebagai log yang berhenti di tengah kalimat, tanpa panic dan tanpa file crash, karena kematian semacam itu bukanlah panic: kalau memori tidak bisa ditemukan, prosesnya langsung dihentikan paksa, tanpa kata-kata terakhir. Sekarang semuanya mengalokasikan lewat sebuah wrapper yang mencatat setiap permintaan yang terlalu besar untuk masuk akal kecuali sebagai angka yang dipercaya begitu saja dari luar, dan setiap permintaan yang ditolak sistem, lengkap dengan baris kode yang memintanya.
- Baru: halaman Twitch, di bagian Community. Halaman ini memberi tahu apakah kanal resmi Shakes & Fidget sedang live, lengkap dengan judul, gamenya, dan berapa banyak penonton, lalu membuka Twitch di jendelanya sendiri supaya stream bisa berjalan berdampingan dengan bot. Yang terbuka di jendela itu adalah situs Twitch asli, bukan pemutar tertanam, jadi login tetap tersimpan setelah restart dan waktu menonton dihitung di tempat yang sama seperti dihitung Twitch. Jendela ini hanya terbuka sendiri kalau kamu memintanya, saklar itu mati secara default. Halaman ini juga menyediakan halaman klaim hanya satu klik jauhnya dan menjelaskan dalam empat langkah bagaimana sebuah drop sampai ke karaktermu.
- Dialog yang mengambang di atas sebuah halaman berhenti terlihat tembus pandang. Dulu prompt update digambar di atas lapisan lima persen, jadi release notes-nya terbaca menembus halaman pengaturan di baliknya, lengkap dengan saklar-saklarnya. Di beberapa tempat bahkan sampai tiga lapisan: panelnya, garis di dalamnya, dan tombol Later. Prompt advertisement punya cacat yang sama.
- Memperbaiki crash yang tidak meninggalkan jejak apa pun. Aplikasi membangun daftar pertarungannya sebesar angka apa pun yang ada di key yang dikirim server, dan dua dari key itu tidak punya batas, jadi key yang menyebutkan pertarungan nomor empat miliar meminta tujuh ratus gigabyte memori. Alokasi sebesar itu tidak melaporkan error, ia langsung menghentikan proses seketika: tidak ada yang tertangkap, tidak ada yang tertulis di crash log, dan di Windows pun tidak ada konsol untuk kata-kata terakhir. Aplikasinya begitu saja menghilang, itulah satu-satunya yang bisa dijelaskan siapa pun. Sekarang angkanya dibatasi maksimal seratus, yang tidak pernah didekati respons sungguhan, dan key-nya dicatat di log kalau ada yang melewatinya.
- Diperbaiki: permata yang dikecualikan rasiomu sekarang dijual. Ada dua cara mengatakan "bukan jenis ini": centang per jenis, dan bagian bernilai nol di rasio. Semua bagian yang memasang permata ke socket sudah menghormati keduanya, tapi satu aturan yang mengizinkan permata melewati cadangan slot kosong hanya memeriksa centangnya saja. Jadi seseorang dengan rasio Kelincahan dan Ketahanan terus mendapat permata Kekuatan yang menumpuk di tas sampai hampir penuh, padahal semua bagian lain aplikasi sudah sepakat permata itu sampah.
- Gem mine fortress tidak lagi terdengar seperti sedang gagal terus. Dulu setiap permata yang terkumpul diakhiri dengan "salah: mengumumkan Ketahanan untuk permata Kekuatan", yang sebenarnya menggambarkan bug yang sudah lama diperbaiki tapi terbaca seolah sedang terjadi saat itu juga. Kedua pembacaan field itu tetap ada di baris tersebut, karena itulah yang langsung menjawab pertanyaannya kalau game suatu saat mengubah penomorannya.
- Baru: aplikasi ponsel memberi tahu kalau ada build baru yang dirilis. Dulu tidak ada cara sama sekali untuk mengetahuinya, karena updater yang dipakai aplikasi desktop sama sekali tidak berjalan di ponsel, dan aplikasinya dibagikan lewat website, bukan lewat store. Sekarang aplikasi memeriksa daftar unduhan yang sama yang jadi sumber website dan menawarkan untuk membuka APK-nya; installer bawaan Android yang akan bertanya apakah mau diinstal. Aplikasi tidak pernah menginstal apa pun dengan sendirinya, dan justru itulah intinya: itu milik sistem, menyebutkan apa yang sedang diinstal, dan tidak bisa dilewati.
- Setiap pengaturan sekarang menjelaskan apa yang dilakukannya. Seratus empat kontrol dulu hanya punya nama dan tidak lebih, padahal nama saja tidak cukup kalau kontrol itu menentukan bagaimana karaktermu menghabiskan harinya. Sekarang masing-masing punya satu kalimat sederhana, dalam sepuluh bahasa.
- Baru: ambil hanya sebagian dari sebuah preset. Dulu menerapkan sebuah preset mereset semua pengaturan yang tidak disebutkannya sendiri, jadi menyukai aturan bertarungnya berarti kehilangan waktu semalaman yang dihabiskan untuk fortress. Enam area yang sudah dikelompokkan halaman pengaturan sekarang bisa dicentang satu per satu, dan yang tidak kamu pilih akan tetap seperti semula.
- Baru: setup cepat dengan tujuh pertanyaan yang tidak meninggalkan apa pun tak diatur. Wizard lama menanyakan tujuh belas pertanyaan dan hanya menyentuh apa yang ditanyakannya, yang tepat untuk menyesuaikan setup yang sudah berjalan tapi kurang tepat untuk run pertama. Melewati sebuah pertanyaan akan menjawabnya dengan jawaban yang disarankan, jadi menekan terus tanpa henti tetap menghasilkan setup yang berfungsi.
- Baru: speedrun. Satu hari memberikan jumlah Haus Petualangan yang tetap dan tidak ada pengaturan yang bisa menambahnya, jadi mode ini pada dasarnya adalah daftar penolakan: fortress, underworld, pet, Arena Manager, dan permainan sampingan semuanya menepi selama mode ini berjalan. Mode ini tidak pernah mengeluarkan jamur dengan sendirinya, dan mematikannya mengembalikan semuanya seperti semula.
- Baru: pratinjau pertarungan bisa dikoreksi berdasarkan apa yang sebenarnya terjadi. Perhitungan peluangmu didasarkan pada apa yang ditampilkan kedua pemain, dan yang ditampilkan itu tidak lengkap. Setiap pertarungan tetap dicatat, dan koreksi hasil belajar dari catatan itu bisa dinyalakan setelah terkumpul empat puluh catatan.
- Diperbaiki: tas penuh permata tetap tidak menjual apa pun. Menjual mengalah pada permata yang masih bisa meningkatkan salah satu karaktermu, dan untuk permata dari atribut utamamu sendiri itu berlaku untuk setiap permata yang pernah drop, jadi tas jadi penuh dan karakter berhenti. Sekarang kalau tidak ada lagi yang bisa dijual dari tas, permata terlemah dari kelompok itu yang akan dijual. Percobaan pertama untuk ini dulu hanya mencakup permata yang jenisnya dicentang manual, yang mati secara default dan bukan itu yang dilaporkan sebagai masalah tas penuh.
- Win chance hasil scouting sekarang menjelaskan apa yang dibandingkan. Dulu ia mensimulasikan pertarungan yang sebenarnya tidak pernah terjadi, memperlakukan pertarungan arena seperti pertarungan biasa, dan hasilnya cuma muncul sebagai persentase telanjang tanpa keterangan apa pun, jadi seratus persen melawan seseorang yang jauh di bawahmu sebenarnya jawaban yang benar tapi terlihat seperti rusak. Sekarang ini benar-benar pertarungan arena, dihitung dari seribu simulasi alih-alih dua ratus, lengkap dengan levelmu, atribut, health, armor, dan damage dibandingkan dengan milik lawan di baliknya.
- Jendela scouting tidak lagi terlihat tembus pandang. Panelnya sendiri sebenarnya memang tidak pernah transparan, yang terlihat menembus adalah efek peredupan di baliknya, sebesar enam puluh persen, yang membuat seluruh halaman di baliknya tetap terbaca.
- Kontrol marketplace sekarang jadi satu panel. Strip pengurutan dan empat filternya dulu adalah dua baris telanjang yang ditumpuk dengan jarak, langsung menabrak kartu pertama, dan ditumpuk seperti itu terlihat seperti delapan kontrol sejenis.
- Baru: matikan file log sepenuhnya, di bagian Performa. Tampilan log juga berhenti mengarang jumlahnya sendiri: dulu ia selalu bilang lima ribu entri untuk semua orang karena itu adalah angka tetap di halaman, berdampingan dengan pengaturan bernama "jumlah baris log yang disimpan di memori" yang justru diabaikannya. Sekarang tampilan log menyimpan sebanyak yang kamu minta dan menggambar tiga ratus baris terakhir, di kedua mode performa.
- Rilis ini adalah beta. Tidak ditawarkan sebagai update otomatis: rilis ini ada untuk diunduh sengaja oleh siapa pun yang ingin mencobanya lebih awal.
- Pengaturan yang kamu ubah sekarang benar-benar sampai ke server. Kalau akunmu berjalan di server, bukan di komputer ini, setiap perubahan pengaturan yang pernah dibuat lewat aplikasi diam-diam terbuang begitu saja sebelum sempat terkirim. Halamannya bilang tersimpan, padahal bot tidak pernah tahu apa-apa soal itu.
- Aplikasi ponsel sekarang berfungsi. Sebelumnya tidak ada apa pun yang bisa disimpan, marketplace terbuka dengan error, whiteboard tidak pernah selesai loading, dan daftar akun tiga kali lebih lebar dari layar, itu sebabnya terlihat seperti menampilkan nama guild di tempat yang seharusnya nama karakter.
- Ponsel sekarang memakai sekitar sepersepuluh dari data yang dulu dipakainya. Dulu ponsel dikirimi state lengkap setiap karakter setiap tiga puluh detik, termasuk dua belas karakter yang tidak sedang dilihat siapa pun.
- Baru: pakai aplikasi ini sebagai server. Nyalakan di Settings dan ponselmu langsung mengendalikan bot yang berjalan di komputer ini, tanpa perantara apa pun. Koneksinya terenkripsi dan meminta kode pairing sekali, jadi tetap aman dipakai di jaringan bersama atau publik.
- Di ponsel, tombol Back sekarang menutup menu, bukan menutup aplikasi, dan alamat server diingat sehingga tidak perlu diketik ulang.
- Penggunaan prosesor saat menjelajahi aplikasi sudah diperbaiki, dan kali ini diukur, bukan ditebak. Dua orang melaporkannya di Linux, salah satunya menyadari itu mereda di halaman Settings, satu-satunya halaman yang tidak punya apa pun yang berulang terus-menerus. Setiap permukaan kaca mengaburkan apa pun di baliknya, tiga ratus permukaan sekaligus, dan selusin animasi berjalan tanpa henti sehingga jendela tidak pernah benar-benar diam dan harus membayar ulang biaya ketiga ratus permukaan itu di setiap frame. Di komputer tanpa kartu grafis, jendela yang sama yang dulu membakar tiga inti prosesor sekarang cuma memakai sekitar sepertiga belas dari satu inti.
- Baru: bagian Performa di Settings, memuat semua hal yang menentukan seberapa berat aplikasi ini. Mode Performa, yang menghentikan dekorasi yang bergerak sendiri dan hanya menyimpan karakter yang sedang tampil di layar dalam memori. Berapa banyak baris log yang disimpan untuk tampilan log, yang dulu tetap lima ribu dan merupakan satu hal terbesar yang disimpan jendela ini. Dan berapa besar folder log boleh memakai ruang disk.
- Yang terakhir itu sekarang jadi angka nyata, bukan hasil kali tiga angka. Dulu setengah gigabyte per file, dua kali lipat untuk salinan rotasinya, dikali sepuluh hari retensi, yang mengizinkan sepuluh gigabyte: ada yang melaporkan sebelas, jadi bukan berarti ada yang rusak, desainnya memang begitu. Sekarang anggarannya satu gigabyte dan file paling lama dihapus lebih dulu.
- Satu baris ternyata mengisi sebagian besar log-mu. Karakter yang sedang menjalani satu jam Penjaga Kota tidak punya hal baru untuk dikatakan soal itu, tapi tetap mengatakannya di setiap putaran, empat ratus delapan puluh delapan salinan identik untuk satu karakter dalam dua jam. Sekarang baris itu hanya muncul saat keputusannya berubah, dan selain itu setiap sepuluh menit.
- Log sekarang menjelaskan kenapa pembelian jamur tidak terjadi. Ada tiga gerbang, saklar, cadangan, dan batas pengeluaran, dan hanya saklar yang terlihat dari luar. Kalau cadangan atau batasnya menolak, semuanya diam-diam kembali ke aksi gratis, jadi tidak ada cara membedakan saklar yang mati dari cadangan dua puluh lima jamur padahal yang dipegang sudah dua puluh tujuh.
- Halaman Mushrooms sekarang tersusun rapi. Dulu tiga puluh satu kontrol di bawah sembilan judul dengan bobot yang sama, yang efeknya sama saja seperti tidak ada judul, dengan Beer muncul dua kali dan dua batas yang mengatur semua baris lain tidak punya judul sama sekali. Sekarang ada enam kelompok: batasan, melewati waktu tunggu, membeli pertarungan, bir, membeli barang, judi.
- Baru: beli pertarungan arena hanya selama sepuluh pertarungan experience harian belum terpakai, lalu berhenti untuk hari itu. Ini sengaja dibuat kebalikan dari XP First, yang menunggu pertarungan gratis karena itu memberikan experience yang sama tanpa biaya. Tepat kalau kamu sedang menghemat jamur, kurang tepat kalau kamu ingin kesepuluhnya selesai lebih awal.
- Baru: beli pertarungan selama album masih terisi, dan berhenti begitu tidak ada lagi yang bisa dimenangkan. Tetap mematuhi XP First, jadi tidak akan mengeluarkan jamur di tempat yang seharusnya cukup dengan pertarungan gratis.
- Baru: selesaikan pencarian gem mine lebih awal. Fitur ini sudah lama berfungsi di dalam aplikasi tapi tidak punya saklar di mana pun, hanya bisa diatur dengan mengedit file atau mengimpor setup orang lain.
- Baru: selesaikan bangunan fortress dan upgrade underworld lebih awal dengan jamur. Game tidak memberi tahu harganya, jadi harga itu dihitung dari aturan gem mine dan biaya sebenarnya dicatat setiap kali. Fitur ini hanya mematikan dirinya sendiri kalau tagihannya lebih dari tiga kali perkiraan, yang berarti aturannya sama sekali tidak menggambarkan keadaan sebenarnya. Keduanya dimulai dari tidak pernah.
- Diperbaiki: nol bir dulu ternyata tidak berarti nol bir. Meminum bir dari task chest menyala secara default dan ditambahkan ke jatah bir harian setelah jatah itu dihitung, jadi akun yang baru saja mengklaim chest membeli bir pada konfigurasi yang tidak pernah disentuh siapa pun, seharga satu jamur setiap kali. Slider yang menunjukkan nol seharusnya berarti tidak pernah membeli bir, dan sekarang benar-benar berarti begitu. Mengatur tidak sama sekali secara normal tapi sejumlah tertentu saat event tetap berfungsi.
- Diperbaiki: karakter tanpa guild tidak pernah bisa mendirikan guild. Mendirikan guild adalah satu-satunya hal yang bisa dilakukan modul guild tanpa punya guild, tapi pengecekan portal harian berdiri di depannya dan menghentikan seluruh proses setiap kali karakter belum punya guild. Jadi karakter yang paling membutuhkannya justru dijamin tidak akan pernah mencapainya. Delapan dari tiga belas karakter uji duduk tanpa guild selama berhari-hari padahal pengaturannya sudah menyala.
- Aplikasi berhenti menulis gigabyte demi gigabyte ke disk. Dulu ia menyimpan salinan penuh state game setiap lima detik selama jendela terbuka, dan di Linux data itu masuk ke database yang log-nya sudah membengkak sampai 11 GB di salah satu komputer. Sekarang disimpan di memori, dan file lama dibersihkan sekali saat startup.
- Penggunaan prosesor yang tinggi saat menjelajahi aplikasi sudah hilang. Dua hal menyebabkannya dan keduanya berbentuk sama: pekerjaan yang dikerjakan berulang-ulang di main thread. Penyimpanan di atas, dan halaman log yang meminta kelima ribu barisnya setiap dua detik alih-alih hanya segelintir baris yang baru.
- Dungeon berhenti bertanya ke server soal sesuatu yang tidak mungkin berubah. Pertarungan harian mengikuti timer yang sudah diketahui aplikasi, jadi sekarang tidak lagi di-refresh selama timer itu masih berjam-jam lagi. Pada tiga belas karakter, itu berarti sekitar 1.500 permintaan sia-sia setiap sepuluh menit.
- Baru: fortress bisa mengirim persis yang dibutuhkan pertarungan, bukan seluruh garnisun. Game sendiri yang memberi tahu berapa prajurit yang diambil lawan, dan melawan seseorang yang belum membangun pertahanan apa pun, jumlahnya cuma segelintir. Ada saklar pasangannya untuk kasus sebaliknya: kalau pertarungan butuh lebih banyak prajurit daripada yang kamu miliki, pertarungan itu sudah kalah sebelum dimulai, jadi pasukan token akan kalah dengan murah dan langsung menarik lawan baru.
- Slider prajurit sekarang bergerak satu per satu, bukan sepuluh sekaligus.
- Bagian permata sudah dihapus. Sekarang ada satu bar yang persis memuat jumlah socket milik karakter, dan kamu menyeret pembatasnya untuk membaginya. Angka di bar itu adalah socket, bukan rasio, dan selalu pas jumlahnya. Sebuah saklar menentukan apakah rencana ini menyebutkan atribut untuk karakter ini atau ditulis sekali untuk semua karakter.
- Permata hitam sepenuhnya berada di luar pembagian itu. Permata ini menaikkan semua atribut sekaligus, jadi permata hitam cocok untuk kebutuhan socket apa pun dan dipakai kapan pun ia adalah yang terbaik yang kamu punya. Ia tidak mengambil jatah apa pun dan tidak membebani pembagian sama sekali.
- Diperbaiki: jendela kirim laporan tembus pandang, dan tidak pernah memberi tahu apakah laporannya sampai. Sekarang jendela ini memberi tahu, dan tetap menyimpan teksmu kalau ternyata tidak sampai.
- Satu pemain yang menolak undangan guild tidak lagi menghentikan seluruh pekerjaan guild lainnya selama satu menit.
- Permata hitam sekarang benar-benar di luar pembagian permata. Permata ini menaikkan semua atribut sekaligus, jadi permata hitam selalu cocok untuk kebutuhan socket apa pun dan tidak pernah jadi pilihan yang salah: sekarang ia tidak mengambil jatah apa pun, tidak membebani pembagian sama sekali, dan diterima kapan pun ia adalah permata terbaik yang kamu punya. Bar hanya menentukan socket yang belum diklaim oleh permata hitam.
- Sama seperti 2.20.8, hanya dengan nomor baru. Sempat ada dua build yang sedikit berbeda dirilis sebagai 2.20.8, jadi rilis ini memastikan semua instalasi berakhir di build yang sama. Tidak ada yang berubah selain itu.
- Diperbaiki: idea board di website menolak segalanya. Setiap formulir di situs menjawab "cross-site submissions are forbidden", jadi tidak ada seorang pun yang bisa mengirim ide atau memberi suara di roadmap. Ini sudah gagal sejak situs pindah ke konfigurasi yang sekarang, dan board yang kosong sama sekali sebenarnya sudah jadi bukti yang tidak pernah dibaca siapa pun.
- Diperbaiki: jendela kirim laporan tembus pandang. Latar belakangnya sebagian besar transparan dan log bergulir di balik teks yang sedang kamu ketik.
- Jendela laporan sekarang memberi tahu apakah laporannya benar-benar sampai ke kami, dan tetap terbuka dengan teksmu utuh kalau ternyata tidak sampai. Dulu jendela ini selalu tertutup apa pun hasilnya dan tidak memberi tahu apa-apa.
- Setiap bagian permata sekarang menunjukkan hasilnya pada karakter yang sedang kamu lihat, tepat di bawah slider. Bagian bukanlah jumlah pasti: enam dan tiga berarti enam dan tiga socket pada karakter bersocket sembilan, tapi empat dan dua pada karakter bersocket enam. Menambahkan angka ketiga akan menggeser angka-angka lainnya, yang mudah terlewat kalau dua angka pertama kebetulan sudah pas jumlahnya.
- Bagian permata sudah dihapus. Sekarang ada satu bar yang persis memuat jumlah socket milik karakter, dan kamu menyeret pembatasnya untuk membaginya. Angka di bar itu adalah socket, bukan rasio, dan selalu pas jumlahnya. Sebuah saklar menentukan apakah rencana ini ditulis untuk karakter ini dengan nama atributnya masing-masing, atau untuk semua karakter dengan potongan pertama berarti atribut apa pun yang dipakai bertarung oleh class itu.
- Permata hitam sekarang didahulukan. Permata ini menaikkan semua atribut sekaligus, jadi bukan sekadar satu dari enam opsi yang berebut proporsi: kamu menentukan berapa socket yang jadi jatahnya, jatah itu diambil lebih dulu, dan bar membagi sisanya. Ini adalah jumlah pasti, jadi 9 berarti sembilan permata hitam, persis seperti yang selama ini dikira semua orang dari angka lama tapi tidak pernah benar-benar terwujud.
- Baru: guild adviser. Fitur ini membaca guild-guild yang sudah ditemui crawler-mu dan menyarankan mana yang diserang berikutnya, lengkap dengan win chance dan seberapa besar bagian guild itu yang sudah benar-benar terukur. Kalau raid adalah langkah yang lebih baik, fitur ini akan menyarankan raid, dan selalu menjelaskan alasannya.
- Baru: guild bisa berjalan sendiri. Dirikan guild dengan nama pilihanmu, jaga deskripsinya tetap terkini, undang pemain yang terlihat crawler tidak punya guild, dan jalankan attack, raid, serta hydra sesuai jadwal. Tombol yang tidak diizinkan oleh rank-mu ditampilkan abu-abu lengkap dengan keterangan itu wewenang siapa.
- Baru: permata berdasarkan rasio. Tujuh atribut utama banding dua ketahanan banding satu keberuntungan diubah jadi jumlah socket yang pas di setiap karakter, berapa pun jumlah socket-nya. Angka nol berarti tidak pernah, dan tidak ada permata yang dicabut dari socket hanya demi mencapai rasio.
- Baru: indeks pemain bersama, dengan saklarnya sendiri. Nyalakan dan pemain hasil crawling-mu akan masuk ke pool untuk server gamemu, dan pool itu juga dikembalikan, jadi karakter baru langsung mulai dengan ribuan pemain alih-alih menghabiskan jam-jam pertamanya membangun daftar sendiri. Yang ikut terkirim hanyalah yang sudah bisa dilihat siapa saja di hall of fame. Album-mu tidak pernah keluar dari komputermu.
- Baru: pilih karakter mana saja yang login lewat aplikasi. Karakter yang kamu mainkan sendiri secara manual tetap jadi milikmu sepenuhnya.
- Baru: jam operasional untuk Penjaga Kota. Atur sebuah rentang waktu, dan di dalam rentang itu penjagaan bisa berjalan tanpa menunggu motivasi hari itu habis dulu, jadi kamu bisa menyimpan motivasi untuk malam hari.
- Baru: urutan untuk arena. Sepuluh pertarungan experience harian dulu, lalu album, lalu hall of fame, atau urutan lain sesuai keinginanmu, masing-masing dengan win chance minimum yang kamu atur sendiri.
- Pool pemain hasil crawling sekarang bertahan setelah restart. Dulu pool ini hanya hidup di memori, jadi setiap kali start, puluhan ribu pemain terbuang begitu saja dan hall of fame dibaca ulang untuk hal yang sebenarnya sudah diketahui dari run sebelumnya.
- Halaman guild menampilkan guild-guild lain di servermu: berapa anggota masing-masing yang sudah ditemui crawler, rata-rata kekuatan mereka, dan yang terkuat yang pernah terlihat. Ini tidak menambah permintaan sama sekali, karena setiap lookup pemain sudah menyebutkan guild pemain itu.
- Aplikasi jadi lebih tenang saat tidak sedang kamu lihat dan langsung aktif lagi begitu kamu melihatnya.
- Diperbaiki: Penjaga Kota yang sudah selesai tetap dikumpulkan meskipun quest dimatikan. Dulu ia akan tersangkut di 100 persen selamanya dan memblokir semua hal lain di Tavern.
- Diperbaiki: waktu mulai sekarang juga menahan ekspedisi, bukan cuma quest. Pada kebanyakan akun, pengaturan ini sebelumnya sama sekali tidak berpengaruh, jadi motivasi hari itu langsung habis beberapa menit setelah reset.
- Diperbaiki: permata dari jenis yang kamu pilih untuk tidak disimpan sekarang dijual, bukan memenuhi ransel, dan permata diganti di semua socket, bukan hanya socket yang menampung atribut utamamu.
- Diperbaiki: siap-siap untuk guild fight sekarang hanya dilakukan sekali. Dulu perintah ini dikirim ulang setiap beberapa detik, dan setiap pengiriman menghentikan raid, hydra, undangan, dan adviser sampai pertarungannya selesai.
- Diperbaiki: sepuluh pertarungan experience harian sekarang diambil dari tiga lawan yang disarankan arena, satu-satunya tempat game memberikan hadiah itu.
- Diperbaiki: gem mine menyebutkan nama permata yang salah. Modul ini membaca digit yang salah dari angka yang dikirim game, jadi permata kekuatan diumumkan sebagai ketahanan. Modul ini juga berhenti meminta permata baru setiap beberapa detik begitu satu permata sudah dalam proses.
- Diperbaiki: mempublikasikan whiteboard. Nama modul yang diawali huruf kapital ditolak karena dianggap bukan nama modul, dan entri yang sudah membawa board tetap diberi tahu bahwa ia membutuhkan satu.
- Save pada entri marketplace sekarang menyimpannya di tempat yang seharusnya. Whiteboard masuk ke daftar whiteboard-mu, bukan ke antara pengaturanmu, dan menyimpan entri yang sama lagi akan menggantikannya, bukan meninggalkan salinan kedua.
- Senjata sekarang menampilkan apa yang sedang kamu pakai. Dialog inventory dulu membandingkan sebuah senjata dengan tidak ada apa-apa dan tidak menawarkan cara untuk memakainya, padahal semua slot lain bisa. Untuk Assassin, perbandingannya dilakukan dengan tangan yang lebih lemah, yaitu tangan yang akan digantikan senjata baru.
- Gear sekarang dinilai lebih baik. Block chance sebuah shield kini ikut dihitung dalam nilainya, yang sebelumnya tidak pernah diperhitungkan sama sekali, dan simulasi atribut membeli poin yang lebih murah kalau pertarungan tidak bisa membedakan dua atribut.
- Marketplace sekarang punya dua jenis entri, settings dan whiteboard, masing-masing dengan tabnya sendiri. Penulis menentukan mana yang sedang dibagikan, dan entri whiteboard harus membawa sebuah whiteboard.
- Whiteboard sekarang ikut terbawa. Garis antar modul memang selalu ikut terbawa, karena itu bagian dari pengaturan, tapi tata letaknya tidak pernah keluar dari komputermu, jadi board yang dibagikan tiba dengan sambungan yang benar tapi digambar di posisi default. Sekarang board tiba persis seperti yang dibuat penulisnya, dan entri yang tidak membawa board tidak akan mengubah boardmu.
- Entri bisa disimpan tanpa langsung dijalankan. Save meletakkannya di antara konfigurasimu sendiri dengan namanya sendiri, di tempat yang sudah dilihat halaman pengaturan, dan whiteboard-nya ikut disimpan di sebelahnya; menerapkan konfigurasi itu nanti juga akan menggambar boardnya.
- Entri bisa dikoreksi. Nama, deskripsi, dan untuk siapa entri itu selalu bisa diubah, pengaturannya hanya kalau kamu minta, dan jumlah suara, jumlah pemakaian, serta tanggal publikasinya tetap terjaga. Dulu satu salah ketik bisa membuat sebuah entri kehilangan seluruh riwayatnya, karena satu-satunya cara mengubah satu kata adalah menghapusnya lalu mempublikasikan ulang.
- Diperbaiki: pengaturan yang diterapkan ke satu karakter saja tidak tersimpan. Aplikasi menanyakan karakter mana yang dituju dengan cara yang harus menunggu permintaan jaringan milik bot sendiri, jadi pada karakter yang sedang berjalan tidak ada apa pun yang sampai ke disk dan start berikutnya membaca kembali pengaturan lama. Menerapkan ke semua karakter berhasil, itu sebabnya masalah ini kelihatan seperti cuma terjadi sesekali.
- Diperbaiki: menerapkan entri ke semua karakter mendorong pengaturan ke bot yang sedang berjalan tapi salah sasaran begitu ada karakter yang dihapus, dan menerapkannya ke satu karakter yang sedang berjalan sama sekali tidak sampai sampai start berikutnya.
- Halaman sebuah modul sekarang memberi tahu kalau saklar utamanya sendiri sedang mati, lengkap dengan satu tombol untuk menyalakannya. Menyalakan detail Fortress padahal Auto Fortress mati dua tab sebelumnya adalah penyebab "tidak berfungsi" di hampir semua laporan sejauh ini.
- Peringatan jamur berhenti menghitung hal-hal yang sebenarnya tidak menghabiskan apa-apa: anggaran di bawah saklar yang mati, cadangan yang justru menahan jamur, dan dua pengaturan yang tidak pernah dibaca oleh apa pun. Dua pengaturan lain sekarang menjelaskan apa yang sebenarnya dilakukan saklarnya, bukan sekadar apa yang tersirat dari namanya.
- E-mail konfirmasi dicoba ulang kalau provider menolaknya untuk sesaat, bukan menolak selamanya, dan seluruh penolakan itu dicatat. Login tidak lagi peduli apakah alamatnya diketik pakai huruf besar, dan login yang ditolak akan mengatakannya alih-alih diam saja tanpa melakukan apa pun.
- Baru: marketplace untuk pengaturan. Bagikan apa yang sedang dijalankan sebuah karakter, atau konfigurasi yang kamu simpan dengan nama tertentu, ditujukan untuk satu class atau untuk semua orang. Urutkan berdasarkan popularitas, rating, terbaru, atau paling banyak dipakai, filter berdasarkan class, dan cari. Membacanya tidak butuh apa-apa, mempublikasikannya butuh akun dengan alamat yang sudah dikonfirmasi, jadi setiap entri membawa nama yang bisa dihubungi.
- Setiap entri diperiksa di server sebelum disimpan. Hanya key yang berbentuk seperti pengaturan yang ditulis aplikasi ini yang diterima, dan nilainya harus true atau false, angka, nama pendek, atau daftar dari itu semua. Webhook notifikasi, token, alamat proxy, daftar nama pemain, dan nama guild dihapus dan tidak pernah ikut terkirim, dan penerbit entri diberi tahu persis apa saja yang dihilangkan.
- Jamur berharga uang sungguhan, jadi ia mendapat perlakuan khusus. Filter papan berdasarkan apakah sebuah setup menghabiskan jamur, buka lipatan setiap entri untuk melihat saklar mana yang menyala dan diatur ke apa, dan sebelum apa pun diterapkan, sebuah peringatan menyebutkan satu per satu jumlahnya.
- Menerapkan sebuah entri menimpa nilai default, bukan menimpa apa yang sudah dimiliki karaktermu, jadi sebuah entri berarti persis apa yang disebutkannya dan tidak lebih.
- Satu suara per akun, bisa diubah, dan bisa dibatalkan dengan menekan panah yang sama lagi. Entri membawa tanggal saat dipublikasikan dan versi aplikasi asalnya, dan apa pun bisa dilaporkan dengan alasan.
- Baru: halaman akun. Login, buat akun, atau pakai Google atau Discord, konfirmasi alamatmu, ubah nama yang dilihat orang lain, dan atur password meskipun akun dibuat lewat provider. E-mail konfirmasi datang dalam bahasa yang sedang dipakai aplikasi. Login sudah dipindahkan keluar dari halaman pengaturan.
- Nama dan deskripsi tidak boleh memuat link maupun alamat, baik di papan maupun di akun, supaya tempat orang membaca tidak berubah jadi tempat orang berpromosi.
- Diperbaiki: Assassin tidak pernah memakai senjata kedua. Setiap senjata secara internal dipetakan ke tangan utama, dan Assassin adalah satu-satunya class yang membawa senjata di tangan kedua, jadi tangan itu tidak pernah jadi kandidat: tidak ada yang dipasang di sana, tidak ada yang dibeli untuknya, dan penjual otomatis menganggap setiap upgrade untuk tangan itu sebagai sampah lalu menjualnya. Dilaporkan sebagai karakter level 60 yang masih memegang senjata starter level 1.
- Kedua tangan sekarang dibandingkan secara terpisah dan yang lebih lemah yang mendapat upgrade. Shield langsung ditolak untuk tangan itu, karena memakainya berarti menukar senjata kedua class ini dengan block chance.
- Diperbaiki: menerapkan preset bisa mereset pengaturan di setiap karakter. Stempel versi yang ditulis frontend tertinggal lima migrasi dari bot, jadi menerapkan preset membuat bot mengira pengaturannya lama dan menjalankan ulang migrasi itu: upgrade World Boss menyala lagi, ekspedisi diutamakan, penggantian permata menyala, urutan pet ditulis ulang, mesin achievement mati. Menerapkan ke semua karakter melakukan itu ke seluruh akun sekaligus.
- Mengklik preset atau profil tersimpan sekarang hanya membukanya. Menerapkan adalah tombol terpisah, menerapkan ke semua karakter akan bertanya dulu dan menyebutkan konsekuensinya, dan bisa dibatalkan setelahnya: setiap karakter mendapatkan kembali persis apa yang dimilikinya sebelumnya.
- Diperbaiki: analisis gear tidak merekomendasikan apa pun untuk sembilan class hybrid. Analisis itu membandingkan langsung persyaratan class sebuah item dengan class karakter, yang hanya bisa cocok untuk Warrior, Mage, dan Scout.
- Baru: Server Start bisa mendorong album sampai persentase yang kamu pilih, menghabiskan paling banyak sejumlah jamur tertentu untuk mencapainya, dan menulis satu baris di activity log begitu tercapai, sehingga kamu bisa mengambil alih Haus Petualangan secara manual.
- Baru: bintang pada setiap pemain yang dipindai akan memasukkannya ke daftar diserang-duluan, untuk farming item yang belum kamu punya secara manual.
- Diperbaiki: menginstal di atas versi lama bisa meninggalkan keduanya. Ada dua installer, .exe dan .msi, dan keduanya tidak saling tahu keberadaan yang lain, jadi menginstal .msi di atas instalasi .exe menghasilkan dua entri di Apps & features dan dua salinan program. Sekarang masing-masing menghapus yang lain dulu, sebelum menginstal apa pun.
- Diperbaiki: "hapus data aplikasi" hampir tidak menghapus apa pun. Yang terhapus hanya cache webview, bukan folder yang menyimpan semua setting, log, cache scrapbook, dan file analytics, yang di komputer tempat ini ditemukan besarnya 650 MB. Sekarang keduanya terhapus, sekaligus dengan entri start-with-Windows dan shortcut yang ditinggalkan versi-versi lama.
- Baru: Server Start, sebuah halaman yang menjalankan pembukaan server baru secara bertahap. Guild dulu, lalu arena sampai album bisa dibeli, lalu album, lalu dungeon, lalu semuanya. Setiap tahap menahan modul yang belum waktunya jalan, dan halaman ini menyebutkan modul mana saja itu.
- Album sengaja didahulukan sebelum questing: persentase pengisiannya adalah bonus experience yang diberikan game untuk segalanya, jadi setiap poinnya membuat setiap quest berikutnya jadi lebih bernilai.
- Baru: live feed di halaman itu. Target saat ini lengkap dengan win chance-nya, item yang akan didapat dari pertarungan itu digambar dengan artwork asli dari game, delapan target berikutnya sesuai urutan pertimbangan bot, dungeon di belakangnya, dan hasil yang didapat begitu masuk.
- Baru: Mode Cepat. Satu saklar yang membayar satu jamur untuk pertarungan berikutnya alih-alih menunggu yang gratis, jadi album terisi secepat yang kamu bayar. Mati secara default, dibatasi per hari, dan cadangan jamurmu tetap berlaku.
- Diperbaiki: crawler scrapbook mulai dari puncak Hall of Fame alih-alih dari rank-mu sendiri, sehingga karakter level rendah men-crawl pemain yang tidak pernah bisa dilawannya. Sepuluh menit crawling menghasilkan 701 pemain tersimpan di cache dan hanya 2 yang bisa dipakai.
- Diperbaiki: crawler menghabiskan satu lookup penuh untuk semua 51 nama di satu halaman sebelum memeriksa levelnya, padahal halaman itu sudah memuat informasi level. Sekarang crawler hanya melakukan lookup untuk pemain dalam rentang levelmu, jadi jatah yang sama menghasilkan target yang benar-benar bisa dilawan.
- Diperbaiki: mode anonim menampilkan nama asli di tiga tempat. Nama karakter di depan setiap entri aktivitas, karakter yang tertaut di banner settings sync, dan nama pemain di dalam payload perintah pada log.
- Diperbaiki: Haus Petualangan selalu menampilkan batas atas 100. Padahal setiap bir menaikkan maksimum hari itu sebanyak 20, jadi karakter yang seharusnya di 320 terbaca sebagai 0/100.
- Dihapus: modul advertisement tidak lagi di-build atau dirilis, demi alasan keamanan.
- Hellevator: sama sekali tidak pernah ikut event. Diperbaiki
- Hellevator: setiap pembelian treat ditolak, jadi tidak pernah sampai ke tahap bertarung. Diperbaiki
- Hellevator: satu langkah yang ditolak tidak lagi menghentikan seluruh siklus
- Hellevator: naik memakai key card dulu dan membeli treat begitu pertarungan mulai kalah
- Hellevator: punya halaman sendiri di tab Events selama event berlangsung
- Hellevator: punya pengaturan sendiri, termasuk apakah membeli treat dan berapa key card maksimal yang boleh dikeluarkan untuk satu treat
- Hellevator: beli treat secara manual kalau kamu menginginkan yang tertentu
- Hellevator: menjelaskan alasannya diam saat tidak bisa berjalan
- Hellevator: rank guild kembali terbaca dengan benar
- Pendaftaran guild raid mati secara default, karena server menolaknya di setiap akun
- Whiteboard: gambar siklusnya, putus satu garis, beri nama dan simpan board, undo dengan Ctrl+Z
- Board Whiteboard ikut terbawa saat settings sync
- Item: tekan salah satu untuk melihat statistiknya berdampingan dengan item yang sedang dipakai, dengan selisihnya ditandai warna
- Toilet dan blacksmith menampilkan berapa kali penggunaan yang tersisa hari ini
- Delapan bahasa baru, semuanya lengkap: Ceko, Polandia, Rusia, Mandarin, Jepang, Italia, Prancis, Spanyol
- Mandarin dan Jepang sekarang terbaca dengan baik, bukan cuma diterjemahkan
- Angka dan tanggal mengikuti bahasa yang kamu pilih, bukan bahasa sistem
- Menu bahasa tidak lagi tembus pandang
- Proxy: tempel sebuah daftar, dan lihat mana saja yang benar-benar meneruskan traffic
- Putaran gratis Wheel of Fortune dipakai sekali, bukan dua kali
- Build headless untuk Linux ARM64, untuk Raspberry Pi atau sejenisnya
- Diperbaiki: modul advertisements ada di rilis tapi tidak bisa diakses. Proses build menghasilkan antarmukanya dua kali, sekali secara eksplisit lalu sekali lagi dari dalam build aplikasi, dan hanya proses pertama yang diberi tahu modul ini aktif, sehingga proses kedua menimpanya dengan versi yang sama sekali tidak punya halaman advertisements. Backend-nya sebenarnya sudah punya modul ini sejak awal, hanya saja tidak ada apa pun di layar untuk menyalakannya.
- Diperbaiki: aplikasi bisa macet total tak lama setelah login. Status poll berjalan setiap beberapa detik, dan pada build rilis ia meminta dua potong teks dari sesi akun padahal bisa didapat dari tempat lain, sementara bot memegang sesi yang sama itu sepanjang satu siklus, termasuk untuk permintaan jaringan. Setiap poll yang jatuh di tengah siklus menunggu siklus itu selesai, dan yang berikutnya ikut mengantre. Hanya build rilis yang bisa kena masalah ini, karena modul advertisements dikeluarkan dari semua build lain, dan itu juga sebabnya tidak ada tes yang pernah berjalan untuk kasus ini.
- Diperbaiki: tombol Reset Cooldown di halaman Tavern bisa macet karena alasan yang sama.
- Catatan: build yang dirilis sekarang adalah build yang diuji. Linting dan tes Rust berjalan dengan modul advertisements ikut ter-compile, dan tes antarmuka berjalan sekali lagi dengan modul itu aktif, karena saklar itulah yang menentukan apakah pengaturan advertisements ada sama sekali. Sampai sekarang, satu-satunya konfigurasi yang diterima pengguna justru satu-satunya konfigurasi yang tidak pernah diperiksa.
- Baru: satu proxy per akun. Setiap akun bisa mengakses game lewat proxy-nya sendiri, dan ini berlaku untuk setiap login termasuk login otomatis saat startup. Login yang gagal memakai proxy-nya tidak akan gagal total, tetap berhasil lewat alamatmu sendiri, padahal itulah satu-satunya hal yang seharusnya dicegah oleh proxy. URL-nya disimpan terenkripsi dan tidak pernah ditampilkan lagi.
- Baru: klik lawan di Progress Report dan kamu mendapat profil lengkapnya (potret, atribut yang dipisah jadi dasar dan gear, setiap item yang dipakai lengkap dengan rune dan enchantment-nya) plus persis apa yang dibayar oleh pertarungan melawan mereka: experience, gold, honour, jamur, entri scrapbook, dan hasil rampasannya.
- Baru: lima pengaturan Legendary Dungeon. Kapan kabur alih-alih bertarung, seberapa jauh menjelajahi dungeon per siklus, apakah membeli blessing, apakah menerima curse saat kehabisan kunci, dan batas atas jamur yang dipakai untuk revive dalam satu run. Semua nilai default sama seperti yang selama ini dilakukan bot.
- Diperbaiki: menjual gear bergem di bawah level 90. Blacksmith baru terbuka di level 90 dan permata yang sudah terpasang tidak bisa dilepas sebelum itu, jadi drop semacam itu memenuhi slot tas untuk selamanya, dan pengaturan yang seharusnya melepaskannya tidak pernah berjalan, karena pengecekannya menanyakan sesuatu yang selalu melaporkan blacksmith ada di setiap karakter pada setiap level.
- Diperbaiki: mengintai pemain dari Hall of Fame berkedip-kedip antara loading dan loaded tanpa pernah selesai, terus bertanya ulang ke server game setiap kali. Sekarang terbuka sebagai jendela yang semestinya, lengkap dengan potret pemainnya.
- Diperbaiki: setiap pemain yang diintai digambarkan sebagai perempuan. Potret mereka dikirim dalam bentuk yang tidak terbaca oleh antarmuka, juga di halaman Arena.
- Diperbaiki: jendela detail dungeon tembus pandang, sehingga daftar di baliknya terlihat menembus statistik boss.
- Advertisements: modul hadiah iklan dibangun ulang mengikuti apa yang sebenarnya dilakukan server, dan sekarang mati secara default. Modul ini mengirim header yang sama seperti browser sungguhan, mendeteksi keberhasilan dari penghitung sisa-tontonan milik server sendiri alih-alih menebak dari perubahan koin, dan respons yang tidak dipahami tidak bisa lagi menghapus state game.
- Catatan: command-line tool dan fleet node bisa di-build lagi. Pekerjaan proxy sebelumnya memakai sesuatu yang hanya dimiliki aplikasi desktop.
- Perbaikan: "Something went wrong" di overview saat aplikasi dijalankan. Sebelumnya hilang sendiri kalau kamu menekan Try Again, jadi mudah untuk dibiarkan dan mudah untuk terlewat. Masalah yang sama ditemukan dan diperbaiki di halaman Arena Manager sebelum ada yang mengalaminya.
- Perbaikan: rune mengabaikan batas atasnya sendiri. Rune yang sudah mencapai batasnya dihitung bernilai penuh, jadi rune gold di 50/50 yang sebenarnya tidak bernilai apa-apa, dipilih dibanding rune epic-chance di 0/50.
- Perbaikan: "XP First" tidak memprioritaskan lawan XP. Pengaturan ini sebelumnya hanya dibaca di satu tempat, sebagai penjaga pemakaian jamur, dan sama sekali tidak dekat dengan keputusan siapa yang dilawan.
- Perbaikan: ready-up guild tidak pernah terpicu saat delay minimum diatur. Waktu tunggunya diukur mundur dari pertarungan, jadi "minimal 5 menit" berarti "jangan lakukan apa pun sampai lima menit terakhir", itulah sebabnya mematikan pengaturan itu terlihat seperti memperbaikinya.
- Perbaikan: anonymous mode masih menampilkan nama lawan arena.
- Perbaikan: satu entri dalam urutan benteng custom bisa menghentikan seluruh benteng.
- Perbaikan: penjual item membuang potion yang baru saja dibeli modul potion.
- Perbaikan: kartu Current Action bisa bertentangan dengan dirinya sendiri, dan halaman Arena bisa langsung crash.
- Baru: filter activity log berdasarkan karakter dan jenisnya, jadi quest satu akun tidak mengubur quest akun lain.
- Baru: pilih kolommu sendiri di tabel akun: tampilkan, sembunyikan, urutkan ulang, seret untuk mengubah ukuran. Menambahkan ALU, bir, jamur, dan tunggangan. Kolom baru dimulai dalam kondisi tersembunyi, jadi tidak ada bentuk yang berubah saat update.
- Baru: daftar lawan. Serang ini duluan, jangan pernah serang yang itu. Bisa diedit, dengan tombol di tiap baris daftar target scrapbook.
- Baru: beri tahu activity log saat scrapbook-mu melewati angka yang kamu tentukan.
- Unduhan sekitar sepertiga lebih kecil, begitu juga setiap update sejak ini. Artwork disimpan dengan cara berbeda; tidak ada yang terlihat berbeda.
- Terjemahan Jerman sekarang mencakup semua halaman, dan tetap tercakup, karena pemeriksaan yang mencari teks belum diterjemahkan berjalan di semuanya.
- Log lebih tenang: warning "keep slots free" tidak lagi berulang sekali per akun, dan ikon bendera yang hilang tidak lagi jadi warning.
- Baru: jadwal. Tentukan hari dan jam berapa bot boleh bermain. Di luar itu, bot berhenti alih-alih diam idle. Mati secara default; menangani tengah malam dan pergantian waktu musim panas.
- Baru: pustaka profil. Simpan pengaturanmu dengan sebuah nama dan kembali ke situ dengan satu klik. Ganti nama, duplikat, hapus.
- Tiap profil menjelaskan dirinya sendiri berdasarkan pengaturannya, dan menyatakan berapa banyak pengaturan yang berbeda dari yang sedang kamu jalankan.
- Pengaturan baru: jual item berpermata saat permatanya tidak bisa dikeluarkan. Mati secara default, sebagai pilihan terakhir: PERMATANYA HILANG saat ini diberlakukan.
- Wizard pengaturan punya dua halaman kotak centang baru: apa yang dijual dan disimpan, serta achievement mana yang dikejar.
- Perbaikan: item yang tidak pernah bisa dijual maupun dipakai. Empat penyebab terpisah, termasuk satu item yang ditolak sehingga membekukan seluruh tas di belakangnya.
- Bot sekarang menyebutkan nama item dan aturannya saat sesuatu tidak dijual, alih-alih membiarkanmu menebak.
- Perbaikan: "keep slots free" yang diatur lebih tinggi dari kapasitas tas diam-diam berarti "jual semuanya". Sekarang menyatakan bahwa pengaturan itu tidak bisa dipenuhi, dan menyebutkan ukuran tasnya.
- Sacrifice di toilet dan pembongkaran di pandai besi sekarang menjangkau tas sebelum penjual sempat, karena keduanya punya jatah harian sementara penjualan tidak.
- Perbaikan: bangunan benteng bisa terjebak di "Finishing…" selamanya dan memblokir semua upgrade sesudahnya. Hanya login manual yang bisa membersihkannya.
- Perbaikan: delapan pengaturan ditampilkan dua kali dengan label berbeda, keduanya berfungsi. Sekarang satu kontrol per pengaturan, dengan tes untuk mencegah pengulangan.
- Perbaikan: tiga pengaturan bir sekarang berada bersama pengeluaran jamur lainnya, karena itulah biaya sebenarnya dari bir.
- Perbaikan: wizard pengaturan terlalu transparan untuk dibaca.
- Mesin achievement (beta) sekarang mati dan mematikan dirinya sendiri saat update. Mesin ini sengaja melakukan hal-hal aneh, yang terlihat seperti bot menolak memasang apa pun.
- Dasar untuk Bloodweaver: class yang tidak dikenal dulu langsung gagal alih-alih menurun secara wajar. Sekarang sudah dikenali, meski kemampuannya belum disimulasikan.
- Baru: pilih urutan dungeon yang dilawan. Mati secara default: bot tetap memilih dungeon mana pun yang paling mungkin dimenangkan, yang merupakan jawaban tepat untuk hampir semua orang. Nyalakan di bawah Dungeons dan seret yang kamu pedulikan ke urutan yang kamu inginkan. Apa pun yang tertutup, belum terbuka, atau tersaring oleh pengaturan levelmu akan dilewati dan yang berikutnya di bawahnya diambil, dan kalau tidak satu pun bisa dilawan, bot kembali ke peluang terbaik. Daftar yang baru setengah kamu isi tidak pernah berarti "jangan lawan apa pun".
- Minimum win chance tetap berlaku untuk pertarungan yang memakai jamur, ada daftar prioritas atau tidak. Ingin Tower duluan bukan alasan untuk membeli pertarungan yang kalah. Percobaan gratis dengan peluang yang sama tidak masalah, karena percobaannya kedaluwarsa bagaimanapun juga.
- Setiap daftar berurutan sekarang bisa diseret maupun digeser sedikit dengan panah: urutan bangun dungeon, benteng, dan underworld, serta urutan modul. Salah satunya sudah bisa diseret sementara yang lain tidak, perbedaan yang langsung terasa tapi sulit dijelaskan.
- Baru: meminimalkan tidak lagi harus mengirim jendela ke tray. Sebelumnya selalu begitu, dan tidak ada cara untuk menghentikannya, yang salah untuk siapa pun yang berpindah-pindah antara bot dan game. Pengaturannya ada di bawah System dan defaultnya sesuai perilaku yang selama ini ada, jadi tidak ada yang berubah kecuali kamu mengubahnya.
- Uang sekarang terbaca sebagai gold, sesuai cara game menampilkannya, bukan sebagai perak dengan rasio seratus banding satu. Biaya bangunan adalah contoh paling jelas: sudah memakai ikon gold di samping angka perak. Di bawah satu gold, peraknya ditampilkan sendiri, karena membulatkannya begitu saja akan membuat "bangkrut" dan "hampir cukup" terlihat sama.
- Perbaikan: karakter yang levelnya terlalu rendah untuk sebuah fitur tetap saja memintanya. Percobaannya sudah tenang dan mundur selama satu jam, tapi satu jam adalah satuan yang salah: karakter level 1 tidak akan memenuhi syarat Underworld hari ini, jadi memintanya dua puluh empat kali sehari, tiap hari. Level tempat server menolak sekarang diingat dan tidak ada yang dicoba lagi sampai karakternya benar-benar naik level.
- Perbaikan: mengklik akun tersimpan membuat akun yang sudah login sebelumnya menghilang dari aplikasi. Hanya yang baru saja kamu klik yang tersisa di layar, jadi dengan beberapa akun sekaligus, terlihat seolah hanya satu yang akan pernah termuat. Akun lain sebenarnya tetap login dan bot-nya tetap bermain. Hanya saja tidak ada lagi apa pun di aplikasi yang menunjuk ke mereka, yang berarti kamu tidak bisa mengawasi maupun menghentikannya. Daftar akun sekarang dibaca dari sesi yang sedang berjalan itu sendiri, bukan dari apa pun yang kebetulan dikembalikan oleh login terakhir.
- Perbaikan: akun tersimpan bisa hilang sepenuhnya saat aplikasi ditutup atau diperbarui. File akun sebelumnya dikosongkan dulu lalu ditulis ulang sepersekian detik kemudian, jadi apa pun yang menghentikan aplikasi di antara keduanya (menutupnya, crash, pembaruan yang mengganti programnya) membuat file itu kosong dan semua akun tersimpan ikut hilang. Sekarang ditulis berdampingan dengan yang lama dan ditukar dalam satu langkah, jadi yang ada di disk selalu berupa daftar lama yang lengkap atau daftar baru yang lengkap, tidak pernah kosong.
- Salinan daftar akun sebelumnya sekarang disimpan, dan file yang rusak dilaporkan di log serta dipulihkan dari salinan itu, alih-alih diam-diam terlihat persis seperti tidak pernah punya akun sama sekali.
- Baru: login semua akun tersimpan dengan satu tombol, menampilkan progres saat memprosesnya satu per satu, dan kotak centang di layar login agar itu terjadi otomatis saat aplikasi dijalankan. Mengklik lima belas akun satu per satu bukanlah cara kerja yang layak.
- Perbaikan: layar login tidak bisa digulir begitu ada lebih dari beberapa akun tersimpan. Daftarnya keluar dari bagian bawah jendela dan ikut membawa formulir login, tanpa cara untuk menjangkau keduanya.
- Akun yang gagal saat login massal sekarang disebutkan namanya. Diberi tahu bahwa tiga akun gagal tidak ada gunanya kalau tidak diberi tahu yang mana saja ketiganya.
- Log sekarang mencatat setiap login, berapa banyak karakter yang kembali darinya, dan berapa banyak sesi yang hidup sesudahnya, jadi akun yang hilang meninggalkan jejak untuk ditelusuri alih-alih sekadar tebakan.
- Build console: mode non-interaktif untuk menjalankan Mercy SF dari program lain atau sebuah dashboard. Argumen masuk, satu objek JSON keluar, mencakup daftar karakter dan pembacaan karakter lengkap dengan atribut, perlengkapan, arena, tavern, dan guild. Ada kontrak tertulis untuk ini di situs web, jadi siapa pun yang membangun sesuatu di atasnya tahu persis apa yang tidak akan berubah di bawahnya.
- Arena Manager sekarang menyatakan alasan kenapa idle alih-alih tidak mengatakan apa-apa sama sekali. Jawaban yang paling sering adalah karakter masih di bawah level 105 dan belum terbuka.
- Anonymous mode. Sebuah saklar di header menyembunyikan semua nama di aplikasi (karaktermu, akunmu, lawan, guild, anggota guild, battle history, activity feed, dan log) jadi kamu bisa membagikan tangkapan layar apa adanya, tanpa perlu diedit atau diburamkan.
- Nama diganti dengan pengganti yang stabil, bukan dikosongkan. Mengosongkan nama merusak tujuan sebuah screenshot biasanya dibagikan: kamu tidak bisa lagi tahu apakah pemain yang mengalahkanmu dua kali adalah pemain yang sama, atau mengikuti siapa melawan siapa di sepanjang battle log. Pengganti mempertahankan bentuk ceritanya dan hanya menghilangkan identitasnya.
- Pengganti ini diberi salt dengan nilai acak yang dibuat di komputermu sendiri, yang tidak pernah meninggalkannya. Tanpa itu, siapa pun bisa menelusuri Hall of Fame sebuah server dan mencocokkan nama-nama itu kembali, jadi screenshot hanya menyembunyikannya dari pembaca biasa dan tidak dari siapa pun yang benar-benar peduli. Ini bukan jaminan kriptografis, tapi cukup mengalahkan upaya membaca nama dari sebuah gambar dan mencocokkan gambar itu dengan daftar pemain publik.
- Intel Mac sekarang didukung. Build macOS dulunya hanya untuk Apple Silicon, dan Intel Mac sama sekali tidak bisa menjalankannya: unduhannya cuma gagal terbuka. Kedua arsitektur sekarang dibangun, baik untuk aplikasi maupun build console.
- Dialog pembaruan sekarang menampilkan changelog sungguhan. Dulu hanya menampilkan satu baris yang menunjuk ke tautan yang tidak berfungsi untuk siapa pun, dan tautan yang sama itu disajikan secara publik di update manifest. Kamu sedang membaca penggantinya.
- Perbaikan: Tower menolak setiap serangan dan ikut menjatuhkan dungeon bersamanya. Keduanya berbagi satu pertarungan harian, dan Tower biasanya menang dalam perbandingan itu karena dilawan dengan tiga companion, jadi pertarungan itu ditolak dan tidak pernah dipakai untuk hal lain. Sebelumnya mengirim lantai yang sudah kamu kalahkan, bukan lantai yang sedang kamu masuki. Tower yang ditolak server sekarang menyingkir selama satu jam agar dungeon mendapat kesempatan.
- Perbaikan: dua kebocoran permintaan diam-diam. Benteng menanyakan ke server tentang pemain yang tidak ada setiap kali tidak punya lawan yang ditetapkan, dan skilling terus mencoba upgrade yang tidak akan pernah mampu dibeli, tiap siklus. Digabung, ini sekitar sebelas ribu permintaan sia-sia sehari.
- Build lebih cepat dan unduhan lebih kecil, dibawa dari 2.10.0: artwork memakai WebP lossless, diverifikasi identik piksel demi piksel, file demi file, yang membuat installer turun dari 364 MB jadi 238 MB. Itu berlaku juga untuk setiap pembaruan otomatis, bukan hanya instalasi pertama.
- Arena berhenti bertarung sama sekali di beberapa akun. Pertarungan arena dan perburuan scrapbook memakai pertarungan gratis yang sama, tapi keduanya adalah dua modul terpisah dengan dua salinan tiap aturan, dan salinan itu tidak sepakat. Salah satunya menolak membiarkan minimum win chance memveto pertarungan GRATIS, karena cooldown-nya tetap habis dipakai atau tidak; yang lain menerapkan minimum itu di mana pun. Begitu sepuluh pertarungan XP harian selesai, yang ketat mengambil alih semua keputusan, dan karakter yang semua peluangnya di bawah minimum langsung berhenti begitu saja. Log sudah menyatakannya sepanjang waktu: "none of the 47 players above us cleared the 55% win-chance minimum".
- Keduanya sekarang jadi satu modul. Modul ini mengumpulkan kandidat dari ketiga sumber sekaligus (tiga lawan arena, pool pemain hasil crawling, dan halaman Hall of Fame di sekitar rank-mu), memberi skor dalam satu skala, dan melawan yang terbaik: (item x 100 + XP harian x 60 + rank x 25) x win chance. Scrapbook dulu, lalu XP, lalu naik peringkat, persis seperti yang diminta. Perbedaannya penting: rantai ambang batas bisa menolak semuanya, dan memang begitu. Sebuah peringkat selalu punya yang terbaik.
- Minimum win chance sekarang hanya berlaku saat jamur dipertaruhkan. Pertarungan gratis tetap gratis.
- Tower menolak setiap serangan dan ikut menjatuhkan dungeon bersamanya. Keduanya berbagi satu pertarungan harian, dan Tower biasanya menang dalam perbandingan karena dilawan dengan tiga companion, jadi pertarungan itu ditolak dan tidak pernah dipakai untuk hal lain. 2.108 serangan Tower yang ditolak berbanding 54 pertarungan dungeon dalam sehari. Tower menghitung lantai yang sudah kamu kalahkan; server menginginkan lantai yang sedang kamu masuki. Tower yang ditolak sekarang menyingkir selama satu jam agar dungeon mendapat kesempatan.
- Pool target sebelumnya hanya bisa menyusut. Saat simulator mencoret seorang pemain, keputusan itu permanen, dan hanya mengalahkannya yang bisa membatalkannya, padahal itu butuh pertarungan yang baru saja diputuskan untuk tidak diambil. Tiap siklus mempensiunkan hingga delapan pemain lagi selamanya. Keputusan itu sekarang kedaluwarsa begitu kamu sudah melampauinya, dan aplikasi menyatakannya saat pool pulih.
- Target scrapbook sekarang realistis. Karakter level 20 sebelumnya ditawari pemain level 600; jendela level sekarang mengikuti levelmu sendiri alih-alih angka tetap. Item langka juga dihitung lebih tinggi dari item biasa, jadi pertarungan gratis diarahkan ke keping yang memang sulit ditemukan.
- Kamu bisa menyaksikan prosesnya berpikir. Halaman Arena menampilkan keputusannya: berapa banyak kandidat dari tiap sumber, sebuah bar per kandidat yang terbagi jadi item, XP harian, dan rank, diredupkan sesuai bagian yang diambil oleh peluang, dan pemenangnya disorot. Selama cooldown, halaman menunjukkan apa yang AKAN dilawan berikutnya, dan saat tidak bertarung, ia menyatakan alasannya dalam satu kalimat alih-alih hanya meninggalkan "Ready" di layar sebagai satu-satunya petunjuk.
- Tombol mata pada pemain Hall of Fame membuka profil sungguhan: atribut terbagi jadi base dan gear, armor, damage senjata, peluang simulasimu melawan mereka, berapa banyak item mereka yang belum ada di scrapbook-mu, dan setiap item terpasang lengkap dengan artwork, bonus, rune, permata, dan enchantment. Sebelumnya ini tidak pernah berfungsi.
- Tabel akun bisa diurutkan berdasarkan kolom apa pun, level lebih dulu. Hitung mundur diurutkan berdasarkan waktu sebenarnya, jadi semua yang sudah siap berkumpul bersama alih-alih berada di antara "4m" dan "51m".
- Unduhan sepertiga lebih kecil, dari 364 MB turun jadi 238 MB, dan tampilannya persis sama. Artwork memakai WebP lossless, diverifikasi identik piksel demi piksel, file demi file. Itu berlaku juga untuk setiap pembaruan otomatis, bukan hanya instalasi pertama.
- Juga diperbaiki: Tower sebelumnya sama sekali dikecualikan dari perbandingan dungeon dan tidak akan pernah bisa dipilih; dua pengaturan bir saling meniadakan; dua kebocoran permintaan diam-diam (pencarian benteng yang menanyakan pemain "0" ke server ribuan kali sehari, dan skilling yang terus mencoba upgrade yang tidak akan pernah mampu dibeli). Baru: wizard pengaturan lima belas pertanyaan, dan anggaran jamur per hari atau per minggu.
- Benteng baru sama sekali tidak pernah membangun apa pun. Dilaporkan sebagai "dia punya cukup bahan untuk Quarry tapi tidak melakukannya", dan log sependapat: seribu permintaan bangun, semuanya untuk Woodcutter's Hut, semuanya ditolak. Tidak ada bangunan yang boleh lebih tinggi dari Benteng itu sendiri, dan benteng baru dimulai dengan keduanya di level 1, jadi meng-upgrade hut ilegal sampai Benteng naik level. Bot sebelumnya hanya membandingkan harga, memilih hut yang murah, ditolak, lalu membuat pilihan identik di siklus berikutnya. Selamanya. Sekarang juga menghormati aturan game: batas level benteng, syarat level, bangunan yang sedang training atau mencari permata, prasyarat Smithy. Semuanya berarti dilewati, tidak pernah ditabung: uang tidak memperbaiki langkah yang ilegal.
- Gold dan soul Underworld tidak terkumpul. Upgrade yang ditolak sebelumnya keluar lebih awal, dan langkah pengumpulan berada setelahnya, jadi satu penolakan mengakhiri seluruh siklus sebelum apa pun terkumpul. Pengumpulan sekarang selalu berjalan apa pun yang terjadi, dan saat sesuatu memang tidak bisa dikumpulkan, alasannya dinyatakan.
- Pekerjaan yang ditolak dilaporkan sebagai selesai. Pembangunan yang ditolak bukan error, jadi log mengumumkan upgrade yang sebenarnya tidak pernah terjadi. Keduanya sekarang memeriksa bahwa sebuah upgrade benar-benar berjalan sebelum mengklaimnya.
- Layar Benteng dan Underworld sekarang jadi layar yang sebenarnya: sebuah halaman dan sebuah gua, tiap bangunan berupa petak dengan levelnya, hitung mundur saat membangun, dan biaya untuk level berikutnya. Bangunan yang ditolak game menyatakan alasannya. Setiap penghasil punya meter: apa yang sedang menunggu, seberapa penuh pit-nya, kapan berhenti berproduksi. Pit yang penuh diberi tanda, karena game tidak memberi peringatan dan apa pun yang lewat batas akan hilang.
- Analytics butuh waktu sangat lama untuk terbuka. Perintah yang menjawabnya sebelumnya mengambil lock sesi akun, hanya untuk menanyakan karakter mana itu, dan bot memegang lock itu selama berkomunikasi dengan server game, jadi permintaan untuk dua string yang tidak pernah berubah harus mengantre di belakang semua lalu lintas jaringan tiap akun. Memuat dan menyimpan pengaturan karakter punya masalah yang sama.
- Analytics juga mencatat snapshot tiap poll, 17.280 kali sehari per akun, dengan seluruh file ditulis ulang berdasarkan timer. Grafiknya hanya beberapa ratus piksel lebarnya; data lima detik selama sehari cuma jadi satu garis. Rangkaian data sekarang diambil sampel satu titik per menit, dua belas kali lebih sedikit untuk disimpan dan dimuat, tanpa memengaruhi total berjalan. File yang sudah ada menyusut dari sekitar 1,5 MB menjadi 90 KB saat pertama kali dibuka.
- Skilling menghabiskan gold yang dibutuhkan enchanting. Keduanya menghormati cadangan Save Money, tapi skilling membeli atribut sampai harga berikutnya tidak lagi terjangkau, jadi mana pun yang berjalan lebih dulu mengambil semuanya dan yang lain tidak mendapat apa-apa. Modul yang tidak mampu membeli sesuatu sekarang mencatat untuk apa dia menabung, dan pembeli lain membiarkan jumlah itu tetap ada.
- Akun yang ditambahkan lewat tombol "Add account" tidak pernah tersimpan. Kredensial sebelumnya hanya ditulis lewat jalur login pertama; menambah akun dan login karakter kedua sama-sama melewati kode yang tidak pernah mencatatnya.
- The Continuous Loop of Idols tidak punya data boss: dungeon ini ada di daftar shadow tapi bukan versi shadow dari apa pun, jadi dicari dengan nama yang tidak cocok dengan apa pun. Sekarang punya bagiannya sendiri. Ini juga mengungkap bar level yang terpaku di angka sepuluh untuk semua dungeon kecuali Twister, jadi siapa pun yang sudah melewati level sepuluh di Tower (100) atau Loop (30) digambarkan seolah sudah menyelesaikannya.
- Perbaikan: semua senjata, shield, potion, dan permata tampil tanpa artwork, paling parah di halaman Pandai Besi dan Penyihir. Hadiah terakhir dice game terbaca [object Object]. Strip perjalanan menampilkan "Quests" dan "City Guard" sebagai kata-kata biasa. Sepertiga dari semua refresh dungeon langsung berulang. Mode skill Simulation sekarang benar-benar mensimulasikan. VIP dibaca dari jatah bir. Empat koleksi internal terus membengkak tanpa pernah dipangkas.
- Interface: sidebar sekarang dikelompokkan alih-alih dua puluh entri datar, ditambah saklar kepadatan, preset satu klik untuk modul tunggal, dan halaman Overview yang lebih padat.
- Sembilan dari dua belas class tidak bisa memasang gear-nya sendiri. Sebuah item meminta salah satu dari tiga class DASAR, dan bot membandingkannya langsung dengan class-mu, yang hanya bisa cocok kalau kamu MEMANG salah satu dari ketiganya. Demon Hunter, Battle Mage, Assassin, Necromancer, Plague Doctor, Berserker, Paladin, Druid, dan Bard karena itu hanya kebagian sedikit item yang tidak meminta class tertentu, itulah sebabnya trinket level 10 dengan 5 luck mengalahkan armor 400 dengan 100 dexterity. Pemeriksaan yang sama menjaga penjual, jadi class-class itu juga menjual gear yang seharusnya mereka pakai. Salah sejak rilis pertama.
- Arena tidak melawan siapa pun di beberapa akun. Tiga masalah menumpuk: modul arena menyerahkan setiap pertarungan ke modul scrapbook, yang langsung kembali pada karakter tanpa scrapbook dan keduanya tidak saling memeriksa; simulasi yang tidak bisa diselesaikan melaporkan 0% alih-alih "tidak ada jawaban", jadi setiap target ditolak; dan satu target yang ditolak mengakhiri seluruh siklus. Itu sebabnya menurunkan minimum win chance dari 55 ke 45 lalu ke 20 tidak mengubah apa pun: kodenya tidak pernah sampai pada keputusan itu.
- Aplikasi macet saat membuka Arena dan Scrapbook, dan bot berhenti bertarung selama itu. Cache pemain sudah membengkak jadi 187.136 pemain dalam 119 MB dan ditulis ulang sepenuhnya tiap 27 detik sambil memegang lock yang dibutuhkan bot untuk memilih pertarungan. Pool sekarang hidup di memori untuk sesi itu, gear yang tidak akan pernah layak diambil tidak lagi diingat, dan file cache lama dihapus saat aplikasi dijalankan.
- Senjata tampil sebagai [object Object]. Perbaikannya menemukan tiga tempat lagi yang belum pernah dilaporkan siapa pun: tugas harian dan event, kalender Advent, dan Wheel of Fortune.
- Achievement (BETA): halaman baru dengan semua 92 achievement, apa yang diminta tiap achievement dan apakah bot mengarah ke sana, di balik satu saklar utama. Apa pun yang berbiaya uang sungguhan tidak pernah dikejar. Mengejar Naturism atau St. Nicholas dulu bisa memasukkan gear-mu sendiri ke shredder. Sekarang dilindungi di keempat jalur pembuangan.
- Perbaikan: bot membeli potion lalu menjualnya beberapa detik kemudian. Penjual item umum sebelumnya punya pendapat sendiri soal botol dan membuang apa yang baru saja dibeli modul potion. "Ignore Bottles" sekarang berarti sesuai namanya.
- Perbaikan: benteng berhenti membangun selama berhari-hari. Urutan Custom memang dirancang untuk menunggu entri pertama yang belum selesai, tapi kalau entri itu butuh kayu atau batu lebih banyak dari kapasitas gudang, resource-nya tidak akan pernah cukup dan semua yang di belakangnya berhenti selamanya. Entri yang tidak mungkin tercapai sekarang dilewati, dan log menyatakannya. Gem Mine juga menjelaskan dirinya sendiri: sengaja dibiarkan saat pencarian permata sedang berjalan.
- Perbaikan: dua puluh dua warning tiap kali aplikasi dijalankan, satu per pet, semuanya menyatakan tidak terjadi apa-apa. Pet yang sudah mencapai batas level tetap diberi makan. Batasnya sekarang berasal dari game, bukan aturan yang sudah terbukti salah oleh akun sungguhan.
- Perbaikan: kartu Current Action bertentangan dengan dirinya sendiri, menampilkan label sisa dari gambar rusak di samping tahap ekspedisi yang dikarang.
- Quest sekarang diurutkan berdasarkan hadiah per detik thirst, bukan hadiah mentah, cadangan Save Money dihormati oleh sepuluh modul pengeluaran alih-alih hanya dua, dan damage senjata akhirnya diperhitungkan dalam perbandingan perlengkapan. Bahasa Jerman mencakup 185 string yang sebelumnya masih berbahasa Inggris.
- Pengaturan sekarang benar-benar tersimpan. Tiap akun punya file pengaturannya sendiri dan bot selalu memulai dari situ, tapi halaman pengaturan memuat file GLOBAL dan tidak pernah file akun yang dipilih, jadi halaman menampilkan satu hal sementara akun menjalankan hal lain, dan setiap penyimpanan menimpa file akun itu dengan nilai global. Sebelas pengaturan lain bahkan tidak pernah disimpan oleh halaman ini sama sekali, jadi backend mengembalikannya ke default tiap kali disimpan: di antaranya jadwal jam aktif, urutan prioritas modul, upgrade slot permata otomatis, crawling kupon, dan opsi event.
- Kedua portal harian dilawan lagi. Demon Portal pribadi sebelumnya berjalan paling akhir di modul dungeon, di belakang tiga blok yang mengakhiri siklus begitu bertindak; dari empat hari yang tercatat di empat akun, dua hari punya NOL percobaan. Guild Portal adalah langkah ke-5 dari 7, di belakang raid. Keduanya sekarang berjalan lebih dulu di modulnya masing-masing, dan tidak satu pun memakai jatah pertarungan dungeon.
- Pertarungan Hall of Fame disimulasikan sebelum diambil. Target sebelumnya dipilih berdasarkan berapa banyak item scrapbook yang bisa diberikan dan hanya difilter berdasarkan total atribut, jadi siapa pun sampai 120% dari milikmu dianggap bisa dikalahkan, yang berujung 38% menang dalam satu hari tercatat. Battle simulator yang sudah dipakai untuk dungeon sekarang ditanya lebih dulu, dan di bawah peluang yang diatur, target dilewati tanpa memakai pertarungan. Settings -> Arena, default 55%.
- Progress Report sebelumnya menampilkan tiga angka yang tidak mungkin benar. Mushrooms selalu 0 karena tidak ada pertarungan yang pernah mencatatnya. Scrapbook Items selalu 0 karena diukur segera setelah pertarungan, dan respons pertarungan tidak membawa koleksi yang sudah diperbarui. Perolehan sebenarnya terjadi sepanjang waktu. Gold selalu 0 karena perhitungan: tiap pertarungan dibulatkan ke bawah menjadi gold utuh SEBELUM dijumlahkan, jadi 122 pertarungan arena dan 508 pertarungan Hall of Fame masing-masing dibulatkan menjadi nol.
- Event sekarang tahu apakah dirinya sedang berjalan. Server terus mengirim blok World Boss setelah event ditutup, jadi aplikasi memperlakukan event yang sudah selesai sebagai masih berjalan dan bot menghabiskan sepanjang hari untuk perintah yang ditolak server, termasuk pembelian katapel yang menurunkan lama sewanya 10 jam -> 9 jam -> 8 jam mencari harga yang terjangkau, padahal jawabannya adalah tidak ada event yang berjalan. Halaman Events sekarang menampilkan "Currently no Live Event" dan menunjukkan tampilan World Boss hanya saat World Boss benar-benar berjalan.
- Pet: pemberian makan dan pembuatan juice tidak lagi bergantian saling diabaikan. Modul sebelumnya hanya bertindak sekali per siklus, jadi mana pun yang jalan lebih dulu mengambil semua buah dan yang lain tidak pernah kebagian. Di satu akun, ini berarti 2.732 kali pemberian makan di Earth dan sama sekali tidak ada di Fire. Keduanya sekarang berjalan tiap siklus, dan juice dibuat begitu sebuah habitat mencapai ambangnya, bukan sepuluh buah setelah lewat ambang itu.
- Permata: permata yang salah dipasang sebelumnya tidak bisa diperbaiki, karena fitur penggantian dirilis dalam kondisi mati, jadi karakter Dexterity yang memakai permata Strength tidak punya jalan kembali. Permata hitam juga selalu menang, berapa pun nilainya, karena membawa bobot tetap yang tidak bisa dicapai permata atribut tunggal mana pun. Trade-off-nya sekarang dihitung, dan semua permata dipasang dalam satu kali proses, bukan satu per siklus.
- Perbaikan: password tersimpan dikirim sebagai ciphertext-nya sendiri. Layar login sebelumnya membaca file kredensial apa adanya, jadi password yang terenkripsi saat disimpan terisi otomatis sebagai "v1:..." dan dikirim seperti itu. Itulah laporan "still sending encrypted", dan itu juga yang muncul sebagai "Could not communicate with the server".
- Log yang bisa dibaca: penolakan yang merupakan bagian normal dari permainan tidak lagi jadi warning, error server tidak lagi menyeret seluruh state dump ke log, dan satu penolakan tidak lagi menghentikan seluruh modul: "no more dungeon fights today" dulu juga melewatkan pengumpulan resource dan upgrade bangunan di underworld.
- Baru: tombol Join my Discord, ekspor dan impor pengaturan sebagai tombol dengan dialog file sungguhan, dan daftar akun yang bisa dilipat.
- Jamur sekarang punya halaman pengaturan sendiri: semua saklar yang bisa memakainya, dalam satu tempat, ditandai sebagai uang sungguhan, semuanya mati secara default. Tidak ada bagian lain aplikasi yang lagi-lagi mengisyaratkan pemakaian jamur.
- Perbaikan: item toko yang berharga jamur tetap dibeli walau pengaturan itu mati. Pemeriksaannya adalah "beli kalau perak mencukupi ATAU jamur diizinkan", tapi item semacam itu memakai perak DAN jamur sekaligus, jadi punya perak cukup selalu meloloskannya, mengabaikan cadanganmu. Satu akun uji coba membeli item seharga 4 jamur yang sama sebanyak 84 kali.
- Perbaikan: "Skip Quests" ternyata membayar dengan jamur. Saklar itu biasanya dinyalakan untuk skip hourglass gratis, tapi juga secara tidak sengaja mengizinkan pembayaran uang sungguhan untuk setiap masa tunggu quest dan ekspedisi. Hourglass tetap berfungsi darinya; jamur tidak lagi.
- Perbaikan: tiga saklar jamur sebelumnya sama sekali tidak bisa dikontrol: tunggangan jamur (Dragon seharga 25 jamur dan memperbarui dirinya sendiri), revive Legendary Dungeon, dan opsi bir VIP. Sekarang kamu bisa mematikannya.
- Perbaikan: gambar amulet dan cincin rusak di mana pun ditampilkan. Artwork memakai pola penamaan berbeda untuk keduanya dibanding talisman, dan pola yang salah dipakai untuk ketiganya.
- Pengaturan dirapikan: 13 saklar yang muncul di dua halaman sekarang muncul di satu halaman, dua saklar yang tidak berpengaruh dihapus atau dihubungkan dengan benar, dan lima pengaturan yang disimpan aplikasi tapi tidak pernah dibaca telah dihapus.
- Pembaruan otomatis sekarang gratis untuk semua orang, di semua tingkatan. Dulu ini fitur berbayar: instalasi gratis melewati pengecekan sama sekali dan diberi tahu "You are on the latest version", jadi orang-orang terjebak di build lama yang membawa bug yang sudah diperbaiki berbulan-bulan sebelumnya, tanpa cara untuk mengetahuinya. Catatan: kalau kamu memakai build lama tanpa lisensi, kamu perlu satu kali unduh manual dari halaman ini, setelah itu pembaruan datang dengan sendirinya.
- Perbaikan: "start with Windows" berhenti berfungsi diam-diam. Entri registry sebelumnya hanya ditulis saat kamu menyalakan saklarnya dan tidak pernah diperiksa lagi, jadi kalau entrinya hilang, aplikasi tetap menampilkan saklar dalam posisi ON dan tidak pernah ikut start dengan Windows. Sekarang memperbaiki dirinya sendiri tiap kali dijalankan.
- Perbaikan: "Could not communicate with the server" saat login. Password tersimpan dienkripsi, dan satu build tidak bisa mendekripsinya, jadi teks terenkripsi itu dikirim ke server login sebagai passwordmu dan kegagalannya terlihat seperti masalah jaringan yang tidak akan pernah selesai walau dicoba ulang. Tidak ada yang perlu dimasukkan ulang.
- World Boss: upgrade katapel berfungsi, dan aktif secara default. Dibayar dengan resource (gold, kayu, batu, metal, atau arcane, ditambah catalyst) dan tidak pernah dengan jamur. Mengisi katapel sekarang hanya butuh beberapa menit, bukan berjam-jam.
- Perbaikan: inventory penuh yang tidak menjual apa pun dan tidak memasang apa pun. Penjualan dan pemasangan tidak sepakat soal arti "lebih baik", jadi item di antara keduanya tidak pernah dipakai DAN tidak pernah dijual serta memenuhi tas secara permanen.
- Perbaikan: bot menjual gear cadangan terbaikmu. Item diurutkan berdasarkan harga toko, yang lebih mengikuti level item daripada kegunaannya. Sekarang menjual yang terlemah lebih dulu.
- Perbaikan: permata menghilang semalaman meski Manual Gem Selection aktif. Tipe permata yang kamu centang tetap bisa dijual karena tidak ada soket kosong saat itu. Tipe yang kamu minta simpan tidak akan pernah dijual.
- Perbaikan: inventory penuh yang tidak menjual apa pun dan tidak memasang apa pun. Penjualan dan pemasangan tidak sepakat soal arti "lebih baik": pemasangan menginginkan peningkatan yang jelas, sementara penjualan melindungi apa pun yang lebih baik walau hanya satu poin, jadi item yang berada di antara keduanya tidak pernah dipakai DAN tidak pernah dijual, lalu memenuhi tas secara permanen. Drop dungeon terus-menerus mendarat di situ.
- Perbaikan: bot menjual gear cadangan terbaikmu. Item yang akan dijual diurutkan berdasarkan harga toko, yang jauh lebih mengikuti level item daripada kegunaannya. Sekarang menjual gear terlemah lebih dulu dan menyimpan yang terkuat.
- Perbaikan: permata menghilang semalaman meski Manual Gem Selection aktif. Tipe permata yang kamu centang sebelumnya hanya dipakai sebagai filter awal, jadi permata tetap bisa dijual karena tidak ada soket kosong saat itu, yang kalau semua soket penuh berarti semua permata. Tipe permata yang kamu minta simpan sekarang tidak akan pernah dijual.
- Upgrade katapel World Boss sekarang berfungsi, dan aktif secara default. Mercy membelinya dengan tombol resource di toko (gold, kayu, batu, metal, atau arcane, ditambah catalyst) dan tidak pernah dengan tombol jamur.
- Perbaikan: upgrade dulu memakai JAMUR. Permintaan beli sebelumnya membalik dua argumennya, jadi setiap pembelian meminta tombol uang sungguhan, padahal tidak ada slot yang dipilih. Kalau Mercy sempat mematikan upgrade di akunmu karena ini, rilis ini menyalakannya lagi.
- Perbaikan: upgrade sering sama sekali tidak membeli apa pun. Game membatasi laju permintaan itu dan menjawab percobaan yang terlalu cepat dengan "tidak bisa sekarang" yang sama seperti penolakan sungguhan, jadi hampir semua percobaan terbuang tanpa dibaca. Percobaan sekarang diberi jeda.
- Jauh lebih cepat: pembelian sebelumnya dibatasi satu upgrade per siklus bot alih-alih per percobaan, jadi mengisi katapel butuh berjam-jam. Sekarang hanya butuh beberapa menit.
- Baru: toko upgrade di-reroll saat tidak satu pun dari tiga penawarannya bisa dibeli, karena kalau tidak, toko yang penuh penawaran untuk segmen tower yang tidak kamu incar tidak akan pernah terselesaikan.
- Log sekarang menjelaskan setiap keputusan upgrade: saldomu, katapelnya, dan tiap penawaran beserta alasan dibeli atau tidaknya, ditambah biaya sebenarnya dari setiap pembelian.
- Perbaikan: jenis peti harian World Boss diberi label terbalik ("single hit" dan "damage master" tertukar).
- Baru: "Senseis Config", setelan racikan sang pembuat sendiri, menjadi preset default baru dan yang dipakai pengguna baru sejak awal. Kamu tetap bisa beralih ke Standard / Safe Farm / Aggressive kapan saja.
- Baru: simpan pengaturanmu saat ini sebagai preset bernama (Simple Mode) dan berpindah bolak-balik antar setelanmu sendiri kapan pun kamu mau.
- Pengaturan lebih sederhana: menghapus sekitar 20 toggle yang tidak berpengaruh ditambah saklar "Prefer Expeditions" yang mubazir (quest vs ekspedisi terdeteksi otomatis). Konfigurasi dan backup tersimpanmu tetap termuat tanpa berubah.
- Arena & Scrapbook diurutkan ulang: karakter dan statistik pertarunganmu di atas, lalu 3 lawan arena, lalu pemindaian scrapbook, dengan item yang terkumpul di bagian bawah.
- Battle Sim sekarang hanya menampilkan dungeon yang belum kamu selesaikan, dan menunjukkan nomor lantai sebenarnya.
- Perbaikan: akun tidak lagi macet saat koneksi buruk. Timeout jaringan sekarang mencoba ulang koneksi yang macet secara otomatis alih-alih membuat akun menggantung sampai di-restart.
- Perbaikan: pemakaian memori lebih rendah dan lebih stabil selama sesi scrapbook yang panjang.
- Perbaikan: rasio menang "1000 fights" di Battle Sim sekarang benar. Sebelumnya mengabaikan dungeon/lantai yang kamu pilih dan mensimulasikan dungeon saat ini (lantai mudah menunjukkan ~50%); sekarang mensimulasikan musuh yang kamu pilih (~100% untuk lantai yang bisa kamu selesaikan).
- Halaman "Arena Manager" sekarang menjadi "Hall of Fame": memuat peringkat secara otomatis, membiarkanmu mencari pemain mana pun berdasarkan nama untuk memata-matainya, dan menelusuri papan peringkat per halaman. Panel ringkasan rune yang tidak terpakai dihapus.
- Baru: potion di luar class dijual otomatis. Potion untuk atribut yang tidak pernah dipakai class-mu (misalnya Intelligence pada Demon Hunter) tidak bisa diminum, jadi alih-alih menyumbat tasmu, sekarang dijual, sementara potion yang benar-benar kamu butuhkan (atribut utama, Constitution, Luck, Eternal Life) tetap disimpan.
- Perbaikan: dropdown dungeon/lantai di Battle Sim bisa terbaca lagi. Sebelumnya putih di atas putih dan sekarang mengikuti tema aplikasi.
- Perbaikan: quest/ekspedisi tidak lagi macet idle dengan error "disabled by settings". Game punya saklar "quest vs ekspedisi" di sisi server, dan memulai yang salah untuk mode saat ini akan ditolak. Bot sekarang mendeteksi mode saat ini secara otomatis (tanpa perlu pengaturan) dan lebih memilih ekspedisi, beralih ke sana saat bisa, serta hanya pernah mengirim aksi yang akan diterima server.
- Bot achievement dan aplikasi sekarang berbagi satu daftar achievement supaya tidak bisa berbeda, dan halaman Achievement punya bagian baru "In Progress" yang menunjukkan apa yang sedang berjalan.
- Baru: Battle Sim membiarkanmu memilih dungeon dan lantai sungguhan mana pun lalu melawan musuh sebenarnya, lengkap dengan pratinjau siapa yang akan kamu hadapi (potret, nama, level, class), bukan sekadar menebak dungeon terbuka pertama.
- Baru: pertarungan sekarang tampil sebagai replay animasi: potret kedua petarung, bar HP yang berkurang, angka damage yang mengambang (crit berwarna emas), pop-up evade, dan catatan kemampuan khusus dari engine.
- Perbaikan: halaman Pandai Besi & Penyihir tidak lagi menampilkan "[object Object]" untuk senjatamu, dan nama slot sekarang tampil dalam bahasa yang kamu pilih, bukan bahasa Inggris.
- Perbaikan: item menampilkan ikon aslinya di mana pun, termasuk jalur gambar rusak yang membuat amulet/cincin/talisman jatuh ke gambar placeholder.
- Perbaikan: potion di inventory sekarang menampilkan ikon dan jenis sebenarnya (misalnya "Stärke · Groß") alih-alih "Trank" generik tanpa gambar.
- Baru: lawan arena menampilkan nama, potret, level, class, dan honor, bukan hanya id pemain.
- Scrapbook sekarang berada di atas halaman Arena & Scrapbook, dan pencarian permata Benteng tampil di dekat atas saat aktif.
- Item hadiah quest sekarang menampilkan ikon dan namanya.
- Perbaikan: cadangan jamurmu akhirnya dihormati. Pertarungan dungeon, pertarungan tower, pertarungan arena, dan skip pencarian permata benteng semuanya memeriksa apakah pengaturannya aktif tapi tidak pernah melihat saldomu, jadi mengaktifkan salah satunya menguras jamur sampai habis berapa pun cadangan yang kamu atur. Dungeon dan tower paling parah, membayar pertarungan tiap siklus walau yang gratis sudah tersedia.
- Perbaikan: jamur tidak akan pernah dipakai untuk pertarungan dungeon yang menurut simulator akan kalah. Pertarungan gratis tidak berubah, jadi progres tidak macet saat semuanya sekadar untung-untungan.
- Perbaikan: Underworld meng-upgrade unit dan menyerang lagi. Hampir selalu ada yang bisa dikumpulkan, dan pengumpulan mengakhiri siklus, jadi langkah upgrade unit dan serangan di bawahnya tidak pernah tercapai. Pengumpulan sekarang jadi cadangan terakhir, bukan hal pertama yang dilakukan.
- Perbaikan: jeda pengumpulan semalaman Underworld berfungsi. Rentang waktu yang melewati tengah malam (misalnya 22:00-06:00) sebelumnya diabaikan diam-diam dan pengumpulan berlanjut sepanjang malam.
- Perbaikan: kode kupon sekarang berfungsi di semua akun. Daftar "already redeemed" sebelumnya dibagikan ke seluruh instalasi, bukan per karakter, jadi akun pertama yang melihat kode langsung mengklaimnya dan karakter lain melewatinya.
- Perbaikan: membersihkan kotak masuk tidak lagi menghapus kode kupon yang belum ditukarkan sebelum sempat dibaca.
- Perbaikan: bot bisa berhenti quest sepenuhnya. Di hari baru, bot memberi tahu server "I prefer quests" lalu berhenti untuk siklus itu tanpa benar-benar memulai quest, dan karena pesan itu tidak mengubah thirst-mu, ini berulang selamanya dan tidak ada quest yang pernah dimulai. Ini memengaruhi semua orang dengan pengaturan default.
- Perbaikan: Arena "Highest Rank" tidak melawan siapa pun. Kekuatan lawan dan kekuatanmu sendiri diukur dengan rumus berbeda (milik lawan menghitung atribut utama, constitution ganda, dan bonus portal; milikmu tidak menghitung satu pun), jadi dua karakter yang identik mendapat skor sekitar 2:1 dan setiap lawan terlihat terlalu kuat.
- Perbaikan: "Don't sell items with gems" menolak menjual hampir semua item: item dengan soket permata KOSONG dihitung sebagai sudah berpermata, jadi tasmu penuh dan penjualan berhenti. Bug yang sama membuat hampir semua senjata terlewat dari proses washing.
- Perbaikan: raid guild dan pertarungan guild terjadwal berjalan di waktu yang salah. Waktunya dalam menit sejak tengah malam tapi terbaca sebagai detik, jadi raid yang diatur untuk pukul 12:00 malah dimulai pukul 00:12.
- Perbaikan: mengatur batas skill guild memblokir semua upgrade, karena total gabungan guild-mu dibandingkan dengan batas per pemain.
- Perbaikan: modul Skills berjalan dua kali per siklus, menjalankan ulang loop upgrade dan menghabiskan perak untuk kedua kalinya.
- Baru: tombol "Check for updates" di Settings, dan pembaruan sekarang terdeteksi tanpa perlu restart: aplikasi memeriksa tiap 30 menit dan setiap kali kamu kembali ke jendelanya (sebelumnya tiap 6 jam).
- Perbaikan: bot scrapbook sekarang melewati target yang jauh lebih kuat darimu. Atribut jauh lebih menentukan hasil pertarungan dibanding level, tapi sebelumnya tidak ada yang memeriksanya, jadi bot hanya tahu seseorang di luar jangkauan setelah kalah. Siapa pun dengan total atribut di atas 1,2x milikmu sekarang dilewati.
- Perbaikan: tidak ada lagi bertarung di atas levelmu. Target scrapbook sebelumnya bisa sampai lima level di atasmu (sepuluh di pemindaian Hall of Fame); keduanya sekarang dibatasi ke levelmu sendiri.
- Perbaikan: ganti nama tidak lagi menghapus riwayat kekalahan. Blacklist sebelumnya memakai nama sebagai kunci, jadi pemain yang mengalahkanmu dua kali bisa kembali dengan nama baru dan catatan bersih, meninggalkan entri duplikat yang basi. Sekarang memakai id pemain sebagai kunci.
- Perbaikan: bot tidak lagi menyerang pemain yang sama berulang-ulang. Item legendary tidak punya slot scrapbook, jadi tidak akan pernah bisa dikumpulkan, tapi tetap dihitung sebagai "belum ada", sehingga siapa pun yang memakainya terlihat selalu berharga dan terus diserang tiap cooldown arena selamanya, sementara target yang berguna diabaikan.
- Perbaikan: mengalahkan pemain sekarang langsung mempensiunkan mereka. Kemenangan mengambil seluruh kit yang bisa dikumpulkan, tapi bot menunggu konfirmasi server, dan kalau refresh itu tidak pernah membawa data scrapbook, pemain itu diserang lagi tanpa henti.
- Perbaikan: satu kekalahan tidak lagi langsung memasukkan pemain ke blacklist, dan blacklist tidak lagi terhapus tak lama kemudian oleh pemindaian ulang arena. Kekalahan diakumulasikan dan pemain dilewati setelah mengalahkanmu dua kali.
- Perbaikan: target yang sama baiknya sekarang diputuskan berdasarkan lawan terlemah, bukan urutan internal yang terus memilih nama yang sama.
- Windows, macOS, dan Linux sekarang semuanya dibangun dari satu tag, jadi tidak ada lagi platform yang tertinggal.
- Perbaikan: potion tidak lagi terbuang untuk stat yang salah. Dulu bot meminum potion atribut apa pun yang ditemukan (Mage bisa memakai potion Strength dan Dexterity), dan karena hanya ada tiga slot potion aktif, potion yang berguna jadi tergeser. Sekarang hanya memakai potion atribut utamamu, Constitution, Luck, dan Eternal Life.
- Perbaikan: slot potion diisi berdasarkan kepentingan, bukan ukuran botol, jadi potion besar di luar class tidak bisa lagi mengambil slot yang dibutuhkan potion atribut utama yang lebih kecil.
- Build macOS dan Linux kembali: ketiga platform dirilis bersamaan untuk pertama kalinya sejak 2.8.3.
- Perbaikan: "Skill Optimal Now" sekarang meng-upgrade sebanyak mungkin atribut yang mampu kamu beli dalam satu klik, bukan hanya satu.
- Pengaturan "Gear Comparison" baru dengan tiga strategi: Full (base + upgrade + permata), Base + Gem (abaikan upgrade), atau Base saja, jadi kamu bisa membiarkan item dengan base lebih tinggi menang saat kamu punya bahan untuk memindahkan permata dan meng-upgrade ulang.
- Perbandingan perlengkapan sekarang menghitung armor item (sebelumnya diabaikan), dan memasang upgrade terbesar yang tersedia alih-alih yang pertama ditemukan di tas.
- Upgrade stat/skill otomatis sekarang benar-benar berfungsi. Sebelumnya terblokir saat karakter sedang shift Penjaga Kota, jadi atribut tidak pernah naik. Skill sekarang di-upgrade setelah tiap quest terlepas dari shift kerja.
- Pertarungan tidak lagi selalu dilaporkan kalah: ekspedisi dan pertarungan lain sekarang menampilkan menang/kalah dan hadiah yang benar di laporan sesi dan Battle History.
- Perbaikan multi-akun: satu akun kehabisan bir tidak lagi memaksa semua akun lain masuk shift kerja, dan bir bonus dari tugas tidak lagi bocor ke akun lain.
- Pet dungeon: bot sekarang menyerang habitat dengan peluang menang terbaik alih-alih selalu Shadow, jadi semua habitat berkembang.
- Scrapbook: perbaikan "10/10 items" yang keliru. Daftar target sekarang menampilkan jumlah item yang benar-benar belum ada, dengan daftar Scrapbook Scans yang bisa digulir dan tombol "rescan from start".
- Permata sekarang juga dipasang ke companion-mu (dinilai per class companion), dan permata tidak akan pernah dijual atau dibongkar selama masih bisa meningkatkan salah satu dari empat karaktermu.
- Halaman Pandai Besi & Penyihir baru dengan data langsung: gear yang terpasang, bintang upgrade, rune, status cauldron, dan enchantment, ditambah pengaturan khusus Pandai Besi, Penyihir, dan Rune.
- Pandai Besi sekarang bisa meng-upgrade otomatis gear yang terpasang (opsional). Selalu menyisakan cadangan Metal/Arcane supaya kamu tetap bisa mengeluarkan permata dari gear yang diganti.
- Perbaikan pemberian makan Penyihir (sebelumnya melewatkan hampir semua item yang memenuhi syarat) dan sekarang memberi item yang cocok termurah.
- Pengoptimal rune diperbaiki untuk set quest mannequin, dan daftar mannequin/rune sekarang tampil dengan benar.
- Halaman Pandai Besi dan Penyihir sekarang terbuka di level karakter yang tepat (Penyihir 66, Pandai Besi 90) dengan layar ramah "kembali lagi di level X".
- Terjemahan Jerman lengkap untuk semua halaman dan pengaturan baru.
- Catatan: rilis ini hanya untuk Windows. macOS dan Linux tetap di 2.8.3.
- Penampil Scrapbook Targets baru di Settings: lihat setiap pemain Hall of Fame yang sudah di-cache crawler, diurutkan berdasarkan item yang paling banyak belum ada, lengkap dengan level, jumlah belum ada/total, dan status gagal. Salin seluruh daftar target dengan satu klik.
- Nama Hall of Fame sekarang dicatat ke file per akun saat dipindai, jadi kamu bisa farming di awal server baru memakai daftar nama sungguhan
- Statistik pertarungan scrapbook (menang, kalah, item didapat) sekarang dilacak di analytics dan ditampilkan di laporan sesi
- Perbaikan: drag & drop di editor urutan berfungsi lagi. Drag-and-drop HTML5 yang tidak andal diganti dengan drag berbasis pointer, dan tombol panah sekarang menggeser satu entri selangkah alih-alih langsung melompat ke ujung
- Catatan: rilis ini untuk sementara hanya untuk Windows. macOS dan Linux tetap di 2.8.3
- Halaman Battle History baru: log yang bisa dicari dari setiap pertarungan yang dijalankan bot (arena, scrapbook, dungeon, underworld, hellevator, legendary dungeon, pet, ekspedisi, dan lainnya) lengkap dengan potret musuh, menang/kalah, dan hadiah (XP, gold, honor, item scrapbook)
- Pengaturan Data & Storage: pilih apakah Battle History & Analytics disimpan, serta hapus otomatis history, analytics, dan log yang lebih lama dari jumlah hari yang bisa diatur (default 10)
- Perbaikan: bot tidak pernah memakai jamur secara default (semua opsi pemakaian jamur mati; jamur gratis tetap dikumpulkan)
- Perbaikan: panic langka saat parsing UTF-8 yang bisa membuat aplikasi crash pada respons server tertentu
- Performa: Battle History memakai cache di memori sehingga tidak lagi membaca ulang file datanya tiap siklus
- Mercy SF sekarang GRATIS untuk semua orang. Semua fitur terbuka, tanpa perlu lisensi (semua modul otomatisasi, fitur pintar, dan battle simulation viewer)
- Halaman License di aplikasi dihapus, karena tidak ada lagi lisensi yang perlu dimasukkan
- Ditambahkan tautan "Support on Ko-fi" di aplikasi dan di seluruh situs web. Donasi sepenuhnya opsional dan tidak membuka apa pun tambahan, karena semuanya sudah gratis
- Gold Pit Underworld akhirnya bisa dikosongkan. Gold dan Soul sebelumnya tertukar, jadi "collect gold" malah memanen soul; sumber daya yang benar sekarang yang dikumpulkan
- Aplikasi tidak lagi tertutup sendiri secara acak. Tiap modul bot berjalan di balik panic guard (terisolasi, dengan cooldown otomatis), loop akun me-restart dirinya sendiri, dan crash dicatat ke crashes.log
- Sell Items berfungsi lagi: gear tingkat rendah dijual ke toko sesuai cara yang diharapkan game
- Benteng: pengumpulan XP Academy lebih andal (diperkirakan dari laju produksi), dan menang/kalah dicatat
- Scrapbook: target Hall of Fame sekarang benar-benar diserang dan dicatat; target yang tidak bisa dikalahkan masuk blacklist
- Pengaturan Fortress Partner baru: Attack Partner favorit dan daftar Protected Players (reroll gratis mengarah ke partner, menjauhi nama yang dilindungi)
- Bir / Penjaga Kota: bot sekarang meminum seluruh jatah bir harian yang diatur sebelum memulai Penjaga Kota, dan jumlah bir harian dibatasi sesuai maksimum game
- Tidak ada lagi loop spam error: kegagalan "belum berlaku" yang bisa diprediksi mundur selama 1 jam alih-alih mencoba lagi tiap 60 detik
- Logging dua tingkat: dev log latar belakang penuh di disk ditambah halaman Logs yang rapi di aplikasi; laporan error sekarang melampirkan dev log lengkap, dengan tombol Open Logs Folder
- Underworld: soul kini dikumpulkan otomatis dengan andal tiap siklus. Upgrade yang gagal tidak lagi menghalangi pengumpulan, dan berjalan mandiri di tiap akun
- Benteng: experience (XP), kayu, batu, dan perak sekarang selalu dikumpulkan, dan tambang permata terus mencari, bahkan saat upgrade bangunan atau unit sudah mentok
- Algoritma dungeon pintar: bot sekarang mensimulasikan musuh saat ini dari tiap dungeon yang terbuka melawan karaktermu dan melawan yang paling mungkin dimenangkan, jadi pertarungan gratis per jammu tidak pernah terbuang untuk kekalahan
- Dungeon sekarang mencakup dungeon normal, shadow dungeon, Twister, dan Tower (disimulasikan bersama companion-mu); Portal pribadi dilawan sekali sehari
- Kalau belum ada yang bisa dimenangkan, bot menunggu gear yang lebih baik alih-alih membuang pertarungan begitu saja
- Serangan dan pertahanan Guild sekarang langsung diikuti begitu diumumkan, jadi kamu tidak pernah melewatkan pertarungan guild
- Pemberian makan pet otomatis lanjut ke pet berikutnya sesuai urutan begitu satu pet sudah maksimal
- Jauh lebih tenang dan cepat: timer internal serta status per aksi menggantikan percobaan ulang membabi buta, jadi bot tidak lagi membanjiri aksi yang belum bisa diselesaikan (portal sudah selesai, skill yang belum mampu dibeli, pet yang sudah maksimal)
- Kode kupon sekarang dibaca langsung dari judul surat dalam game, jadi tidak ada lagi gangguan "message not found"
- Perbaikan: aplikasi tidak terbuka lagi dari system tray setelah diminimalkan
- Peningkatan keandalan, latensi, dan keamanan secara umum di semua modul
- Underworld: upgrade tidak lagi macet. Kini mengumpulkan dan meng-upgrade tiap siklus serta menghormati batas bangunan Heart of Darkness
- Benteng: tambang permata sekarang selalu mencari permata baru begitu tersedia
- Permata pintar: memasang permata terbaik untuk karaktermu (hitam/legendary lebih dulu, lalu stat utamamu, baru constitution dan luck), mengisi slot kosong lebih dulu, tidak pernah menimpa permata bagus, dan mengambil permata dari item lama lewat forge alih-alih menghancurkannya
- Pet: duel pet dan pertarungan pet dungeon sekarang berjalan dengan benar
- Kode kupon yang dikirim lewat surat dalam game terdeteksi dan ditukarkan otomatis
- Pandai Besi tidak lagi mencoba membongkar item yang bukan perlengkapan
- Perbaikan gambar potret karakter dan companion
- Halaman dan Pengaturan kini tetap terbuka walau tidak ada akun yang terhubung, memakai data terakhirmu
- Nama pet sekarang tampil untuk semua elemen (tidak hanya Shadow)
- Nama dan statistik boss dungeon sekarang tampil dengan benar untuk semua dungeon
- Achievement sekarang menampilkan nama yang benar untuk apa yang sudah kamu buka
- Arena Manager sekarang menampilkan bonus rune-mu (resistensi dan damage) sekilas pandang
- Sistem pembaruan otomatis: aplikasi memeriksa versi baru saat dijalankan dan setiap 6 jam
- Pengguna berlisensi (Premium dan Supporter) mendapat notifikasi dengan tombol Update dan Restart saat ada versi baru
- Notifikasi tingkat OS tetap berfungsi walau aplikasi diminimalkan ke system tray
- Pembaruan bertanda tangan dengan verifikasi kriptografis untuk pembaruan otomatis yang aman
- Peran Discord diberikan otomatis: pelanggan otomatis mendapat peran Mercy SF Member dan Mercy SF Supporter di server Discord
- Perbaikan: fitur premium tidak terbuka setelah login OAuth tanpa restart aplikasi
- Perbaikan: login situs web tidak terkonfirmasi otomatis saat sudah login di mercysf.app
- Masuk ke aplikasi desktop langsung dari situs web saat kamu sudah login di mercysf.app
- Pembukaan premium instan: aplikasi menyegarkan lisensi saat jendelanya kembali aktif dan setiap 30 detik, jadi langganan dan upgrade baru langsung berlaku tanpa perlu restart
- Perbaikan: fitur premium yang terkunci lagi setelah pindah jendela atau restart (tanda tangan lisensi kini di-cache dan diverifikasi dengan benar)
- Perbaikan: login situs web yang tidak selesai di aplikasi desktop
- Peningkatan keandalan sinkronisasi akun dan lisensi
- Login akun: masuk dengan akun mercysf.app kamu (email, Google, atau Discord) untuk menyinkronkan lisensi secara otomatis
- Sinkronisasi lisensi otomatis antara situs web dan aplikasi desktop
- Penguatan keamanan: verifikasi tanda tangan lisensi, pengecekan masa berlaku, dan fitur ditolak secara default
- Overlay UI Premium pada fitur terkunci dengan ajakan upgrade
- Content Security Policy yang diperketat untuk aplikasi desktop
- Peningkatan stabilitas dan perbaikan bug
- Dukungan lintas platform: Windows, macOS (Apple Silicon & Intel), dan Linux
- Battle Simulation Viewer: putar ulang pertarungan dengan rincian per ronde
- Logika upgrade item pintar dengan perbandingan statistik berbobot berdasarkan class
- Pemindaian awal lawan arena untuk target scrapbook
- Pengoptimal pertemuan Ekspedisi
- Pemasangan otomatis companion Dungeon
- Sistem tingkatan lisensi: Free, Premium, dan Supporter
- Pembatasan fitur berdasarkan tingkatan lisensi
- Integrasi checkout Stripe dengan langganan bulanan dan tahunan
- Paket Premium diganti nama dari Basic menjadi Premium (EUR5/bulan, EUR50/tahun)
- Perhitungan diskon tahunan yang dinamis ditampilkan di halaman harga
- Tombol donasi di navbar sekarang langsung menuju Ko-fi
- Evaluasi item berdasarkan class: perbandingan statistik berbobot untuk keputusan pemasangan item yang cerdas
- Skill berdasarkan class: mode simulasi memakai prioritas atribut khusus tiap class
- Modul bot Achievement: membuka fitur otomatis, melacak, dan menyelesaikan achievement
- Prioritas scrapbook di awal permainan: memaksa arena scrapbook saat item kurang dari 500
- Pemindaian Hall of Fame: memindai HoF untuk pemain dengan item scrapbook yang belum ada
- Target scrapbook difilter berdasarkan level: hanya melawan yang bisa dimenangkan
- Awal permainan pintar: beli bir otomatis, putar roda, buka fitur di level rendah
- Achievement Naturism: melepas semua item di level awal
- Achievement St. Nicholas: melepas sepatu bot pada 6 Desember
- Achievement Heavy Spinner: memutar roda otomatis dengan koin keberuntungan
- Achievement Globetrotter: melacak kunjungan lokasi lewat quest
- Achievement Invincible: melacak 10 kemenangan arena per hari
- Ringkasan status karakter dicatat saat bot dijalankan
- Pencegahan login ganda: memblokir spam tombol Tambah Akun
- Deduplikasi sesi di backend: melewati karakter yang sudah login
- Tombol login dinonaktifkan selama autentikasi, disertai status memuat
- Advanced Analytics: pelacakan progres karakter dengan statistik yang tersimpan
- Dashboard analitik dengan grafik SVG: level, XP, perak, jamur, honor
- Perbandingan pertumbuhan atribut dan tabel snapshot terbaru
- Analitik tiap karakter disimpan lokal dalam file JSON
- Pelacakan waktu berjalan bot serta statistik menang/kalah
- Dukungan multi-karakter: jalankan bot untuk banyak karakter sekaligus
- Login SSO: otomatis mengambil semua karakter dari satu akun
- Konfigurasi bot disimpan terpisah untuk tiap karakter
- Alur Tambah Akun dengan mode SSO dan login langsung
- Login otomatis semua akun tersimpan saat aplikasi dijalankan
- Halaman harga dengan integrasi checkout Stripe
- Pilihan langganan bulanan dan tahunan
- Alur aktivasi lisensi di aplikasi desktop
- Status lisensi ditampilkan di sidebar
- Sistem tingkatan lisensi: Free, Premium, dan Supporter
- Pembatasan fitur berdasarkan tingkatan lisensi
- Sistem pembaruan otomatis dibatasi untuk tingkatan berbayar
- Batasan fitur untuk tingkatan Free diberlakukan
- Peran Discord diberikan otomatis berdasarkan tingkatan langganan
- Strategi arena berdasarkan class: melewati lawan dengan class sama di level rendah
- Target Scrapbook difilter berdasarkan level: hanya melawan yang bisa dimenangkan
- Batas pencarian Hall of Fame untuk pemindaian scrapbook bisa diatur
- Urutan modul bot diperbaiki: achievement berjalan lebih dulu
- Ringkasan status karakter dicatat saat bot dijalankan
- Mode awal permainan pintar: fitur terbuka otomatis saat mencapai level tertentu
- Evaluasi item berdasarkan class: statistik diberi bobot sesuai class karakter
- Upgrade skill berdasarkan class: memprioritaskan atribut utama tiap class
- Otomatisasi Achievement: Naturism, St. Nicholas, Heavy Spinner, Globetrotter
- Peningkatan Scrapbook: pemindaian Hall of Fame untuk mencari item yang belum ada
- Pembelian bir di awal permainan agar quest berjalan terus
- Putaran roda gratis untuk koin dan item
- Klaim otomatis surat hadiah serta hadiah tugas harian/event
- Rilis awal Mercy SF Bot
- Otomatisasi penuh: Quest, Arena, Dungeon, Tower, Ekspedisi, Penjaga Kota
- Pengelolaan Benteng & Underworld
- Pengelolaan Pet & Toilet
- Otomatisasi Guild
- Klaim hadiah Kalender
- Otomatisasi Dice Game
- Dukungan Hellevator & Legendary Dungeon
- Otomatisasi Idle Game
- Pengelolaan Tunggangan
- Otomatisasi Scrapbook
- Dashboard web untuk mengontrol bot
- Bot berjalan di sisi server
- Sistem pembaruan otomatis untuk aplikasi desktop
- Autentikasi Discord & Google OAuth
- Integrasi langganan Stripe