Skip to content

Boss świata

Boss świata to w dużej mierze bierny event. Utrzymujesz katapultę, która strzela z biegiem czasu, kupujesz do niej amunicję i ulepszenia, celujesz w ten segment wieży, który jest akurat słaby, i zbierasz skrzynie. W protokole nie ma w ogóle polecenia „strzel”: obrażenia narastają z katapulty same z siebie.

Właśnie ten kształt sprawia, że moduł ma sens. Prawie cała wartość leży w robieniu drobnych rzeczy regularnie przez dwa tygodnie, a to dokładnie to, o czym człowiek zapomina, a bot nie.

Zakładka eventów

Włącz to przez auto_world_boss.

Co robi, po kolei

Każde przejście przez event realizuje tę samą listę decyzji i zatrzymuje się na pierwszej rzeczy wartej zrobienia.

  1. Odebrać darmową codzienną skrzynię, a potem każdą czekającą skrzynię za walkę. Skrzynie rozstrzygane są przed wszystkim innym, więc przerwane przejście i tak zabrało to, co darmowe.
  2. Przecelować na słaby punkt. Jeśli walka zgłasza słaby punkt, a katapulta celuje gdzie indziej, cel się zmienia. Nic innego na tej liście nie waży tyle samo: katapulta strzelająca w niewłaściwy segment zadaje ułamek tego, co mogłaby.
  3. Uzupełnić amunicję, gdy zostało pięć salw lub mniej, kupując największą partię, na jaką stać katalizatory.
  4. Kupić ulepszenie katapulty, jeśli sklep oferuje jakieś w twoim limicie.
  5. Przelosować sklep z ulepszeniami, jeśli żadnej z trzech ofert nie da się kupić.

Dlaczego uzupełniać przy pięciu, a nie przy zerze

Kiedyś kupowało dopiero dokładnie przy zerze. Katapulta schodziła wtedy na sucho, stała bezczynnie przez resztę cyklu i uzupełniała się przy następnym przejściu. Dosypywanie, gdy zostało jeszcze kilka salw, utrzymuje ją w ciągłym ogniu, a to cały sens katapulty, która strzela sama.

Co wydaje, a czego nigdy

Tu waży to więcej niż gdziekolwiek indziej w aplikacji, bo grzyby to prawdziwe pieniądze, a ten event ma przycisk od grzybów obok niemal każdego innego przycisku.

ZakupPłatny wGrzyby możliwe?
AmunicjaKatalizatory, waluta wyłącznie eventowaNie
Ulepszenia katapultyZłoto, drewno, kamień, metal, arkanyNie
Przelosowanie sklepuZa darmoNie

Gwarancja jest strukturalna, a nie filtrem nałożonym na oferty. Polecenie zakupu przyjmuje argument „zapłać ceną alternatywną”, a Mercy SF za każdym razem wysyła w nim zero, co odpowiada pierwszemu przyciskowi sklepu. Nie istnieje ścieżka kodu, która wysyłałaby cokolwiek innego.

Na dodatek każdy zakup mierzy siedem sald konta przed i po. Jeśli kiedykolwiek zobaczy ruch choćby jednego grzyba, kupowanie do katapulty wyłącza się trwale dla tego konta i mówi o tym w dzienniku.

To nie jest teoria

Zakupy naprawdę pobierały grzyby, przez tygodnie. Przyczyną było to, że dwa argumenty polecenia zakupu były zamienione na łączu: gra czyta je jako {slot}/{pay_with_mushrooms}, więc bot wysyłał indeks oferty tam, gdzie należy flaga waluty, co za każdym razem prosiło o grzyby. Teraz jest to ustalone na podstawie samej definicji zapytania klienta gry, a nie wywnioskowane z korelacji. Zatrzask na saldach i tak zostaje, jako zabezpieczenie.

Ustawienia

Panel ustawień Bossa świata

UstawienieDomyślnieCo robi
auto_world_bosswłączoneSam moduł.
world_boss_auto_upgradewłączoneKupować ulepszenia katapulty. Domyślnie włączone: nieulepszona katapulta zadaje ułamek obrażeń, więc pozostawienie tego wyłączonym oznaczało, że większość ludzi po cichu wyciągała z eventu to, co najgorsze.
world_boss_max_upgrade_level5Najwyższy poziom, do którego ulepszany będzie slot katapulty. Zobacz niżej. 0 zdejmuje limit.
world_boss_max_catalysts_spend0Opcjonalny sufit na katalizatory. 0 znaczy wydawać je swobodnie, co jest właściwe dla waluty eventowej, której i tak nie zabierzesz ze sobą.
world_boss_reroll_upgrade_shopwłączoneNacisnąć „nowy towar”, gdy żadnej z trzech ofert nie można kupić.
world_boss_use_mushroomswyłączoneZostaje dla ogólnej blokady grzybów. W tym module i tak nic nie kupuje za grzyby.
world_boss_max_mushroom_spend0Nieużywane. Zostaje tylko po to, żeby starsze zapisane konfiguracje nadal się wczytywały. Nikt tego nie czyta.

Dlaczego limit ulepszeń domyślnie wynosi 5

Ulepszenia płaci się złotem i katalizatorami do pewnego momentu, po którym sklep oferuje już tylko przycisk od grzybów. Krok z poziomu 5 na 6 jest pierwszym takim. Zatem wszystko do poziomu 5 włącznie jest darmowe, a domyślne ustawienie kupuje to wszystko.

Limit to preferencja gry, a nie zabezpieczenie. Bot nigdy nie naciska przycisku od grzybów, więc krok poza darmowy próg zostaje odrzucony przez serwer, a nie obciążony. Podniesienie limitu wydaje tylko zapytania na oferty, które i tak zostaną odmówione.

Dlaczego przelosowywanie jest włączone

Sklep zmienia się sam tylko wtedy, gdy coś zostanie kupione. Sklep, którego trzy oferty są w całości przypisane do segmentu wieży, w który twoja katapulta nie celuje, jest więc ślepą uliczką, która nigdy sama się nie rozwiąże, a taka sytuacja zdarza się często.

Przelosowywanie jest ograniczone: kilka na cykl i dziesięć na konto na godzinę. Stan grzybów mierzony jest przy każdym z nich.

Świeże konta i sonda odblokowania

Jeśli twoja postać nigdy nie dołączyła do Bossa świata, serwer nie wysyła żadnych danych Bossa świata, a moduł czekający na wykrycie eventu czekałby w nieskończoność. Objawem są niepowiązane zapytania wracające z world boss join first, podczas gdy moduł stoi bezczynnie.

Dlatego Mercy SF, gdy postać przekroczy poziom odblokowania, próbuje wejść co jakiś czas nawet wtedy, gdy nic nie wykryto, i zostawia decyzję serwerowi. Szerzej opisano to na stronie Jak wykrywane są eventy.

Kiedy przestaje

Moduł zależy od tego, czy event trwa. Gdy serwer odpowie event not active, wierzy się w to przez godzinę, a potem sonduje ponownie. Zamknięty Boss świata kosztuje więc jedno zapytanie na godzinę zamiast jednego na minutę, a do świeżo otwartego dołącza się w ciągu godziny.

Zobacz też

Mercy SF nie jest powiązany z Shakes & Fidget ani Playa Games. Korzystasz na własne ryzyko.