Przejdź do treści

Lista zmian

Każde wydanie, co się w nim zmieniło i dlaczego. Ten sam tekst, który aplikacja pokazuje przy aktualizacji.

  1. 2.27.6

    Aktualna
    • Klejnoty: nowe kamienie trafiają teraz do pustych gniazd zamiast być sprzedawane. Wcześniej kamień mógł zostać sprzedany jako nadwyżka, zanim bot spróbował go osadzić, nawet przy wolnych gniazdach.
    • Pełna torba: bot nie prosi już o walki w lochach i Wieży, których gra odmawia bez wolnego miejsca, a czekanie na miejsce nie wstrzymuje już wojsk, ataków i budowy w twierdzy.
  2. 2.27.5

    • Ekwipunek: "Epic+Legendary" i "Only Legendary" teraz naprawdę ograniczają to, co jest zakładane, u ciebie i u towarzyszy. Wcześniej przechodził prawie każdy przedmiot. Dzięki hdym za zgłoszenie.
    • Wiedźma: gdy odmówi zaczarowania przedmiotu towarzysza, bot to zapamiętuje i idzie dalej, zamiast pytać ponownie co minutę.
  3. 2.27.4

    • Twierdza: ataki już się nie zatrzymują, gdy surowce pokrywają tylko część zamówienia wojsk. Bot zamawia wtedy jednego żołnierza i atakuje w każdym przypadku. Dzięki Querti za zgłoszenie.
    • Czarny rynek: bot może kupować cotygodniową miksturę kondycji i miksturę twojego głównego atrybutu za grzyby, domyślnie najwyżej 12 grzybów tygodniowo. Domyślnie wyłączone, w Ustawienia, Grzyby, Czarny rynek.
    • Czarny rynek: dużą ofertę klepsydr można kupić, gdy pomijasz misje klepsydrami i ich ubywa (osobny przełącznik, domyślnie wyłączony). Sekcja pokazuje wszystkie oferty tygodnia i dlaczego są kupowane lub nie.
    • Planer wydarzeń: sześć nowych przełączników, wszystkie domyślnie wyłączone. Straż miejska wypłacana w trakcie wydarzenia złota, kości zachowane na wydarzenie, które je mnoży, płatne obroty koła oszczędzane na wydarzenia koła, epickie przedmioty oszczędzane na Tidy Toilet Time, misje surowcowe w wydarzeniach twierdzy, dusz i kuźni, klepsydry ze sklepu magicznego tylko podczas Sands of Time.
    • Wyprawy: do trzech dodatkowych piw, aby dzień wypraw osiągnął próg 100 lub 300 pragnienia i jego gwarantowany grzyb, oraz nowa strategia "Guide ranking", która rozgrywa łańcuchy heroizmu. Obie domyślnie wyłączone.
    • Cotygodniowe zadania wydarzenia: bot może dążyć do skrzyni z nagrodą najtańszymi zadaniami i nic nie wydaje, gdy nagroda jest nieosiągalna. Domyślnie wyłączone.
    • Koło fortuny: 40 obrotów w Lucky Day, a ulepszone koło (2.0) jest rozpoznawane, więc jego nagrody mają poprawne nazwy.
    • Poprawki: jedno nieoczekiwane pobranie grzybów nie wstrzymuje już niezwiązanych poleceń, a walki nie są już zapisywane dwa razy dla wyuczonych modeli.
  4. 2.27.3

    • Import ustawień: kopia zapasowa wklejona na telefonie lub w przeglądarce jest teraz naprawdę stosowana, a aplikacja mówi, ile ustawień się zmieniło. Dzięki Querti i Phil za zgłoszenie.
    • Android: Wstecz nie zatrzymuje już botów. Aplikacja przechodzi w tło, a boty działają dalej ze swoim powiadomieniem. Jeśli optymalizacja baterii jest nadal włączona, Ustawienia oferują przycisk do jej wyłączenia.
    • Zablokowane przedmioty są teraz bezpieczne także przed toaletą, wiedźmą i kowalem, nie tylko przed sprzedażą.
    • Arena: gdy start serwera wstrzymuje arenę, strona teraz to mówi i podaje, na co czeka, zamiast pokazywać czas odnowienia.
  5. 2.27.2

    • Zwierzaki: każde siedlisko znów jest karmione, nie tylko Cień. Polecenie karmienia wysyłało złą liczbę, która działała tylko dla Cienia, więc zwierzaki Światła, Ziemi, Ognia i Wody zostawały na poziomie 1. Dzięki dla ocsike2508 za zgłoszenie.
    • Zwierzaki: karmienie, które nie przejdzie, jest teraz ostrzeżeniem w logu i wstrzymuje to siedlisko na godzinę, zamiast po cichu pomijać jego zwierzaki do końca dnia.
    • Sklep internetowy PandoraSF: dzienne suwaki sięgają teraz do Bez limitu, a nowy limit godzinowy (domyślnie 4, też Bez limitu) obowiązuje nawet po restarcie.
    • Sklep internetowy PandoraSF: rezerwę grzybów i limit wydatków można osobno wyłączyć tylko dla sklepu internetowego. Między dwoma zakupami mija co najmniej minuta, a po nieudanym zakupie bot czeka 30 minut.
    • PandoraSF: nowy Szybki interwał pozwala botowi czekać między dwiema rundami nawet tylko pół sekundy. Domyślnie wyłączone; serwerów oficjalnych to nie dotyczy.
    • Mikstury: z każdego rodzaju zostaje tylko najsilniejsza butelka, resztę można sprzedać. Torba pełna tych samych mikstur nie blokuje już kopalni klejnotów ani innych nagród.
  6. 2.27.1

    • PandoraSF: bot może dokupować klepsydry i Thirst for Adventure w sklepie internetowym serwera. Domyślnie wyłączone, z dziennym limitem dla każdego; rezerwa grzybów obowiązuje zawsze.
    • Piwo: suwak sięga do 12. Bot zatrzymuje się na tym, na co gra pozwala twojej postaci.
    • Lochy cienia są symulowane z twoimi trzema towarzyszami, a w Wieży towarzysze walczą pierwsi, tak jak w grze.
    • Twister, Wieża i Pętla idoli nie są już uznawane za ukończone po 10 piętrach; Pętla idoli ma ich 30.
    • Podziemia: Kopalnia złota jest rozbudowywana powyżej 15, gdy wszystkie inne budynki mają 15. Forteca: Kopalnia klejnotów rośnie do 100, a Skarbiec do 45, gdy Forteca ma poziom 20.
    • Klejnoty: legendarne klejnoty liczą się tylko dla twojego głównego atrybutu i Kondycji, jak w grze, a klejnot w broni nie liczy się już podwójnie u Zabójców.
    • Symulator walki: przeciwnik z zaklęciem rękawic na pierwszy cios teraz także w symulacji uderza pierwszy.
    • Wybór przedmiotów: wyuczone wagi przedmiotów są dopasowane do klasy i oceniają Szczęście znacznie niżej.
    • Towarzysze dostają tylko zaklęcia, które na nich działają (broń i rękawice). Pozostałe kosztowały pełną cenę i nic nie dawały.
    • Gildia: koniec z osobistymi poziomami Skarbca i Instruktora, gdy gildia liczy pełne 500 punktów członków (oficjalne serwery).
    • Typ umiejętności Symulacja i „Wybieraj ekwipunek symulacją” decydują pewniej, a klejnoty można układać według symulacji (nowe ustawienie, domyślnie wyłączone).
    • Nowe ustawienia, wszystkie domyślnie wyłączone: wybór lochów według doświadczenia, ponowny pomiar wyrównanych wyborów lochów, automatyczne punkty umiejętności według ceny, oszczędzanie grzybów na gryfa oraz planer wydarzeń dla klepsydr i darmowego piwa.
    • Kolejne nowe ustawienia, domyślnie wyłączone: kolejność Podziemi z poradników, mała Kopalnia klejnotów na początku, kontratak na napastników Fortecy, najpierw klucze do lochów i jaja, zwierzaki i sok według klasy, najpierw epickie w toalecie.
    • Strona symulatora: walki towarzyszy pokazują towarzyszy przed twoją postacią.
  7. 2.27.0

    • Wyuczone modele są teraz dla wszystkich: Mercy SF nie bierze pieniędzy, a darowizny niczego nie odblokowują.
    • Koniec z licencjami: bez kluczy, poziomów i funkcji dla supporterów, wszystko jest w każdej wersji. Serwer hostowany nie uruchamia już cudzych kont.
    • Wszystkie obrazy w aplikacji są teraz nasze własne. Grafiki z gry nie są już dołączane, dzięki czemu pobieranie jest też znacznie mniejsze.
    • Telefon: aplikacja może sama uruchamiać bota. Przy pierwszym starcie wybierasz: uruchom na telefonie, steruj swoim PC lub połącz z własnym serwerem. Do zmiany w Ustawienia, System; na Androidzie boty działają dalej w tle.
    • Album: nie zatrzymuje się już na nowym serwerze. Wyszukiwanie sięga jednej piątej twojego poziomu, wspólna pula zachowuje graczy i jest odpytywana ponownie, gdy się wyczerpie, a dwie przegrane walki nie wykluczają już gracza na zawsze.
    • Tylko album: zawsze atakuje. Najpierw wszystkich na twoim poziomie lub niższym, potem w górę, od najbliższego poziomu, i od razu sięga dalej, gdy nikogo nie zostało; jego ustawienie przeszukuje trzy razy szybciej.
    • W portalu Class World nad czterema lochami klas walka odbywa się raz dziennie, nigdy za grzyby.
    • Straż miejska: nie czeka już cały dzień na piwo, którego bot nie może kupić.
    • Powiadomienia push na telefon przez ntfy, bez konta. Każdy rodzaj wiadomości można przełączać osobno dla każdego kanału: wyskakujące okna, Discord, Telegram, ntfy.
    • Telefon: logowanie przez Google lub Discord, a łączenie z własnym PC w sieci domowej działa.
    • Galeria sław: przyciski gwiazdki i bana w każdym wierszu dla ulubionych i listy nigdy nieatakowanych.
    • Nowe pola ustawień: godzina rozpoczęcia najazdu gildii, ulubione gildie, ulubieni w podziemiach, chronieni gracze jako lista.
    • Asystent optymalizacji znajduje ustawienia, które wzajemnie się blokują, i może zapisać swoje sugestie jako profil.
    • Arena: suwak ryzyka ustala też, ile waży przegrana. Legendarny loch: koszty ucieczki mierzone dla każdego przedziału pięter.
    • Zaproszenia do gildii: odrzucone nie zużywa już dziennego limitu, a „cannot do this right now” wstrzymuje zapraszanie na pół godziny.
    • Statystyki: trenowane wartości atrybutów są pokazywane osobno od tego, co dodają przedmioty, zwierzaki i mikstury.
    • PandoraSF: zadania są pomijane klepsydrami, portal gildii i pojedynki zwierzaków znów działają, a mikstury są kupowane za srebro.
    • Wiersz poleceń: --timeout, --retry, --proxy, --log-file, --stats, a --plan pokazuje następny krok modułu przedmiotów.
    • Usunięto niedokończony moduł reklam, dzięki czemu pobieranie jest też mniejsze.
    • Towarzysze: ekwipunek trafia tylko do istniejących towarzyszy, a założenie, które serwer przyjmuje bez przeniesienia przedmiotu, nie jest powtarzane. Pełny plecak nie blokuje już na całe dni lochów, szukania klejnotów i koła.
    • Podgląd Twitcha: logowanie do Twitcha znowu działa. Podgląd podawał się za Chrome 131, choć silnik jest dużo nowszy, i Twitch odrzucał go jako nieobsługiwaną przeglądarkę.
    • Poprawki: ustawienia przewijają się na telefonach jako jedna strona, worker odpowiada panelowi obok swojej głównej pętli, a na początku gry nie kupuje się już piwa, na które nie ma pieniędzy.
  8. 2.26.5

    • Arena znów walczy o przedmioty do albumu, gdy zeskanowano wielu graczy: brakujący przedmiot liczy się teraz w całości. Na flocie testowej liczba walk na arenie się podwoiła. Zgłoszone na Discordzie.
    • Ekwipunek towarzyszy można u kowala ulepszać do własnego poziomu, a ekwipunek od wybranego ulepszenia w górę nie trafia już do towarzyszy. Domyślnie wyłączone. Prośba z Discorda.
    • Przy logowaniu wybieraj pojedyncze postacie, nie tylko całe serwery. Prośba z Discorda.
    • Każdy przełącznik na stronie powiadomień działa: oferty reklam, cel albumu i licznik zaufania słuchają swoich przełączników, a pierwszy przełącznik to wyskakujące okno na tym komputerze. Prośba z Discorda.
    • Aplikacja odpoczywa w tle: strony, które tylko coś pokazują, przestają pytać, gdy okno jest ukryte. Prośba z Discorda.
    • Drugi program na tym samym koncie nie zmusza już bota do ponownego logowania co kilka sekund.
    • Kowal robi półgodzinną przerwę tam, gdzie nie jest jeszcze odblokowany, a lochy są sprawdzane tylko wtedy, gdy coś by w nich walczyło. Toaleta, pranie i światowy boss nie proszą już ponownie o to, czego serwer już odmówił. Twierdza liczy drewno i kamień z ataków także ponad limit magazynu. Arena nie szuka już od nowa co kilka sekund, gdy czeka na darmową walkę. Towarzysze nie dostają już ekwipunku, zanim dołączą przez Wieżę.
    • Aplikacja na telefon: wygasłe logowanie prowadzi z powrotem do logowania, a górny pasek nie zasłania już treści. Parowanie z własnym panelem w sieci domowej już działa.
    • Konta hostowane: bezpośrednie logowanie z serwerem trafia do floty z tym serwerem, tablica udostępniona z konta hostowanego zachowuje swoje połączenia, a ustawienie zmienione na jednym urządzeniu pojawia się na pozostałych otwartych urządzeniach.
    • Oferta reklamy i ustawienia przeglądarki reklam pojawiają się tylko w wersjach, które ją zawierają, bo gdzie indziej oferty nie dało się zamknąć. Łączenie telefonu z komputerem: komputer odpowiada teraz na sprawdzenie uprawnień telefonu.
    • Twierdza nie wysyła już rozbudowy sali rycerzy co kilka sekund, gdy serwer ją przyjmuje i nic nie zmienia, a reszta twierdzy znowu dostaje swoją kolej.
    • „Brak straży przed dziesięcioma zwycięstwami na arenie” czeka już tylko na arenę, która jest włączona i walczy. Przy wyłączonej arenie lub gdy nikogo nie znajdowała, postacie stały bezczynnie cały dzień zamiast iść na straż.
    • Panel webowy 0.3.2: plik dla Windows uruchamia się niezależnie od sposobu otwarcia, linki do pobrania zawsze ściągają najnowszy plik, a strona harmonogramu mówi, co robi. „Przejmij” na rynku znowu zapisuje, konta z proxy lub serwerem działają, a nieudane logowanie widać przy koncie.
  9. 2.26.4

    • Walki na arenie są wybierane według honoru, który mają przynieść. Przegrana kosztuje honor, więc walka, która kosztowałaby więcej, niż daje, jest pomijana (poza dziesięcioma codziennymi walkami o XP i ulubionymi), a twój bilans z każdym przeciwnikiem teraz się liczy. Pierwsze liczby floty: 54 % wygranych zamiast 16 %, i plus 13 honoru na walkę zamiast minus 2.
    • Symulator walki poprawnie liczy wskrzeszenie łowcy demonów i symuluje walki na arenie jako walki na arenie. Magowie nie wyglądają już na najłatwiejszych przeciwników.
    • Każdy budynek twierdzy można zatrzymać na wybranym poziomie, na przykład kopalnię klejnotów na 1 na początku gry. „Nigdy nie ulepszaj” blokuje też budynek na poziomie 0, więc tego nie umiało. Prośba z Discorda.
    • Legendarny loch: zbrojownia jest używana jako pomieszczenie i już nie zatrzymuje przejścia. Stała w miejscu 34 razy w ciągu 14 godzin.
    • Postępy: liczą się grzyby i znalezione przedmioty z zadań, wypraw, zwierzaków, podziemi, twierdzy, Piekielnej windy i lochów, a przy awansie na nowy poziom nie ginie już XP.
    • Ulepszenia gildii kosztujące grzyby mają własny przełącznik, a każdy wydatek grzybów (wierzchowiec, mikstury, koło, hazard) trzyma się limitu wydatków.
    • Zwierzaki nie są karmione dwa razy po restarcie. Na PandoraSF arena, lochy i twierdza znów działają.
    • Panel web 0.3.0: sterowanie hostowaną flotą, strona legendarnego lochu z grafikami z gry, karty postaci, ustawienia ułożone jak w aplikacji, aplikacja na telefon może łączyć się z panelem, a arena pokazuje oczekiwany honor każdego przeciwnika.
    • macOS, iOS i Android znów mają aktualną wersję.
  10. 2.26.3

    • Legendarny loch porusza się teraz we własnym tempie serwera: około jednej dziesiątej sekundy na krok zamiast pół sekundy, i żadne pomieszczenie już go nie zatrzymuje. Mimiki, szkielety, sterty kamieni, kąpiel dusz i sale prób dostają teraz polecenie, które naprawdę nimi porusza, zmierzone na naszej flocie testowej.
    • Kalkulator podejmuje teraz każdą decyzję w lochu. Uczy się z twoich własnych przejść, ile kosztują potwór, pułapka i nieudana ucieczka na każdym odcinku pięter, i wybiera ruch z najlepszymi widokami. Strona lochu pokazuje liczby stojące za każdą decyzją.
    • Kalkulator lochu wychodzi od tego, co zmierzyła flota: na pierwszych piętrach ucieczka nie udaje się mniej więcej cztery razy na dziesięć, a nie dwa, walka od piętra 25 kosztuje około 14 % życia zamiast 19, a klucz oszczędza mniej więcej połowę walk. Trucizna liczy się jako już stracone życie, więc bot nie walczy już z życiem, które i tak zaraz straci.
    • Wskrzeszanie za grzyby w legendarnym lochu działa. Wcześniej wysyłało złe polecenie, serwer je odrzucał i nie wydawano ani jednego grzyba. Pozostaje wyłączone, dopóki go nie włączysz, przestrzega twojej rezerwy grzybów i limitu na przejście, i kupuje tylko tyle życia, ile potrzeba na następnego bossa.
    • Strona lochu jest nowa: grafiki z gry, droga przez piętra, klejnoty losu i klątwy w grze oraz to, kiedy nadejdzie następny boss. Możesz też wybrać, jak bardzo postać się uleczy przed ponownym wejściem, zamiast zawsze czekać na 100 %.
    • Class World należy do lochów. Cztery lochy klas (od poziomu 250) są rozgrywane jak każde inne: bot symuluje każdy otwarty loch, jasny, cienia, wieżę i Class World, i walczy tam, gdzie szansa jest najlepsza. Dzielą czas odpoczynku ze zwykłymi lochami, więc nadal jest jedna walka naraz. Domyślnie włączone.
    • Profile według pory dnia, teraz także w aplikacji na komputer: graj inaczej w nocy niż w dzień, a profil przełącza się sam.
    • Przyciski gildii (atak, obrona, hydra, portal) i straż miejska działają dla wszystkich kont naraz, a teraz także z panelu internetowego.
    • Mercy SF mówi teraz w 36 językach. Nowe: portugalski, węgierski, słowacki, niderlandzki, duński, szwedzki, norweski, fiński, rumuński, turecki, grecki, chorwacki, słoweński, serbski, ukraiński, litewski, estoński, bułgarski, łotewski, koreański, tajski, indonezyjski, hindi, chiński tradycyjny, filipiński i wietnamski. Strona i ta lista zmian są teraz dostępne także po portugalsku, węgiersku i słowacku.
    • Aktualizacje docierają do każdej instalacji. Telefony z Androidem znów dowiadują się o nowych wersjach: aplikacja i strona pobierania szukały dwóch różnych nazw, więc od końca sierpnia żaden telefon nie dostał propozycji aktualizacji. Otwarty panel internetowy proponuje teraz przeładowanie, gdy tylko dostępna jest nowsza wersja.
    • Powiadomienia o awansie dotyczą każdej postaci osobno. Pięć postaci o tej samej nazwie na pięciu serwerach dzieliło jeden licznik i wyzwalało się nawzajem.
    • Loch zwierzaków czeka na darmową walkę. Walka, która za chwilę stałaby się darmowa, bywała opłacana grzybami, bo zegar gry i nasz różniły się o minutę.
    • Poprawki zgłoszone na Discordzie: forteca nie czeka już na drewno lub kamień, których nigdy nie produkuje, kopalnia złota pokazuje prawdziwą wartość, a kopalnię można rozbudowywać w trakcie poszukiwania klejnotów (nowy przełącznik, domyślnie wyłączony).
    • Ustawienia: usunięto dziesięć sprzeczności, sekcje wyłączonego modułu są wyszarzone, a kolejność budowy można znów zmienić z „Custom”.
    • Okno aktualizacji pokazuje nowości w twoim własnym języku.
  11. 2.26.2

    • Portal gildii nie zabiera juz ze soba reszty gildii. Gdy portal jest na dzis zrobiony, serwer odpowiada „tylko raz dziennie”, a ta odmowa liczyla sie jako blad modulu, co konczy przebieg i wstrzymuje caly modul. Wojna, obrona, rajd i hydra sa wszystkie ponizej portalu: u kazdego, kto juz go stoczyl, nigdy nie byly osiagane. Co cykl, przez caly dzien. Dlatego atak mogl pozostac bez zapisu przy wszystkich wlaczonych ustawieniach.
    • Ekran gildii jest pobierany co piec minut zamiast co dziesiec. Swiezo wypowiedziana wojna istnieje dla bota dopiero, gdy ta odpowiedz dotrze, wiec te dziesiec minut stalo PRZED opoznieniem zapisu, a nie w nim: wojna wypowiedziana minute po odswiezeniu czekala dziewiec minut na zauwazenie i dopiero wtedy zaczynala swoje oczekiwanie.
    • Wojny gildyjne znowu sie odbywaja. Wersja 2.26.1 przeniosla decyzje z tego, co bot pamieta, na pole gry battles_joined. Zmierzone na flocie: 23 prawdziwe dolaczenia w godzinach wczesniej, ZERO pozniej, i nikt niezapisany w grze. To pole mowi „oba” dla niemal kazdego czlonka, znaczy wiec co innego niz „zapisany na te bitwe”. Decyduje znowu wlasny zapis bota, ktory faktycznie dolacza. Jesli masz 2.26.1, to jest powod do aktualizacji.
    • Pamiec o walkach gildii wreszcie przezywa restart. Jest zapisywana do pliku od 2.25.0 i nigdy nie byla odczytywana: klucz zawiera separatory, a czytnik dzielil wlasnie po nich, wiec przy wczytywaniu kazda linia wypadala. To jest blad, ktory 2.25.0 mial naprawic — restartuj aplikacje czesciej niz wynosi opoznienie zapisu, a nie zapiszesz sie nigdy.
    • Cztery przyciski dla gildii: dolacz do ataku, dolacz do obrony, portal, hydra. Te same polecenia, ktore wysyla bot, recznie — na wypadek, gdy cos wyglada na zepsute, a nikt nie wie ktora czesc. Celowo nie deklaruja sukcesu: serwer, ktory przyjmie polecenie, niekoniecznie je wykonal.
    • Krok gildii, ktory nic nie zrobil, nie konczy juz cyklu. Gdy doradca gildii nie mial rekomendacji, przebieg i tak sie konczyl, a rajd i hydra ponizej nie dostawaly nic, dopoki odnowienie bylo gotowe.
    • Legendarne lochy pokazuja wlasna ikone gry, zamiast 166-bajtowego gradientu rozciagnietego w miejscu ikony — zglaszane jako „brak zasobow z gry”, i dokladnie tak to wygladalo. Strona mowi tez, kiedy postac nie moze nic zrobic w lochach, bo jest na misji, warcie albo wyprawie, zamiast obiecywac przebieg, ktory nie moze sie zaczac.
    • Wlaczenie sladu legendarnych lochow teraz zostaje. Brakowalo go w ustawieniach, ktore aplikacja odsyla, wiec zapisanie dowolnego innego ustawienia wylaczalo go z powrotem.
    • Interwal odpytywania znaczy to, co mowi. Suwak oferowal 3 sekundy, silnik uzywal 5 i nic nie mowil, a wiersz polecen odrzucal wszystko ponizej 30 — trzy dolne granice dla jednej liczby. Teraz jest jedna i spada do 1 sekundy, gdy dziala speedrun, czyli tryb, w ktorym to czekanie jest waskim gardlem.
  12. 2.26.1

    • Wojny gildyjne znowu się odbywają. Bot pamiętał, że się zgłosił, zamiast zapytać grę, czy to zrobił: jedno zgubione żądanie i postać od tej pory zostawała poza każdą wojną, a dziennik 14 433 razy mówił „juz zgłoszony” wobec 38 prawdziwych dołączeń. Teraz czyta twój wiersz na liście członków: to, co mówi gra, a nie to, co pamięta bot.
    • Hydra gildyjna mówi, dlaczego nie walczy. Nigdy się nie zacięła, ale wszystkie pięć powodów było schowanych w dzienniku diagnostycznym, więc z zewnątrz wyglądało to na bezczynność. Powód jest teraz podawany raz na godzinę, a strona gildii pokazuje to samo zdanie, zamiast twierdzić, że jest gotowa, gdy bot słusznie czeka. Ten, który łapie ludzi: nie wybrano zwierzęcia gildii, a zmienić to może tylko przywódca.
    • Wygasłe logowanie odnawia się samo. Postać zalogowana przez konto S&F trzyma kopię sesji konta, a gdy ta kopia wygaśnie, serwer wciąż przyjmuje logowanie i odrzuca wszystko po nim. Nic tego nie odnawiało, więc postać logowała się bez końca i nic nie robiła: trzynaście godzin, 41 175 martwych sesji w sześciu z nich, ani jeden moduł nie doszedł do głosu. Powtarzane logowanie bez postępu teraz także zwalnia, zamiast pytać serwer trzydzieści razy na minutę.
    • Na Raspberry Pi aplikację widać. Wersja ARM64 instalowała się, startowała, pisała nienaganny dziennik i rysowała okno z poziomych pasów: WebKitGTK na Wayland ze sterownikiem graficznym, jaki ma Pi. Maszyny ARM na Wayland dostają teraz warstwę X11, i tylko wtedy, gdy naprawdę tam jest; sesja wyłącznie waylandowa zostaje w spokoju.
    • Pominięcie zadania grzybem się tłumaczy. Klepsydra od zawsze mówiła, który z jej warunków ją zatrzymał; grzyb nie mówił nic. Ten, który łapie ludzi, to rezerwa grzybów — inne ustawienie na innej stronie, które po cichu bije to tutaj — i jest teraz nazwany, z obiema liczbami.
    • Licencja wspierającego idzie za kontem, nie za komputerem. Wcześniej była przypisana do jednej maszyny, więc drugi pecet albo ponowna instalacja wyglądały jak inna osoba. Teraz działa na maksymalnie trzech twoich urządzeniach, a czwarte jest odrzucane wiadomością, która mówi, co z tym zrobić.
    • Twierdza, która oszczędza, nie wygląda już jak zepsuta. Przy własnej kolejności budowy bot trzyma się jej ściśle: jeśli na górze stoi coś drogiego, oszczędza na to i nie buduje niczego innego. Właśnie o to prosi się, ustalając kolejność, ale z zewnątrz było to nie do odróżnienia od bezczynności i kosztowało kogoś cały dzień przy 49 kontach. Strona twierdzy podaje teraz budynek, na który zbiera, i mówi, że przesunięcie go niżej pozwoli zbudować resztę.
    • Produkcja drewna i kamienia powyżej poziomu 10 zostaje w spokoju, dopóki jest coś innego do zbudowania. Tak było zawsze i było to niewidoczne: strona proponowała kamieniołom, który bot celowo omijał. Oboje czytają teraz tę samą regułę, więc strona i bot nie mogą się już rozminąć.
    • Na serwerach bez zadań dziennych bot przestaje o nie pytać. PandoraSF odpowiada, że takiego polecenia nie ma, raz na postać i przebieg, na zawsze.
    • Aplikacja na komputer jest dostępna dla Linuksa ARM64, czyli dla Raspberry Pi i podobnych płytek. Została już zainstalowana i uruchomiona na prawdziwym Pi — stąd wziął się wpis o Waylandzie powyżej. Nadal stoi pod pobraniem x64, a nie zamiast niego.
  13. 2.26.0

    • Postacie potrafiły stać w legendarnym lochu godzinami bez ruchu. Stały za tym trzy osobne przyczyny: przebieg, który pokonał bossa, miał wybrać klejnot, którego gra nigdy nie zaoferowała, obudzony szkielet maga był obrabowywany zamiast zwalczany, a w pełni wyleczonemu przebiegowi kazano iść dalej, choć nie mógł. Jedna postać powtórzyła tę samą czynność cztery tysiące razy w sześć godzin i nic nie zapisała.
    • W pełni wyleczony przebieg zaczyna teraz nowy. Martwy przebieg nie wraca, osiągnięte piętro i tak jest stracone, a czekanie na nie kosztowało resztę wydarzenia.
    • Próg ucieczki nie obowiązuje już w komnacie bossa. Gra nie pozwala uciec przed bossem, a każda odmowa kończyła turę tej postaci.
    • Towarzysze dostają gniazda na klejnoty tylko wtedy, gdy o to poprosisz. Wcześniej działo się to przy każdym towarzyszu, niezależnie od ustawienia.
    • Mimika się dotyka, a nie zwalcza, i zostawia w spokoju, gdy zdrowia jest za mało, by ryzykować jej obudzenie.
    • Kolejnych siedem części gry można odczytać spoza aplikacji: twierdza, podziemny świat, tawerna, gildia, zwierzaki, poczta i arena. Pięć z nich mówi nie tylko, jaki jest stan, ale co zrobiłby bot, a jeśli nic by nie zrobił, to dlaczego.
    • Worker oddaje ustawienia postaci. Mógł je przyjąć i nigdy żadnych nie zwrócić, więc panel mógł obserwować postać i ją uruchomić, a nie mógł zmienić ani jednego przełącznika.
    • Gdy funkcje dla wspierających pozostają wyłączone, podawany jest powód. Odrzucona licencja była wcześniej połykana, a aplikacja mówiła po prostu free.
    • Rejestr lochu sam mówi, czy zmierzono dość, by dopasować model, i nazywa to, czego brakuje, gdy nie zmierzono.
    • Strona pobierania została przebudowana. Samodzielnie hostowany panel ma własne miejsce, każdy plik niesie swoją wersję i sumę kontrolną, a osobny fragment wyjaśnia, co antywirusy mówią o niepodpisanej wersji i dlaczego.
  14. 2.25.1

    • Ustawienia pobrane z rynku potrafiły zepsuć stronę ustawień. Rynek celowo pomija pola osobiste, a brakujące pole to nie to samo co puste: strona chciała odczytać listę, której nie było, i zamiast twoich ustawień pokazała błąd. Pominięte pole dostaje teraz wartość domyślną, a to, co zapisano wcześniej, jest naprawiane przy odczycie.
    • Postacie nie wchodziły do wypowiedzianej wojny gildii, czasem godzinami. Moment, w którym walka została zobaczona po raz pierwszy i od którego biegnie czekanie, był pamiętany tylko dopóki program działał. Każde uruchomienie od nowa robiło z walki nową i czekanie zaczynało się od początku, więc kto restartuje częściej niż wylosowane czekanie, nie zgłaszał się nigdy. Teraz przetrwa to restart, a w dzienniku raz na walkę stoi, kiedy bot zamierza się zgłosić.
    • Sześć przełączników obiecywało kupowanie mikstur, a siódmy je wszystkie znosił, z innej części strony. Główny przełącznik stoi teraz na górze tej samej sekcji, mówi, co robi, a bot zapisuje wiersz, gdy to on jest powodem, że nic nie kupuje.
    • Gdy przebieg w Legendarnym Lochu zginął, nic się już nie działo. Sprawdzenie "przebieg nie ma życia, czekaj na uleczenie" działało także w trakcie samego leczenia, więc część decydująca o leczeniu nigdy nie była osiągana, a wskrzeszanie grzybami nic nie robiło nawet tym, którzy je włączyli. Leczenie mówi teraz raz na przebieg, jak daleko jest.
    • Legendarny Loch pisał "leczy się, 100 procent" dla przebiegu, który właśnie zginął. Gdy gra nie mówi, kiedy leczenie się zaczęło, stary kod czytał to jako 1 stycznia 1970 i wyliczał pięćdziesiąt sześć lat leczenia. Brakujący czas startu to nie zero procent ani sto: to nie wiadomo, i właśnie to tam teraz stoi zamiast wymyślonej liczby.
    • Gdy bot nie kupi mikstury, mówi teraz, który z ośmiu warunków go zatrzymał: wyłączony rozmiar butelki, cena w grzybach, rezerwa złota, większa już działająca albo ta sama już w plecaku. Dwa razy zgłoszono, że mikstura leży w sklepie, a pieniądze są, i nigdzie nie było napisane dlaczego.
  15. 2.25.0

    • Cztery lochy klasowe, które gra otworzyła od poziomu 250, można już przechodzić. Domyślnie są wyłączone: na razie nie dają doświadczenia, a nigdzie nie napisano, czy dzielą czas odpoczynku ze zwykłymi lochami. Przełącznik znajduje się na karcie lochów pod Class World.
    • Szanse na wygraną w Twisterze były błędne, i zawsze w tę samą stronę. Tabela przeciwników nie zawierała obrażeń dla żadnego z jego tysiąca pięter, więc każdy przeciwnik uchodził tam za nieszkodliwego, a każda walka za pewną. Wszystkie tysiąc pięter ma teraz prawdziwe wartości.
    • Dwa lochy cienia miały wartości zastępcze zamiast prawdziwych: Retro TV Legends i Sala Konferencyjna figurowały na poziomie 450 z 405 000 życia, podczas gdy to samo piętro w wersji światła ma 880 milionów. Burzy Piaskowej brakowało ponadto pięter od 901 do 1000. Cała tabela przeciwników została pobrana na nowo: z 2 750 przeciwników zrobiło się 2 890, a tam gdzie imię miało 1 794 z nich, ma je teraz 2 888.
    • Są już grafiki nowych przeciwników i przedmiotów. Brakowało 44 obrazków przeciwników i 320 obrazków przedmiotów, a wśród nich każdego przeciwnika lochów klasowych.
    • Pięćdziesiąt osiągnięć, których bot nie znał. Gra zgłasza 142, tutejsza lista miała 92, a test, który miał tego pilnować, porównywał krótką listę z nią samą. Wśród brakujących było pięć osiągnięć lochów klasowych. Nazwy i warunki pochodzą teraz z tekstów samej gry, więc mówią to, co mówi gra: jedenaście starych było błędnych, w tym jedno o nazwie Alter Ego, które w grze nazywa się Explorer.
    • Światowy boss kupuje teraz tę amunicję, która daje najwięcej, a nie tę leżącą na wierzchu. Dopóki obrażenia pocisku zależały od punktów życia bossa, dwóch ofert w ogóle nie dało się porównać. Odkąd gra zrobiła z tego procent, ta sama liczba znaczy wszędzie to samo, więc decydują obrażenia na katalizator.
    • Postać na warcie albo na wyprawie i tak była wysyłana do Legendarnego Lochu, gdzie nic z tego, co robiła, nie mogło przejść. Cztery stały siedem godzin w tym samym pokoju, wysyłając co siedem sekund polecenie, które gra przyjmowała i odrzucała. Loch zadaje teraz to samo pytanie, które przed ruchem zadaje każda inna część bota, a dla pokoju, którego ta wersja naprawdę nie zna, jest drugie wyjście.
  16. 2.24.1

    • Legendarny loch pokazywał zdrowie wyprawy, która już zginęła, i pokazywał je jako liczbę ujemną. Wartość, którą gra wysyła po śmiertelnym ciosie, może spaść poniżej zera, a w czasie leczenia przestaje się w ogóle zmieniać: gra liczy zamiast tego 4,17 procent regeneracji na godzinę. Jedno i drugie naprawiono u źródła, więc każda strona pokazuje tę samą poprawną liczbę, a panel lochu mówi teraz, jak daleko zaszła regeneracja.
    • Postać, której sesję przejęło logowanie w innym miejscu, mogła godzinami nic nie robić. Zabezpieczenie, które chroni działającą sesję przed sposobem wypowiadania się serwera, nie miało wyjścia: trzymało dawno utraconą sesję i nigdy nie logowało się ponownie. Teraz sprawdza własne założenie, a kto przez sześćdziesiąt poleceń z rzędu niczego nie osiąga, loguje się na nowo zamiast czekać.
    • Bot może wreszcie nauczyć się, ile wart jest przedmiot. Do oceny potrzebne są pary do porównania, a torba jest prawie zawsze pusta, bo sprzęt od razu się sprzedaje albo zakłada. Teraz bierze też dwanaście przedmiotów ze sklepów, a to i tak dokładnie to samo pytanie, które stawia decyzja o kupnie.
    • Wiersz poleceń może zmieniać wartości liczbowe, nie tylko przełączniki tak-nie. Ilości piwa, rezerwę grzybów, odstęp odpytywania i dzienne zakręcenia kołem da się ustawić wprost, każde w zakresie, na który pozwala jego suwak. Doszły trzy przełączniki: kupowanie piwa w dni eventowe, pozwolenie, by piwo sięgało do rezerwy grzybów, oraz stosowanie wyuczonego modelu walki.
    • Nowe polecenie mówi, czy wyuczone modele w ogóle docierają: `mercy-cli --models`. Zależą od licencji i przychodzą z serwera, więc łańcuch może pęknąć w trzech miejscach, a widać tylko ostatnie. Nazywa te drzwi, które są zamknięte, zamiast powtarzać wynik.
    • Polecenie stanu podaje, które eventy serwera trwają, zapisane tak samo jak w ustawieniach. Ma to znaczenie, bo zaznaczenie czegokolwiek w «które eventy są warte grzyba» zastępuje domyślną listę pięciu, a postać, która przestaje kupować piwo, bo trwający event wypadł z tej listy, wygląda dokładnie jak zepsuta.
    • Wiersz poleceń potrafi odpowiedzieć na piętnaście paneli samej aplikacji: `mercy-cli --views` je wypisuje, `mercy-cli --view <name>` odpowiada jeden dla postaci. Legendarny loch, hellevator, world boss, osiągnięcia, wyuczony model walki, ile wart jest każdy slot ekwipunku i więcej. Każdy z nich to dokładnie ta funkcja, z której aplikacja rysuje swoją stronę, a nie druga implementacja. O to właśnie chodzi: liczba policzona dwa razy prędzej czy później zostanie policzona inaczej, a wtedy dwa okna tej samej instalacji pokazują co innego.
    • `--status` niesie osiem sekcji więcej z tego samego stanu gry: legendarny loch, hellevator, world bossa wraz ze sklepem, okna czasowe, które protokół podaje dla obu wielkich eventów, kowala, lochy jako zliczenie, poziomy budynków twierdzy oraz skrzynkę odbiorczą. Surowce twierdzy celowo pominięto: to, co jest do odebrania, nie stoi w stanie gry, tylko trzeba je wyliczyć z ostatniego odczytu, produkcji i upływu czasu, więc surowa liczba byłaby błędna w każdej chwili, gdy ktoś ją czyta.
    • `--config` nie wypisuje już webhooka Discorda ani tokenu Telegrama. Oba są danymi dostępowymi: kto ma webhooka, pisze na kanał, kto ma token, jest botem. Stały jawnie w wyniku zwykłego polecenia odczytu, a każde narzędzie pytające o konfigurację je dostawało. To, czy któryś jest ustawiony, nadal widać, bo to jest pytanie, które interfejs naprawdę ma. Zapis pozostaje bez zmian: kto zapisuje, zna już wartość.
    • Baner konsoli pokazywał v1.7.0 na kompilacji, która na `--version` odpowiada 2.24.1. Numer stał tam jako zwykły tekst, bo ramka wokół jest rysowana spacjami i wstawiony numer by ją przesunął. Teraz pochodzi z kompilacji i jest wyśrodkowany w ramce, więc ramka się zgadza. Kto czyta baner, właśnie uruchomił program i patrzy na menu poniżej; kto jednak zauważy, uzna swoją instalację za wieloletnią.
  17. 2.24.0

    • Legendarny loch dostaje własną stronę na czas trwania wydarzenia. Pokazuje piętro i zdrowie z zaznaczonym na pasku progiem ucieczki, dwoje drzwi wraz z tymi, przez które bot zaraz przejdzie, co jest w pokoju, każde błogosławieństwo i klątwę z tym, co z nich zostało, koszt następnego wskrzeszenia obok tego, co ten bieg już wydał, oraz znaleziska. Nad tym wszystkim jedno zdanie mówiące, co stanie się dalej.
    • Dwa błędy, które mogły kosztować całe wydarzenie, w ciszy. Loch uchodził za zamknięty, gdy tylko serwer nie wpisał jeszcze godziny zamknięcia, a motyw, dla którego ta wersja nie ma nazwy, wyłączał wydarzenie bez słowa, co jest najbardziej prawdopodobne pierwszego dnia nowego. Pierwszy jest naprawiony; drugi nadal jest odrzucany, bo wejście wymaga motywu, ale teraz mówi o tym zamiast po cichu nic nie robić.
    • Ustawienia klejnotów zbudowano od nowa wokół jednego pytania naraz. Legendarne klejnoty mają wreszcie własny rodzaj: szły za zaznaczeniem czarnych klejnotów, więc wyłączenie czarnych wyrzucało też legendarne, a zaznaczenie, które miało mówić co innego, nie robiło nic. Czy klejnot warto zatrzymać i czy wciska się przed klejnot atrybutu, to teraz dwie osobne odpowiedzi, a trzy sposoby wyboru klejnotów atrybutów to jeden wybór zamiast trzech ustawień po cichu unieważniających się nawzajem.
    • Album jednego konta nie dawał się odczytać, a album, którego nie da się odczytać, traktowany jest jako brakujący, co całkowicie wyłącza polowanie na przedmioty do albumu. Nic o tym nie mówiło. Tekst był całkiem poprawny; był po prostu zapisany w drugim z dwóch alfabetów, które zna to kodowanie. Teraz przyjmowane są wszystkie cztery, a odmowa nazywa znak, który ją powoduje.
    • Ukończone zadanie było odczytywane jako uszkodzona odpowiedź. Nagroda przychodzi w krótszym bloku, niż potrzebuje przedmiot, więc cała aktualizacja zawodziła, moduł zadań dostawał błąd zamiast ukończonego zadania i wstrzymywał się na minutę. Za każdym razem. Ten sam błąd przy zbieraniu w podziemiach jest naprawiony razem z nim.
    • Podziemia najpierw zbierają i zbierają wszystko, co się należy. Wcześniej kończyły po pierwszym znalezisku, więc złoto i dusze wymagały dwóch wizyt, a druga często nie nadchodziła.
    • Wyuczone modele nie są już częścią pobrania. Są pobierane w trakcie działania aplikacji, trzymane w pamięci i nigdy nie zapisywane na dysku, i są dla osób wspierających projekt. Wszystko, co bot robi, robi też bez nich: poprawiają liczby, które i tak sam wylicza, a bez nich używa tych liczb dokładnie tak jak przed tym wszystkim. Strona pokazuje, jakie modele istnieją, które są dopasowane, a które jeszcze tylko mierzą, i mówi to niezależnie od tego, czy wspierasz projekt, żeby decyzję podjąć na podstawie tego, co naprawdę jest.
    • Poprawka jest stosowana tylko wtedy, gdy wypadła lepiej niż nicnierobienie. Modele trenowane na wszystkich postaciach zawsze musiały przejść tę próbę przed publikacją; dopasowanie, które postać robi sama z siebie, nigdy, a dwa z nich wpadły w poprawki wymiernie gorsze niż zostawienie liczby w spokoju.
    • Powiadomienia dostają własną zakładkę, przełącznik dla każdego rodzaju i sposób, by zapytać, co się działo podczas twojej nieobecności.
    • Licencja Premium zniknęła z aplikacji, bo nie istnieje. Cztery strony wciąż proponowały jej zakup, mający odblokować moduły, które czytelnik już miał, a jedna strona wymieniała pięć funkcji jako dostępne tylko dla wspierających, choć od miesięcy są darmowe.
    • Znacznie spokojniejsze logi. Trzy ostrzeżenia razem uruchamiały się kilka tysięcy razy dziennie, nie mówiąc nic użytecznego, a jedno z nich dotyczyło albumu powyżej i opisywało ciąg, z którym wszystko było w porządku. Ostrzeżenia, które są zawsze, to ostrzeżenia, których nikt nie czyta.
    • Mniej zapytań przy tej samej pracy: rankingu, w którym nic się nie zmieniło, nie czyta się dwa razy, wyszukiwania, które trzy sekundy temu nikogo nie znalazło, nie powtarza się, a paneli, których nikt nie ma otwartych, już się nie odświeża.
    • Aplikacja znów jest kompletna we wszystkich dziesięciu językach. Przebudowana strona klejnotów wyszła tylko po niemiecku, więc osiem języków obiecywało gotową aplikację i pokazywało w środku stronę po angielsku.
  18. 2.23.4

    • Propozycja obejrzenia reklamy czeka teraz na spokojną chwilę, zamiast przychodzić z zegarkiem. Przyjęcie jej zatrzymuje bota na czas otwartego okna, więc pada tylko wtedy, gdy nic nie jest gotowe i nic nie wypada przez pięć minut. Postać w trakcie questa liczy się jako spokój: quest idzie zegarem serwera, a bot i tak tylko czeka.
    • Czterdzieści osiem tekstów wciąż było po angielsku we wszystkich językach, w tym rzadkości przedmiotów, wszystkie opisy zaklęć i każda nazwa ustawienia gotowego. Są już przetłumaczone, a kontrola, która powinna była je zgłosić, miała trzy martwe pola, teraz zamknięte.
  19. 2.23.3

    • Kopalnia klejnotów znowu jest rozbudowywana. Do tej pory kolejne poszukiwanie ruszało, gdy tylko skończyło się poprzednie, a w trakcie poszukiwania kopalni nie da się rozbudować, więc zostawała na osiągniętym poziomie. Teraz poszukiwanie ustępuje, gdy kopalnia jest następna w kolejce, i rusza samo, gdy rozbudowa już trwa.
    • Sprawdzenie ustawień. Przegląda ustawienia wybranej postaci i mówi, które nic nie robią, które sobie nawzajem przeszkadzają i co by pomogło, a potem stosuje tylko to, co zaznaczysz. Działa na twoim komputerze, bez sieci, i nic nie kosztuje.
    • Szansa na wygraną, na której opiera się bot, jest teraz poprawiana od pierwszej walki. Dopasowanie wytrenowane na 6583 prawdziwych walkach pokazuje, że symulator jest o cztery punkty zbyt optymistyczny i mniej więcej dwa razy pewniejszy siebie, niż pozwalają wyniki. Do tej pory postać przechodziła pierwsze czterdzieści walk bez poprawki; teraz zaczyna od wytrenowanej wartości i przechodzi na własną, gdy tylko ją ma. Wyłączenie kalibracji nadal zwraca dokładnie surową wartość.
    • Trzy suwaki, które ustawiają postać: ile ryzyka, jak hojnie wydawać grzyby i czy gra się o doświadczenie, przedmioty czy rangę. Wszystko, co z tego wynika, jest wyliczane, a ruszane są tylko ustawienia, o których decydują.
    • Każda walka na arenie zapisuje teraz, jak wyglądało starcie, a nie tylko co przewidziano i co wyszło: różnicę poziomów, każdy atrybut jako stosunek, życie, pancerz, obrażenia, obie klasy, kto uderza pierwszy. Nic tego jeszcze nie czyta i nie kosztuje to dodatkowego zapytania. To jest to, czego model potrzebuje, by nauczyć się, kiedy symulator się myli, a nie tylko że się myli.
  20. 2.23.2

    • Konto, którego nie dało się osiągnąć przy starcie, wraca samo. Wcześniej pozostawało nieobecne aż do ponownego uruchomienia aplikacji albo ponownego dodania konta, a restart w trakcie tej samej awarii nic nie dawał.
    • Aplikacja na telefonie znowu widzi nowe wersje i je proponuje.
    • Powiadomienie odrzucone przez Discorda albo Telegrama trafia do dziennika wraz z powodem, więc webhook z literówką nie wygląda już jak spokojny wieczór.
    • Dokumentacja CLI na stronie znowu wyświetla się poprawnie.
  21. 2.23.1

    • Po zerwaniu połączenia wraca każde konto, nie tylko pierwsze. Postać zalogowana przez konto trzyma kopię tego logowania, a kopia wygasa. Z wygasłą każda próba zawodzi, więc drugie konto zostawało offline, gdy pierwsze wracało. Teraz logowanie jest odnawiane i próba powtórzona.
    • Piwo, które płaci pas Spragniony Wędrowiec, zostaje wypite. Pierwsze piwo dnia z założonym pasem nic nie kosztuje, więc rezerwa grzybów go nie wstrzymuje. Jeśli na twoim koncie okaże się, że jednak kosztuje, widać to przy pierwszym i tak już nie jest kupowane.
    • Piwo, które nic nie kosztowało, nie jest już dowodem na przepustkę VIP. Pas czyta się raz dziennie dokładnie tak samo, a wzięcie go za przepustkę znosiło rezerwę na resztę dnia i kosztowało grzyba za każde kolejne piwo.
    • Złota Kopalnia podaje złoto. Płaci w setnych częściach monety, a ta liczba stała obok słowa złoto: zbiór 228 złota ogłaszano jako 22 865.
    • Postać, która czeka, mówi o tym. Tam, gdzie naraz możliwa jest jedna rzecz, zadanie ustępuje, by arena albo loch poszły pierwsze, a pisało się to tylko tam, gdzie nikt nie zagląda. Z zewnątrz czekająca postać wyglądała jak zatrzymana.
  22. 2.23.0

    • Światy ze starszą wersją gry są obsługiwane poprawnie. Twierdza, działające mikstury, wierzchowiec i pozostałe dni, własny czas odnowienia lochu oraz przeciwnicy areny byli wcześniej niewidoczni, więc bot działał tak, jakby ich nie było.
    • Walka w lochu na tych światach nie kosztuje już grzybów. Codzienna walka zawsze wyglądała na darmową, bot o nią prosił, a serwer pobierał opłatę zamiast odmówić. Na jednej postaci ubyło w ten sposób 204 grzybów w ciągu dnia.
    • Jeden wierzchowiec naraz. Pozostałe dni nie były odczytywane, więc każdy wierzchowiec wyglądał na wygasłego i kupowano drugiego na wierzch.
    • Twierdza znowu szkoli jednostki. Szkolenie pomijano przez cały czas rozbudowy budynku, a bot buduje niemal bez przerwy, więc armia wydana na jeden atak już się nie odnawiała.
    • Podziemie zgłasza to, co zebrało, a nie to, ile jego zdaniem czekało. Dół o pojemności 35 773 zgłaszał 146 355.
    • Kopalnia klejnotów nazywa to, co naprawdę przyszło. Wcześniej podawała klejnot, którego szukała, więc klucz do lochu był zgłaszany jako klejnot.
    • Legendarne klejnoty mają własny przełącznik. Dzieliły go z czarnymi, więc wyłączały się razem z nimi.
    • Arena Manager może poświęcać według zegara albo gdy oferta osiągnie część run, które już masz. Dotąd każda strategia czekała na ustaloną kwotę.
    • Bota można uruchomić ponownie po ręcznym zalogowaniu się do gry. Kończyło to jego sesję, nie wracał, a przycisk Start nic nie robił.
    • Piwo mówi, dlaczego nie jest kupowane i skąd wziął się dzisiejszy limit. Powód był znany i zapisany tam, gdzie nikt go nie widział.
    • Postacie o wspólnych ustawieniach pozostają połączone, a postaci z różnych światów nie można już łączyć, bo nie mają tych samych funkcji.
    • Ustawienie, które nic nie robiło, zostało usunięte. Każdy przełącznik na stronie ustawień jest teraz sprawdzany wobec kodu, który go czyta.
    • E-mail potwierdzający znowu jest wysyłany.
  23. 2.22.41

    • Awaria mówi teraz, co ją spowodowało. Raport najpierw szukał własnych symboli i czasem tego nie przeżywał, zostawiając notatkę o sobie i nic o błędzie.
    • Po przejściu na postać na serwerze bez danej części gry strona o niej zostaje opuszczona zamiast świecić pustkami.
    • Ustawienia części gry, której serwer nie ma, znikają też ze stron wspólnych dla wszystkich serwerów.
    • Przycisk dodawania konta jest osiągalny przy rozwiniętej liście: panel daje się przewijać.
    • Gildia powyżej miejsca 65 535 nie psuje już całego zapytania.
  24. 2.22.4

    • Gra na serwerach prowadzonych przez inne osoby, nie tylko na oficjalnych. Przy dodawaniu konta wpisz świat, resztą zajmie się bot.
    • Aplikacja pokazuje tylko to, co dany serwer naprawdę ma: strony i ustawienia dla części gry, których starszy serwer nie zna, są pomijane zamiast świecić pustkami.
    • Postać, której plecaka gra jeszcze nie opisała, nie jest już traktowana jak postać z pełnym plecakiem. Do tej pory oznaczało to, że nigdy nie ruszała na wyprawę.
    • Lista gildii liczy osoby, które są w gildii. Zaproszenia, których nikt nie przyjął, są pokazane osobno, zamiast ją zapełniać.
    • Każdy grzyb, który znika z konta, trafia do logu razem z poleceniem, które go wydało.
    • Skrzynka, której serwer nie pozwala opróżnić, nie zabiera już całego cyklu: koło, kalendarz i dzienne nagrody znów mają swoją kolej.
    • Loch albo portal, który serwer odrzuca, zostaje odłożony na chwilę zamiast być pytany co kilka sekund.
  25. 2.22.3

    • Podziemia: twoja własna kolejność budowy jest znowu przestrzegana. Kolejność Even przechodziła po niej i zastępowała twój wybór najtańszym budynkiem.
    • Menedżer areny: znowu ulepsza. Wciąż wybierał budynek, którego gra nie sprzedaje, więc zebrane pieniądze nigdy nie były wydawane.
    • Menedżer areny: napisz własną kolejność, budynek po budynku, każdy do wybranego poziomu.
    • Twierdza, podziemia i menedżer areny: wskaż budynki, których żadna kolejność nie może ulepszać.
    • Dodatkowe piwo od pasa Spragniony Wędrowiec jest teraz wypijane, a nie zostawiane.
    • Owoce zwierzaków: 0 przy siedlisku oznacza teraz, że zostaje nietknięte. Wcześniej oznaczało warzenie tak często, jak się da.
    • Kopalnia klejnotów mówi, kiedy poszukiwanie przekracza jej srebro, zamiast prosić o nie bez końca.
    • Mniej odrzuconych żądań: żadnego szkolenia, gdy twierdza buduje, i żadnego piwa bez grzybów.
  26. 2.22.2

    • Każda instalacja z .deb może się znowu aktualizować. Kopii zainstalowanej z .deb proponowano AppImage, którego odmawiała jako pliku niewłaściwego rodzaju, mówiąc tylko "invalid updater binary format". Tak było przy każdej aktualizacji, odkąd istnieje .deb. Teraz jest jeden plik aktualizacji na każdy sposób instalacji, i każdy wskazuje to, co przyjmuje jego własny instalator.
    • Przerwa w sieci przy starcie nie kosztuje już konta. To, którego logowanie nie docierało do serwera, wypadało i pozostawało nieobecne aż do ponownego uruchomienia aplikacji. Teraz próbuje się trzy razy, i tylko wtedy, gdy zawodzi sieć, a nie hasło.
    • Kod, który przestał działać, wycofuje się sam. Gdy dość kont, które nigdy go nie użyły, zostanie odrzuconych, wypada z listy, żeby nic nie próbowało dalej kodu, którego gra już nie honoruje.
    • Aplikacja na telefon znowu wychodzi z każdym wydaniem. Budowało ją osobne zadanie, które trzeba było uruchomić ręcznie, więc wydanie wychodziło ze wszystkim oprócz niej, gdy nikt o tym nie pamiętał, a raz nikt nie pamiętał. Teraz należy do wydania, a bez niej nic nie wychodzi.
  27. 2.22.0

    • Koło Fortuny stoi, kiedy je wyłączysz. Zadanie dzienne, które chciało zakręcenia, i tak brało darmowy obrót, podobnie jak osiągnięcie Heavy Spinner. Teraz decyduje jedno ustawienie, skądkolwiek to zakręcenie miałoby przyjść.
    • Skończona warta miejska jest odbierana nawet przy wyłączonym Auto Quest. Odbieranie siedziało w module misji, więc bez misji warta trwała, kończyła się i stała na 100 procentach na zawsze, podczas gdy reszta działała dalej.
    • Możesz wysłać postać na wartę miejską ręcznie, na jedną, pięć albo dziesięć godzin, bez czekania aż bot uzna ją za bezczynną.
    • Sam wybierasz, przy których wydarzeniach warto kupować piwo. Dwadzieścia wydarzeń z jedną linijką opisu każde, a te pięć, które zawsze się liczyły, zostają domyślne, jeśli nic nie zmienisz.
    • Twitch Drops obsługuje kilka kont obok siebie, każde z własnym logowaniem, więc więcej niż jedno konto zbiera naraz. Dropy liczą się na konto Twitcha, więc dwa okna na tym samym koncie zbierają raz.
    • Okno wraca z zasobnika z wciąż odtwarzanym filmem, a minimalizowanie nie zawiesza już aplikacji, gdy otwarty jest podgląd.
    • Podział kamieni nazywa atrybut, którego naprawdę użyje. Pierwsza część to główny atrybut twojej postaci, czyli Siła u Wojownika i Zręczność u Zwiadowcy, a na ekranie stało tylko główny atrybut, bez tego który.
    • Jedna zasada decyduje, ile piwa dziennie. Ilość na wydarzenia podnosi ilość codzienną zamiast ją zastępować, więc konto z piwem na każdy dzień i niczym na wydarzenia nie przestaje już kupować, gdy tylko zacznie się wydarzenie.
    • Awaria, która nigdy nie dociera do zwykłej obsługi, zostawia teraz jedną linijkę o tym, czym była, w crashes.log obok zwykłego dziennika.
    • Gra w kości kończy się po swoich dwóch rzutach. Czytała skończoną grę jako grę czekającą i wysyłała trzeci rzut, który serwer odrzucał i który za każdym razem usypiał cały moduł na minutę.
    • Reklamy są na razie wyłączone i tak też piszą. Klient się otwiera, naciska graj i sam się loguje, a ostatni odcinek nie jest dość spokojny, by zostawić go bez nadzoru, więc jest wyłączony zamiast działać w połowie.
  28. 2.21.5

    • Strona karczmy pokazuje serwerowy licznik zaufania reklamowego. To liczba, którą gra przysyła razem z nagrodą za reklamę, spada, a na każdym widzianym tutaj koncie nigdy nie wróciła w górę. Wcześniej była widoczna tylko w wersji robionej do pracy nad modułem reklam, czyli nigdzie, a to jedyna wartość, która wyjaśniłaby, co gra naprawdę liczy. Nic jej nie czyta ani na jej podstawie nie decyduje. Jest pokazywana.
  29. 2.21.4

    • Podgląd Twitcha działa teraz wewnątrz zakładki Twitch Drops, a nie we własnym oknie. To wciąż sama strona Twitcha, nie wbudowany odtwarzacz, więc logowanie, czas oglądania i ekwipunek dropów są te same co w przeglądarce. Przejście na Nagrody albo Ustawienia zmniejsza transmisję do rogu, zamiast ją chować, bo transmisja, która staje, przestaje zarabiać. Osobne okno jest o jeden przycisk dalej, do oglądania, gdy na ekranie jest reszta aplikacji.
    • Zakładka pokazuje, co zarobiłeś. Które konto jest zalogowane, dropy wciąż w toku z liczbą obejrzanych minut wobec wymaganych, oraz dropy już odebrane wraz z dniem, w którym przyszły. Odczytywane jest to z twojej własnej sesji Twitcha w tym podglądzie i nie idzie nigdzie indziej.
    • Trzy mniejsze rzeczy w tej samej zakładce. Podgląd znów da się zamknąć, czego wcześniej nie dało się zrobić: strona nie miała na to przycisku, a X w starym oknie prosił stronę Twitcha o pozwolenie, którego strona z odtwarzaczem wideo może odmówić. Oba przełączniki przyjmują kliknięcie w dowolnym miejscu swojego wiersza, a nie tylko na samym przełączniku, małym celu przy prawej krawędzi, przez co ustawienie wyglądało, jakby nie dawało się zmienić. A logowanie na Twitchu i połączenie konta gry to teraz przyciski zamiast zdania, które kazało ci ich szukać.
    • Aplikacja nie zawiesza się już przy otwieraniu podglądu Twitcha. Zbudowanie webview przekazuje pracę głównemu wątkowi i czeka na odpowiedź, a polecenie, które pytało, działało na tym samym wątku: odpowiedź nie mogła nadejść, wszystko stawało, bez błędu i bez czegokolwiek do kliknięcia. Każde polecenie dotykające webview działa teraz obok głównego wątku, a test nie przepuszcza żadnego, które tego nie robi.
    • Konto Twitch ma własne miejsce w Ustawieniach tej zakładki. Kto jest zalogowany, sposób na połączenie konta gry i sposób na wylogowanie. Logowanie odbywa się raz, na własnej stronie Twitcha w podglądzie: sesja zostaje na tym komputerze, więc zamknięcie podglądu, przejście do osobnego okna i restart aplikacji zostawiają cię zalogowanym, dopóki sam się nie wylogujesz.
    • Lista nagród działa, a podgląd w rogu pokazuje transmisję zamiast strony dookoła. Zapytanie o ekwipunek prosiło Twitcha o wysłanie ciasteczek, czego jego API nie dopuszcza przy otwartym pochodzeniu, którym odpowiada, więc przeglądarka wyrzucała odpowiedź, zanim ktokolwiek ją zobaczył: konto nazywa token w nagłówku i to właśnie teraz jest wysyłane. W rogu jest miejsce na odtwarzacz i nic więcej, więc reszta strony się składa, a transmisja wypełnia prostokąt.
    • Konto gry łączy się w grze, i przycisk prowadzi teraz właśnie tam. Wskazywał na stronę połączeń Twitcha, która wymienia to, co połączył Twitch, i nigdy nie było na niej Shakes & Fidget. Połączenie robi się w Settings, S&F Account, Twitch Drops, Connect Twitch Account, a przycisk otwiera grę w twojej własnej przeglądarce, gdzie jesteś już do niej zalogowany. Przycisk logowania na Twitchu zmienia się też w przycisk wylogowania, gdy już jesteś zalogowany.
    • Odtwarzacz w rogu chodzi z tobą po wszystkich innych zakładkach i można go przeciągnąć, gdzie chcesz. Wcześniej należał do zakładki Twitch, więc jej opuszczenie zdejmowało transmisję z ekranu, a transmisja, która staje, przestaje zarabiać. Teraz należy do aplikacji. Przeciągaj go za pasek u góry, jedyną część, która jest nasza: reszta prostokąta to Twitch i łapie każde kliknięcie, zanim ta aplikacja się o nim dowie. Miejsce, w którym go zostawisz, jest zapamiętywane.
    • Wylogowanie naprawdę wylogowuje. Twitch nie ma adresu wylogowania, a wszystko po twitch.tv/, co nie jest jedną z ich tras, czytane jest jako nazwa kanału: przycisk prosił więc o kanał o nazwie logout, a Twitch odpowiadał to, co odpowiada dla kanału, którego nie ma, zawieszony albo niedostępny. Z twoim kontem nigdy nic nie było. Sesja żyje w ciasteczkach i tam się ją teraz kończy.
    • Obrazki dropów się pokazują, a połączenie konta gry otwiera grę tutaj. Obrazki pochodzą z serwera obrazów Twitcha, na który polityka treści aplikacji nie pozwalała, więc lista nagród rysowała rząd zepsutych ikon i nic o tym nie mówiła. A przycisk łączenia otwiera teraz Shakes & Fidget w oknie aplikacji, jako wybrane konto: jego bot najpierw się zatrzymuje, bo gra zmienia identyfikator sesji przy każdym logowaniu, a bot i klient gry zalogowani jako ta sama postać wyrzucają się nawzajem na zmianę. Zamknięcie okna uruchamia bota z powrotem, jeśli działał.
    • Twitch Drops jest oznaczony jako beta, na pasku bocznym i na samej stronie. Działa i czyta Twitcha przez stronę Twitcha, a nie przez cokolwiek, co ta aplikacja kontroluje, więc to, co pokazuje, jest tak pewne jak to, co ta strona wyda. Oznaczenie zniknie, gdy dość osób pouży tego wystarczająco długo, by powiedzieć coś innego.
    • Przydział pamięci, którego nie da się obsłużyć, zostawia teraz notatkę, zanim proces umrze, a pierwsza linia każdego logu podaje wersję. Kilka zgłoszeń awarii przyszło jako log urywający się w połowie zdania, bez paniki i bez pliku awarii, bo taka śmierć nie jest paniką: gdy pamięci nie ma, proces zostaje przerwany od razu, bez ostatnich słów. Wszystko idzie teraz przez opakowanie, które zapisuje każde żądanie zbyt duże, by być czymś innym niż liczbą uwierzoną z zewnątrz, i każde, które system odrzucił, razem z linią, która je zgłosiła.
  30. 2.21.2

    • Nowość: strona Twitcha, w sekcji Społeczność. Pokazuje, czy oficjalny kanał Shakes & Fidget jest na żywo, wraz z tytułem, grą i liczbą widzów, i otwiera Twitcha we własnym oknie, żeby transmisja szła obok bota. W tym oknie działa sam Twitch, nie wbudowany odtwarzacz, więc logowanie utrzymuje się między uruchomieniami, a czas liczy się tam, gdzie Twitch go liczy. Samo otworzy się tylko wtedy, gdy o to poprosisz; ten przełącznik na początku jest wyłączony. Strona ma też stronę odbioru o jedno kliknięcie dalej i w czterech krokach tłumaczy, jak drop trafia do twojej postaci.
    • Okna unoszące się nad stroną przestały prześwitywać. Komunikat o aktualizacji leżał na pięcioprocentowej mgiełce, więc jego lista zmian czytała się przez stronę ustawień, razem z przełącznikami. Miejscami były to trzy warstwy: panel, linia w środku i przycisk Później. Komunikat reklamowy miał tę samą wadę.
  31. 2.21.1

    • Naprawiono awarię, która nie zostawiała śladu. Aplikacja buduje listę walk według liczby zapisanej w kluczu przysłanym przez serwer, a dwa z tych kluczy nie mają żadnego ograniczenia: klucz nazywający walkę cztery miliardy żądał siedmiuset gigabajtów pamięci. Żądanie tej wielkości nie zgłasza błędu, tylko natychmiast kończy proces: nic nie zostaje przechwycone, nic nie trafia do dziennika awarii, a w Windows nie ma nawet konsoli na ostatnie słowo. Aplikacja po prostu znika i tyle dało się o tym powiedzieć. Liczba jest teraz ograniczona do stu, czego żadna prawdziwa odpowiedź nawet nie dotyka, a klucz trafia do dziennika, gdy tę granicę przekroczy.
    • Naprawione: klejnot wykluczony przez twoje proporcje jest teraz sprzedawany. Są dwa sposoby powiedzenia "nie ten typ": pola przy typach i udział zero w proporcjach. Wszystko, co osadza klejnoty, respektowało oba, ale jedyna reguła przepuszczająca klejnot obok rezerwy miejsc pytała tylko o pola. Kto ustawił proporcje na Zręczność i Kondycję, ten trzymał klejnoty Siły w plecaku aż do jego niemal pełnego zapełnienia, choć reszta aplikacji uznawała je za bezużyteczne.
    • Kopalnia klejnotów w twierdzy nie brzmi już, jakby coś się psuło. Każdy znaleziony klejnot kończyła słowami "było źle: ogłosiło Kondycję dla klejnotu Siły", co opisuje dawno naprawiony błąd, a czyta się jak dziejący się teraz. Oba odczyty pola zostają w linii, bo właśnie to rozstrzyga sprawę jednym spojrzeniem, gdyby gra kiedyś je przenumerowała.
    • Nowość: aplikacja na telefon informuje, gdy pojawi się nowsza wersja. Wcześniej nie miała jak się o tym dowiedzieć, bo aktualizator z wersji na komputer w ogóle nie działa na telefonie, a aplikacja rozchodzi się ze strony, nie ze sklepu. Teraz sprawdza tę samą listę pobrań, z której budowana jest strona, i proponuje otwarcie APK; o instalację pyta własny instalator Androida. Aplikacja nigdy niczego nie instaluje sama, i o to pytanie właśnie chodzi: pochodzi od systemu, nazywa to, co ma być zainstalowane, i nie da się go pominąć.
  32. 2.21.0

    • Każde ustawienie mówi teraz, co robi. Sto cztery kontrolki miały nazwę i nic więcej, a nazwa nie wystarczy, gdy kontrolka decyduje, jak twoja postać spędza dzień. Każda niesie teraz jedno proste zdanie, we wszystkich dziesięciu językach.
    • Nowość: przejęcie tylko części zestawu. Zastosowanie zestawu resetowało każde ustawienie, którego sam nie wymieniał, więc upodobanie do jego zasad walki kosztowało wieczór spędzony przy twierdzy. Sześć obszarów, według których strona ustawień i tak grupuje, zaznacza się po kolei, a te pominięte zachowują swoje wartości.
    • Nowość: szybka konfiguracja z siedmiu pytań, która nie zostawia niczego bez wartości. Starszy kreator zadaje siedemnaście i rusza tylko to, o co zapytał, co jest dobre przy poprawianiu istniejącej konfiguracji, a złe przy pierwszym uruchomieniu. Pominięte pytanie dostaje proponowaną odpowiedź, więc przeklikanie się na wprost i tak kończy się działającą konfiguracją.
    • Nowość: speedrun. Dzień daje stałą ilość pragnienia i żadne ustawienie nie tworzy go więcej, więc ten tryb to lista odmów: twierdza, podziemia, zwierzaki, menedżer areny i gry poboczne stoją z boku, dopóki działa. Sam z siebie nie wydaje ani jednego grzyba, a wyłączenie przywraca wszystko.
    • Nowość: podgląd walki można poprawić na podstawie tego, co naprawdę się wydarzyło. Liczy twoje szanse z tego, co pokazują obaj gracze, a to nie jest wszystko. Każda walka i tak jest zapisywana, a korektę nauczoną z tych zapisów można włączyć, gdy uzbiera się ich czterdzieści.
    • Naprawione: pełny plecak klejnotów nadal niczego nie sprzedawał. Sprzedaż ustępuje klejnotowi, który mógłby jeszcze ulepszyć którąś z twoich postaci, a przy klejnocie twojego głównego atrybutu dotyczy to każdego, jaki wypadnie, więc plecak się zapełniał i postać stawała. Gdy z plecaka nie może wyjść nic innego, wychodzi teraz najsłabszy z tych klejnotów. Pierwsze podejście obejmowało tylko klejnoty, których typ zaznaczyłeś ręcznie, co domyślnie jest wyłączone i nigdy nie było zgłaszanym plecakiem.
    • Szansa wygranej przy zwiadzie mówi teraz, co porównała. Symulowała walkę, której nie ma, traktując pojedynek na arenie jak zwykły, i przychodziła jako goły procent bez niczego obok, więc sto procent przeciw komuś dużo słabszemu było poprawną odpowiedzią i wyglądało na zepsutą. Teraz to walka na arenie, na tysiąc przebiegów zamiast dwustu, a pod spodem twój poziom, atrybuty, życie, pancerz i obrażenia przeciw ich.
    • Okno zwiadu nie wygląda już na prześwitujące. Sam panel nigdy taki nie był; prześwitywało przyciemnienie za nim, na sześćdziesięciu procentach, przez które cała strona pozostawała czytelna.
    • Sterowanie targowiskiem to jeden panel. Pasek sortowania i cztery filtry były dwoma gołymi rzędami ułożonymi z przerwą, wpadającymi wprost w pierwszą kartę, a tak ułożone czytały się jak osiem kontrolek tego samego rodzaju.
    • Nowość: całkowite wyłączenie plików dziennika, w Wydajności. Widok dziennika przestaje też zmyślać swoją liczbę: pokazywał wszystkim pięć tysięcy wpisów, bo była to stała w stronie, tuż obok ustawienia "linie dziennika w pamięci", które ignorował. Teraz trzyma tyle, ile ustawiłeś, i rysuje ostatnie trzysta, w obu trybach wydajności.
  33. 2.20.16

    • To jest wersja beta. Nie jest proponowana jako automatyczna aktualizacja: leży do świadomego pobrania przez tych, którzy chcą ją wypróbować wcześniej.
    • Ustawienia, które zmieniasz, wreszcie naprawdę docierają na serwer. Jeśli twoje konta działają na serwerze, a nie na tym komputerze, każda zmiana ustawień była dotąd odrzucana, zanim w ogóle została wysłana. Strona pokazywała zapisano, a bot nigdy się o tym nie dowiedział.
    • Aplikacja na telefonie działa. Nie dało się zapisać niczego, rynek otwierał się z błędem, tablica nigdy nie kończyła wczytywania, a lista kont była trzy razy szersza niż ekran. Właśnie dlatego wyglądało to tak, jakby zamiast nazwy postaci pokazywała nazwę gildii.
    • Telefon zużywa około jednej dziesiątej tego, co wcześniej. Dostawał pełny stan każdej postaci co trzydzieści sekund, łącznie z tymi dwunastoma, na które nikt nie patrzył.
    • Nowość: używaj tej aplikacji jako serwera. Włącz to w ustawieniach, a telefon będzie sterował botami działającymi na tym komputerze bezpośrednio, bez niczego pomiędzy. Połączenie jest szyfrowane i raz pyta o kod parowania, więc jest bezpieczne także we wspólnej lub publicznej sieci.
    • Na telefonie wstecz zamyka teraz menu, a nie aplikację, a adres serwera jest zapamiętywany, więc nie trzeba go wpisywać ponownie.
  34. 2.20.15

    • Wysokie obciążenie procesora podczas poruszania się po aplikacji zostało naprawione, i tym razem zmierzone, a nie zgadnięte. Dwie osoby zgłosiły to na Linuksie, jedna zauważyła, że uspokaja się na stronie ustawień, jedynej bez niczego, co chodzi w kółko. Każda szklana powierzchnia rozmywała to, co za nią, trzysta takich, a tuzin animacji chodził bez końca, więc okno nigdy nie odpoczywało i płaciło za wszystkie trzysta w każdej klatce. Na maszynie bez karty graficznej to samo okno, które spalało trzy rdzenie, zużywa teraz około jednej trzynastej rdzenia.
    • Nowość: sekcja Wydajność w ustawieniach ze wszystkim, co decyduje o koszcie aplikacji. Tryb wydajności, który zatrzymuje ozdoby ruszające się same i trzyma w pamięci tylko widoczną postać. Ile wierszy dziennika jest trzymanych do podglądu, dotąd sztywne pięć tysięcy i największa rzecz, jaką okno przechowuje. Oraz ile miejsca mogą zająć pliki dziennika.
    • To ostatnie jest teraz prawdziwą liczbą zamiast trzech pomnożonych. Było pół gigabajta na plik, razy dwa za kopię rotowaną, razy dziesięć dni przechowywania, czyli dziesięć gigabajtów. Ktoś zgłosił jedenaście, więc nic nie było zepsute, po prostu projekt był spełniany. Budżet to jeden gigabajt, a najstarsze pliki znikają pierwsze.
    • Jeden wiersz stanowił większość twojego dziennika. Postać na godzinnej warcie nie miała nic nowego do powiedzenia i mówiła to i tak przy każdym przebiegu, czterysta osiemdziesiąt osiem identycznych kopii dla jednej postaci w dwie godziny. Teraz odzywa się, gdy zmienia się decyzja, a poza tym co dziesięć minut.
    • Dziennik mówi teraz, dlaczego zakup za grzyby się nie odbył. Są trzy bramki: przełącznik, rezerwa i limit wydatków, a z zewnątrz widać tylko przełącznik. Gdy rezerwa albo limit odmawiały, wszystko po cichu wracało do darmowej akcji i nie dało się odróżnić wyłączonego przełącznika od rezerwy 25 przy 27 w ręku.
    • Strona grzybów jest uporządkowana. Było trzydzieści jeden ustawień pod dziewięcioma nagłówkami tej samej wagi, co czyta się jak brak nagłówków, Piwo pojawiało się dwa razy, a dwa ograniczenia rządzące każdym innym wierszem nie miały żadnego. Teraz sześć grup: ograniczenia, pomijanie czekania, kupowanie walk, piwo, kupowanie rzeczy, hazard.
    • Nowość: kupowanie walk na arenie tylko dopóki dziesięć dziennych walk na doświadczenie jest niewykorzystanych, potem koniec na dziś. To celowe przeciwieństwo PD najpierw, które czeka na darmową walkę, bo daje ona tyle samo doświadczenia za darmo. Słuszne, gdy pilnujesz grzybów, błędne, gdy chcesz mieć te dziesięć wcześnie.
    • Nowość: kupowanie walk, dopóki album się zapełnia, i koniec, gdy nie ma już czego wygrać. Nadal respektuje PD najpierw, więc nie wyda tam, gdzie wystarczyłaby darmowa walka.
    • Nowość: wcześniejsze zakończenie poszukiwania klejnotów. Działa w aplikacji od dawna i nie miało nigdzie przełącznika, dało się ustawić tylko edytując plik albo importując cudzą konfigurację.
    • Nowość: wcześniejsze kończenie budowli w twierdzy i ulepszeń podziemi za grzyby. Gra nie podaje tej ceny, więc jest wyliczana z reguły kopalni klejnotów, a rzeczywisty koszt jest zapisywany za każdym razem. Wyłącza się samo tylko wtedy, gdy rachunek przekroczy trzykrotność szacunku, co znaczyłoby, że reguła zupełnie tego nie opisuje. Oba startują na nigdy.
    • Naprawione: zero piw nie znaczyło zero piw. Picie piwa ze skrzyni zadań jest domyślnie włączone i dodawało się do dziennego limitu po jego wyliczeniu, więc konto, które odebrało skrzynię, kupowało piwo na konfiguracji, której nikt nie ruszał, po jednym grzybie za sztukę. Suwak mówi, że zero znaczy nigdy nie kupuj piwa, i teraz tak jest. Zwykle żadnego, a trochę podczas wydarzenia nadal działa.
  35. 2.20.13

    • Poprawka: postać bez klanu nigdy nie mogła go założyć. Założenie to jedyna rzecz, którą część klanowa potrafi bez klanu, a codzienne sprawdzanie portalu stało przed tym i porzucało całość, gdy klanu nie było. Postać, która potrzebowała tego najbardziej, miała więc zagwarantowane, że nigdy tam nie dotrze. Osiem z trzynastu postaci testowych siedziało bez klanu przez wiele dni przy włączonym ustawieniu.
    • Aplikacja przestaje zapisywać gigabajty na dysk. Zapisywała pełną kopię stanu gry co pięć sekund, dopóki okno było otwarte, a na Linuksie trafia to do bazy, której dziennik urósł na jednej maszynie do 11 GB. Teraz trzymane jest w pamięci, a stare pliki są raz czyszczone przy starcie.
    • Wysokie obciążenie procesora przy przeglądaniu aplikacji zniknęło. Dwie przyczyny tego samego kształtu: ta sama praca w kółko na głównym wątku. Zapis powyżej oraz strona dziennika proszona co dwie sekundy o wszystkie pięć tysięcy linii zamiast o garstkę nowych.
    • Lochy przestają pytać serwer o coś, co nie mogło się zmienić. Dzienna walka zależy od godziny, którą aplikacja już zna, więc nie odświeża, dopóki do niej godziny. Na trzynastu postaciach to było około 1500 bezużytecznych zapytań co dziesięć minut.
    • Nowość: twierdza może wysłać tylu, ilu walka naprawdę wymaga, zamiast całego garnizonu. Gra sama podaje, ilu żołnierzy kosztuje przeciwnik, a przy kimś bez umocnień to garstka. I przypadek odwrotny: gdy walka wymaga więcej żołnierzy, niż masz, jest przegrana zanim się zacznie, więc garstka przegrywa ją tanio i sprowadza nowego przeciwnika.
    • Suwaki żołnierzy przesuwają się co jeden zamiast co dziesięć.
    • Udziały klejnotów zniknęły. Jest teraz jeden pasek, mieszczący dokładnie tyle gniazd, ile ma postać, a podział ustawiasz przeciągając przegrody. Liczby to gniazda, nie proporcje, i zawsze się zgadzają. Przełącznik decyduje, czy plan nazywa atrybuty dla tej postaci, czy obowiązuje dla wszystkich.
    • Czarne klejnoty stoją całkowicie poza tym podziałem. Podnoszą wszystkie atrybuty naraz, więc czarny klejnot pasuje do każdego gniazda i jest brany, gdy tylko jest najlepszy, jaki masz. Nie zabiera udziału i nic podziału nie kosztuje.
    • Poprawka: okno wysyłania zgłoszenia było przezroczyste i nigdy nie mówiło, czy zgłoszenie dotarło. Teraz mówi, a przy niepowodzeniu zachowuje twój tekst.
    • Gracz odrzucający zaproszenie do klanu nie zatrzymuje już reszty pracy klanowej na minutę.
  36. 2.20.10

    • Czarne klejnoty wychodzą z podziału całkowicie. Podnoszą wszystkie atrybuty naraz, więc czarny klejnot spełnia to, do czego gniazdo było przeznaczone, i nigdy nie jest tym złym: nie zabiera już udziału, nic podziału nie kosztuje i jest brany, gdy tylko jest najlepszy, jaki masz. Pasek decyduje tylko o gniazdach, których czarny jeszcze nie zajął.
  37. 2.20.9

    • To samo co 2.20.8, pod nowym numerem. Przez chwilę krążyły dwie nieco różne wersje jako 2.20.8, więc dzięki temu wszystkie instalacje trafią na tę samą. Poza tym nic się nie zmieniło.
  38. 2.20.8

    • Poprawka: tablica pomysłów na stronie odrzucała wszystko. Każdy formularz odpowiadał "wysyłka z innej strony jest zabroniona", więc nikt nie mógł zgłosić pomysłu ani zagłosować na planie rozwoju. Nie działało to od czasu, gdy strona chodzi w obecnej konfiguracji, a dowód był na wierzchu: tablica była zupełnie pusta.
    • Poprawka: okno wysyłania zgłoszenia było przezroczyste. Tło było niemal całkowicie przezroczyste, a dziennik przewijał się za tekstem, który właśnie pisałeś.
    • Okno zgłoszenia mówi teraz, czy zgłoszenie naprawdę dotarło, i zostaje otwarte z twoim tekstem, jeśli nie dotarło. Wcześniej zamykało się w obu przypadkach i nie mówiło nic.
    • Każdy udział klejnotów pokazuje teraz tuż pod suwakiem, co z niego wychodzi na oglądanej postaci. Udział to nie sztuki: sześć i trzy to sześć i trzy gniazda przy dziewięciu gniazdach, a cztery i dwa przy sześciu. Trzecia liczba przesuwa pozostałe, co łatwo przeoczyć, gdy dwie pierwsze akurat się zgadzały.
    • Udziały klejnotów zniknęły. Jest teraz jeden pasek, mieszczący dokładnie tyle gniazd, ile ma postać, a podział ustawiasz przeciągając przegrody. Liczby na nim to gniazda, nie proporcje, i zawsze się zgadzają. Przełącznik decyduje, czy plan dotyczy tej postaci z nazwanymi atrybutami, czy wszystkich, gdzie pierwszy kawałek to to, czym walczy dana klasa.
    • Czarne klejnoty idą pierwsze. Podnoszą wszystkie atrybuty naraz, więc nie są jedną z sześciu opcji walczących o udział: mówisz, ile gniazd dostają, te są zdejmowane z góry, a pasek dzieli resztę. To liczba sztuk, więc 9 znaczy dziewięć, i dokładnie tak wszyscy czytali starą liczbę, nigdy jej nie dostając.
  39. 2.20.7

    • Nowość: doradca klanu. Czyta klany, które twój skaner już spotkał, i mówi, który zaatakować jako następny, z szansą wygranej i z tym, jaką część tego klanu naprawdę zmierzył. Gdy lepszy jest najazd, mówi to zamiast tego, i zawsze podaje powód.
    • Nowość: klan może prowadzić się sam. Załóż go pod wybraną nazwą, utrzymuj opis na bieżąco, zapraszaj graczy widzianych bez klanu i uruchamiaj ataki, najazdy oraz hydrę według harmonogramu. Przyciski, na które twoja ranga nie pozwala, są wyszarzone i mówią, do kogo należą.
    • Nowość: klejnoty według podziału. Siedem na główny atrybut, dwa na kondycję, jeden na szczęście zamienia się w dokładną liczbę gniazd na każdej postaci, niezależnie od tego, ile ich ma. Zero znaczy nigdy, i nic nie jest wyjmowane z gniazda, żeby podział się zgadzał.
    • Nowość: wspólny indeks graczy, z włącznikiem. Po włączeniu gracze, których skanujesz, trafiają do puli twojego serwera, a pula wraca: nowa postać zaczyna z tysiącami graczy zamiast budować listę przez pierwsze godziny. Wędruje tylko to, co galeria sław pokazuje każdemu. Twój album nigdy nie opuszcza twojego komputera.
    • Nowość: wybierasz, którymi postaciami aplikacja się loguje. Postać, którą grasz ręcznie, zostaje twoja.
    • Nowość: godziny dla straży miejskiej. Ustaw okno, a w jego obrębie straż może pracować, nie czekając, aż dzienna motywacja zostanie zużyta. Tak oszczędzasz ją na wieczór.
    • Nowość: kolejność dla areny. Najpierw dziesięć dziennych walk o doświadczenie, potem album, potem galeria sław, albo kolejność, która ci odpowiada, każda z ustawioną przez ciebie minimalną szansą wygranej.
    • Pula zeskanowanych graczy przeżywa restart. Wcześniej była tylko w pamięci, więc każde uruchomienie wyrzucało dziesiątki tysięcy graczy i czytało galerię sław jeszcze raz po to, co poprzedni przebieg już wiedział.
    • Strona klanu pokazuje pozostałe klany na twoim serwerze: ilu członków każdego skaner spotkał, ile średnio są warci i kto jest najsilniejszym widzianym graczem. Nie kosztuje to ani jednego zapytania więcej, bo każde sprawdzenie gracza i tak mówiło, w którym jest klanie.
    • Aplikacja cichnie, gdy na nią nie patrzysz, i budzi się w chwili, gdy patrzysz.
    • Poprawka: skończona warta jest odbierana nawet przy wyłączonych zadaniach. Wcześniej stała na 100 procentach w nieskończoność i blokowała wszystko inne w karczmie.
    • Poprawka: godzina startu zatrzymuje teraz także wyprawy, nie tylko zadania. Na większości kont nie robiła nic, więc dzienna motywacja znikała kilka minut po resecie.
    • Poprawka: klejnoty rodzaju, którego nie chcesz zatrzymać, są sprzedawane zamiast zapychać plecak, a klejnoty są wymieniane we wszystkich gniazdach, nie tylko w tych z głównym atrybutem.
    • Poprawka: przygotowanie do walki klanowej odbywa się raz. Wysyłane było co kilka sekund, a każde wysłanie blokowało najazd, hydrę, zaproszenia i doradcę aż do walki.
    • Poprawka: dziesięć dziennych walk o doświadczenie pochodzi z trzech przeciwników proponowanych przez arenę, bo tylko tam gra je przyznaje.
  40. 2.19.1

    • Naprawione: kopalnia klejnotów podawała zły kamień. Odczytywała niewłaściwą cyfrę liczby przysyłanej przez grę, więc kamień siły był ogłaszany jako kondycja. Nie prosi też już o nowy kamień co kilka sekund, gdy jeden jest już w drodze.
    • Naprawione: publikowanie tablicy. Nazwy modułów zaczynające się wielką literą były odrzucane, a wpis, który miał tablicę, dostawał komunikat, że jej brakuje.
    • Zapis wpisu odkłada go teraz tam, gdzie takie wpisy należą. Tablica trafia do twoich tablic, a nie do ustawień, a ponowny zapis tego samego wpisu zastępuje go zamiast tworzyć kolejną kopię.
    • Bronie pokazują, co masz założone. Okno ekwipunku nie porównywało broni z niczym i nie pozwalało jej założyć, choć każde inne miejsce tak. U asasyna porównanie dotyczy słabszej ręki, bo to ją zastąpiłaby nowa broń.
    • Ekwipunek jest lepiej oceniany. Szansa bloku tarczy liczy się teraz do jej wartości, czego wcześniej nic nie brało pod uwagę, a symulacja atrybutów kupuje tańszy punkt, gdy walki nie odróżniają dwóch atrybutów.
  41. 2.19.0

    • Marketplace ma teraz dwa rodzaje wpisów, ustawienia i tablice, każdy z własną zakładką. Publikujący mówi, który z nich udostępnia, a wpis z tablicą musi tablicę faktycznie nieść.
    • Tablice podróżują. Linie między modułami robiły to od zawsze, bo są częścią ustawień; układ nigdy nie opuszczał twojego komputera, więc udostępniona tablica przychodziła dobrze połączona i narysowana w domyślnych miejscach. Teraz przychodzi taka, jaką zbudował jej autor, a wpis bez tablicy zostawia twoją w spokoju.
    • Wpis można zachować, nie uruchamiając go. Zapisz umieszcza go wśród twoich konfiguracji pod jego nazwą, tam gdzie strona ustawień i tak zagląda, i zapamiętuje obok jego tablicę; zastosowanie tej konfiguracji później rysuje też tablicę.
    • Wpisy można poprawiać. Nazwę, opis i dla kogo jest zawsze, ustawienia tylko na życzenie, a głosy, użycia i data publikacji zostają. Literówka kosztowała całą historię wpisu, bo żeby zmienić słowo, trzeba go było usunąć i opublikować od nowa.
    • Naprawione: ustawienia zastosowane do jednej postaci nie zostawały. Aplikacja pytała o postać w sposób, który musiał czekać na zapytania sieciowe bota, więc na działającej postaci nic nie trafiało na dysk, a następny start wczytywał stare ustawienia. Zastosowanie do wszystkich działało, dlatego wyglądało to na problem pojawiający się tylko czasem.
    • Naprawione: zastosowanie wpisu do wszystkich postaci wpychało ustawienia do niewłaściwych działających botów, gdy tylko usunięto kiedyś jakąś postać, a zastosowanie go do działającej postaci nie docierało do niej aż do następnego startu.
    • Strona modułu mówi teraz, gdy jej własny główny przełącznik jest wyłączony, wraz z przyciskiem, który go włącza. Włączanie szczegółów twierdzy, gdy dwie zakładki dalej Auto Twierdza była wyłączona, było przyczyną "nie działa" w każdym dotychczasowym zgłoszeniu.
    • Ostrzeżenie o grzybach nie liczy już tego, co nic wydać nie może: budżetu pod wyłączonym przełącznikiem, rezerwy, która grzyby zatrzymuje, i dwóch ustawień, których nikt nie czyta. Dwa kolejne opisują wreszcie, co ich przełącznik naprawdę robi.
    • Wiadomość potwierdzająca jest ponawiana, gdy dostawca odrzuci ją chwilowo, a całe odrzucenie trafia do logu. Logowanie nie zwraca już uwagi na wielkie litery w adresie, a odrzucone logowanie mówi o tym, zamiast po cichu nic nie robić.
  42. 2.18.0

    • Nowość: marketplace ustawień. Udostępnij to, czym gra postać, albo konfigurację zapisaną pod nazwą, dla jednej klasy albo dla wszystkich. Sortowanie po popularności, ocenie, nowości i użyciu, filtr klas i wyszukiwanie. Czytanie nie wymaga niczego, publikowanie wymaga konta z potwierdzonym adresem, żeby za każdym wpisem stał ktoś, z kim da się skontaktować.
    • Każdy wpis jest sprawdzany na serwerze, zanim zostanie zapisany. Przyjmowane są tylko klucze w postaci ustawień, które zapisuje ta aplikacja, a wartości muszą być prawdą lub fałszem, liczbą, krótką nazwą albo ich listą. Webhooki, tokeny, adresy proxy, listy nazw graczy i nazwa gildii są usuwane i nigdy nie wędrują dalej, a publikujący dowiaduje się dokładnie, co pominięto.
    • Grzyby kosztują prawdziwe pieniądze, więc mają własną odpowiedź. Filtruj tablicę po tym, czy zestaw je wydaje, rozwiń wpis, by zobaczyć, które przełączniki są włączone i na jakiej wartości, a przed zastosowaniem ostrzeżenie wymienia każdy z nich wraz z kwotą.
    • Zastosowanie wpisu nadpisuje wartości domyślne, a nie to, co postać już ma, więc wpis znaczy dokładnie to, co wymienia, i nic więcej.
    • Jeden głos na konto, zmienny, cofany ponownym naciśnięciem tej samej strzałki. Wpisy noszą datę publikacji i wersję aplikacji, z której pochodzą, a wszystko można zgłosić z podaniem powodu.
    • Nowość: strona konta. Zaloguj się, załóż konto albo użyj Google lub Discorda, potwierdź adres, zmień nazwę widoczną dla innych i ustaw hasło, nawet jeśli konto powstało przez dostawcę. Wiadomość potwierdzająca przychodzi w języku ustawionym w aplikacji. Logowanie wyprowadziło się ze strony ustawień.
    • Nazwy i opisy nie zawierają linków ani adresów, ani na tablicy, ani na koncie, żeby miejsce do czytania nie zmieniło się w miejsce do reklamowania.
  43. 2.17.7

    • Naprawione: Zabójca nigdy nie zakładał drugiej broni. Wewnętrznie każda broń wskazuje na główną rękę, a Zabójca jest jedyną klasą noszącą broń w drugiej. Ta ręka nigdy nie była brana pod uwagę: nic tam nie zakładano, nic dla niej nie kupowano, a sprzedawca uznawał każde ulepszenie dla niej za śmieć i je sprzedawał. Zgłoszone jako postać na 60 poziomie wciąż z bronią startową z poziomu 1.
    • Obie ręce są teraz porównywane osobno, a ulepszenie dostaje słabsza. Tarcza jest dla tej ręki odrzucana, bo jej założenie zamieniłoby drugą broń klasy na szansę bloku.
    • Naprawione: zastosowanie zestawu ustawień mogło zresetować ustawienia wszystkich postaci. Znacznik wersji zapisywany przez interfejs był pięć migracji za botem, więc zestaw mówił mu, że ustawienia są stare, a bot uruchamiał migracje ponownie: ulepszenia Bossa Świata znów włączone, wyprawy preferowane, wymiana klejnotów włączona, kolejność zwierzaków nadpisana, silnik osiągnięć wyłączony. Zastosowane do wszystkich postaci dotykało każdego konta naraz.
    • Kliknięcie zestawu lub zapisanego profilu teraz tylko go otwiera. Zastosowanie to osobny przycisk, zastosowanie do wszystkich postaci pyta wcześniej i mówi, co to kosztuje, a potem można je cofnąć: każda postać odzyskuje dokładnie to, co miała.
    • Naprawione: analiza wyposażenia nie proponowała nic dziewięciu klasom hybrydowym. Porównywała wymaganie klasowe przedmiotu wprost z klasą postaci, co może się zgadzać tylko dla Wojownika, Maga i Zwiadowcy.
    • Nowość: Server Start może podbić album do wybranego przez ciebie procentu, wydać na to najwyżej ustaloną liczbę grzybów i zapisać jedną linię w dzienniku aktywności po dojściu, żebyś dalej grał pragnieniem ręcznie.
    • Nowość: gwiazdka przy każdym zeskanowanym graczu dodaje go do listy celów atakowanych w pierwszej kolejności, do ręcznego farmienia brakującego przedmiotu.
    • Naprawione: instalacja na starszej wersji mogła zostawić obie. Są dwa instalatory, .exe i .msi, i żaden nie wiedział o drugim: .msi na instalacji .exe dawał dwa wpisy w Aplikacjach i funkcjach oraz dwie kopie programu. Teraz każdy usuwa drugi, zanim cokolwiek zainstaluje.
    • Naprawione: „usuń dane aplikacji” zostawiało prawie wszystko. Usuwana była pamięć podręczna webview, ale nie folder z każdym ustawieniem, dziennikiem, pamięcią albumu i plikiem statystyk, czyli 650 MB na maszynie, na której to wykryto. Teraz znikają oba, razem z wpisem autostartu i skrótami po starszych wersjach.
  44. 2.17.4

    • Nowość: Start serwera, strona prowadząca otwarcie świeżego serwera w fazach. Najpierw gildia, potem arena, aż da się kupić album, potem album, potem lochy, potem wszystko. Każda faza wstrzymuje moduły, które do niej nie należą, a strona je wymienia.
    • Album idzie przed zadaniami celowo: procent jego wypełnienia to premia do doświadczenia, którą gra daje na wszystko, więc każdy punkt sprawia, że każde późniejsze zadanie jest warte więcej.
    • Nowość: strumień na żywo na tej stronie. Bieżący cel wraz z szansą na wygraną, przedmioty, które ta walka by zebrała, narysowane grafikami z gry, kolejnych osiem celów w kolejności, w jakiej bot je zważył, lochy za nimi oraz zyski w miarę ich napływania.
    • Nowość: tryb szybki. Jeden przełącznik, który płaci grzyba za następną walkę zamiast czekać na darmową, więc album zapełnia się w tempie, w jakim kupujesz. Domyślnie wyłączony, z limitem dziennym, a twoja rezerwa grzybów nadal obowiązuje.
    • Poprawione: skaner albumu zaczynał od szczytu galerii sław zamiast od twojej pozycji, więc postać z niskiego poziomu przeglądała graczy, z którymi nigdy nie mogłaby walczyć. Dziesięć minut skanowania dawało 701 zapisanych graczy i 2 użyteczne.
    • Poprawione: skaner wydawał pełne zapytanie o gracza na wszystkie 51 nazw ze strony, zanim sprawdził ich poziom, choć strona już go niesie. Teraz odpytuje tylko graczy w twoim zakresie poziomów, więc ten sam budżet kupuje cele, z którymi da się walczyć.
    • Poprawione: tryb anonimowy drukował prawdziwe nazwy w trzech miejscach. Nazwę postaci przed każdym wpisem aktywności, powiązane postacie w pasku synchronizacji ustawień oraz nazwy graczy wewnątrz danych komend w dzienniku.
    • Poprawione: żądza przygód zawsze pokazywała pułap 100. Każde piwo podnosi dzienne maksimum o 20, więc postać na 320 wyświetlała się jako 0/100.
    • Usunięte: moduł reklam nie jest już budowany ani dostarczany, ze względów bezpieczeństwa.
  45. 2.17.0

    • Hellevator: w ogóle nie wchodził do eventu. Poprawione
    • Hellevator: każdy zakup przysmaku był odrzucany, więc nigdy nie dochodził do walki. Poprawione
    • Hellevator: jeden odrzucony krok nie zatrzymuje już całego cyklu
    • Hellevator: wspina się najpierw na żetonach i kupuje przysmak, gdy walki zaczynają się przegrywać
    • Hellevator: własna strona w zakładce eventów, gdy event trwa
    • Hellevator: własne ustawienia, w tym czy kupować przysmaki i ile żetonów może kosztować jeden
    • Hellevator: kup przysmak ręcznie, jeśli chcesz konkretny
    • Hellevator: mówi, dlaczego nic nie robi, gdy nie może działać
    • Hellevator: ranga gildii znów jest odczytywana poprawnie
    • Zapisy na rajdy gildii są domyślnie wyłączone, bo serwer odrzucał je na każdym koncie
    • Tablica: narysuj przebieg, przetnij pojedynczą linię, nazywaj i zapisuj tablice, cofaj przez Ctrl+Z
    • Tablice wędrują razem z synchronizacją ustawień
    • Przedmioty: naciśnij jeden, żeby zobaczyć jego statystyki obok noszonego, z różnicą wyróżnioną kolorem
    • Toaleta i kowal pokazują, ile użyć zostało na dziś
    • Osiem kolejnych języków, wszystkie kompletne: czeski, polski, rosyjski, chiński, japoński, włoski, francuski, hiszpański
    • Chiński i japoński są teraz czytelne, a nie tylko przetłumaczone
    • Liczby i daty idą za wybranym przez ciebie językiem, a nie za systemowym
    • Menu języków nie jest już prześwitujące
    • Proxy: wklej listę i zobacz, które naprawdę przenoszą ruch
    • Darmowe zakręcenie kołem fortuny jest brane raz, nie dwa razy
    • Wersja bez okna dla Linuksa ARM64, na Raspberry Pi i podobne
  46. 2.16.10

    • Poprawione: moduł reklam był w wydaniu, ale nie dało się do niego dotrzeć. Kompilacja tworzy interfejs dwa razy, raz jawnie, a potem jeszcze raz z wnętrza budowania aplikacji, i tylko pierwszemu przebiegowi powiedziano, że moduł jest włączony, więc drugi nadpisywał go wersją, która w ogóle nie ma strony reklam. Zaplecze miało ten moduł przez cały czas; po prostu nie było na ekranie niczego, czym dałoby się go włączyć.
    • Poprawione: aplikacja mogła się zawiesić krótko po zalogowaniu. Odpytywanie stanu chodzi co kilka sekund, a w wydanej wersji prosiło sesję konta o dwa kawałki tekstu, które mogło zdobyć gdzie indziej, podczas gdy bot trzyma tę samą sesję przez cały cykl, wraz z żądaniami sieciowymi. Każde odpytanie, które trafiło w środek cyklu, czekało na jego koniec, a kolejne ustawiały się w kolejce. Trafić na to mogła tylko wydana wersja; moduł reklam jest wycinany przy kompilacji każdej innej, i właśnie dlatego żaden test nigdy przeciw niemu nie chodził.
    • Poprawione: przycisk „Zresetuj odnowienie” na stronie karczmy mógł zawisnąć z tego samego powodu.
    • Uwaga: wersja, która trafia do ludzi, jest teraz wersją, która jest testowana. Analiza kodu i testy Rusta chodzą z wkompilowanym modułem reklam, a testy interfejsu chodzą drugi raz z modułem włączonym, bo ten przełącznik decyduje, czy ustawienia reklam w ogóle istnieją. Do tej pory ta jedyna konfiguracja, którą dostają użytkownicy, była tą jedyną konfiguracją, której nic nie sprawdzało.
  47. 2.16.9

    • Nowość: proxy dla każdego konta. Każde konto może łączyć się z grą przez własne, i dotyczy to każdego logowania, w tym automatycznego przy starcie. Logowanie, które ominie swoje proxy, nie kończy się błędem, tylko udaje się z twojego własnego adresu, a to dokładnie ta jedyna rzecz, której proxy ma zapobiegać. Adres jest zapisywany w postaci zaszyfrowanej i nigdy nie jest pokazywany z powrotem.
    • Nowość: kliknij przeciwnika w raporcie postępów, a dostaniesz pełny profil (portret, atrybuty rozbite na bazę i ekwipunek, każdy noszony przedmiot z runami i zaklęciami), a do tego dokładnie to, ile dały walki z nim: doświadczenie, złoto, honor, grzyby, wpisy do albumu i łup.
    • Nowość: pięć ustawień legendarnego lochu. Kiedy uciekać zamiast walczyć, jak daleko przejść loch w jednym cyklu, czy kupować błogosławieństwa, czy przyjąć klątwę, gdy skończą się klucze, oraz limit grzybów wydanych na wskrzeszenia w obrębie jednego przejścia. Każda wartość domyślna odpowiada temu, co bot robił wcześniej.
    • Poprawione: sprzedaż ekwipunku z klejnotem poniżej poziomu 90. Kowal odblokowuje się na 90, a osadzony klejnot wcześniej nie wyjdzie, więc takie łupy zajmowały miejsce w plecaku na stałe, a ustawienie mające je uwalniać nie mogło nigdy zadziałać, bo kontrola pytała o coś, co zgłasza kowala dla każdej postaci na każdym poziomie.
    • Poprawione: sprawdzanie gracza z galerii sław migało między „wczytywanie” a „wczytane” i nigdy się nie ustalało, za każdym razem pytając na nowo serwer gry. Teraz otwiera się jako porządne okno, z portretem gracza.
    • Poprawione: każdy sprawdzany gracz był rysowany jako kobieta. Jego portret przesyłano w formie, której interfejs nie odczytywał, także na stronie areny.
    • Poprawione: okno szczegółów lochu było prześwitujące, więc lista za nim czytała się prosto przez statystyki bossa.
    • Reklamy: moduł nagród za reklamy został przebudowany wokół tego, co serwer naprawdę robi, i jest teraz domyślnie wyłączony. Wysyła nagłówki, które wysyła prawdziwa przeglądarka, rozpoznaje sukces po serwerowym liczniku pozostałych obejrzeń, a nie zgaduje go po zmianie monet, a odpowiedź, której nie rozumie, nie może już wyczyścić stanu gry.
    • Uwaga: narzędzie wiersza poleceń i węzeł floty znów się budują. Prace nad proxy sięgnęły po coś, co ma tylko aplikacja desktopowa.
  48. 2.15.0

    • Poprawione: „Coś poszło nie tak” na przeglądzie przy starcie aplikacji. Znikało samo po naciśnięciu Spróbuj ponownie, więc łatwo było z tym żyć i łatwo to przeoczyć. Ta sama usterka została znaleziona i naprawiona na stronie menedżera areny, zanim ktokolwiek na nią trafił.
    • Poprawione: runy ignorowały własne pułapy. Runa już na maksimum liczyła się jako pełna wartość, więc złota runa na 50/50, czyli bezwartościowa, była wybierana zamiast runy szansy na epik na 0/50.
    • Poprawione: „najpierw PD” nie faworyzowało przeciwników pod doświadczenie. Ustawienie było czytane w jednym miejscu, jako zabezpieczenie przed wydaniem grzyba, i nigdzie w pobliżu wyboru, z kim walczyć.
    • Poprawione: zgłoszenie gotowości w gildii nigdy nie wyzwalało się przy ustawionym minimalnym opóźnieniu. Czekanie liczono wstecz od walki, więc „co najmniej 5 minut” znaczyło „nie rób nic aż do ostatnich pięciu”, i dlatego wyłączenie ustawienia wyglądało na naprawę.
    • Poprawione: tryb anonimowy wciąż pokazywał przeciwników z areny po nazwie.
    • Poprawione: jeden wpis we własnej kolejności fortecy potrafił zatrzymać całą fortecę.
    • Poprawione: sprzedawca przedmiotów wyrzucał mikstury, które moduł mikstur właśnie kupił.
    • Poprawione: karta bieżącej akcji potrafiła przeczyć sama sobie, a strona areny potrafiła się wyłożyć całkowicie.
    • Nowość: filtruj dziennik aktywności po postaci i po rodzaju, żeby zadania jednego konta nie zasypywały zadań drugiego.
    • Nowość: wybierz kolumny w tabeli kont: pokaż, ukryj, zmień kolejność, przeciągnij, żeby zmienić szerokość. Dochodzą ALU, piwo, grzyby i wierzchowiec. Nowe kolumny startują ukryte, więc przy aktualizacji nic nie zmienia kształtu.
    • Nowość: listy przeciwników. Tych atakuj najpierw, tamtych nigdy. Edytowalne, z przyciskami w każdym wierszu listy celów albumowych.
    • Nowość: niech dziennik aktywności da znać, gdy twój album przekroczy ustaloną przez ciebie liczbę.
    • Pobranie jest mniejsze o mniej więcej jedną trzecią, i tak samo będzie z każdą kolejną aktualizacją. Grafiki są przechowywane inaczej; nic nie wygląda inaczej.
    • Tłumaczenie niemieckie obejmuje teraz każdą stronę i takie pozostaje, bo kontrola wykrywająca nieprzetłumaczony tekst przechodzi po wszystkich.
    • Spokojniejsze dzienniki: ostrzeżenie „zostaw wolne miejsca” nie powtarza się już raz na konto, a brakująca ikona flagi nie jest już ostrzeżeniem.
  49. 2.14.0

    • Nowość: harmonogramy. Podaj, w które dni i godziny bot może grać. Poza nimi zatrzymuje się, zamiast czekać bezczynnie. Domyślnie wyłączone; radzi sobie z północą i zmianą czasu.
    • Nowość: biblioteka profili. Zapisz swoje ustawienia pod nazwą i wracaj do nich jednym kliknięciem. Zmiana nazwy, duplikowanie, usuwanie.
    • Każdy profil opisuje się na podstawie własnych ustawień i mówi, iloma ustawieniami różni się od tego, na którym akurat działasz.
    • Nowe ustawienie: sprzedawaj przedmioty z klejnotem, gdy klejnotu nie da się wyjąć. Domyślnie wyłączone, ostateczność: KLEJNOT PRZEPADA, gdy to zadziała.
    • Kreator ustawień ma dwie nowe strony z polami wyboru: co sprzedawać, a co zostawiać, oraz które osiągnięcia zdobywać.
    • Poprawione: przedmioty, których nigdy nie dało się ani sprzedać, ani nosić. Cztery osobne przyczyny, w tym jeden odrzucony przedmiot zamrażający cały plecak za sobą.
    • Bot podaje teraz przedmiot i regułę, gdy czegoś nie sprzedaje, zamiast zostawiać cię ze zgadywaniem.
    • Poprawione: „zostaw wolne miejsca” ustawione wyżej niż pojemność plecaka po cichu oznaczało „sprzedaj wszystko”. Teraz mówi, że ustawienia nie da się spełnić, i podaje rozmiar plecaka.
    • Ofiara dla toalety i rozkładanie u kowala docierają teraz do plecaka przed sprzedawcą, bo oba mają dzienny limit, a sprzedaż nie ma żadnego.
    • Poprawione: budynek fortecy mógł tkwić na „Kończenie…” w nieskończoność i blokować każdą późniejszą rozbudowę. Odblokowywało to tylko ręczne zalogowanie.
    • Poprawione: osiem ustawień było rysowanych dwa razy pod różnymi etykietami i oba działały. Teraz jedna kontrolka na ustawienie, plus test wykrywający powtórki.
    • Poprawione: trzy ustawienia piwa siedzą teraz przy pozostałych wydatkach grzybowych, bo dokładnie tyle kosztuje piwo.
    • Poprawione: kreator ustawień był zbyt przezroczysty, żeby dało się go czytać.
    • Silnik osiągnięć (beta) jest teraz wyłączony i sam się wyłącza przy aktualizacji. Celowo robi dziwne rzeczy, co odbiera się tak, jakby bot odmawiał zakładania czegokolwiek.
    • Podwaliny pod Krwiotkacza: nieznana klasa wcześniej zawodziła wprost, zamiast działać w ograniczonym zakresie. Teraz jest rozpoznawana, choć jej zdolności nie są jeszcze symulowane.
  50. 2.13.0

    • Nowość: wybierz kolejność, w jakiej robione są twoje lochy. Domyślnie wyłączone: bot nadal wybiera ten loch, który najpewniej wygra, i dla niemal wszystkich to właściwa odpowiedź. Włącz to w sekcji Lochy i przeciągnij te, na których ci zależy, w wybraną kolejność. Wszystko zamknięte, jeszcze nieodblokowane albo odfiltrowane przez twoje ustawienia poziomu jest pomijane i brany jest następny, a jeśli żadnego nie da się zrobić, bot wraca do najlepszych szans. Lista wypełniona do połowy nigdy nie znaczy „nie walcz nigdzie”.
    • Minimalna szansa nadal obowiązuje przy walkach kosztujących grzyba, z listą priorytetów czy bez. Chęć zrobienia najpierw wieży nie jest powodem, żeby kupować walkę, którą się przegra. Darmowa próba przy tych samych szansach jest w porządku, bo próba i tak przepada.
    • Każdą uporządkowaną listę można teraz przeciągać, a nie tylko przesuwać strzałkami: lochy, kolejności budowy fortecy i podziemi oraz kolejność modułów. Jedną z nich dało się już przeciągać, a pozostałych nie, a to taka różnica, którą zauważa się natychmiast i której nie da się wytłumaczyć.
    • Nowość: minimalizowanie nie musi już wysyłać okna do zasobnika. Zawsze tak robiło i nie było jak temu zapobiec, co jest złe dla każdego, kto przełącza się między botem a grą. Ustawienie jest w sekcji System i domyślnie zachowuje dotychczasowe działanie, więc nic się nie zmienia, dopóki sam tego nie zmienisz.
    • Pieniądze czytane są teraz w złocie, tak jak pokazuje je gra, a nie w srebrze w stosunku sto do jednego. Najwyraźniej widać to było przy kosztach budowy: używały już ikony złota obok liczby w srebrze. Poniżej jednego złota srebro pokazywane jest samo, bo zaokrąglenie go sprawiłoby, że „bez grosza” i „prawie na miejscu” wyglądałyby tak samo.
    • Poprawione: postać ze zbyt niskim poziomem do jakiejś funkcji i tak dalej o nią prosiła. Próba była już cicha i odczekiwała godzinę, ale godzina to zła jednostka: postać na poziomie 1 nie spełni dziś wymagania podziemi, więc pytała dwadzieścia cztery razy dziennie, każdego dnia. Poziom, przy którym serwer odmówił, jest teraz zapamiętywany i nic nie jest ponawiane, dopóki postać naprawdę nie zdobędzie kolejnego.
  51. 2.12.0

    • Poprawione: kliknięcie zapisanego konta sprawiało, że konta już zalogowane znikały z aplikacji. Na ekranie zostawało tylko to właśnie kliknięte, więc przy kilku kontach wyglądało to tak, jakby dało się załadować tylko jedno. Pozostałe wciąż były zalogowane, a ich boty wciąż grały. Po prostu nie zostawało w aplikacji nic, co by na nie wskazywało, a to znaczyło, że nie dało się ich ani obserwować, ani zatrzymać. Lista kont czytana jest teraz z samych działających sesji, a nie z tego, co akurat zwróciło ostatnie logowanie.
    • Poprawione: zapisane konta mogły przepaść w całości przy zamykaniu albo aktualizacji aplikacji. Plik kont był najpierw opróżniany, a przepisywany ułamek sekundy później, więc cokolwiek zatrzymało aplikację pomiędzy (zamknięcie, awaria, aktualizacja podmieniająca program), zostawiało pusty plik, a wraz z nim znikały wszystkie zapisane konta. Teraz plik zapisywany jest obok starego i podmieniany w jednym kroku, więc na dysku zawsze leży albo kompletna stara lista, albo kompletna nowa, nigdy nic.
    • Zachowywana jest teraz kopia poprzedniej listy kont, a uszkodzony plik jest zgłaszany w dzienniku i odtwarzany z tej kopii, zamiast po cichu wyglądać dokładnie tak, jakby kont nigdy nie było.
    • Nowość: zaloguj wszystkie zapisane konta jednym przyciskiem, z postępem w trakcie ich przechodzenia, oraz pole na ekranie logowania, żeby działo się to samo przy starcie. Klikanie piętnastu kont po kolei nie było sposobem pracy.
    • Poprawione: ekranu logowania nie dało się przewinąć, gdy zapisanych kont było więcej niż kilka. Lista wychodziła poza dół okna i zabierała ze sobą formularz logowania, bez możliwości dotarcia do któregokolwiek.
    • Konto, które zawiedzie przy logowaniu zbiorczym, jest nazwane. Informacja, że nie udały się trzy konta, nic nie daje bez wskazania, które trzy.
    • Dziennik zapisuje teraz każde logowanie, ile postaci z niego wróciło i ile sesji jest potem żywych, więc konto, które gdzieś przepada, zostawia trop do prześledzenia, a nie domysł.
    • Wersja konsolowa: tryb nieinteraktywny do sterowania Mercy SF z innego programu albo panelu. Argumenty na wejściu, jeden obiekt JSON na wyjściu, obejmujący listę postaci i pełny odczyt postaci z atrybutami, ekwipunkiem, areną, karczmą i gildią. Na stronie jest spisane zobowiązanie, więc każdy, kto na tym buduje, wie dokładnie, co nie zmieni mu się pod nogami.
    • Menedżer areny mówi teraz, dlaczego nic nie robi, zamiast nie mówić nic. Najczęściej odpowiedź brzmi, że postać jest poniżej poziomu 105 i arena nie jest jeszcze odblokowana.
  52. 2.11.0

    • Tryb anonimowy. Przełącznik w nagłówku ukrywa w aplikacji każdą nazwę (twoje postacie, twoje konta, przeciwników, gildie, członków gildii, historię walk, strumień aktywności i dziennik), więc możesz udostępnić zrzut ekranu dokładnie takim, jaki jest, bez edycji i bez rozmywania.
    • Nazwy są zastępowane stałym zamiennikiem, a nie zamazywane. Zamazywanie niszczy to, po co zwykle udostępnia się zrzut: nie dałoby się już poznać, czy gracz, który pokonał cię dwa razy, to ten sam gracz, ani prześledzić w dzienniku walk, kto z kim walczył. Zamiennik zachowuje kształt opowieści i porzuca tożsamość.
    • Zamiennik jest solony losową wartością wygenerowaną na twoim komputerze, która nigdy go nie opuszcza. Bez tego każdy mógłby przejść galerię sław serwera i dopasować nazwy z powrotem, więc zrzut ukryłby je przed czytelnikiem od niechcenia i przed nikim, komu naprawdę zależy. To nie jest gwarancja kryptograficzna, ale skutecznie udaremnia odczytanie nazwy z obrazka i porównanie obrazka z publiczną listą graczy.
    • Maki z Intelem są obsługiwane. Wersja na macOS była wcześniej tylko dla Apple Silicon, a Mac z Intelem nie mógł jej uruchomić w ogóle: pobrany plik po prostu się nie otwierał. Teraz budowane są obie architektury, dla aplikacji i dla wersji konsolowej.
    • Okno aktualizacji pokazuje prawdziwą listę zmian. Wcześniej wyświetlało jedną linię wskazującą link, który nikomu nie działał, a ten sam link był publicznie serwowany w manifeście aktualizacji. Właśnie czytasz to, co go zastąpiło.
    • Poprawione: wieża odrzucała dosłownie każdy atak i pociągała za sobą lochy. Dzielą jedną dzienną walkę, a wieża zwykle wygrywa to porównanie, bo idzie się do niej z trzema towarzyszami, więc walka była odrzucana i nigdy nie szła na nic innego. Wysyłała piętro, które już pokonałeś, zamiast tego, na które wchodziłeś. Wieża, której serwer odmawia, odsuwa się teraz na godzinę, żeby próbę dostały lochy.
    • Poprawione: dwa ciche wycieki żądań. Forteca pytała serwer o gracza, który nie istnieje, ilekroć nie miała przypisanego przeciwnika, a podnoszenie atrybutów w każdym cyklu ponawiało zakup, na który nigdy nie było stać. Razem dawało to około jedenastu tysięcy bezsensownych żądań dziennie.
    • Szybsze budowanie i mniejsze pobranie, przeniesione z 2.10.0: grafiki są bezstratnym WebP, sprawdzonym plik po pliku co do piksela, dzięki czemu instalator zszedł z 364 MB do 238 MB. To samo odpada przy każdej automatycznej aktualizacji, nie tylko przy pierwszej instalacji.
  53. 2.10.0

    • Na części kont arena przestała walczyć zupełnie. Walki na arenie i polowanie pod album zużywają tę samą darmową walkę, ale były to dwa osobne moduły z dwiema kopiami każdej reguły, a kopie się nie zgadzały. Jedna nie pozwalała, żeby minimalna szansa zablokowała DARMOWĄ walkę, bo odnowienie i tak leci, czy jej użyjesz, czy nie; druga stosowała ten próg wszędzie. Po dziesięciu dziennych walkach na doświadczenie ta surowa przejmowała każdą decyzję, a postać, której wszystkie szanse leżały poniżej progu, po prostu stawała. Dziennik mówił to przez cały czas: „żaden z 47 graczy nad nami nie przeszedł minimum 55%”.
    • Oba to teraz jeden moduł. Zbiera kandydatów ze wszystkich trzech źródeł naraz (trzej przeciwnicy z areny, przeszukana pula graczy oraz strona galerii sław wokół twojej pozycji), ocenia ich na jednej skali i bije najlepszego: (przedmioty x 100 + dzienne PD x 60 + pozycja x 25) x szansa na wygraną. Najpierw album, potem doświadczenie, potem wspinaczka, dokładnie tak, jak proszono. Różnica ma znaczenie: łańcuch progów potrafi odrzucić wszystko i tak było. Ranking zawsze ma najlepszego.
    • Minimalna szansa obowiązuje teraz tylko wtedy, gdy w grę wchodzi grzyb. Darmowa walka jest darmowa.
    • Wieża odrzucała dosłownie każdy atak i pociągała za sobą lochy. Dzielą jedną dzienną walkę, a wieża zwykle wygrywa to porównanie, bo idzie się do niej z trzema towarzyszami, więc walka była odrzucana i nigdy nie szła na nic innego. 2108 odrzuconych ataków na wieżę wobec 54 walk w lochach w jeden dzień. Wieża liczy piętra, które pokonałeś; serwer chce piętro, na które wchodzisz. Odrzucona wieża odsuwa się teraz na godzinę, żeby próbę dostały lochy.
    • Pula celów mogła się tylko kurczyć. Gdy symulator wykluczył gracza, ten werdykt był ostateczny, a znosiło go tylko pokonanie go, co wymaga walki, której właśnie postanowiono nigdy nie podejmować. Każdy cykl odstawiał na stałe do ośmiu kolejnych graczy. Werdykt wygasa teraz, gdy tylko go przerośniesz, a aplikacja mówi o tym, kiedy pula się odbudowuje.
    • Cele albumowe są teraz realistyczne. Postaci na poziomie 20 proponowano graczy z poziomu 600; okno poziomów skaluje się teraz z twoim poziomem, zamiast być stałą liczbą. Rzadkie przedmioty liczą się też bardziej niż pospolite, więc darmowe walki idą na te części, które naprawdę trudno znaleźć.
    • Możesz patrzeć, jak myśli. Strona areny pokazuje decyzję: ilu kandydatów przyszło z którego źródła, słupek na kandydata podzielony na przedmioty, dzienne PD i pozycję, przyciemniony o tę część, którą zabiera szansa, oraz wyróżnionego zwycięzcę. W czasie odnowienia pokazuje, kogo zaatakuje jako następnego, a gdy nie walczy, mówi dlaczego jednym zdaniem, zamiast zostawiać na ekranie samo „Gotowe”.
    • Przycisk oka przy graczach z galerii sław otwiera prawdziwy profil: atrybuty rozbite na bazę i ekwipunek, pancerz, obrażenia broni, twoją symulowaną szansę przeciw nim, ile ich przedmiotów brakuje w twoim albumie, oraz każdy noszony przedmiot z grafiką, premiami, runą, klejnotem i zaklęciem. Nigdy wcześniej nie działał.
    • Tabela kont sortuje się po dowolnej kolumnie, najpierw po poziomie. Odliczania sortują się po prawdziwym czasie, więc wszystko gotowe grupuje się razem, zamiast lądować między „4m” a „51m”.
    • Pobranie jest o jedną trzecią mniejsze, z 364 MB do 238 MB, i wygląda dokładnie tak samo. Grafiki są bezstratnym WebP, sprawdzonym plik po pliku co do piksela. To samo odpada przy każdej automatycznej aktualizacji, nie tylko przy pierwszej instalacji.
    • Poprawione również: wieża była całkowicie wyłączona z porównania lochów i nie mogła zostać wybrana; dwa ustawienia piwa znosiły się nawzajem; dwa ciche wycieki żądań (zapytanie fortecy pytające serwer o gracza „0” tysiące razy dziennie oraz podnoszenie atrybutów ponawiające zakup, na który nigdy nie było stać). Nowość: kreator konfiguracji z piętnastoma pytaniami i budżet grzybowy na dzień albo tydzień.
  54. 2.9.16

    • Nowa forteca w ogóle niczego nie budowała. Zgłoszone jako „ma dość materiałów na kamieniołom, a tego nie robi”, i dziennik to potwierdzał: tysiąc żądań budowy, wszystkie na chatę drwala, wszystkie odrzucone. Żaden budynek nie może stać wyżej niż sama forteca, a nowa forteca startuje z obydwoma na poziomie 1, więc rozbudowa chaty była niedozwolona, dopóki nie podniosła się forteca. Bot porównywał tylko ceny, wybierał tanią chatę, dostawał odmowę i w kolejnym cyklu podejmował identyczną decyzję. W nieskończoność. Teraz trzyma się też reguł gry: limitu wynikającego z poziomu fortecy, wymagań poziomu, budynków zajętych szkoleniem lub szukaniem klejnotów oraz warunków kuźni. Wszystko to znaczy pomiń, nigdy odkładaj: pieniądze nie naprawią niedozwolonego ruchu.
    • Złoto i dusze w podziemiach nie były zbierane. Odrzucone ulepszenie wracało wcześnie, a krok zbierania szedł po nim, więc jedna odmowa kończyła cały cykl, zanim cokolwiek zebrano. Zbieranie odbywa się teraz niezależnie, a gdy czegoś naprawdę nie da się zebrać, podawany jest powód.
    • Odrzuconą pracę raportowano jako wykonaną. Odrzucona budowa nie jest błędem, więc dziennik ogłaszał rozbudowy, które nigdy się nie odbyły. Oba sprawdzają teraz, czy rozbudowa faktycznie trwa, zanim się nią pochwalą.
    • Ekrany fortecy i podziemi to teraz prawdziwe ekrany: dziedziniec i jaskinia, każdy budynek na swojej działce z poziomem, odliczaniem w trakcie budowy i kosztem następnego poziomu. Budynek, którego gra odmawia, mówi dlaczego. Każdy producent ma wskaźnik: co czeka, jak pełna jest jama i kiedy przestaje produkować. Pełna jama jest wyraźnie sygnalizowana, bo gra nie ostrzega, a wszystko ponad limit przepada.
    • Statystyki otwierały się w nieskończoność. Komenda, która je obsługuje, brała blokadę sesji konta tylko po to, żeby zapytać, o którą postać chodzi, a bot trzyma tę blokadę, gdy rozmawia z serwerem gry, więc żądanie dwóch nigdy niezmiennych napisów ustawiało się w kolejce za całym ruchem sieciowym każdego konta. Wczytywanie i zapisywanie ustawień postaci miało tę samą wadę.
    • Statystyki zapisywały też migawkę przy każdym odpytaniu, 17 280 dziennie na konto, a cały plik był przepisywany według zegara. Wykresy mają kilkaset pikseli szerokości; dzień danych co pięć sekund to jedna linia. Seria jest teraz próbkowana do jednego punktu na minutę, dwanaście razy mniej do trzymania i wczytywania, bez wpływu na sumy narastające. Istniejące pliki kurczą się przy pierwszym otwarciu z około 1,5 MB do 90 KB.
    • Podnoszenie atrybutów wydawało złoto, którego potrzebowały zaklęcia. Oba respektują rezerwę oszczędnościową, ale podnoszenie kupuje atrybuty, dopóki kolejna cena się mieści, więc kto szedł pierwszy, zabierał wszystko, a drugi nie zastawał nic. Moduł, którego na coś nie stać, zgłasza teraz, na co odkłada, a pozostali wydający zostawiają tę kwotę w spokoju.
    • Konta dodane przyciskiem „Dodaj konto” nigdy nie były zapisywane. Dane logowania zapisywano tylko na pierwszej ścieżce logowania; dodanie konta i zalogowanie drugiej postaci szły obie przez kod, który ich nigdy nie zapisywał.
    • Nieprzerwana pętla idoli nie miała danych bossa: znajduje się na liście lochów cienia, ale nie jest wersją cienia niczego, więc szukano jej pod nazwą, która nie pasuje do niczego. Teraz ma własną sekcję. Przy okazji wyszły paski poziomu przypięte do dziesięciu dla każdego lochu poza Twisterem, więc każdy powyżej poziomu dziesiątego Wieży (100) albo Pętli (30) był rysowany tak, jakby ją ukończył.
    • Poprawione: każda broń, tarcza, mikstura i klejnot rysowały się bez grafiki, najgorzej na stronach kowala i wiedźmy. Ostatnia nagroda w grze w kości pokazywała [object Object]. Pasek podróży pokazywał „Zadania” i „Straż miejska” jako słowa. Jedna trzecia wszystkich odświeżeń lochów była natychmiastowym powtórzeniem. Tryb symulacji przy podnoszeniu atrybutów faktycznie symuluje. Status VIP odczytywany jest z przydziału piwa. Cztery wewnętrzne zbiory rosły, nigdy nie będąc przycinane.
    • Interfejs: pasek boczny jest pogrupowany, zamiast dwudziestu płaskich wpisów, do tego przełącznik gęstości, jednoklikowe ustawienia wstępne dla pojedynczych modułów i gęstsza strona przeglądu.
  55. 2.9.15

    • Dziewięć z dwunastu klas nie mogło założyć własnego ekwipunku. Przedmiot wymaga jednej z trzech klas BAZOWYCH, a bot porównywał to wprost z twoją klasą, co może się zgadzać tylko wtedy, gdy sam JESTEŚ jedną z tych trzech. Łowca demonów, mag bojowy, zabójca, nekromanta, doktor plagi, berserker, paladyn, druid i bard zostawali więc z tymi nielicznymi przedmiotami, które nie wymagają niczego, i dlatego błyskotka na poziomie 10 z 5 szczęścia wygrywała z pancerzem 400 i 100 zręczności. Ta sama kontrola pilnuje sprzedaży, więc te klasy sprzedawały też ekwipunek, który powinny nosić. Błąd od pierwszego wydania.
    • Na części kont arena nie walczyła w ogóle. Nałożyły się trzy usterki: moduł areny przekazuje każdą walkę modułowi albumu, który u postaci bez albumu natychmiast oddaje sterowanie, a żaden z nich nie sprawdzał drugiego; symulacja bez rozstrzygnięcia zgłaszała 0% zamiast „brak odpowiedzi”, więc każdy cel dostawał weto; a jeden odrzucony cel kończył cały cykl. Dlatego obniżanie minimalnej szansy z 55 na 45 i na 20 niczego nie zmieniało: kod nigdy nie docierał do tej decyzji.
    • Aplikacja zawieszała się przy otwieraniu Areny i albumu, a bot w tym czasie przestawał walczyć. Pamięć podręczna graczy urosła do 187 136 graczy i 119 MB, i była w całości przepisywana co 27 sekund, trzymając przy tym blokadę, której bot potrzebuje do wyboru walki. Pula żyje teraz w pamięci na czas sesji, ekwipunek, który nigdy nie może się opłacać, nie jest zapamiętywany, a stare pliki pamięci podręcznej kasowane są przy starcie.
    • Bronie wyświetlały się jako [object Object]. Przy naprawie wyszły trzy kolejne miejsca, których nikt nie zgłosił: zadania dzienne i eventowe, kalendarz adwentowy i koło fortuny.
    • Osiągnięcia (BETA): nowa strona ze wszystkimi 92 osiągnięciami, tym, czego każde wymaga, i tym, czy bot do niego zmierza, wszystko za jednym głównym przełącznikiem. Nic, co kosztuje prawdziwe pieniądze, nie jest ścigane. Dążenie do Naturyzmu albo Mikołaja wysyłało wcześniej twój własny ekwipunek do niszczarki. Teraz jest chroniony na wszystkich czterech drogach pozbywania się rzeczy.
    • Poprawione: bot kupował miksturę i sprzedawał ją kilka sekund później. Ogólny sprzedawca przedmiotów miał własne zdanie o butelkach i pozbywał się tego, co moduł mikstur właśnie kupił. „Ignoruj butelki” znaczy teraz to, co mówi nazwa.
    • Poprawione: forteca przestawała budować na całe dni. Własna kolejność z założenia czeka na pierwszy niedokończony wpis, ale jeśli ten wpis kosztuje więcej drewna albo kamienia, niż magazyn jest w stanie pomieścić, surowce nigdy nie przyjdą i wszystko za nim staje na dobre. Nieosiągalne wpisy są teraz pomijane, a dziennik to zapisuje. Kopalnia klejnotów też się tłumaczy: celowo jest zostawiana w spokoju, gdy trwa poszukiwanie klejnotów.
    • Poprawione: dwadzieścia dwa ostrzeżenia przy każdym starcie, po jednym na zwierzaka, wszystkie mówiące, że nic się nie stało. Zwierzaki już na maksymalnym poziomie i tak były karmione. Limit pochodzi teraz z gry, a nie z reguły, którą obaliło żywe konto.
    • Poprawione: karta bieżącej akcji przeczyła sama sobie, pokazując pozostałość etykiety po zepsutym obrazku obok wymyślonego etapu wyprawy.
    • Zadania są teraz szeregowane według nagrody na sekundę żądzy przygód, a nie surowej nagrody, rezerwa oszczędnościowa jest respektowana przez wszystkie dziesięć wydających modułów zamiast dwóch, a obrażenia broni wreszcie liczą się w porównaniu ekwipunku. Niemiecki obejmuje 185 tekstów, które były jeszcze po angielsku.
  56. 2.9.10

    • Ustawienia naprawdę się zapisują. Każde konto ma własny plik ustawień i bot zawsze z niego startował, ale strona ustawień wczytywała plik GLOBALNY, a nigdy tego wybranego konta, więc strona pokazywała jedno, podczas gdy konto robiło coś innego, a każdy zapis przepisywał wartości globalne na własny plik tego konta. Kolejnych jedenaście ustawień w ogóle nie występowało w tym, co strona zapisuje, więc serwer przy każdym zapisie przywracał im wartości domyślne: między innymi harmonogram godzin aktywności, kolejność priorytetów modułów, automatyczne ulepszanie gniazd na klejnoty, wyszukiwanie kodów promocyjnych i opcje eventów.
    • Oba dzienne portale znów są robione. Osobisty portal demonów szedł w module lochów na końcu, za trzema blokami, które kończą cykl, gdy tylko coś zrobią; przez cztery zarejestrowane dni na czterech kontach dwa dni miały ZERO prób. Portal gildii był krokiem 5 z 7, za rajdami. Oba idą teraz w swoim module pierwsze i żaden nie kosztuje walki w lochu.
    • Walki z galerii sław są symulowane przed podjęciem. Cele wybierano według tego, ile przedmiotów do albumu mogą dać, i filtrowano wyłącznie po sumie atrybutów, więc każdy do 120% twoich liczył się jako do pokonania, co dało 38% wygranych przez zarejestrowany dzień. Teraz najpierw pytany jest symulator walki, którego i tak używają lochy, a poniżej ustawionej szansy cel jest pomijany bez wydawania walki. Ustawienia -> Arena, domyślnie 55%.
    • Raport postępów pokazywał trzy liczby, które nie mogły być prawdziwe. Grzyby zawsze wynosiły 0, bo żadna walka ich nie zapisywała. Przedmioty do albumu zawsze wynosiły 0, bo mierzono je tuż po walce, a odpowiedź na walkę nie zawiera zaktualizowanej kolekcji. Prawdziwe zdobycze przez cały ten czas jednak były. Złoto wychodziło 0 z arytmetyki: każda walka była zaokrąglana w dół do pełnego złota PRZED jakimkolwiek sumowaniem, więc 122 walki na arenie i 508 z galerii sław zaokrąglały się każda do zera.
    • Eventy wiedzą, czy trwają. Serwer wysyła blok Światowego Bossa dalej po zamknięciu eventu, więc aplikacja traktowała zakończony event jako trwający, a bot spędzał cały dzień na komendach, które serwer odrzucał, w tym na zakupie katapulty, który obniżał czas najmu 10h -> 9h -> 8h w poszukiwaniu ceny, na którą go stać, podczas gdy odpowiedź brzmiała, że żaden event nie trwa. Strona eventów mówi teraz „Obecnie brak trwającego eventu” i pokazuje widok Światowego Bossa tylko wtedy, gdy Światowy Boss trwa.
    • Zwierzaki: karmienie i wyciskanie soku przestały się nawzajem pomijać. Moduł działał raz na cykl, więc kto szedł pierwszy, zabierał wszystkie owoce, a drugie nie następowało nigdy. Na jednym koncie oznaczało to 2732 karmienia w Ziemi i ani jednego w Ogniu. Teraz oba działają w każdym cyklu, a sok robi się, gdy tylko habitat osiągnie swój próg, a nie dziesięć owoców później.
    • Klejnoty: źle wstawionego klejnotu nie dało się nigdy poprawić, bo wymiana była domyślnie wyłączona, więc postać na zręczności z klejnotami siły nie miała drogi powrotnej. Czarne klejnoty zawsze wygrywały, niezależnie od wartości, bo niosły stałą wagę wyższą niż jakikolwiek klejnot jednoatrybutowy mógł osiągnąć. Teraz kompromis jest liczony, a wszystkie klejnoty wstawiane są w jednym przebiegu zamiast po jednym na cykl.
    • Poprawione: zapisane hasła były wysyłane jako własny szyfrogram. Ekran logowania czytał plik z danymi dosłownie, więc hasło zaszyfrowane w spoczynku było wstawiane jako „v1:…” i tak wysyłane. To jest właśnie zgłoszenie „nadal wysyła zaszyfrowane”, a to samo objawiało się jako „Nie można połączyć się z serwerem”.
    • Dziennik, który da się czytać: odmowy będące częścią normalnej gry nie są już ostrzeżeniami, błędy serwera nie wciągają już do dziennika pełnego zrzutu stanu, a jedna odmowa nie zatrzymuje już całego modułu: „dziś koniec walk w lochach” pomijało wcześniej także zbieranie surowców i rozbudowę budynków w podziemiach.
    • Nowość: przycisk „Dołącz do mojego Discorda”, eksport i import ustawień jako przyciski z prawdziwym oknem wyboru pliku, oraz zwijana lista kont.
  57. 2.9.8

    • Grzyby mają teraz własną stronę ustawień: każdy przełącznik, który może je wydać, w jednym miejscu, oznaczony jako prawdziwe pieniądze i domyślnie wyłączony. Nic innego w aplikacji nie oznacza już wydatku grzybów.
    • Poprawione: przedmioty ze sklepu kosztujące grzyby były kupowane nawet przy wyłączonym ustawieniu. Sprawdzenie brzmiało „kup, jeśli starczy srebra ALBO grzyby są dozwolone”, ale taki przedmiot pobiera srebro I grzyby, więc posiadanie srebra przepuszczało go za każdym razem, z pominięciem twojej rezerwy. Jedno konto testowe kupiło ten sam przedmiot za 4 grzyby 84 razy.
    • Poprawione: „Pomijaj zadania” płaciło grzybami. Ten przełącznik włącza się zwykle dla darmowego pominięcia klepsydrą, ale zezwalał też na płacenie prawdziwymi pieniędzmi za każde czekanie na zadanie i wyprawę. Klepsydry nadal z niego działają, grzyby nigdy.
    • Poprawione: trzy przełączniki grzybowe nie miały żadnej kontroli: wierzchowiec za grzyby (smok kosztuje 25 grzybów i sam się odnawia), wskrzeszenia w legendarnym lochu oraz opcja piwa VIP. Teraz można je wyłączyć.
    • Poprawione: obrazki amuletów i pierścieni były zepsute wszędzie tam, gdzie się pojawiały. Grafiki mają dla nich inny schemat nazw niż dla talizmanów, a dla wszystkich trzech używano niewłaściwego.
    • Uporządkowane ustawienia: 13 przełączników, które były na dwóch stronach, jest teraz na jednej, dwa przełączniki, które nic nie robiły, zostały usunięte albo podłączone, a pięć ustawień zapisywanych przez aplikację, ale nigdy nieczytanych, zniknęło.
  58. 2.9.7

    • Automatyczna aktualizacja jest teraz darmowa dla wszystkich, na każdym poziomie. Kiedyś była funkcją płatną: darmowe instalacje w ogóle pomijały sprawdzenie i widziały „Masz najnowszą wersję”. Ludzie siedzieli więc na starych wersjach z błędami naprawionymi wiele miesięcy wcześniej i nie mieli jak się o tym dowiedzieć. Uwaga: jeśli masz starszą wersję bez licencji, potrzebne jest jedno ręczne pobranie z tej strony, a potem aktualizacje przychodzą same.
    • Poprawione: „uruchamiaj z Windows” po cichu przestawało działać. Wpis w rejestrze był zapisywany tylko przy przestawieniu przełącznika i nikt go później nie sprawdzał, więc gdy zniknął, aplikacja dalej pokazywała przełącznik jako WŁĄCZONY i nigdy nie startowała z Windows. Teraz naprawia to przy każdym uruchomieniu.
    • Poprawione: „Nie można połączyć się z serwerem” przy logowaniu. Zapisane hasła są przechowywane w postaci zaszyfrowanej, a jedna wersja nie potrafiła ich odszyfrować: wysyłała zaszyfrowany tekst do serwera logowania jako twoje hasło, przez co awaria wyglądała na problem sieciowy, którego ponawianie nigdy nie naprawi. Nic nie trzeba było wpisywać na nowo.
    • Światowy Boss: ulepszenia katapulty działają i są domyślnie włączone. Płaci się za nie surowcami (złoto, drewno, kamień, metal albo arkana, plus katalizatory), a nigdy grzybami. Napełnienie katapulty zajmuje teraz minuty zamiast godzin.
    • Poprawione: pełny plecak, z którego nic się nie sprzedawało i nic nie zakładało. Sprzedaż i zakładanie nie zgadzały się co do tego, co znaczy „lepszy”, więc przedmioty pomiędzy nigdy nie były noszone ANI sprzedawane i na stałe zapychały plecak.
    • Poprawione: bot sprzedawał twój najlepszy zapasowy ekwipunek. Sortował przedmioty po cenie w sklepie, a ta idzie bardziej za poziomem niż za przydatnością. Teraz sprzedaje najpierw najsłabsze.
    • Poprawione: klejnoty znikały przez noc mimo ręcznego wyboru. Zaznaczony rodzaj i tak mógł zostać sprzedany za brak wolnego gniazda w danej chwili. Rodzaj, który każesz zachować, nie jest nigdy sprzedawany.
  59. 2.9.5

    • Poprawione: pełny plecak, z którego nic się nie sprzedawało i nic nie zakładało. Sprzedaż i zakładanie nie zgadzały się co do tego, co znaczy „lepszy”: zakładanie chciało wyraźnej poprawy, a sprzedaż chroniła wszystko, co było lepsze choćby o punkt. Przedmioty pomiędzy nigdy nie były noszone ANI sprzedawane i na stałe zapychały plecak. Łup z lochów ląduje dokładnie tam bez przerwy.
    • Poprawione: bot sprzedawał twój najlepszy zapasowy ekwipunek. Przedmioty do sprzedaży sortowano po cenie w sklepie, a ta idzie znacznie bardziej za poziomem przedmiotu niż za jego przydatnością. Teraz sprzedawany jest najpierw najsłabszy sprzęt, a najmocniejszy zostaje.
    • Poprawione: klejnoty znikały przez noc mimo ręcznego wyboru. Zaznaczony rodzaj klejnotu służył tylko za pierwszy filtr, więc klejnot i tak mógł zostać sprzedany za to, że w danej chwili nie było wolnego gniazda, co przy pełnych gniazdach dotyczy każdego. Rodzaj, który każesz zachować, nie jest już nigdy sprzedawany.
    • Ulepszenia katapulty przy Światowym Bossie działają i są domyślnie włączone. Mercy kupuje je przyciskiem surowców w sklepie (złoto, drewno, kamień, metal albo arkana, plus katalizatory), a nigdy przyciskiem grzybów.
    • Poprawione: ulepszenia potrafiły pobierać GRZYBY. Żądanie zakupu miało zamienione dwa argumenty, więc każdy zakup prosił o przycisk za prawdziwe pieniądze, i to dla slotu, którego nikt nie wybrał. Jeśli Mercy z tego powodu wyłączył ulepszenia na twoim koncie, to wydanie włącza je z powrotem.
    • Poprawione: ulepszenia często nie kupowały nic. Gra ogranicza tempo tego żądania i na zbyt szybką próbę odpowiada tym samym „w tej chwili się nie da”, którego używa przy prawdziwej odmowie, więc niemal każda próba lądowała w koszu bez czytania. Próby są teraz rozłożone w czasie.
    • Dużo szybciej: zakup był ograniczony do jednego ulepszenia na cykl bota zamiast na próbę, więc napełnienie katapulty zajmowało godziny. Teraz zajmuje minuty.
    • Nowość: sklep z ulepszeniami jest przelosowywany, gdy żadnej z trzech ofert nie da się kupić, bo inaczej sklep pełen ofert dla segmentu wieży, którego nie bierzesz na cel, nigdy się nie rozwiąże.
    • Dziennik tłumaczy teraz każdą decyzję zakupową: twoje stany, katapultę oraz każdą ofertę wraz z powodem, dla którego została kupiona lub nie, a także faktyczny koszt każdego zakupu.
    • Poprawione: rodzaje dziennych skrzyń przy Światowym Bossie miały zamienione etykiety („pojedyncze uderzenie” i „mistrz obrażeń” były przestawione).
  60. 2.9.0

    • Nowość: „Senseis Config”, zestaw dostrojony przez samego autora, jest teraz domyślnym ustawieniem wstępnym i punktem wyjścia dla nowych użytkowników. Nadal możesz przełączyć się na Standard, Safe Farm albo Agresywny w dowolnej chwili.
    • Nowość: zapisz obecne ustawienia jako nazwane ustawienie wstępne (tryb prosty) i przełączaj się między własnymi zestawami, kiedy chcesz.
    • Prostsze ustawienia: usunięto około 20 przełączników, które nic nie robiły, oraz zbędny „Preferuj wyprawy” (zadania czy wyprawy rozpoznawane są same). Twoje zapisane konfiguracje i kopie wczytują się bez zmian.
    • Arena i album przestawione: na górze twoja postać i statystyki bojowe, potem 3 przeciwników z areny, potem skany albumu, a na dole zebrane przedmioty.
    • Symulator wypisuje teraz tylko lochy, których jeszcze nie przeszedłeś, i pokazuje prawdziwe numery poziomów.
    • Poprawione: konta nie zamarzają już przy słabym połączeniu. Przekroczenia czasu w sieci same ponawiają zawieszone połączenie, zamiast blokować konto aż do restartu.
    • Poprawione: niższe i stabilniejsze zużycie pamięci przy długich sesjach albumowych.
    • Poprawione: współczynnik wygranych z „1000 walk” w symulatorze jest teraz poprawny. Ignorował wybrany loch i poziom, symulując twój bieżący loch (łatwy poziom pokazywał około 50%); teraz symuluje wybranego wroga (około 100% dla poziomu, który byś przeszedł).
  61. 2.8.21

    • Strona „Menedżer areny” to teraz „Galeria sław”: sama wczytuje ranking, pozwala wyszukać dowolnego gracza po nazwie, żeby go sprawdzić, i przewija drabinkę strona po stronie. Nieużywany panel z runami został usunięty.
    • Nowość: mikstury spoza klasy są sprzedawane automatycznie. Mikstury atrybutu, którego twoja klasa nigdy nie używa (np. inteligencja u łowcy demonów), nie da się wypić, więc zamiast zapychać plecak jest teraz sprzedawana, a mikstury naprawdę potrzebne (główny atrybut, wytrzymałość, szczęście, wieczne życie) zostają.
    • Poprawione: listy rozwijane lochu i poziomu w symulatorze znów są czytelne. Były białe na białym, a teraz trzymają się motywu aplikacji.
  62. 2.8.20

    • Poprawione: zadania i wyprawy nie stoją już z błędem „wyłączone przez ustawienia”. Gra ma po stronie serwera przełącznik między zadaniami a wyprawami, a uruchomienie niewłaściwego dla bieżącego trybu jest odrzucane. Bot sam rozpoznaje teraz bieżący tryb (bez żadnego ustawienia) i woli wyprawy: przełącza się na nie, gdy może, i wysyła wyłącznie tę akcję, którą serwer przyjmie.
    • Bot osiągnięć i aplikacja korzystają teraz z jednej listy osiągnięć, więc nie mogą się rozjechać, a strona Osiągnięcia ma nową sekcję „W toku”, pokazującą to, co faktycznie się posuwa.
  63. 2.8.19

    • Nowość: symulator walki pozwala wybrać dowolny prawdziwy loch i poziom oraz zmierzyć się z jego rzeczywistym wrogiem, z podglądem tego, kogo spotkasz (portret, nazwa, poziom, klasa), zamiast zgadywać pierwszy otwarty loch.
    • Nowość: walki odgrywają się teraz jako animacja: portrety obu walczących, opadające paski życia, unoszące się liczby obrażeń (trafienia krytyczne na złoto), komunikaty o unikach i uwagi silnika o zdolnościach specjalnych.
  64. 2.8.18

    • Poprawione: strona Kowal i wiedźma nie pokazuje już „[object Object]” zamiast twojej broni, a nazwy slotów wyświetlają się w wybranym przez ciebie języku, nie po angielsku.
    • Poprawione: przedmioty wszędzie pokazują swoje prawdziwe ikony, łącznie z zepsutą ścieżką obrazka, przez którą amulety, pierścienie i talizmany spadały na obrazek zastępczy.
    • Poprawione: mikstury w ekwipunku pokazują teraz ikonę i to, czym naprawdę są (np. „Siła · Duża”), zamiast ogólnej „Mikstury” bez obrazka.
    • Nowość: przeciwnicy na arenie mają nazwę, portret, poziom, klasę i honor zamiast samego identyfikatora gracza.
    • Album jest teraz na górze strony Arena i album, a poszukiwanie klejnotów w fortecy pokazuje się blisko góry, gdy trwa.
    • Przedmioty z nagród za zadania pokazują teraz swoją ikonę i nazwę.
  65. 2.8.17

    • Poprawione: twoja rezerwa grzybów jest wreszcie respektowana. Walki w lochach, walki w wieży, walki na arenie i pomijanie poszukiwania klejnotów w fortecy sprawdzały tylko, czy opcja jest włączona, ale żadna nie patrzyła na stan konta, więc włączenie którejkolwiek zjeżdżało grzyby do zera bez względu na ustawioną rezerwę. Najgorsze były loch i wieża: płaciły za walkę w każdym cyklu, nawet gdy darmowa była gotowa.
    • Poprawione: grzyb nigdy nie idzie na walkę w lochu, którą symulator uznaje za przegraną. Darmowe walki się nie zmieniają, więc postęp nie staje, gdy wszystko jest na styk.
    • Poprawione: podziemia znów ulepszają jednostki i atakują. Prawie zawsze jest coś do zebrania, a zebranie kończyło cykl, więc kroki ulepszania jednostek i ataku poniżej nigdy nie były osiągane. Zbieranie jest teraz zapasowym wyjściem, a nie pierwszą czynnością.
    • Poprawione: nocna przerwa w zbieraniu w podziemiach działa. Okno przechodzące przez północ (np. 22:00-06:00) było po cichu ignorowane i zbieranie trwało całą noc.
    • Poprawione: kody promocyjne działają teraz na każdym koncie. Lista „już wykorzystane” była wspólna dla całej instalacji zamiast dla każdej postaci, więc pierwsze konto, które zobaczyło kod, brało go, a wszystkie pozostałe postacie go pomijały.
    • Poprawione: czyszczenie skrzynki nie niszczy już niewykorzystanych kodów promocyjnych, zanim dadzą się odczytać.
  66. 2.8.16

    • Poprawione: bot potrafił zupełnie przestać robić zadania. Na początku dnia mówił serwerowi „wolę zadania”, po czym kończył ten cykl bez rozpoczęcia zadania, a ponieważ ten komunikat nie zmienia twojej żądzy przygód, powtarzało się to w nieskończoność i żadne zadanie nigdy nie ruszało. Dotyczyło to każdego na ustawieniach domyślnych.
    • Poprawione: arena w trybie „Najwyższa ranga” nie walczyła z nikim. Siłę przeciwnika i twoją mierzono innymi wzorami (u niego liczył się główny atrybut, podwójna wytrzymałość i premie z portalu, u ciebie nic), więc dwie identyczne postacie wychodziły mniej więcej 2:1 i każdy przeciwnik wydawał się za silny.
    • Poprawione: „Nie sprzedawaj przedmiotów z klejnotami” nie sprzedawało prawie niczego: przedmiot z PUSTYM gniazdem liczył się jako z klejnotem, plecak się zapychał i sprzedaż stawała. Ten sam błąd wykluczał z prania niemal każdą broń.
    • Poprawione: zaplanowane rajdy i walki gildii startowały o złej porze. Godziny to minuty od północy, ale odczytywano je jako sekundy, więc rajd ustawiony na 12:00 ruszał o 00:12.
    • Poprawione: ustawienie limitu umiejętności gildii blokowało wszystkie ulepszenia, bo porównywało łączną sumę twojej gildii z limitem na gracza.
    • Poprawione: moduł umiejętności wykonywał się dwa razy na cykl, ponownie przechodząc pętlę ulepszeń i wydając srebro po raz drugi.
    • Nowość: przycisk „Sprawdź aktualizacje” w ustawieniach, a aktualizacje są zauważane bez restartu: aplikacja sprawdza co 30 minut oraz za każdym razem, gdy wracasz do okna (wcześniej co 6 godzin).
  67. 2.8.15

    • Poprawione: bot albumowy pomija teraz cele znacznie silniejsze od ciebie. O walce decydują atrybuty dużo bardziej niż poziom, ale nikt na nie nie patrzył, więc bot dowiadywał się, że ktoś jest poza zasięgiem, dopiero przegrywając. Kto przekracza 1,2 sumy twoich atrybutów, jest pomijany.
    • Poprawione: koniec bicia się z wyższymi poziomami. Cele albumowe mogły być nawet pięć poziomów wyżej (dziesięć przy skanie galerii sław); oba limity kończą się teraz na twoim poziomie.
    • Poprawione: zmiana nazwy nie czyści już bilansu porażek. Czarna lista była indeksowana nazwą, więc gracz, który pokonał cię dwa razy, mógł wrócić pod nową nazwą z czystym kontem, zostawiając przy tym nieaktualny duplikat. Teraz indeksem jest identyfikator gracza.
  68. 2.8.14

    • Poprawione: bot nie atakuje już w kółko tego samego gracza. Przedmioty legendarne nie mają miejsca w albumie, więc nigdy nie da się ich zebrać, a mimo to liczyły się jako „brakujące”. Kto nosił taki przedmiot, wydawał się wiecznie cenny i był atakowany po każdym odnowieniu areny, podczas gdy przydatne cele leżały odłogiem.
    • Poprawione: pokonany gracz jest teraz od razu wycofywany. Wygrana zabiera cały jego zbieralny sprzęt, ale bot czekał na potwierdzenie serwera, a jeśli to odświeżenie nigdy nie przyniosło albumu, atakował go bez końca.
    • Poprawione: jedna porażka nie wrzuca już gracza na czarną listę, a lista nie jest kasowana chwilę później przez ponowny skan areny. Porażki się sumują, a gracz jest pomijany po tym, jak pokona cię dwa razy.
    • Poprawione: przy równie dobrych celach rozstrzyga teraz najsłabszy przeciwnik, a nie wewnętrzna kolejność, która wybierała wciąż to samo imię.
    • Windows, macOS i Linux budują się teraz z jednego tagu, więc żaden system nie zostanie znowu w tyle.
  69. 2.8.13

    • Poprawione: mikstury nie są już marnowane na niewłaściwe statystyki. Bot pił każdą znalezioną miksturę atrybutu (mag używał mikstur siły i zręczności), a że aktywne sloty są tylko trzy, wypychały one te przydatne. Teraz używa wyłącznie mikstur głównego atrybutu, wytrzymałości, szczęścia i wiecznego życia.
    • Poprawione: sloty mikstur wypełniane są według ważności, a nie wielkości butelki, więc duża mikstura spoza klasy nie zajmie już miejsca potrzebnego mniejszej mikstury głównego atrybutu.
    • Wersje na macOS i Linux wracają: wszystkie trzy systemy dostają to wydanie razem po raz pierwszy od 2.8.3.
  70. 2.8.12

    • Poprawione: „Podnieś optymalnie teraz” podnosi jednym kliknięciem tyle atrybutów, na ile cię stać, a nie tylko jeden.
    • Nowe ustawienie „Porównanie ekwipunku” z trzema strategiami: Pełne (baza, ulepszenia i klejnot), Baza i klejnot (bez ulepszeń) albo Tylko baza, żeby przedmiot z lepszą bazą mógł wygrać, gdy masz materiały na przeniesienie klejnotu i ponowne ulepszenie.
    • Porównanie ekwipunku liczy teraz pancerz przedmiotu (wcześniej pomijany) i zakłada największe dostępne ulepszenie zamiast pierwszego znalezionego w plecaku.
  71. 2.8.11

    • Automatyczne podnoszenie atrybutów i umiejętności wreszcie działa. Było blokowane, gdy postać pełniła służbę w straży miejskiej, więc atrybuty nigdy nie rosły. Teraz podnoszenie odbywa się po każdym zadaniu, niezależnie od służby.
    • Walki nie są już wszystkie raportowane jako przegrane: wyprawy i inne starcia pokazują poprawny wynik i nagrody, zarówno w raporcie sesji, jak i w historii walk.
    • Poprawki dla wielu kont: gdy jednemu kontu skończy się piwo, nie wysyła to już wszystkich pozostałych do pracy, a bonusowe piwo z zadań nie przecieka już między kontami.
    • Lochy zwierzaków: bot atakuje habitat z najlepszą szansą na wygraną zamiast zawsze Cienia, więc każdy habitat idzie do przodu.
    • Album: poprawione fałszywe „10/10 przedmiotów”. Listy celów pokazują twoje prawdziwe liczby braków, jest przewijana lista skanów i przycisk „skanuj od początku”.
    • Klejnoty są teraz wstawiane także towarzyszom (wyceniane pod klasę towarzysza), a klejnot nigdy nie zostanie sprzedany ani rozłożony, dopóki mógłby jeszcze poprawić którąś z twoich czterech postaci.
    • Nowa strona Kowal i wiedźma z danymi na żywo: noszony ekwipunek, gwiazdki ulepszeń, runy, stan kotła i zaklęcia, a do tego osobne ustawienia kowala, wiedźmy i run.
    • Kowal potrafi teraz sam ulepszać noszony ekwipunek (trzeba to włączyć). Zawsze zostawia zapas metalu i arkanów, żebyś nadal mógł wyjąć klejnoty z wymienianych przedmiotów.
    • Poprawione karmienie wiedźmy (pomijało niemal każdy pasujący przedmiot), teraz podaje najtańszy pasujący przedmiot.
    • Lepszy optymalizator run dla zestawu zadaniowego manekina, a listy manekina i run wyświetlają się poprawnie.
    • Strony kowala i wiedźmy odblokowują się na właściwym poziomie postaci (wiedźma 66, kowal 90), z uprzejmym ekranem „wróć na poziomie X”.
    • Pełne tłumaczenie na niemiecki wszystkich nowych stron i ustawień.
    • Uwaga: to wydanie jest tylko dla Windows. macOS i Linux zostają na 2.8.3.
  72. 2.8.4

    • Nowy podgląd celów albumu w ustawieniach: zobacz każdego gracza z galerii sław zapisanego przez skaner, posortowanego według liczby brakujących przedmiotów, z poziomem, liczbą brakujących i łączną oraz statusem niepowodzenia. Skopiuj całą listę jednym kliknięciem.
    • Nazwy z galerii sław są w trakcie skanowania zapisywane do pliku dla każdego konta, więc start nowego serwera można farmić z prawdziwej listy nazw
    • Statystyki walk pod album (wygrane, przegrane, zdobyte przedmioty) trafiają do statystyk i pojawiają się w raporcie sesji
    • Poprawione: przeciąganie w edytorach kolejności znów działa. Zawodny mechanizm HTML5 zastąpiono przeciąganiem wskaźnikiem, a strzałki przesuwają wpis o jedno miejsce zamiast wyrzucać go na koniec
    • Uwaga: na razie to wydanie jest tylko dla Windows. macOS i Linux zostają na 2.8.3
  73. 2.8.3

    • Nowa strona Historia walk: przeszukiwalny zapis każdej walki prowadzonej przez bota (arena, album, lochy, podziemia, Hellevator, legendarny loch, zwierzaki, wyprawy i więcej) z portretem przeciwnika, wynikiem i nagrodami (PD, złoto, honor, przedmioty do albumu)
    • Ustawienia danych i pamięci: zdecyduj, czy zachowywać historię i statystyki, oraz automatycznie usuwaj historię, statystyki i dzienniki starsze niż ustawiona liczba dni (domyślnie 10)
    • Poprawione: bot domyślnie nigdy nie wydaje grzybów (wszystkie opcje wydawania są wyłączone; darmowe grzyby nadal są zbierane)
    • Poprawione: rzadki błąd parsowania UTF-8, który przy niektórych odpowiedziach serwera potrafił wyłożyć aplikację
    • Wydajność: historia walk trzymana jest w pamięci i nie czyta już swojego pliku w każdym cyklu
  74. 2.8.1

    • Mercy SF jest teraz DARMOWY dla wszystkich. Każda funkcja jest otwarta, bez licencji (wszystkie moduły automatyzacji, sprytne funkcje i podgląd symulacji walki)
    • Strona licencji zniknęła z aplikacji, bo nie ma już żadnej licencji do wpisania
    • W aplikacji i na całej stronie pojawił się link „Wesprzyj na Ko-fi”. Wpłaty są całkowicie dobrowolne i niczego dodatkowo nie odblokowują, bo wszystko i tak jest darmowe
  75. 2.8.0

    • Złota studnia w podziemiach wreszcie się opróżnia. Złoto i dusze były zamienione, więc „zbierz złoto” zbierało dusze. Teraz przychodzą właściwe surowce
    • Aplikacja nie zamyka się już bez powodu. Każdy moduł działa za zabezpieczeniem przed awarią (odizolowanym, z automatycznym odczekaniem), pętla konta sama się restartuje, a awarie trafiają do crashes.log
    • Sprzedaż przedmiotów znów działa: ekwipunek niskiego poziomu sprzedaje się do sklepu tak, jak gra tego oczekuje
    • Forteca: zbieranie doświadczenia z akademii jest pewniejsze (szacowane z tempa produkcji), a wygrane i przegrane są zapisywane
    • Album: cele z galerii sław są naprawdę atakowane i zapisywane, a niepokonalne trafiają na czarną listę
    • Nowe ustawienia partnera fortecy: preferowany partner do ataku i lista chronionych graczy (darmowe przelosowanie w stronę partnera, z dala od chronionych nazw)
    • Piwo i straż miejska: bot wypija teraz całe ustawione dzienne piwo, zanim zacznie straż, a dzienna ilość jest ograniczana do maksimum gry
    • Koniec z pętlami spamu błędów: przewidywalne niepowodzenia typu „jeszcze nie teraz” odczekują godzinę zamiast ponawiać co 60 sekund
    • Dziennik na dwóch poziomach: pełny dziennik deweloperski w tle na dysku oraz czytelna strona Dziennik w aplikacji. Zgłoszenia błędów dołączają teraz pełny dziennik, jest też przycisk otwierający folder z dziennikami
  76. 2.6.0

    • Podziemia: dusze są teraz niezawodnie zbierane w każdym cyklu. Nieudane ulepszenie nie blokuje już zbierania, a całość działa niezależnie na każdym koncie
    • Forteca: doświadczenie, drewno, kamień i srebro są zawsze zbierane, a kopalnia klejnotów szuka dalej, nawet gdy budynek albo jednostka są na maksimum
    • Sprytny algorytm lochów: bot symuluje obecnego wroga każdego otwartego lochu przeciw twojej postaci i walczy tam, gdzie najpewniej wygra, więc darmowa walka co godzinę nigdy nie idzie na przegraną
    • Lochy obejmują teraz zwykłe lochy, lochy cienia, Twister i Wieżę (symulowane razem z towarzyszami); osobisty Portal robiony jest raz dziennie
    • Jeśli nic nie jest jeszcze do wygrania, bot czeka na lepszy ekwipunek, zamiast marnować walkę
    • Ataki i obrony gildii są przyjmowane od razu po ogłoszeniu, więc nie przegapisz walki gildyjnej
    • Karmienie przechodzi automatycznie do kolejnego zwierzaka, gdy tylko jeden jest w pełni rozwinięty
    • Dużo ciszej i szybciej: wewnętrzne liczniki czasu i stan dla każdej akcji zastępują ślepe ponawianie, więc bot nie spamuje już akcjami, których nie może jeszcze wykonać (portal już zrobiony, umiejętność nie do opłacenia, zwierzak na maksimum)
    • Kody promocyjne czytane są wprost z tematów poczty w grze, koniec z szumem „nie znaleziono wiadomości”
    • Poprawione: aplikacja nie otwierała się z powrotem z zasobnika po zminimalizowaniu
    • Ogólna poprawa niezawodności, opóźnień i bezpieczeństwa we wszystkich modułach
  77. 2.5.6

    • Podziemia: rozbudowa już się nie zatrzymuje. Zbieranie i ulepszanie odbywa się w każdym cyklu, a limit budowy Serca Ciemności jest respektowany
    • Forteca: kopalnia klejnotów zawsze szuka nowych klejnotów, gdy tylko jest wolna
    • Sprytne klejnoty: wstawia najlepsze klejnoty dla twojej postaci (najpierw czarne i legendarne, potem twój główny atrybut, potem wytrzymałość i szczęście), najpierw uzupełnia puste gniazda, nigdy nie nadpisuje dobrych klejnotów i wyciąga klejnoty ze starych przedmiotów w kuźni, zamiast je niszczyć
    • Zwierzaki: pojedynki zwierzaków i walki w lochu zwierzaków działają poprawnie
    • Kody promocyjne przysłane pocztą w grze są wykrywane i realizowane automatycznie
    • Kowal nie próbuje już rozkładać przedmiotów, które nie są ekwipunkiem
    • Poprawione obrazki portretu postaci i towarzysza
    • Strony i ustawienia otwierają się nawet bez podłączonego konta, na ostatnich znanych danych
    • Nazwy zwierzaków pokazują się dla każdego żywiołu, nie tylko dla Cienia
    • Nazwy i statystyki bossów lochów wyświetlają się poprawnie we wszystkich lochach
    • Osiągnięcia pokazują właściwe nazwy tego, co odblokowałeś
    • Menedżer areny pokazuje twoje premie z run (odporności i obrażenia) na pierwszy rzut oka
  78. 2.3.0

    • Automatyczne aktualizacje: aplikacja sprawdza nowe wersje przy starcie i co 6 godzin
    • Użytkownicy z licencją (Premium i Supporter) dostają powiadomienie z opcją Aktualizuj i Uruchom ponownie, gdy jest nowa wersja
    • Powiadomienia systemowe działają nawet wtedy, gdy aplikacja jest zminimalizowana do zasobnika
    • Podpisane aktualizacje z weryfikacją kryptograficzną, żeby automatyczna aktualizacja była bezpieczna
    • Automatyczne nadawanie ról na Discordzie: subskrybenci dostają role Mercy SF Member i Mercy SF Supporter na serwerze Discord
    • Poprawione: funkcje Premium nie odblokowywały się po logowaniu OAuth bez restartu aplikacji
    • Poprawione: logowanie przez stronę nie potwierdzało się samo, mimo że byłeś już zalogowany na mercysf.app
  79. 2.2.0

    • Zaloguj się do aplikacji desktopowej wprost ze strony, jeśli jesteś już zalogowany na mercysf.app
    • Natychmiastowe odblokowanie Premium: aplikacja odświeża licencję, gdy jej okno wraca na wierzch, oraz co 30 sekund. Nowe subskrypcje i zmiany planu działają bez restartu
    • Poprawione: funkcje Premium blokowały się ponownie po przełączeniu okna lub restarcie (podpis licencji jest teraz buforowany i poprawnie weryfikowany)
    • Poprawione: logowanie przez stronę nie dochodziło do skutku w aplikacji desktopowej
    • Bardziej niezawodna synchronizacja konta i licencji
  80. 2.1.0

    • Logowanie kontem: zaloguj się kontem mercysf.app (e-mail, Google lub Discord), a licencja zsynchronizuje się sama
    • Automatyczna synchronizacja licencji między stroną a aplikacją desktopową
    • Wzmocnione zabezpieczenia: weryfikacja podpisu licencji, kontrola wygaśnięcia i domyślna blokada funkcji w razie wątpliwości
    • Nakładka Premium na zablokowanych funkcjach z zachętą do zmiany planu
    • Zaostrzona polityka bezpieczeństwa treści w aplikacji desktopowej
    • Poprawki stabilności i błędów
  81. 2.0.0

    • Wszystkie systemy: Windows, macOS (Apple Silicon i Intel) oraz Linux
    • Podgląd symulacji walki: odtwórz starcie runda po rundzie
    • Sprytne ulepszanie przedmiotów z ważonym porównaniem pod klasę
    • Wstępne sprawdzanie przeciwników na arenie pod kątem albumu
    • Optymalizator spotkań na wyprawie
    • Automatyczne zakładanie ekwipunku towarzyszowi w lochu
    • Poziomy licencji: Free, Premium i Supporter
    • Funkcje otwierane zależnie od poziomu licencji
    • Płatność Stripe z subskrypcją miesięczną i roczną
    • Plan Basic nazywa się teraz Premium (5 EUR miesięcznie, 50 EUR rocznie)
    • Zniżka roczna wyliczana i pokazywana automatycznie na stronie z cennikiem
    • Przycisk wsparcia w pasku nawigacji prowadzi teraz prosto do Ko-fi
  82. 1.7.0

    • Ocena przedmiotów pod klasę: ważone porównanie statystyk dla rozsądnych decyzji o zakładaniu
    • Atrybuty pod klasę: tryb symulacji korzysta z priorytetów atrybutów danej klasy
    • Moduł osiągnięć: odblokowuje funkcje, śledzi osiągnięcia i je kończy
    • Priorytet albumu na starcie: wymusza arenę pod album poniżej 500 przedmiotów
    • Przeszukiwanie galerii sław: szuka graczy z przedmiotami brakującymi w albumie
    • Cele albumu filtrowane poziomem: walczy tylko z przeciwnikami do pokonania
    • Sprytna wczesna gra: kupuje piwo, kręci kołem i odblokowuje funkcje na niskich poziomach
    • Osiągnięcie Naturyzm: na wczesnych poziomach zdejmuje cały ekwipunek
    • Osiągnięcie Mikołaj: 6 grudnia zdejmuje buty
    • Osiągnięcie Ciężki kręciciel: kręci kołem szczęśliwymi monetami
    • Osiągnięcie Obieżyświat: śledzi odwiedzone miejsca przez zadania
    • Osiągnięcie Niezwyciężony: liczy 10 wygranych na arenie dziennie
    • Podsumowanie stanu postaci zapisywane przy starcie bota
  83. 1.6.0

    • Blokada podwójnych logowań: nie da się już zaspamować przycisku Dodaj konto
    • Odsiewanie duplikatów sesji po stronie serwera: pomija już zalogowane postacie
    • Przycisk logowania wyłączony w trakcie uwierzytelniania, ze wskaźnikiem ładowania
    • Zaawansowane statystyki: śledzenie postępu postaci z trwale zapisywanymi wartościami
    • Panel statystyk z wykresami SVG: poziom, PD, srebro, grzyby, honor
    • Porównanie przyrostu atrybutów i tabela ostatnich migawek
    • Statystyki dla każdej postaci zapisywane lokalnie w plikach JSON
    • Zliczanie czasu pracy bota oraz zwycięstw i porażek
  84. 1.5.0

    • Wiele postaci: boty dla kilku postaci naraz
    • Logowanie SSO: samo pobiera wszystkie postacie z konta
    • Ustawienia bota zapisywane osobno dla każdej postaci
    • Dodawanie konta przez SSO albo logowaniem bezpośrednim
    • Wszystkie zapisane konta logują się same przy starcie
  85. 1.4.0

    • Strona z cennikiem i płatnością przez Stripe
    • Subskrypcja miesięczna lub roczna
    • Aktywacja licencji w aplikacji desktopowej
    • Stan licencji na pasku bocznym
  86. 1.3.0

    • Poziomy licencji: Free, Premium i Supporter
    • Funkcje otwierane zależnie od poziomu licencji
    • Automatyczne aktualizacje tylko dla poziomów płatnych
    • Obowiązują ograniczenia poziomu darmowego
    • Automatyczne nadawanie ról na Discordzie według subskrypcji
  87. 1.2.0

    • Strategia areny pod klasę: na niskich poziomach pomija przeciwników tej samej klasy
    • Cele albumu filtrowane poziomem: walczy tylko z przeciwnikami do pokonania
    • Konfigurowalny limit przeszukiwania galerii sław na potrzeby albumu
    • Lepsza kolejność modułów bota: osiągnięcia idą pierwsze
    • Podsumowanie stanu postaci zapisywane przy starcie bota
  88. 1.1.0

    • Sprytny tryb wczesnej gry: sam odblokowuje funkcje na kolejnych poziomach
    • Ocena przedmiotów pod klasę: statystyki ważone według klasy postaci
    • Rozwój umiejętności pod klasę: priorytet dla głównego atrybutu klasy
    • Automatyzacja osiągnięć: Naturyzm, Mikołaj, Ciężki kręciciel, Obieżyświat
    • Ulepszony album: przeszukiwanie galerii sław pod kątem brakujących przedmiotów
    • Kupowanie piwa na wczesnym etapie, żeby zadania szły bez przerwy
    • Darmowe zakręcenia kołem po monety i przedmioty
    • Automatyczny odbiór poczty z nagrodami oraz zadań dziennych i eventowych
  89. 1.0.0

    • Pierwsze wydanie bota Mercy SF
    • Pełna automatyzacja: zadanie, arena, loch, wieża, wyprawa, straż miejska
    • Zarządzanie fortecą i podziemiami
    • Zarządzanie zwierzakami i toaleta
    • Automatyzacja gildii
    • Odbieranie nagród z kalendarza
    • Automatyzacja gry w kości
    • Obsługa Hellevatora i legendarnego lochu
    • Automatyzacja gry idle
    • Zarządzanie wierzchowcem
    • Automatyzacja albumu
    • Panel webowy do sterowania botem
    • Uruchamianie bota po stronie serwera
    • Automatyczne aktualizacje aplikacji desktopowej
    • Logowanie przez Discord i Google
    • Integracja subskrypcji Stripe