Прескочи към съдържанието

Промени

Всяко издание, какво се е променило в него и защо. Същият текст, който приложението ти показва, когато се актуализира.

  1. 2.26.5

    Текущо
    • Арената отново се бие за предмети от албума, когато са сканирани много играчи: липсващ предмет вече се брои изцяло. На тестовия флот битките в арената се удвоиха. Съобщено в Discord.
    • Екипировката на спътниците може да се надгражда при ковача до собствено ниво, а екипировка от избрано надграждане нагоре вече не се дава на спътници. Изключено по подразбиране. Поискано в Discord.
    • При вход избирай отделни герои, а не само цели сървъри. Поискано в Discord.
    • Всеки превключвател на страницата с известия работи: рекламните оферти, целта на албума и броячът на доверие следват своите превключватели, а първият превключвател е изскачащото известие на този компютър. Поискано в Discord.
    • Приложението почива във фонов режим: страниците, които само показват нещо, спират да питат, докато прозорецът е скрит. Поискано в Discord.
    • Втора програма в същия акаунт вече не кара бота да влиза отново на всеки няколко секунди.
    • Ковачът спира за половин час там, където още не е отключен, а подземията се проверяват само когато нещо би се било в тях. Тоалетната, прането и Световният бос вече не питат отново за това, което сървърът вече е отказал. Крепостта брои дървото и камъка от атаки и над лимита на склада. Арената вече не търси наново на всеки няколко секунди, докато чака безплатната битка. Спътниците вече не получават екипировка, преди да са се присъединили чрез Кулата.
    • Приложение за телефон: изтекъл вход води обратно към входа, а горната лента вече не закрива съдържанието. Сдвояването със собствения панел в домашната мрежа вече работи.
    • Хоствани акаунти: директно влизане със сървър достига до флота с този сървър, табло, споделено от хостван акаунт, запазва връзките си, а настройка, променена на едно устройство, се появява на другите отворени устройства.
    • Предложението за реклама и настройките на визуализатора се показват само в компилациите, които го съдържат, защото другаде предложението не можеше да се затвори. Свързване на телефона с компютър: компютърът вече отговаря на проверката за разрешения на телефона.
    • Крепостта вече не изпраща подобрението на рицарската зала на всеки няколко секунди, когато сървърът го приема и нищо не променя, а останалата част от крепостта отново идва на ред.
    • „Без стража преди десет победи на арената“ чака само арена, която е включена и се бие. При изключена арена или когато тя не намираше никого, героите стояха бездейни цял ден, вместо да отидат на стража.
    • Уеб панел 0.3.2: файлът за Windows стартира както и да е отворен, връзките за изтегляне винаги дават най-новия файл, а страницата с графика казва какво прави. „Поеми“ в пазара отново записва, акаунтите с прокси или сървър работят, а неуспешното влизане се показва при акаунта.
  2. 2.26.4

    • Боевете на арената се избират според честта, която се очаква да донесат. Загубата струва чест, затова бой, който би струвал повече, отколкото носи, се пропуска (освен десетте дневни боя за опит и любимите), а резултатът ти срещу всеки противник вече се отчита. Първи числа от флота: 54 % победи вместо 16 % и плюс 13 чест на бой вместо минус 2.
    • Симулаторът на бой изчислява правилно възкресяването на ловеца на демони и симулира боевете на арената като боеве на арената. Магьосниците вече не изглеждат като най-лесните противници.
    • Всяка сграда в крепостта може да спре на избрано от теб ниво, например мината за скъпоценни камъни на 1 в началото на играта. „Никога не надграждай“ блокира и сграда на ниво 0, затова не можеше да го прави. Желание от Discord.
    • Легендарно подземие: оръжейната се използва като стая и вече не спира похода. За 14 часа беше засядала 34 пъти.
    • Напредък: отчитат се гъбите и намерените предмети от мисии, експедиции, любимци, подземния свят, крепостта, Адския асансьор и подземията, а при повишаване на нивото опитът вече не се губи.
    • Подобренията на гилдията, които струват гъби, имат собствен превключвател, а всеки разход на гъби (ездитно животно, отвари, колело, хазарт) спазва лимита на разходите.
    • Любимците не се хранят два пъти след рестарт. На PandoraSF арената, подземията и крепостта отново работят.
    • Уеб панел 0.3.0: управление на хостнатия флот, страница на легендарното подземие с графиката на играта, карти на героите, настройки като в приложението, телефонното приложение може да се свързва с панела, а арената показва очакваната чест от всеки противник.
    • macOS, iOS и Android отново са на актуалната версия.
  3. 2.26.3

    • Легендарното подземие вече се движи със собственото темпо на сървъра: около една десета от секундата на стъпка вместо половин секунда, и никоя стая вече не го бави. Мимикрии, скелети, купчини камъни, банята на душите и стаите с изпитания, всяка от тях получава командата, която наистина ги придвижва, измерено на тестовия ни флот.
    • Калкулатор вече взема всяко решение за подземието. Той научава от собствените ти опити колко струват чудовище, капан и неуспешно бягство на всеки отрязък от етажи, и избира хода с най-добра перспектива. Страницата на подземието показва числата зад всяко решение.
    • Калкулаторът за подземието тръгва от това, което измери флотът: на първите етажи бягството се проваля около четири пъти от десет, а не два, битка от 25-и етаж нататък струва около 14% от здравето вместо 19%, а ключ спестява около половината битки. Отравянето се брои като вече загубено, така че ботът вече не се бие със здраве, което скоро ще загуби.
    • Съживяването с гъби в Легендарното подземие вече работи. Преди изпращаше грешна команда, сървърът я отхвърляше и нито една гъба не се изразходваше. Остава изключено, докато не го включиш, пази запаса ти от гъби и лимита за пробег, и купува само толкова здраве, колкото е нужно за следващия бос.
    • Страницата на подземието е нова: собствената графика на играта, пътят през етажите, камъните на съдбата и проклятията в игра, и кога предстои следващият бос. Можеш също да избереш докъде да лекува герой, преди да се върне вътре, вместо винаги да чака 100%.
    • Class World вече е част от подземията. Четирите класови подземия (от ниво 250) се бият като всяко друго: ботът симулира всяко отворено подземие, светло, на Сянката, Кулата и Class World, и се бие в това с най-добър шанс. Те споделят периода за почивка с нормалните подземия, така че все още е една битка в подземие наведнъж. Включено по подразбиране.
    • Профили по време на деня, вече и в настолното приложение: играй различно през нощта, отколкото през деня, а профилът се превключва сам.
    • Бутоните на гилдията (атака, защита, хидра, портал) и градската стража работят за всеки акаунт наведнъж, а сега и от уеб таблото.
    • Mercy SF вече говори 36 езика. Нови: португалски, унгарски, словашки, нидерландски, датски, шведски, норвежки, фински, румънски, турски, гръцки, хърватски, словенски, сръбски, украински, литовски, естонски, български, латвийски, корейски, тайландски, индонезийски, хинди, традиционен китайски, филипински и виетнамски. Уебсайтът и този списък с промени вече са и на португалски, унгарски и словашки.
    • Актуализациите достигат до всяка инсталация. Android телефоните отново получават известия за нови компилации: приложението и страницата за изтегляне търсеха две различни имена, така че на нито един телефон не беше предлагана актуализация от края на август. Отворено уеб табло вече предлага презареждане, когато по-нова компилация е активна.
    • Известията за вдигане на ниво вече са за отделен герой. Преди пет героя с едно и също име на пет сървъра споделяха един брояч и се задействаха взаимно.
    • Подземието за любимци сега чака безплатната битка. Битка, която е на път да стане безплатна, понякога се плащаше с гъби, защото часовникът на играта и нашият бяха разминати с минута.
    • Оправки, докладвани в Discord: крепостта вече не чака дърво или камък, които никога не произвежда, ямата за злато показва реалното си количество, а мината може да се подобрява, докато търсенето на камъни работи (нов превключвател, изключен по подразбиране).
    • Настройки: десет противоречия премахнати, разделите, принадлежащи на изключен модул, са сиви, а редът за строеж вече отново може да бъде изместен от Персонализиран.
    • Прозорецът за актуализация ти показва какво е новото на твоя собствен език.
  4. 2.26.2

    • Порталът на гилдията вече не повлича останалата част от гилдията със себе си. Щом порталът е приключен за деня, сървърът отговаря „можеш да се биеш само веднъж на ден“, а този отказ се третираше като грешка на модула, което приключваше прохода и спираше целия модул. Войната, защитата, нападението и хидрата стоят под портала, така че за всеки, чийто портал вече е бит, те изобщо никога не се достигаха: всеки цикъл, цял ден. Затова атака можеше да остане неприсъединена с всяка настройка включена.
    • Екранът на гилдията се извлича на всеки пет минути вместо на всеки десет. Новообявена война съществува за бота едва щом този отговор пристигне, така че десетте минути стояха преди забавянето за обявяване на готовност, а не вътре в него: война, обявена минута след опресняване, чакаше девет минути, за да бъде забелязана, и едва тогава започваше собственото си чакане.
    • Войните на гилдията отново се присъединяват. 2.26.1 промени решението от това, което ботът помни, на това, което казва собственото поле battles_joined на играта. Измерено на флота: 23 реални включвания в часовете преди, нула в часовете след, а никой не се е записал в играта. Това поле казва „и двете“ за практически всеки член, така че означава нещо различно от „записан за тази битка“. Решението се връща обратно на собствения запис на бота, който доказуемо се включва. Ако си на 2.26.1, това е причината да актуализираш.
    • Паметта за битки на гилдията най-накрая преживява рестартиране. Тя се записва във файл от 2.25.0 насам и никога не е била прочетена обратно: ключът съдържа разделители, а четецът се разделяше по тях, така че всеки ред се отхвърляше при зареждане. Точно тази грешка 2.25.0 е трябвало да оправи: рестартирай приложението по-често от забавянето за обявяване на готовност и изобщо никога не се записваш.
    • Четири бутона за гилдията: присъедини се в атака, присъедини се в защита, портал, хидра. Същите команди, които ботът изпраща, но на ръка: за случаите, когато нещо изглежда счупено и никой не може да каже коя част. Те нарочно не твърдят успех: сървър, приел команда, не непременно е действал по нея.
    • Стъпка на гилдията, която не е направила нищо, вече не прекратява цикъла. Когато съветникът на гилдията нямаше препоръка, той все пак завършваше прохода, така че нападението и хидрата под него не получаваха нищо, докато охлаждането на битката беше активно.
    • Легендарното подземие показва собствената икона на играта, вместо 166-байтов градиент, разтеглен в място за икона, докладвано като „няма ресурси от играта“, и точно така изглеждаше. Страницата също казва, когато герой не може да действа в подземието, защото е на мисия, стража или експедиция, вместо да обещава опит, който не може да започне.
    • Включването на проследяването на легендарното подземие вече се запазва. Липсваше от настройките, които приложението изпраща обратно, така че запазването на всяка друга настройка го връщаше на изключено.
    • Интервалът на проверка сега означава точно това, което казва. Плъзгачът предлагаше 3 секунди, двигателят използваше 5 и не казваше нищо, а командният ред отказваше всичко под 30: три различни стойности за едно число. Сега има само една, и тя пада до 1 секунда, докато Speedrun работи, което е режимът, при който чакането е тясното място.
  5. 2.26.1

    • Войните на гилдията отново се присъединяват. Ботът помнеше, че се е обявил за готов, вместо да пита играта дали е така, така че една пропусната заявка означаваше герой, изпускащ всяка война оттогава нататък, а дневникът казваше „вече обявен за готов“ 14 433 пъти срещу 38 реални включвания. Сега чете собствения ти ред в списъка на гилдията, което е това, което играта казва, а не това, което ботът помни.
    • Хидрата на гилдията казва защо не се бие. Никога не е засядала, но всичките ѝ пет причини бяха скрити в дневника за отстраняване на грешки, така че отвън изглеждаше все едно нищо не се случва. Сега причината се посочва веднъж на час, а страницата на гилдията показва същото изречение, вместо да твърди, че е готова, докато ботът правилно чака. Тази, която хваща хората: не е избран любимец на гилдията, което само лидер на гилдия може да промени.
    • Изтекъл вход сам се подновява. Герой, влязъл през S&F акаунт, държи копие на сесията на акаунта, а когато това копие изтече, сървърът все още приема влизането и отказва всичко след него. Нищо не го подновяваше, така че героят влизаше вечно и никога нищо не завършваше: тринадесет часа, 41 175 мъртви сесии в шест от тях, нито един модул достигнат. Многократното влизане без напредък сега също се забавя, вместо да пита игровия сървър тридесет пъти в минута.
    • Приложението вече се вижда на Raspberry Pi. ARM64 компилацията се инсталираше, стартираше, влизаше перфектно и рисуваше прозорец от хоризонтални ивици: WebKitGTK на Wayland с графичния драйвер, който Pi има. ARM машините на Wayland вече получават бекенда X11, и то само когато той реално е наличен, така че сесия само с Wayland се оставя на мира, вместо да бъде насилена към нещо, което няма.
    • Пропускането на мисия с гъба вече се обяснява само. Пясъчният часовник винаги е казвал кое от условията му го е спряло; гъбата не казваше абсолютно нищо. Тази, която хваща хората, е резервът от гъби, различна настройка на различна страница, която тихо надделява над тази, и сега се посочва с двете числа вътре в нея.
    • Лицензът ти за подкрепящ следва акаунта ти, не компютъра ти. Преди беше обвързан с една машина, така че втори компютър или преинсталация изглеждаха като различен човек. Сега работи на до три от собствените ти устройства, а четвърто се отказва със съобщение, казващо какво да направиш по въпроса.
    • Крепост, която пести, вече не изглежда като крепост, която е счупена. Със собствен ред за строеж ботът го спазва стриктно: ако горният запис е скъп, той пести за него и не строи нищо друго. Точно това означава ред за строеж, но отвън беше неразличимо от бездействие, и струваше на един човек цял ден в 49 акаунта. Страницата на крепостта сега назовава сградата, за която пести, и казва, че преместването ѝ по-надолу в реда ще построи останалото вместо това.
    • Производството на дърво и камък над ниво 10 се оставя на мира, докато има какво друго да се строи. Това винаги е било вярно и беше невидимо: страницата предлагаше Кариера, покрай която ботът нарочно минаваше. Сега и двете четат едно и също правило, така че страницата и ботът не могат да си противоречат.
    • На сървъри без дневни задачи ботът спира да ги иска. PandoraSF отговаря, че командата не съществува, веднъж на герой на преминаване, вечно.
    • Настолното приложение вече е достъпно за ARM64 Linux, за Raspberry Pi и подобни платки. Вече е инсталирано и пуснато на реален Pi, откъдето идва записът за Wayland отгоре. Все още стои под изтеглянето за x64, вместо да го замества.
  6. 2.26.0

    • Герои можеха да стоят в легендарното подземие с часове, без да се движат. Три отделни причини стояха зад това: опит, победил боса, беше помолен да избере камък, който играта никога не предлагаше, събуден скелет-маг беше плячкосван, вместо да бъде бит, а опит, приключил лекуването си, беше подканен да продължи, когато не можеше. Един герой повтори едно и също действие четири хиляди пъти за шест часа и не записа нищо.
    • Опит, приключил лекуването си, вече започва нов. Умрял опит не се връща, така че достигнатият етаж се губи и в двата случая, а чакането за него струваше остатъка от събитието.
    • Прагът за бягство вече не важи в стая с бос. Играта отказва да позволи на когото и да било да избяга от бос, а всеки отказ прекратяваше хода на този герой.
    • Спътниците получават гнезда за камъни само ако поискаш това. Преди се случваше на всеки спътник независимо дали настройката е включена.
    • Мимик се докосва, вместо да се бие, и се оставя необезпокояван, когато здравето е твърде малко, за да си струва рискът да бъде събуден.
    • Още седем части от играта вече могат да се четат отвън приложението: крепост, подземен свят, таверна, гилдия, любимци, поща и арена. Пет от тях казват не само какво е състоянието, но и какво ботът би направил, а когато не би направил нищо, защо.
    • Работният процес вече може да връща настройките на герой. Преди можеше да приема настройки и никога да не връща никакви, така че табло можеше да наблюдава герой и да го стартира, но не можеше да промени нито един превключвател.
    • Когато функциите за подкрепящи останат изключени, причината се показва. Преди отказан лиценз просто се поглъщаше, а приложението казваше единствено безплатно.
    • Регистърът на подземието сам казва дали е измерено достатъчно, за да се пригоди модел, и назовава какво липсва, когато не е.
    • Страницата за изтегляне е преизградена. Самостоятелно хостнатото табло вече има собствено място, всеки файл носи своята версия и контролна сума, а има и раздел за това какво казват антивирусните скенери за неподписана компилация и защо.
  7. 2.25.1

    • Настройки, изтеглени от таблото, можеха да счупят страницата с настройки. Таблото нарочно пропуска личните полета, а липсващо поле не е същото като празно поле: страницата се опитваше да прочете списък, който не съществуваше, и показваше грешка вместо настройките ти. Пропуснато поле сега се връща към стойността си по подразбиране, а настройки, запазени преди това, се поправят при прочитане.
    • Герои не се включваха в обявена война на гилдията, понякога с часове. Моментът, в който битка е забелязана за пръв път, от който се брои времето за чакане, се помнеше само докато програмата работи. Всяко рестартиране правеше битката отново нова и започваше чакането отначало, така че всеки, който рестартира по-често от изтегленото забавяне, изобщо никога не се обявяваше за готов. Сега преживява рестартиране, а дневникът казва веднъж на битка, когато ботът възнамерява да се обяви за готов.
    • Шест превключвателя обещаваха купуване на отвари, а седми тихо ги отменяше всичките от друга част на страницата. Главният превключвател вече седи най-отгоре в същия раздел, казва какво прави, а ботът записва ред, когато той е причината нищо да не бъде купено.
    • След като опит умреше в легендарното подземие, вече нищо не се случваше. Проверката, казваща „опитът няма здраве, изчакай да зарасне“, се задействаше и по време на самото лекуване, така че частта, решаваща за лекуването, никога не се достигаше, а възкресяването с гъби никога не правеше нищо за хората, включили тази настройка. Лекуването сега казва веднъж на опит докъде е стигнало, вместо да оставя екрана мълчалив.
    • Легендарното подземие казваше „лекуване, 100 процента“ за опит, който току-що беше умрял. Когато играта не казва кога е започнало лекуването, старият код четеше това като първи януари 1970 и изчисляваше петдесет и шест години лекуване. Липсващ начален час не е нула процента и не е сто: той е неизвестен, а панелът сега казва точно това, вместо да измисля число.
    • Когато ботът не купи отвара, сега казва кое от осемте условия го е спряло: изключен размер на бутилка, цена в гъби, резерв от злато, по-голяма вече активна, или същата вече в торбата. Два пъти някой докладва отвара, стояща в магазина с парите точно там, и нищо никъде не казваше защо.
  8. 2.25.0

    • Четирите класови подземия, отворени от играта на ниво 250, вече могат да бъдат бити. Изключени са по подразбиране: играта все още не дава опит за тях, а дали споделят периода за почивка с нормалните подземия не е посочено никъде. Превключвателят се намира в раздела за подземия под Class World.
    • Шансовете за победа в Twister бяха грешни, и винаги в една и съща посока. Таблицата с противници не съдържаше щети за нито един от хилядата етажа, така че всеки противник там се брояше за безобиден, а всяка битка изглеждаше сигурна. Сега всичките хиляда етажа носят реалните стойности.
    • Две подземия на Сянката носеха временни стойности вместо реални: Retro TV Legends и The Meeting Room бяха посочени на ниво 450 с 405 000 здраве, докато същият етаж в светлата версия е при 880 милиона. На Sandstorm също липсваха етажите от 901 до 1000. Цялата таблица с противници е извлечена отново: 2750 противника станаха 2890, а докато 1794 от тях имаха име, сега 2888 имат.
    • Графиката за новите противници и предмети е добавена. Липсваха четиридесет и четири картинки на противници и триста и двадесет картинки на предмети, сред тях всеки противник от класовите подземия.
    • Петдесет постижения, за които ботът не знаеше. Играта отчита 142, списъкът тук съдържаше 92, а тестът, който трябваше да го пази, сравняваше късия списък със самия себе си. Петте постижения на класовите подземия бяха сред липсващите. Имената и условията сега идват от собствения текст на играта, така че казват това, което играта казва: единадесет от старите бяха грешни, сред тях едно, наречено Alter Ego, което играта нарича Explorer.
    • Световният бос вече купува боеприпасите, които струват най-много, а не тези отгоре на рафта. Докато играта не направи щетите от боеприпасите процент, две оферти изобщо не можеха да се сравняват, защото щетите зависеха от собственото здраве на боса. Сега едно и също число означава едно и също навсякъде, така че изборът е щети на катализатор.
    • Герой на градска стража или на мисия все още се изпращаше в легендарното подземие, където нищо, което правеше, не можеше да улучи. Четирима от тях стояха в една и съща стая седем часа, изпращайки команда на всеки седем секунди, която играта приемаше и игнорираше. Сега подземието задава същия въпрос, който всяка друга част на бота задава, преди да се придвижи, а има и втори изход за опитване при стая, за която тази компилация наистина не знае.
  9. 2.24.1

    • Легендарното подземие показваше здравето на опит, който вече беше умрял, и го показваше като отрицателно число. Стойността, която играта изпраща след смъртоносен удар, може да падне под нула, а докато опит лекува, изобщо спира да се движи: вместо това играта брои възстановяване от 4,17 процента на час. И двете са оправени при източника, така че всяка страница, показваща здраве, показва правилното, а панелът на подземието вече казва докъде е стигнало възстановяването.
    • Герой, чиято сесия е била поета от влизане някъде другаде, можеше да стои с часове, без да прави нищо. Пазачът, защитаващ работеща сесия по формулировката на един сървър, нямаше изход: държеше сесия, която вече беше отишла, и никога не влизаше отново. Сега проверява собственото си предположение, а герой, който не напредва в продължение на шестдесет команди подред, влиза отново, вместо да чака.
    • Ботът най-накрая може да научи колко струва предмет. Преценяването на това изисква двойки предмети за сравнение, а торбата е почти винаги празна, защото екипировката се продава или екипира веднага. Сега взема и дванадесетте предмета от магазина, което е абсолютно същият въпрос, който решението за покупка задава и без това.
    • Командният ред вече може да променя количества, не само превключватели да/не. Количествата бира, резервът от гъби, интервалът на проверка и дневните завъртания на колелото вече могат да се задават директно, всяко в диапазона, позволен от плъзгача му. Три превключвателя също се присъединиха към списъка: купуване на бира в дни на събития, позволяване на бирата да харчи от резерва от гъби, и прилагане на научения модел за битки.
    • Нова команда казва дали научените модели изобщо пристигат: `mercy-cli --models`. Те са обвързани с лиценз и се доставят от сървъра, така че веригата може да се скъса на три места, а се показва само последното. Тя назовава кое е затворено, вместо просто да повтаря резултата.
    • Командата за състояние съобщава кои събития на сървъра работят, изписани по начина, по който настройките ги изписват. Това има значение, защото отмятането на каквото и да е под „кои събития заслужават гъба“ заменя списъка по подразбиране от пет, а герой, който спира да купува бира, защото работещото събитие е отпаднало от този списък, изглежда точно като повреден.
    • Командният ред вече може да отговори на петнадесет от собствените панели на приложението: `mercy-cli --views` ги изброява, `mercy-cli --view <name>` отговаря за един герой. Легендарно подземие, Hellevator, Световен бос, постижения, научения модел за битки, колко струва всяко гнездо за екипировка, и още. Всеки от тях е точно функцията, от която приложението черпи страницата си, не втора реализация. Тъкмо това е смисълът: число, изчислено два пъти, рано или късно е число, изчислено по различен начин, и тогава два прозореца на една и съща инсталация си противоречат.
    • `--status` носи още осем раздела от същото състояние на играта: легендарното подземие, Hellevator, Световния бос и магазина му, прозорците, които протоколът дава за двете големи събития, ковача, подземията като брой, нивата на сградите на крепостта, и пощата. Ресурсите на крепостта нарочно са пропуснати: това, което има за събиране, не е в състоянието на играта, а трябва да се изчисли от последното отчитане, скоростта на производство и изминалото време оттогава, така че необработено число би било грешно във всеки момент, в който някой го прочете.
    • `--config` вече не извежда Discord webhook-а и токена за Telegram. И двете са идентификационни данни: който притежава webhook-а, пише в канала, който притежава токена, е ботът. Те стояха на видно място в изхода на обикновена команда за четене, и всеки инструмент, поискал конфигурацията, ги получаваше. Дали е зададено все още се показва, защото това е въпросът, който интерфейс реално има. Задаването им не е засегнато, защото който записва такова, вече го знае.
    • Банерът на конзолата казваше v1.7.0 при компилация, отговаряща 2.24.1 на `--version`. Числото стоеше там като буквален текст, защото рамката около него е изградена от интервали, а вмъкнато число би я изместило. Сега то идва от компилацията и е центрирано вътре в кутията, така че рамката все още се подравнява. Който чете банер, тъкмо е стартирал програмата и гледа менюто под него; който все пак забележи, заключава, че инсталацията му е на години.
  10. 2.24.0

    • Легендарното подземие получава собствена страница, докато събитието работи. Тя показва етажа и здравето с линията, на която работи, отбелязана на лентата, двете врати с тази, през която ботът е на път да мине, какво има в стаята, всяка благословия и проклятие с колко от него остава, каква би била цената на следващото възкресяване спрямо това, което този опит вече е похарчил, и какво е намерено. Над всичко това, едно изречение, казващо какво следва.
    • Две грешки, които можеха да струват цяло събитие с легендарно подземие, в тишина. Подземието се третираше като затворено винаги, когато сървърът все още не е попълнил часа му на затваряне, а тема, за която тази версия няма име, изключваше събитието без дума, което е най-вероятното нещо, случващо се в първия ден на ново събитие. Първата е оправена; втората все още се отказва, защото влизането изисква тема, но сега казва това, вместо тихо да не прави нищо.
    • Настройките за камъни са преизградени около по един въпрос наведнъж. Легендарните камъни най-накрая са свой собствен вид: преди следваха отметката за черни камъни, така че изключването на черните камъни изхвърляше и легендарните, а отметката, предназначена да казва обратното, не правеше нищо. Дали камък си струва да се пази и дали изпреварва в опашката камък на характеристика вече са два отделни отговора, а трите начина за избор на камъни на характеристика са един избирач, вместо три настройки, тихо надделяващи една над друга.
    • Албумът на един акаунт не можеше да бъде прочетен, а албум, който не може да бъде прочетен, се третира като липсващ, което изцяло изключва търсенето на предмети за албума. Нищо не казваше това. Текстът беше напълно наред; беше написан в другата от двете азбуки, които това кодиране има. Сега се приемат всичките четири, а отказ назовава героя, причинил го.
    • Завършена мисия се четеше като повреден отговор. Наградата пристига в по-кратък блок, отколкото предмет се нуждае, така че цялото обновяване се проваляше, модулът за мисии получаваше грешка вместо завършена мисия и спираше за минута. Всеки път. Същата грешка в събирането на подземния свят е оправена заедно с нея.
    • Подземният свят събира първо, и събира всичко, което се полага. Преди спираше след първото намерено нещо, така че злато и души изискваха две посещения, а второто често така и не идваше.
    • Научените модели вече не са част от изтеглянето. Те се извличат, докато приложението работи, държат се в паметта и никога не се записват на диска, и са за подкрепящите проекта. Всичко, което ботът прави, го прави и без тях: те коригират числа, които той вече изчислява сам, и без тях използва тези числа точно както преди всичко това да е съществувало. Има страница, казваща кои модели съществуват, кои са приспособени и кои все още само измерват, и казва всичко това независимо дали си подкрепящ, така че решението може да се вземе на база това, което реално има.
    • Корекция се прилага единствено ако е по-добра от бездействието. Моделите, обучени върху всички герои, винаги са трябвали да минат тази летва, преди да бъдат публикувани; моделът, който герой прави за себе си, никога не е бил проверяван така, а два от тях се бяха приспособили до корекции, измеримо по-лоши от това числото да бъде оставено на мира.
    • Известията получават собствен раздел, превключвател за всеки вид, и начин да попиташ какво се е случило, докато те е нямало.
    • Премиум лицензът изчезна от приложението, защото не съществува. Четири страници все още предлагаха да продадат такъв, който би отключил модули, които читателят вече имаше, а една страница изброяваше пет функции като достъпни само за подкрепящи, макар да са безплатни от месеци.
    • Много по-тихи дневници. Три предупреждения помежду си се задействаха по няколко хиляди пъти на ден, без да казват нищо полезно, и едно от тях беше албумът отгоре, описващ низ, който не беше грешен. Предупреждения, които винаги се задействат, са предупреждения, които никой не чете.
    • По-малко заявки за същата работа: класация, която никой не е сменил, не се чете два пъти, търсене, което не намери никого преди три секунди, не се стартира отново, а панели, които никой не е отворил, вече не се поддържат актуални.
    • Приложението отново е пълно на всичките десет езика. Преизградената страница за камъни излезе само на немски, така че осем езика обещаваха завършено приложение, а показваха английска страница в средата му.
  11. 2.23.4

    • Предложението за гледане на реклама сега чака спокоен момент, вместо да пристига по таймер. Приемането му спира бота за времето, докато прозорецът е отворен, така че се предлага само когато нищо не е готово и нищо не предстои за пет минути. Герой, посред мисия, се брои за спокоен: мисията работи по часовника на сървъра, а ботът само я чака.
    • Четиридесет и осем текста бяха все още на английски на всеки език, сред тях редкостите на предметите, всички описания на омагьосвания и всяко име на шаблон. Сега са преведени, а проверката, която трябваше да ги улови, имаше три слепи петна, които сега са затворени.
  12. 2.23.3

    • Мината за камъни отново се подобрява. Ново търсене започваше в момента, в който предишното свършваше, а мината не може да се подобрява, докато в нея работи търсене, така че оставаше на нивото, до което е стигнала. Сега търсенето отстъпва встрани, когато следващото нещо, което предстои, е подобрението на мината, и започва отново само след като подобрението е в ход.
    • Проверка на настройки. Тя преглежда настройките на избрания герой и казва кои не правят нищо, кои се задържат взаимно назад, и какво би помогнало, после прилага само това, което отметнеш. Работи на собствената ти машина, офлайн, и не струва нищо.
    • Шансът за победа, на който ботът разчита, сега се коригира от първата битка. Модел, обучен на 6583 реални битки, откри, че симулаторът е с четири точки оптимистичен и около два пъти по-уверен, отколкото резултатите потвърждават. Досега герой работеше некоригиран за първите си четиридесет битки; сега започва с обучената стойност и превключва към своята собствена, щом я има. Изключването на превключвателя за калибриране все пак връща необработеното число точно.
    • Три плъзгача, настройващи героя: колко риск да поеме, колко свободно да харчи гъби, и дали играеш за опит, предмети или ранг. Всичко надолу по веригата се изчислява за теб, и се докосват само настройките, които те решават.
    • Всяка битка в арената вече записва как е изглеждал двубоят, не само какво е било предвидено и какво се е случило: разликата в нивата, всяка характеристика като съотношение, здраве, броня, щети, двете класи, кой удря първи. Нищо не чете това още и не струва допълнителна заявка. Това е, от което се нуждае модел, за да научи кога симулаторът греши, а не само че греши.
  13. 2.23.2

    • Акаунт, който не е могъл да бъде достигнат при стартиране на приложението, вече се връща сам. Преди оставаше липсващ, докато приложението не бъде рестартирано или акаунтът добавен отново, а рестартиране по време на същото прекъсване не помагаше.
    • Приложението за телефон отново вижда нови версии и ги предлага.
    • Известие, отказано от Discord или Telegram, се записва в дневника заедно с причината, така че webhook с правописна грешка вече не изглежда като спокойна вечер.
    • Справочникът за CLI на уебсайта отново се показва правилно.
  14. 2.23.1

    • Всеки акаунт се връща, след като връзката прекъсне, не само първият. Герой, влязъл през входа с акаунт, държи копие на този вход, а копието изтича. Влизането с изтекло копие се проваля толкова пъти, колкото се опита, така че вторият акаунт оставаше офлайн, докато първият се връщаше. Сега входът се подновява и се опитва още веднъж.
    • Бирата, платена от колана Жаден скитник, се изпива. Първата бира за деня не струва нищо, докато коланът е носен, така че резервът от гъби никога не я задържа. Ако се окаже, че струва нещо в твоя акаунт, това се забелязва при първата и повече не се купува по този начин.
    • Бира, която не е струвала нищо, вече не се приема като доказателство за VIP пропуск. Коланът се разчита по абсолютно същия начин веднъж на ден, а третирането му като пропуск премахваше резерва за остатъка от деня и таксуваше гъба за всяка бира след първата.
    • Ямата за злато съобщава злато. Тя плаща в стотни от златна монета, а това число се извеждаше до думата Злато, така че събиране на 228 злато се обявяваше като 22 865.
    • Герой, чакащ реда си, вече го казва. Там, където само едно нещо може да се случва наведнъж, мисията отстъпва встрани, за да могат арената или подземието да минат първи, а преди това се споменаваше само там, където никой не можеше да го прочете. Отвън, чакащ герой изглеждаше точно като спрял.
  15. 2.23.0

    • Светове, работещи на по-стара компилация на играта, вече се играят правилно. Крепостта, отварите, които имаш активни, ездитното ти животно и оставащите му дни, собственото охлаждане на подземието и противниците на арената бяха невидими преди, така че ботът се държеше все едно нито едно от тях не съществува.
    • Битка в подземие на тези светове вече не струва гъби. Дневната битка винаги се четеше като безплатна, така че ботът я искаше, а сървърът таксуваше, вместо да откаже. Двеста и четири гъби бяха похарчени така за един ден при един герой.
    • Едно ездитно животно наведнъж. Оставащите му дни не се четяха, така че всяко ездитно животно изглеждаше изтекло, и второ се купуваше върху първото.
    • Крепостта отново обучава войски. Обучението се пропускаше за цялото времетраене на всяко подобрение на сграда, а ботът строи почти непрекъснато, така че армия, похарчена в една атака, никога не се попълваше.
    • Подземният свят съобщава какво реално е събрал, вместо какво е предполагал, че чака. Яма, съдържаща 35 773, съобщаваше 146 355.
    • Мината за камъни назовава какво реално е пристигнало. Преди назоваваше камъка, за който е копала, така че ключ за подземие се докладваше като камък.
    • Легендарните камъни имат собствен превключвател. Преди споделяха този за черните камъни, така че изключването на едните изключваше и другите с тях.
    • Мениджърът на арената може да жертва по часовник, или щом офертата достигне дял от рунните камъни, които вече притежаваш. Преди всяка стратегия чакаше фиксирано количество.
    • Ботът вече може да бъде стартиран отново, след като влезеш в играта на ръка. Прекратяването на сесията му по този начин преди го оставяше неспособен да се свърже отново, а натискането на Старт не правеше нищо.
    • Бирата казва защо не се купува, и откъде идва днешният лимит. Причината вече беше известна и записана там, където никой не можеше да я прочете.
    • Герои, споделящи настройки, остават свързани, а герои на различни светове вече не могат да бъдат свързвани, защото нямат едни и същи функции.
    • Настройка, която не правеше нищо, е премахната. Всеки превключвател на страницата с настройки вече се проверява спрямо кода, който го чете.
    • Потвърждаващото писмо отново се изпраща.
  16. 2.22.41

    • Срив сега казва какво го е причинило. Докладът преди първо търсеше собствените си символи и понякога не преживяваше това, оставяйки бележка за себе си и нищо за самата грешка.
    • Превключването към герой на сървър без част от играта сега напуска тази страница, вместо да я показва празна.
    • Настройките за част от играта, която сървърът няма, се пропускат от страниците, споделяни от всеки сървър.
    • Бутонът Добави акаунт вече е достижим с отворен списък с акаунти: панелът вече се скролира.
    • Гилдия, класирана над 65 535 в залата на славата, вече не чупи цялото търсене.
  17. 2.22.4

    • Играй на сървъри, управлявани от други хора, не само официалните. Въведи света, когато добавяш акаунта, и останалото следва.
    • Приложението сега показва само това, което сървърът, на който си, реално има: страници и настройки за части от играта, които по-стар сървър не носи, се пропускат, вместо да се показват празни.
    • Герой, чиято раница играта все още не е описала, вече не се третира като такъв с пълна раница, което преди означаваше, че никога не изпълнява мисии.
    • Списъкът на гилдията брои хората в гилдията. Покани, които никой не е приел, се показват отделно, вместо да го запълват.
    • Всяка гъба, напускаща акаунта ти, се записва в дневника заедно с командата, която я е похарчила.
    • Пощенска кутия, която сървърът не позволява да изпразниш, вече не отнема целия цикъл, така че колелото, календарът и наградите за дневни задачи получават своя ред.
    • Подземие или портал, отказани от сървъра, се оставят настрана за известно време, вместо да се искат отново на всеки няколко секунди.
  18. 2.22.3

    • Подземен свят: собственият ти ред за строеж отново се спазва. Равномерният ред преди се задействаше след него и заменяше избора ти с най-евтината сграда.
    • Мениджър на арената: отново подобрява сгради. Преди продължаваше да избира сграда, която играта не продава, така че събраните пари никога не се харчеха.
    • Мениджър на арената: напиши собствен ред за строеж, сграда по сграда, всяка до нивото, което искаш.
    • Крепост, подземен свят и Мениджър на арената: посочи сградите, които никой ред никога да не подобрява.
    • Допълнителната бира, давана от колана Жаден скитник, сега се изпива, вместо да остане неизползвана.
    • Плод за любимци: 0 при местообитание вече означава, че се оставя необезпокоявано. Преди означаваше варене възможно най-често.
    • Мината за камъни казва, когато търсене е извън среброто ѝ, вместо да иска такова вечно.
    • По-малко отказани заявки: без обучение на войски, докато крепостта строи, и без бира при празен баланс от гъби.
  19. 2.22.2

    • Всяка инсталация от .deb вече може отново да се актуализира. На копие, инсталирано от .deb, се предлагаше AppImage, което то отказваше като грешен вид файл, и казваше само „invalid updater binary format“. Така беше при всяка актуализация, откакто .deb съществува. Сега има по един файл за актуализация за всеки начин на инсталиране, и всеки от тях назовава какво приема собственият му инсталатор.
    • Кратко прекъсване на мрежата при стартиране на приложението вече не струва акаунт. Акаунт, чието влизане не можеше да достигне сървъра, се изпускаше и оставаше изгубен, докато приложението не бъде рестартирано. Сега се опитва три пъти, и само когато провалът е мрежата, а не паролата.
    • Код, който е спрял да работи, се самоизважда. Щом достатъчно акаунти, които никога не са го използвали, бъдат отказани, той излиза от списъка, така че нищо не продължава да опитва код, който играта вече не признава.
    • Приложението за телефон вече отново се включва във всяко издание. То се компилираше от отделна задача, която трябваше да бъде стартирана на ръка, така че издание изпращаше всичко освен него, освен ако някой не се сети, а за едно издание никой не се сети. Сега е част от изданието, и издание без него не излиза.
  20. 2.22.0

    • Колелото на късмета остава неподвижно, когато си го изключил. Дневна задача, искаща завъртане, преди все пак вземаше безплатния завой, също и постижението Тежък въртящ. Сега едно настройка решава това, откъдето и да идва завъртането.
    • Завършена смяна на градската стража се събира дори с изключено Автоматични мисии. Събирането ѝ живееше вътре в модула за мисии, така че с изключени мисии смяната работеше, завършваше и оставаше на 100% завинаги, докато всичко останало продължаваше да работи.
    • Можеш да изпратиш герой на смяна в градската стража на ръка, за един, пет или десет часа, без да чакаш ботът да реши, че бездейства.
    • Избираш за кои събития си струва да се купува бира. Двадесет събития, всяко с ред, казващ какво е, а петте, които винаги се брояха, остават по подразбиране, ако не промениш нищо.
    • Twitch Drops работи с няколко акаунта паралелно, всеки със собствено влизане, така че повече от един акаунт може да печели наведнъж. Наградите се печелят за Twitch акаунт, така че два плейъра на един и същ акаунт все пак печелят една порция.
    • Прозорецът се връща от системната лента с все още пускащо се видео в него, а минимизирането вече не замразява приложението, докато плейър е отворен.
    • Разпределението на камъни назовава характеристиката, която реално ще използва. Първият дял е основната характеристика на героя ти, която е Сила при Воин и Ловкост при Разузнавач, а екранът казваше „основна характеристика“, вместо коя точно е тя.
    • Едно правило решава колко бира на ден. Количеството за събитие вдига ежедневното количество, вместо да го замества, така че акаунт с бири, зададени за всеки ден, и нищо зададено за събития, вече не спира да купува в момента, в който започне събитие.
    • Срив, който никога не достига обичайния обработчик, сега оставя след себе си един ред, казващ какъв е бил, в crashes.log до обикновения дневник.
    • Играта на зарове спира след двете си хвърляния. Тя четеше завършена игра като все още чакаща и изпращаше трето хвърляне, което сървърът отказваше и което приспиваше целия модул за минута всеки път.
    • Рекламите са изключени засега и го казват. Модулът отваря клиента, натиска пусни и се вписва сам, а последният отрязък не е достатъчно стабилен, за да се остави без наблюдение, затова е изключен, вместо да работи наполовина.
  21. 2.21.5

    • Страницата на таверната показва брояча на доверие за реклами на сървъра. Това е число, което играта изпраща заедно с награда за реклама, то намалява, и при всеки акаунт, видян тук, никога не се е покачило обратно. Преди беше видимо само в компилация, направена за работа по модула за реклами, което ще рече никъде, и е стойността, която би обяснила какво реално брои играта. Нищо не го чете и нищо не решава въз основа на него. Просто се показва.
  22. 2.21.4

    • Плейърът на Twitch сега работи вътре в раздела Twitch Drops, не в собствен прозорец. Все още е собственият сайт на Twitch, а не вграден плейър, така че влизането, времето за гледане и инвентарът с награди са същите, каквито би имал браузър. Превключването към Награди или Настройки смалява потока в ъгъла, вместо да го скрива, защото поток, който спира да се пуска, спира да печели. Отделният прозорец е все още на едно натискане разстояние, за гледане, докато останалата част от приложението е на екрана.
    • Разделът показва какво си спечелил. Кой акаунт е влязъл, наградите все още в процес с изгледаните минути срещу нужните минути, и вече получените награди с деня, в който са пристигнали. Прочита се от собствената ти Twitch сесия в този плейър и не отива никъде другаде.
    • Три по-малки неща в същия раздел. Плейърът вече може да се затваря отново, а преди не можеше: страницата нямаше бутон за затваряне, а X-ът на стария прозорец искаше разрешение от страницата на Twitch, а страница с видео плейър в нея може да откаже. Двата превключвателя вече приемат натискане навсякъде по реда си, вместо само върху самия превключвател, който е малка цел най-вдясно и изглеждаше като настройка, отказваща да се промени. А влизането в Twitch и свързването на игровия акаунт вече са бутони, вместо изречение, казващо ти да ги намериш сам.
    • Приложението вече не замръзва, когато плейърът на Twitch се отвори. Изграждането на webview предава работата на главната нишка и после чака тя да се върне, а командата, която питаше, работеше на същата тази нишка, така че отговорът никога не можеше да пристигне: всичко спираше, без грешка и без нищо за натискане. Всяка команда, докосваща webview, вече работи извън главната нишка, а тест отказва всяка, която не го прави.
    • Акаунтът в Twitch вече има свое място под Настройки в този раздел. Кой е влязъл, начин за свързване на игровия акаунт, и начин за излизане. Влизането се случва веднъж, на собствената страница на Twitch вътре в плейъра: сесията се пази на тази машина, така че затварянето на плейъра, превключването към отделния прозорец и рестартирането на приложението те оставят влязъл, докато сам не излезеш там.
    • Списъкът с награди работи, а плейърът в ъгъла показва потока, а не страницата около него. Заявката за инвентара искаше от Twitch да изпрати бисквитки, които API-то на Twitch не приема заедно с отворения произход, с който отговаря, така че браузърът изхвърляше отговора, преди някой да го е видял: акаунтът се назовава от токена в заглавната част, и точно това се изпраща сега. В ъгъла има място само за плейъра и нищо друго, така че останалата част от страницата се прибира, а потокът запълва правоъгълника.
    • Игровият акаунт се свързва в самата игра, и бутонът вече води там. Преди сочеше към страницата за връзки на Twitch, която изброява какво Twitch е свързал и никога не е имала Shakes & Fidget в себе си. Връзката се прави под Настройки, S&F Акаунт, Twitch Drops, Свържи Twitch акаунт, а бутонът отваря играта в собствения ти браузър, където вече си влязъл в нея. Бутонът за влизане в Twitch също се превръща в бутон за излизане, щом веднъж влезеш.
    • Плейърът в ъгъла те следва до всеки друг раздел и може да бъде влачен, където поискаш. Преди принадлежеше на раздела Twitch, така че напускането на раздела махаше потока от екрана, а поток, който спира да се пуска, спира да печели. Сега принадлежи на приложението. Влачи го за лентата по горния му край, която е единствената част от него, наша: останалата част от правоъгълника е Twitch, и тя поема всяко натискане с мишката, преди приложението да научи за него. Мястото, на което го поставиш, се запомня.
    • Излизането вече реално те изважда от акаунта. Twitch няма адрес за излизане, а всичко след twitch.tv/, което не е един от собствените им маршрути, се чете като име на канал, така че бутонът искаше канала на име logout, а Twitch отговаряше това, което отговаря за канал, който не съществува: спрян или недостъпен. С ничий акаунт никога не е имало проблем. Сесията живее в бисквитките, и точно там сега се прекратява.
    • Картинките на наградите вече се показват, а свързването на игровия акаунт отваря играта тук. Картинките идват от хостинга за изображения на Twitch, който политиката за съдържание на приложението не позволяваше, така че списъкът с награди показваше ред счупени икони и не казваше нищо защо. А бутонът за връзка вече отваря Shakes & Fidget в прозорец на приложението, като избрания от теб акаунт: неговият бот спира първо, защото играта завърта идентификатора на сесията при всяко влизане, а бот и игрови клиент, влезли като един и същ герой, се редуват да се изхвърлят взаимно. Затварянето на прозореца стартира бота отново, ако е работил.
    • Twitch Drops е отбелязан като бета, в страничната лента и на самата страница. Работи, и чете Twitch през собствената страница на Twitch, а не през нещо, контролирано от това приложение, така че това, което съобщава, е стабилно точно толкова, колкото е стабилно това, което страницата предава. Ще спре да бъде бета, когато достатъчно хора са го използвали достатъчно дълго, за да кажат обратното.
    • Заделяне, което не може да бъде обслужено, сега оставя бележка, преди процесът да умре, а първият ред на всеки дневник назовава версията. Няколко доклада за срив пристигнаха като дневник, спиращ по средата на изречение, без паника и без файл за срив, защото този вид смърт не е паника: когато памет не може да бъде намерена, процесът се прекратява направо, без последни думи. Сега всичко се заделя през обвивка, която записва всяка заявка, твърде голяма, за да бъде нещо друго освен число, повярвано отвън, и всяка заявка, отказана от системата, заедно с реда, който я е поискал.
  23. 2.21.2

    • Ново: страница за Twitch, под Общност. Тя казва дали официалният канал на Shakes & Fidget е на живо, с заглавието, играта и колко гледат, и отваря Twitch в собствен прозорец, така че потокът да работи до бота. Това е собственият сайт на Twitch в този прозорец, не вграден плейър, така че влизането се запазва между рестартиранията, а времето за гледане се брои там, където Twitch го брои. Отваря се сам единствено ако поискаш; този превключвател е изключен в началото. Страницата има и страницата за получаване на награди на едно натискане разстояние и казва в четири стъпки как награда стига до героя ти.
    • Диалозите, плаващи над страница, спряха да бъдат прозрачни. Известието за актуализация се рисуваше на пет процента непрозрачност, така че бележките му по изданието се четяха през страницата с настройки зад тях, заедно с превключвателите. На места беше три слоя дълбоко: панелът, редът вътре в него и бутонът По-късно. Известието за реклама имаше същия недостатък.
  24. 2.21.1

    • Оправен срив, който не оставяше следа. Приложението изгражда списъка си с битки според числото в ключа, който сървърът е изпратил, а два от тези ключове нямат ограничение, така че ключ, назоваващ битка четири милиарда, искаше седемстотин гигабайта памет. Толкова голямо заделяне не съобщава грешка, то приключва процеса веднага: нищо не се улавя, нищо не се записва в дневника за сривове, а на Windows няма и конзола за последна дума. Приложението просто изчезва, което е всичко, което някой можеше да опише. Сега числото е ограничено на сто, до което никой реален отговор не се доближава, а ключът се записва в дневника, когато някой го надхвърли.
    • Оправено: камък, изключен от съотношението ти, сега се продава. Има два начина да се каже „не този тип“: отметките по тип, и дял нула в съотношението. Всичко, което поставя камъни в гнезда, зачиташе и двете, но правилото, което пропуска камък покрай резерва на свободно гнездо, питаше само за отметките. Така някой, чието съотношение беше Ловкост и Издръжливост, продължаваше да получава камъни на Сила, задържани в торбата, докато тя почти се напълни, докато всяка друга част на приложението беше съгласна, че са боклук.
    • Мината за камъни в крепостта вече не звучи, все едно се проваля. Тя завършваше всеки събран камък с „беше грешно: обявена Издръжливост за камък на Сила“, което описва грешка, оправена отдавна, но се чете като случваща се в момента. И двете стойности на полето остават на реда, защото това е това, което решава въпроса с един поглед, ако играта някога преномерира полето.
    • Ново: приложението за телефон казва, когато е излязла по-нова компилация. Преди нямаше начин да знае, защото инструментът за актуализации, който десктоп версията използва, изобщо не работи на мобилно устройство, а приложението се разпространява от уебсайта, а не от магазин. Сега проверява същия списък за изтегляне, от който е изграден сайтът, и предлага да отвори APK файла; собственият инсталатор на Android пита дали да го инсталира. То никога не инсталира нищо само, и тъкмо това известие е смисълът: то е на системата, назовава какво се инсталира, и не може да бъде пропуснато.
  25. 2.21.0

    • Всяка настройка вече казва какво прави. Сто и четири контрола имаха само име и нищо друго, а името не е достатъчно, когато контролът решава как героят ти прекарва деня си. Всеки от тях вече носи ясно изречение, на всичките десет езика.
    • Ново: вземи само част от шаблон. Прилагането на шаблон преди нулираше всяка настройка, която самият той не назоваваше, така че харесването на правилата му за битки означаваше загуба на цяла вечер работа по крепостта. Шестте области, по които страницата с настройки вече групира, могат да бъдат отметнати една по една, а тези, които оставиш, пазят това, което имат.
    • Ново: бърза настройка от седем въпроса, която не оставя нищо незададено. По-старият помощник задава седемнадесет и докосва само това, за което е питал, което е правилно за корекция на настройка, която вече работи, и грешно при първо пускане. Пропускането на въпрос го отговаря с предложения отговор, така че директното преминаване напред все пак завършва с работеща настройка.
    • Ново: Speedrun. Денят дава фиксирано количество жажда и никоя настройка не я увеличава, така че режимът е списък от откази: крепостта, подземният свят, любимците, мениджърът на арената и страничните игри отстъпват встрани, докато работи. Никога не харчи гъба сам, а изключването му връща всичко обратно.
    • Ново: прегледът на битката може да бъде коригиран спрямо това, което реално се е случило. Той изчислява шансовете ти от това, което показват двамата играчи, а те не показват всичко. Всяка битка се записва във всички случаи, а коригирането, научено от тези записи, може да бъде включено, щом станат четирдесет.
    • Оправено: пълна торба с камъни все още не продаваше нищо. Продажбата отстъпва пред камък, който все още би подобрил някой от героите ти, а за камък от собствената ти основна характеристика това важи за всеки, който изобщо някога пада, така че торбата се пълнеше, а героят спираше. Когато нищо друго в торбата не може да отиде, сега отива най-слабият от тези камъни. Първи опит за това покриваше само камъни, чийто тип е отметнат на ръка, което е изключено по подразбиране и никога не беше торбата, за която се докладваше.
    • Разузнаваният шанс за победа сега казва какво е сравнил. Преди симулираше битка, която никога не се случва, третирайки арена мач като обикновен, и пристигаше като гол процент без нищо до себе си, така че сто процента срещу някой далеч под теб беше правилният отговор, но се четеше като повреден. Сега е арена битка, над хиляда пускания вместо двеста, с твоето ниво, характеристики, здраве, броня и щети срещу техните под нея.
    • Прозорецът за разузнаване вече не изглежда прозрачен. Самият панел никога не е бил такъв; това, което се виждаше през него, беше затъмнението зад него, на шестдесет процента, през което цялата страница оставаше четлива.
    • Контролите на пазара сега са един панел. Лентата за подреждане и четирите филтъра бяха два голи реда, наредени с процеп, преминаващи направо в първата карта, а подредени така се четяха като осем контрола от един и същи вид.
    • Ново: изключи изцяло файловете с дневник, под Производителност. Изгледът на дневника също спира да измисля броя си: показваше пет хиляди записа за всички, защото това беше константа на страницата, седяща до настройка, наречена „редове от дневника, държани в паметта“, която игнорираше. Сега държи това, което си поискал, и показва последните триста, и в двата режима на производителност.
  26. 2.20.16

    • Тази е бета версия. Не се предлага като автоматична актуализация: тя е там, за да бъде изтеглена нарочно от всеки, който иска да я изпробва рано.
    • Настройките, които променяш, вече реално стигат до сървъра. Ако акаунтите ти работят на сървър, вместо на тази машина, всяка промяна на настройка, направена някога от приложението, тихо се изхвърляше, преди да бъде изпратена. Страницата казваше запазено, а ботът никога не научаваше за нея.
    • Приложението за телефон работи. Нищо изобщо не можеше да се запази, пазарът се отваряше с грешка, дъската никога не завършваше зареждане, а списъкът с акаунти беше три пъти по-широк от екрана, затова изглеждаше, все едно показва името на гилдията там, където принадлежи името на героя.
    • Телефонът използва около една десета от данните, които използваше преди. На него се изпращаше пълното състояние на всеки герой на всеки тридесет секунди, включително дванадесетте, които никой не гледаше.
    • Ново: използвай това приложение като сървър. Включи го в настройките и телефонът ти управлява ботовете, работещи на тази машина, директно, без нищо между тях. Връзката е криптирана и иска код за сдвояване веднъж, така че е безопасна в споделена или обществена мрежа.
    • На телефон, Назад сега затваря менюто, вместо да затваря приложението, а адресът на сървъра се запомня, така че не се налага да се въвежда отново.
  27. 2.20.15

    • Натоварването на процесора при навигация в приложението е оправено, и този път беше измерено, а не отгатнато. Двама души го докладваха на Linux, единият забелязвайки, че се успокоява на страницата с настройки, която е единствената страница без нищо, което се повтаря в цикъл. Всяка стъклена повърхност размиваше каквото стоеше зад нея, триста на брой, а дузина анимации работеха вечно, така че прозорецът никога не бездействаше и плащаше за всичките триста отново на всеки кадър. На машина без видеокарта, същият прозорец, който изгаряше три процесорни ядра, сега използва около една тринадесета от едно.
    • Ново: раздел Производителност в настройките, съдържащ всичко, което решава каква е цената на приложението. Режим на производителност, който спира декорацията, движеща се сама, и пази в паметта само героя на екрана. Колко реда на дневника се държат за изгледа на дневника, което беше пет хиляди и фиксирано и е най-голямото единично нещо, което прозорецът държи. И колко може да заема папката с дневници на диска.
    • Последното вече е истинско число, вместо три умножени едно по друго. Преди беше половин гигабайт на файл, двойно за завъртяното копие, по десет дни задържане, което позволяваше десет гигабайта: някой докладва единайсет, така че нищо не беше счупено, просто дизайнът беше изпълняван. Бюджетът е един гигабайт, и най-старите файлове отпадат първи.
    • Един ред беше по-голямата част от дневника ти. Герой, стоящ на градска стража цял час, нямаше нищо ново да каже за това, но го казваше на всяко преминаване, четиристотин осемдесет и осем еднакви копия за един герой за два часа. Сега говори, когато решението се промени, а иначе на всеки десет минути.
    • Дневникът сега казва защо покупка с гъби не се е случила. Има три прегради, превключвателят, резервът и лимитът за харчене, а само превключвателят се вижда отвън. Когато резервът или лимитът отказваха, всичко се връщаше мълчаливо към безплатното действие, така че нямаше начин да се различи изключен превключвател от резерв от двадесет и пет с двадесет и седем на ръка.
    • Страницата с гъби е подредена. Беше тридесет и един контрола под девет заглавия с еднаква тежест, което се чете като никакво, като Бира се появяваше два пъти, а двата лимита, управляващи всеки друг ред, изобщо нямаха заглавие. Сега шест групи: лимитите, пропускане на чакания, купуване на битки, бира, купуване на неща, залагания.
    • Ново: купувай битки в арената само докато десетте дневни битки за опит не са изразходвани, после спри за деня. Това е нарочната противоположност на Първо XP, който чака безплатна битка, защото тя дава същия опит без пари. Правилно, ако пазиш гъбите си, грешно, ако искаш десетте да са готови рано.
    • Ново: купувай битки, докато албумът все още се запълва, и спри, когато няма какво повече да се спечели. Все още се подчинява на Първо XP, така че няма да харчи там, където безплатна битка би свършила работа.
    • Ново: приключи търсенето в мината за камъни по-рано. Това работи в приложението от дълго време и нямаше превключвател никъде, задаваемо само чрез редактиране на файл или внасяне на чужда настройка.
    • Ново: приключи сгради на крепостта и подобрения на подземния свят по-рано с гъби. Играта не ни казва тази цена, така че тя се извежда от правилото на мината за камъни, а реалната цена се записва всеки път. Изключва се сам единствено ако сметка пристигне на повече от три пъти оценката, което би означавало, че правилото изобщо не описва това. И двете започват на никога.
    • Оправено: нула бири не означаваше нула бири. Изпиването на бирата, дадена от сандък за задача, е включено по подразбиране и се добавяше към дневния лимит бири след като той вече е изчислен, така че акаунт, взел сандък, купуваше бира при настройка, която никой не е докосвал, по гъба всяка. Плъзгачът казва, че нула означава никога не купувай бира, и сега наистина означава това. Задаването на никакви обикновено и няколко по време на събитие все още работи.
  28. 2.20.13

    • Оправено: герой без гилдия никога не можеше да основе такава. Основаването е единственото нещо, което частта за гилдия може да прави без гилдия, а дневната проверка на портала стоеше пред него и напускаше цялото, когато нямаше портал. Така героят, който най-много се нуждаеше от това, беше гарантирано този, който никога не го достигаше. Осем от тринадесет тестови героя бяха седели без гилдия с дни, докато настройката беше включена.
    • Приложението спира да пише гигабайти на диска. То запазваше пълно копие на състоянието на играта на всеки пет секунди, докато прозорецът беше отворен, а на Linux това отива в база данни, чийто дневник беше нараснал до 11 GB на една машина. Сега се държи в паметта, а старите файлове се изчистват веднъж при стартиране.
    • Високото натоварване на процесора при разглеждане на приложението изчезна. Две неща го причиняваха и двете бяха от еднакъв вид: работа, вършена отново и отново в главната нишка. Записването отгоре и страницата с дневника, искаща всичките пет хиляди реда на всеки две секунди, вместо шепата нови.
    • Подземията спират да питат сървъра за нещо, което не може да се е променило. Дневната битка е на таймер, който приложението вече знае, така че вече не опреснява, докато таймерът е на часове разстояние. При тринадесет героя това бяха около 1500 безсмислени заявки на всеки десет минути.
    • Ново: крепостта може да изпраща само това, от което битката реално се нуждае, вместо целия гарнизон. Самата игра казва колко войници отнема противник, а срещу някой, който не е построил укрепления, това е шепа. Има съответен превключвател за обратния случай: когато битката се нуждае от повече войници, отколкото притежаваш, тя е загубена преди да започне, така че символична сила я губи евтино и изтегля нов противник.
    • Плъзгачите за войници се местят с по един вместо с по десет.
    • Дяловете камъни изчезнаха. Сега има една лента, съдържаща точно гнездата, които героят има, и плъзгаш разделителите, за да ги разпределиш. Числата на нея са гнезда, не съотношения, и винаги се събират точно. Превключвател решава дали планът назовава характеристиките за този герой или е написан веднъж за всички тях.
    • Черните камъни стоят напълно извън това разпределение. Те вдигат всяка характеристика наведнъж, така че черен камък подхожда на каквото и да е гнездо и се взема винаги, когато е най-добрият, който имаш. Не взема дял и не струва нищо на разпределението.
    • Оправено: прозорецът за изпращане на доклад беше прозрачен и никога не казваше дали докладът е пристигнал. Сега казва, и пази текста ти, ако не е пристигнал.
    • Отказ на покана за гилдия от един играч вече не спира останалата работа на гилдията за минута.
  29. 2.20.10

    • Черните камъни вече изцяло са извън разпределението на камъни. Те вдигат всяка характеристика наведнъж, така че черен камък удовлетворява каквото и да е гнездо и никога не може да бъде грешният: сега не взема дял, не струва нищо на разпределението и се приема винаги, когато е най-добрият камък, който имаш. Лентата решава само за гнездата, които черен вече не е заел.
  30. 2.20.9

    • Същото като 2.20.8, под нов номер. Две леко различни компилации за кратко излязоха като 2.20.8, така че това гарантира, че всяка инсталация свършва на една и съща. Нищо друго не се е променило.
  31. 2.20.8

    • Оправено: таблото с идеи на уебсайта отказваше всичко. Всяка форма на сайта отговаряше с „заявки от друг сайт са забранени“, така че никой никога не можеше да публикува идея или да гласува за плана за развитие. Не работеше, откакто сайтът премина зад текущата си настройка, а напълно празното табло беше доказателството, което никой не прочете.
    • Оправено: прозорецът за изпращане на доклад беше прозрачен. Фонът му беше почти изцяло прозрачен, а дневникът се скролираше зад текста, който пишеш.
    • Прозорецът за доклад сега казва дали докладът реално е стигнал до нас и остава отворен с непокътнат текста ти, ако не е. Преди се затваряше и в двата случая и не казваше нищо.
    • Всеки дял камъни сега казва в какво се превръща при героя, който гледаш, точно под плъзгача. Дял не е брой: шест и три е шест и три гнезда при герой с девет гнезда, и четири и две при герой с шест. Добавянето на трето число измества другите, което лесно се пропуска, когато първите две случайно се събират точно.
    • Дяловете камъни изчезнаха. Сега има една лента, съдържаща точно гнездата, които героят има, и плъзгаш разделителите, за да ги разпределиш. Числата на нея са гнезда, не съотношения, и винаги се събират точно. Превключвател решава дали планът е написан за този герой с назовани характеристики, или за всички тях с първата част, означаваща каквото и да е това, с което тази класа се бие.
    • Черните камъни сега идват първи. Те вдигат всяка характеристика наведнъж, така че не са една опция сред шест, съревноваващи се за пропорция: казваш колко гнезда получават, те се вземат отгоре, и лентата разпределя останалото. Това е брой, така че 9 означава девет от тях, което всички четяха от старото число, но никога не получаваха.
  32. 2.20.7

    • Ново: съветник на гилдията. Той чете гилдиите, които обхождането ти вече е срещнало, и казва коя да атакуваш следваща, с шанс за победа и колко от тази гилдия реално е измерено. Казва нападение вместо това, когато то е по-добрият ход, и винаги казва защо.
    • Ново: гилдията може да се управлява сама. Основи такава под име, което избереш, поддържай описанието ѝ актуално, кани играчи, видени от обхождането без гилдия, и извършвай атаки, нападения и хидрата по график. Бутоните, които рангът ти не позволява, са сиви с бележка чии са.
    • Ново: камъни по съотношение. Седем основна характеристика към две издръжливост към един късмет се превръща в точен брой гнезда при всеки герой, независимо колко гнезда има. Нула означава никога, и нищо не се изважда от гнездо, за да се достигне съотношението.
    • Ново: споделен индекс на играчи, с превключвател. Включи го и играчите, които обходиш, отиват в общ пул за твоя игрови сървър, а пулът се връща обратно, така че нов герой започва с хиляди играчи, вместо да прекара първите си часове в изграждане на списъка. Това, което пътува, е това, което залата на славата показва на всеки. Албумът ти никога не напуска машината ти.
    • Ново: избери с кои герои приложението да влиза. Герой, който играеш на ръка, остава твой.
    • Ново: часове за градската стража. Задай прозорец, и вътре в него стражата може да работи, без да чака мотивацията за деня да бъде похарчена, така че можеш да запазиш мотивацията за вечерта.
    • Ново: ред за арената. Първо десетте дневни битки за опит, после албумът, после залата на славата, или какъвто ред ти подхожда, всеки с минимален шанс за победа, който зададеш.
    • Обходеният пул от играчи преживява рестартиране. Преди живееше само в паметта, така че всяко стартиране изхвърляше десетки хиляди играчи и прочиташе отново залата на славата за това, което предходното пускане вече знаеше.
    • Страницата на гилдията показва другите гилдии на твоя сървър: колко членове от всяка е срещнало обхождането, каква е средната им стойност, и най-силната видяна. Не струва допълнителни заявки, защото всяко търсене на играч вече е казвало в коя гилдия е бил.
    • Приложението утихва, когато не го гледаш, и се събужда в момента, в който го погледнеш.
    • Оправено: завършена градска стража се събира дори когато мисиите са изключени. Преди оставаше на 100 процента завинаги и блокираше всичко останало в таверната.
    • Оправено: началният час сега задържа и експедициите, не само мисиите. При повечето акаунти не правеше абсолютно нищо, така че мотивацията за деня се харчеше минути след нулирането.
    • Оправено: камъни от тип, който си избрал да не пазиш, се продават, вместо да пълнят раницата, а камъни се заменят във всяко гнездо, а не само в тези, държащи основната ти характеристика.
    • Оправено: готовността за битка на гилдията се изпраща веднъж. Преди се изпращаше отново на всеки няколко секунди, и всяко изпращане спираше нападението, хидрата, поканите и съветника да работят, докато битката не свърши.
    • Оправено: десетте дневни битки за опит се вземат от тримата предложени противници на арената, което е единственото място, откъдето играта ги дава.
  33. 2.19.1

    • Оправено: мината за камъни назоваваше грешния камък. Тя четеше грешната цифра от числото, което играта изпраща, така че камък на сила се обявяваше като издръжливост. Освен това спря да иска нов камък на всеки няколко секунди, след като вече е поискан.
    • Оправено: публикуването на дъска. Имена на модули, започващи с главна буква, се отказваха, все едно не са имена на модули, а на запис, който вече съдържаше дъска, се казваше, че се нуждае от такава.
    • Запазването на запис от пазара сега го подрежда там, където живее този вид неща. Дъска отива при твоите дъски, вместо сред настройките ти, а повторното запазване на същия запис го заменя, вместо да остави още едно копие.
    • Оръжията показват какво носиш. Диалогът за инвентара сравняваше оръжие с нищо и не предлагаше начин да се сложи, докато всяко друго гнездо го правеше. За асасин то сравнява с по-слабата ръка, която е тази, която ново оръжие би заменило.
    • Екипировката се преценява по-добре. Шансът за блок на щит вече се брои към стойността му, което преди нищо не отчиташе, а симулацията на характеристики купува по-евтината точка, когато битките не могат да различат две характеристики.
  34. 2.19.0

    • Пазарът вече има два вида записи, настройки и дъски, с раздел за всеки. Авторът казва кой от двата споделя, а запис за дъска трябва да съдържа дъска.
    • Дъските вече пътуват. Линиите между модулите винаги пътуваха, защото са част от настройките; подредбата никога не напускаше машината ти, така че споделена дъска пристигаше правилно свързана, но начертана по подразбиране. Сега пристига такава, каквато авторът я е построил, а запис без дъска оставя твоята непокътната.
    • Записите могат да бъдат запазвани, без да бъдат прилагани. Запазването поставя запис сред собствените ти конфигурации под собственото му име, там, където страницата с настройки вече гледа, и запомня дъската му до него; прилагането на тази конфигурация по-късно чертае и дъската.
    • Записите могат да бъдат коригирани. Името, описанието и за кого е предназначен винаги, настройките само когато поискаш, а гласовете, използванията и датата на публикуване остават. Преди правописна грешка струваше на записа неговата история, защото единственият начин да се промени дума беше да се изтрие и да се публикува отново.
    • Оправено: настройки, приложени за един герой, не се запазваха. Приложението питаше за кой герой пише по начин, който трябваше да изчака собствените мрежови заявки на бота, така че при работещ герой нищо не стигаше до диска и следващото стартиране прочиташе обратно старите настройки. Прилагането за всеки герой работеше, затова изглеждаше, че това се случва само понякога.
    • Оправено: прилагането на запис за всеки герой изпращаше настройките в грешните работещи ботове, след като някой герой е бил премахнат, а прилагането за работещ герой изобщо не го достигаше до следващото стартиране.
    • Страница на модул сега казва, когато собственият му главен превключвател е изключен, с едно натискане, което го включва. Включването на детайлите за крепостта, докато Автоматична крепост е изключена два раздела встрани, е това, което „не работи“ означаваше във всеки доклад досега.
    • Предупреждението за гъби спря да брои неща, които не могат да похарчат нищо: бюджет под изключен превключвател, резерв, който задържа гъби, и две настройки, които нищо не чете. Още две сега описват какво прави превключвателят им в действителност, а не какво подсказва името му.
    • Потвърждаващото писмо се опитва отново, когато доставчик го откаже за момент, а не завинаги, и целият отказ се записва. Влизането вече не държи сметка дали адресът е въведен с главни букви, а отказано влизане казва това, вместо тихо да не прави нищо.
  35. 2.18.0

    • Ново: пазар за настройки. Сподели с какво работи герой или конфигурация, която си запазил под име, насочена към една класа или към всички. Сортирай по популярност, оценка, най-нови или най-използвани, филтрирай по класа и търси. Четенето не изисква нищо; публикуването изисква акаунт с потвърден адрес, така че всеки запис носи име, на което може да се стигне до някого.
    • Всеки запис се проверява на сървъра, преди да бъде съхранен. Приемат се само ключове с формата на настройки, които това приложение записва, а стойностите трябва да са истина или лъжа, число, кратко име или списък от такива. Webhooks за известия, токени, прокси адреси, списъци с имена на играчи и името на гилдията се премахват и никога не пътуват, а на публикуващия се казва точно какво е било пропуснато.
    • Гъбите струват истински пари, затова получават свой собствен отговор. Филтрирай таблото по това дали дадена настройка ги харчи, разгъни всеки запис, за да видиш кои превключватели са включени и на какво са зададени, а преди да се приложи каквото и да било, предупреждение изброява всеки от тях с неговото количество.
    • Прилагането на запис записва върху стойностите по подразбиране, а не върху това, което героят ти вече има, така че записът означава точно това, което посочва, и нищо друго.
    • Един глас на акаунт, който може да се променя и да се оттегли, като натиснеш същата стрелка отново. Записите носят датата, на която са публикувани, и версията на приложението, от която идват, и всичко може да бъде докладвано с причина.
    • Ново: страница за акаунт. Влез, създай акаунт или използвай Google или Discord, потвърди адреса си, промени името, което другите виждат, и задай парола дори ако акаунтът е създаден през доставчик. Потвърждаващото писмо пристига на езика, на който е зададено приложението. Влизането се премести извън страницата с настройки.
    • Имената и описанията не носят линкове и адреси, нито на таблото, нито в акаунта, така че място, където хората четат, не може да се превърне в място, където хората рекламират.
  36. 2.17.7

    • Оправено: Асасинът никога не екипираше второ оръжие. Всяко оръжие вътрешно се свързва с основната ръка, а Асасинът е единствената класа, носеща оръжие във втората, така че тази ръка никога не беше кандидат: нищо не се екипираше там, нищо не се купуваше за нея, а продавачът третираше всяко подобрение за нея като боклук и го продаваше. Докладвано като герой на ниво 60, все още държащ начално оръжие от ниво 1.
    • Сега двете ръце се сравняват отделно и по-слабата получава подобрението. Щит се отказва направо за тази ръка, защото носенето му би разменило второто оръжие на класата за шанс за блок.
    • Оправено: прилагането на шаблон можеше да нулира настройки при всеки герой. Версията, която интерфейсът записва, изоставаше с пет миграции от бота, така че прилагането на шаблон му казваше, че настройките са стари, и той ги изпълняваше отново: подобренията за Световния бос отново включени, експедициите предпочетени, замяната на камъни включена, редът на любимците пренаписан, двигателят за постижения изключен. Прилагането за всички герои правеше това за всеки акаунт наведнъж.
    • Щракването върху шаблон или запазен профил сега само го отваря. Прилагането е отделен бутон, прилагането за всеки герой пита първо и казва каква е цената, и може да бъде отменено после: всеки герой получава обратно точно това, което е имал.
    • Оправено: анализът на екипировката не препоръчваше нищо на деветте хибридни класи. Той сравняваше изискването за класа на предмет директно с класата на героя, което може да съвпадне единствено за Воин, Маг и Разузнавач.
    • Ново: Старт на сървър може да вдигне албума до процент, който избереш, да похарчи най-много зададен брой гъби, за да стигне дотам, и да запише един ред в дневника на дейността, когато пристигне, така че да можеш да поемеш жаждата обратно на ръка.
    • Ново: звезда на всеки сканиран играч го поставя в списъка за приоритетна атака, за да фармиш липсващ предмет на ръка.
    • Оправено: инсталирането върху по-стара версия можеше да остави и двете. Има два инсталатора, .exe и .msi, и никой не знаеше за съществуването на другия, така че .msi върху инсталация с .exe означаваше два записа в „Приложения и функции“ и две копия на програмата. Сега всеки премахва другия, преди да инсталира каквото и да било.
    • Оправено: „изтрий данните на приложението“ оставяше почти всички. Премахваше се кешът на webview, но не и папката, съдържаща всяка настройка, дневник, кеш на албума и файл за анализи, което беше 650 MB на машината, на която беше открито. Сега си отиват и двете, заедно със записа за стартиране с Windows и преките пътища, оставени от по-стари версии.
  37. 2.17.4

    • Ново: Старт на сървър, страница, която управлява старта на нов сървър на фази. Първо гилдия, после арена, докато албумът може да бъде купен, после албумът, после подземия, после всичко. Всяка фаза задържа модулите, които не ѝ принадлежат, и страницата ги изброява.
    • Албумът идва преди мисиите нарочно: процентът му на запълване е бонусът към опит, който играта дава за всичко, така че всяка негова точка прави всяка по-късна мисия по-ценна.
    • Ново: жив поток на тази страница. Текущата цел с шанса ѝ за победа, предметите, които тази битка би събрала, показани с истинската графика на играта, следващите осем цели в реда, в който ботът ги е претеглил, подземията зад тях и печалбите, докато пристигат.
    • Ново: Режим скорост. Един превключвател, който плаща гъба за следващата битка, вместо да чака безплатната, така че албумът се запълва със скоростта, която купуваш. Изключен по подразбиране, ограничен на ден, и резервът ти от гъби все още важи.
    • Оправено: обхождането за албума започваше от върха на залата на славата, вместо от собствения ти ранг, така че герой с ниско ниво обхождаше играчи, с които никога не би могъл да се бие. Десет минути обхождане дадоха 701 кеширани играча и 2 използваеми.
    • Оправено: обхождането харчеше пълно търсене на играч за всичките 51 имена на страница, преди да провери нивото им, въпреки че страницата вече го съдържа. Сега търси само играчи в диапазона на твоето ниво, така че същият бюджет купува цели, с които можеш да се биеш.
    • Оправено: анонимният режим показваше истински имена на три места. Името на героя пред всеки запис на дейност, свързаните герои в банера за синхронизация на настройките и имената на играчите вътре в командните данни на дневника.
    • Оправено: жаждата за приключения винаги показваше таван от 100. Всяка бира вдига максимума за деня с 20, така че герой на 320 се показваше като 0/100.
    • Премахнато: модулът за реклами вече не се компилира и не се разпространява, по причини свързани със сигурността.
  38. 2.17.0

    • Hellevator: изобщо не се присъединяваше към събитието. Оправено
    • Hellevator: всяка покупка на лакомство се отказваше, така че никога не стигаше до бой. Оправено
    • Hellevator: една отказана стъпка вече не спира целия цикъл
    • Hellevator: се катери първо с ключ-карти и купува лакомство, щом боевете започнат да се губят
    • Hellevator: собствена страница в раздел Събития, докато събитието тече
    • Hellevator: собствени настройки, включително дали да купува лакомства и колко карти може да струва едно
    • Hellevator: купете лакомство ръчно, ако искате конкретно
    • Hellevator: казва защо не прави нищо, когато не може да работи
    • Hellevator: рангът в гилдията отново се чете правилно
    • Записването за гилдийски набег е изключено по подразбиране, защото сървърът го отказваше при всеки акаунт
    • Дъска: рисувайте цикъла, прекъснете отделна линия, именувайте и запазвайте дъски, отмяна с Ctrl+Z
    • Дъските пътуват заедно със синхронизацията на настройките
    • Предмети: натиснете един, за да видите статистиките му до екипирания предмет, с разликата в цвят
    • Тоалетната и Ковачът показват колко употреби остават днес
    • Още осем езика, всички завършени: чешки, полски, руски, китайски, японски, италиански, френски, испански
    • Китайският и японският вече са четими, не само преведени
    • Числата и датите вече следват избрания от вас език, а не този на системата
    • Менюто за език вече не е прозрачно
    • Прокси: поставете списък и вижте кои наистина носят трафик
    • Безплатното завъртане на Колелото на късмета се взима веднъж, не два пъти
    • Headless компилация за ARM64 Linux, за Raspberry Pi или подобно
  39. 2.16.10

    • Оправено: модулът за реклами беше в изданието, но не можеше да се достигне. Компилацията произвежда интерфейса два пъти, веднъж изрично и после отново отвътре на компилацията на приложението, а само на първото изпълнение беше казано, че модулът е активиран, така че второто го презаписваше с версия, която изобщо няма страница за реклами. Сървърната част имаше модула през цялото време; просто нямаше нищо на екрана, с което да се включи.
    • Оправено: приложението можеше да заседне малко след влизане. Проверката на статуса тече на всеки няколко секунди, а в издадената версия питаше сесията на акаунта за две части текст, които можеше да получи другаде, докато ботът държи същата тази сесия за целия цикъл, включително мрежовите заявки. Всяка проверка, попадаща в средата на цикъл, чакаше цикълът да свърши, а тези след нея се трупаха на опашка. Само издадената версия можеше да срещне това; модулът за реклами е изваден от компилацията на всяка друга версия, и затова също никога не е бил тестван срещу него.
    • Оправено: бутонът Нулирай изчакването на страницата Таверна можеше да заседне по същата причина.
    • Забележка: компилацията, която се издава, вече е компилацията, която се тества. Линтингът и тестовете на Rust вървят с компилиран модул за реклами, а тестовете на интерфейса вървят втори път с него активиран, защото този превключвател решава дали настройките за реклами изобщо съществуват. До сега единствената конфигурация, която получаваха потребителите, беше единствената конфигурация, която нищо не проверяваше.
  40. 2.16.9

    • Ново: прокси за акаунт. Всеки акаунт може да достига играта през свое собствено, и то важи за всеки вход, включително автоматичния при стартиране. Вход, който пропусне своето прокси, не се проваля, а успява от собствения ви адрес, което е точно нещото, което проксито е там да предотврати. URL адресът се съхранява криптиран и никога не се показва обратно.
    • Ново: кликнете противник в Отчета за прогрес и получавате пълния профил (портрет, атрибути, разделени на база и екипировка, всеки екипиран предмет с руните и омагьосванията му) плюс точно какво са платили боевете срещу тях: опит, злато, чест, гъби, записи за Албума и плячката.
    • Ново: пет настройки за Легендарното подземие. Кога да бяга, вместо да се бие, колко далеч да върви в подземието на цикъл, дали да купува благослови, дали да приема проклятие, когато няма ключове, и таван на гъбите, изхарчени за съживяване в рамките на един пробег. Всяка стойност по подразбиране съвпада с това, което ботът правеше преди.
    • Оправено: продаване на екипировка с камъни под ниво 90. Ковачът се отключва на 90 и поставен камък не може да излезе преди това, така че тези предмети завинаги заемаха гнездо в чантата, а настройката, предназначена да ги освободи, никога не можеше да се задейства, защото проверката питаше нещо, което докладва ковач за всеки герой на всяко ниво.
    • Оправено: разузнаването на играч от Залата на славата примигваше между зареждане и заредено, без някога да се установи, питайки отново сървъра на играта всеки път. Вече се отваря като истински прозорец, с портрета на играча.
    • Оправено: всеки разузнат играч се изобразяваше като жена. Портретът им се изпращаше във форма, която интерфейсът не четеше, и на страницата Арена също.
    • Оправено: прозорецът с подробности за подземие беше прозрачен, така че списъкът зад него се четеше направо през статистиките на боса.
    • Реклами: модулът за наградни реклами беше преработен около това, което сървърът реално прави, и вече е изключен по подразбиране. Изпраща заглавията, които изпраща истински браузър, засича успех от собствения брояч на оставащи гледания на сървъра, вместо да гадае от промяна в монетите, а отговор, който не разбира, вече не може да изтрие състоянието на играта.
    • Забележка: конзолният инструмент и възелът на флота отново се компилират. Работата по проксито беше посегнала към нещо, което само настолното приложение има.
  41. 2.15.0

    • Оправено: "Нещо се обърка" на прегледа при стартиране на приложението. Изчистваше се само, ако натиснете Опитай отново, така че беше лесно да се живее с него и лесно да се пропусне. Същата грешка беше открита и оправена на страницата Мениджър на арената, преди някой да я срещне.
    • Оправено: руните игнорираха собствените си тавани. Руна, вече на своя лимит, се броеше с пълна стойност, така че златна руна на 50/50, безполезна, се избираше пред руна с епичен шанс на 0/50.
    • Оправено: "Опитът първо" не предпочиташе противници за опит. Настройката се четеше само на едно място, преграда за харчене на гъба, и никъде близо до избора с кого да се бие.
    • Оправено: готовността за гилдия никога не се задействаше при зададено минимално забавяне. Изчакването се измерваше назад от боя, така че "поне 5 минути" означаваше "не прави нищо до последните пет", което е причината изключването на настройката да изглежда като поправка.
    • Оправено: анонимният режим все още показваше противниците в арената по име.
    • Оправено: един запис в персонализирана подредба на крепостта можеше да спре цялата крепост.
    • Оправено: продавачът на предмети изхвърляше отвари, които модулът за отвари току-що беше купил.
    • Оправено: картата Текущо действие можеше да си противоречи, а страницата Арена можеше направо да се срине.
    • Ново: филтрирайте лога на активността по герой и по вид, така че мисиите на един акаунт да не заравят тези на друг.
    • Ново: изберете колоните си в таблицата с акаунти: показвай, скривай, пренареждай, влачи за преоразмеряване. Добавя ALU, бира, гъби и ездитно животно. Новите колони стартират скрити, така че нищо не променя формата си при актуализация.
    • Ново: списъци с противници. Атакувай тези първо, никога не атакувай онези. Редактируеми, с бутони на всеки ред от списъка с цели за Албума.
    • Ново: съобщавай в лога на активността, когато Албумът ви премине число, което сте задали.
    • Изтеглянето е с около трета по-малко, и така е при всяка актуализация оттук нататък. Артуъркът се съхранява различно; нищо не изглежда по-различно.
    • Немският превод вече покрива всяка страница и остава покрит, защото проверката, която намира непреведен текст, минава през всички тях.
    • По-тихи логове: предупреждението "запази свободни гнезда" вече не се повтаря веднъж на акаунт, а липсваща икона на флаг вече не е предупреждение.
  42. 2.14.0

    • Ново: графици. Кажете кои дни и часове ботът може да играе. Извън тях спира, вместо да бездейства. Изключено по подразбиране; обработва полунощ и лятното часово време.
    • Ново: библиотека с профили. Запазете настройките си под име и се върнете към тях с едно кликване. Преименувайте, дублирайте, изтрийте.
    • Всеки профил се описва сам от собствените си настройки и казва с колко настройки се различава от този, който в момента работи.
    • Нова настройка: продавай предмети с камъни, когато камъкът не може да бъде извлечен. Изключено по подразбиране, последна мярка: КАМЪКЪТ СЕ ГУБИ, когато се прилага.
    • Съветникът за настройки има две нови страници с отметки: какво да се продава и пази, и кои постижения да се преследват.
    • Оправено: предмети, които никога не можеха да бъдат продадени и никога носени. Четири отделни причини, включително един отказан предмет, замразяващ цялата чанта след себе си.
    • Ботът вече назовава предмета и правилото, когато нещо не се продава, вместо да ви оставя да гадаете.
    • Оправено: "запази свободни гнезда", зададено по-високо от капацитета на чантата, мълчаливо означаваше "продай всичко". Сега казва, че настройката не може да бъде постигната, и назовава размера на чантата.
    • Жертвата в Тоалетната и разглобяването при Ковача вече достигат чантата преди продавача, защото и двете имат дневен лимит, а продажбата няма.
    • Оправено: сграда в крепостта можеше да остане на "Завършва…" завинаги и да блокира всяко следващо надграждане. Само ръчен вход я изчистваше.
    • Оправено: осем настройки се показваха два пъти под различни етикети, и двете работещи. Сега по един контрол на настройка, с тест срещу повторение.
    • Оправено: трите настройки за бира вече седят с останалото харчене на гъби, защото това е, което струва бирата.
    • Оправено: съветникът за настройки беше твърде прозрачен, за да се чете.
    • Двигателят за постижения (бета) вече е изключен и се самоизключва при актуализация. Прави умишлено странни неща, които се четат като бота, отказващ да екипира каквото и да е.
    • Основа за Bloodweaver: непознат клас преди напълно се провалваше, вместо да деградира плавно. Вече се разпознава, макар че способностите му все още не се симулират.
  43. 2.13.0

    • Ново: изберете реда, в който се бият подземията ви. Изключено по подразбиране: ботът все още избира подземието, което най-вероятно ще спечели, което е правилният отговор за почти всеки. Включете го под Подземия и провлачете тези, които ви интересуват, в желания ред. Всичко затворено, все още неотключено или филтрирано от настройките ви за ниво, се пропуска и се взима следващото по-надолу, а ако нито едно от тях не може да се бие, ботът се връща към най-добрите шансове. Наполовина попълнен списък никога не означава "не се бий с нищо".
    • Минималният шанс за победа все още важи за боеве, струващи гъба, независимо дали има приоритетен списък. Желанието Кулата да е първа не е причина да се купи бой, който тя губи. Безплатен опит при същите шансове е добре, защото опитът изтича при всички положения.
    • Всеки подреден списък вече може да се влачи, а не само да се мести със стрелките: редовете за строеж на подземия, крепост и подземен свят, и редът на модулите. Един от тях вече можеше да се влачи, а другите не, което е разлика от рода, която веднага забелязвате и не можете да обясните.
    • Ново: минимизирането вече не се налага да изпраща прозореца в трея. Винаги го правеше, и нямаше начин да се спре, което е грешно за всеки, който превключва между бота и играта. Настройката е под Система и по подразбиране е това, което винаги е било, така че нищо не се променя, освен ако не го промените.
    • Парите вече се четат като злато, по начина, по който играта ги показва, вместо като сребро в съотношение сто към едно. Разходите за сгради бяха най-ясният случай: вече използваха иконата за злато до число в сребро. Под едно злато среброто се показва отделно, защото закръгляването му надолу би направило фалирал и почти стигнал да изглеждат еднакво.
    • Оправено: герой с твърде ниско ниво за функция продължаваше да я иска въпреки това. Опитът вече беше тих и изчакваше час, но часът е грешната единица: герой на ниво 1 няма да покрие изискването на Подземния свят днес, така че искаше двадесет и четири пъти на ден, всеки ден. Нивото, при което сървърът отказа, вече се запомня и нищо не се опитва отново, докато героят наистина не покачи ниво.
  44. 2.12.0

    • Оправено: кликването на запазен акаунт караше вече влезлите акаунти да изчезват от приложението. На екрана оставаше само този, който току-що сте кликнали, така че с няколко акаунта изглеждаше сякаш само един някога ще се зареди. Останалите бяха все още влезли и ботовете им все още играеха. В приложението просто не оставаше нищо, сочещо към тях, което означаваше, че не можете нито да ги наблюдавате, нито да ги спрете. Списъкът с акаунти вече се чете от самите работещи сесии, вместо от каквото последният вход се случи да върне.
    • Оправено: запазени акаунти можеха напълно да се загубят, когато приложението се затвори или актуализира. Файлът с акаунти първо се изпразваше и се пренаписваше частица от секундата по-късно, така че всичко, което спираше приложението по средата (затваряне, срив, актуализация, заменяща програмата), оставяше файла празен и всеки запазен акаунт изчезваше с него. Сега се записва редом до стария и се разменя на място в една стъпка, така че това, което е на диска, винаги е или пълният стар списък, или пълният нов, никога нищо.
    • Вече се пази копие на предишния списък с акаунти, а повреден файл се докладва в лога и се възстановява от това копие, вместо мълчаливо да изглежда точно както никога да не е имало никакви акаунти.
    • Ново: влезте във всеки запазен акаунт с един бутон, показвайки напредъка, докато преминава през тях, и отметка на екрана за вход, за да се случва това автоматично при стартиране. Кликването на петнадесет акаунта един по един не беше работен процес.
    • Оправено: екранът за вход не можеше да се превърта, щом имаше повече от няколко запазени акаунта. Списъкът излизаше извън долния край на прозореца и отнасяше формата за вход със себе си, без начин да се стигне до нито едното.
    • Акаунт, който се провали по време на групов вход, вече се назовава. Да ви кажат, че три акаунта са се провалили, не помага, без да ви кажат кои три.
    • Логът вече записва всеки вход, колко герои се върнаха от него и колко сесии са живи след това, така че акаунт, който изчезне, оставя следа за проследяване, вместо предположение.
    • Конзолна версия: неинтерактивен режим за управление на Mercy SF от друга програма или табло. Аргументи навътре, един JSON обект навън, покриващ списъка с герои и пълно четене на герой с атрибути, екипировка, арена, таверна и гилдия. Има писан договор за него на уебсайта, така че всеки, който гради върху него, знае точно какво няма да се промени под него.
    • Мениджърът на арената вече казва защо бездейства, вместо да не казва нищо. Най-често отговорът е, че героят е под ниво 105 и все още не е отключен.
  45. 2.11.0

    • Анонимен режим. Превключвател в заглавната лента скрива всяко име в приложението (вашите герои, акаунти, противници, гилдии, членове на гилдии, историята на битките, емисията с активност и лога), за да можете да споделите екранна снимка точно каквато е, без редакция и без размазване.
    • Имената се заменят със стабилен заместител, вместо да се заличават. Заличаването унищожава това, за което обикновено се споделя екранна снимка: вече не можехте да разберете дали играчът, който ви е победил два пъти, е същият играч, или да проследите кой с кого се е бил надолу по лога на битки. Заместителят пази формата на историята и премахва самоличността.
    • Заместителят се "осолява" със случайна стойност, генерирана на собствената ви машина, която никога не я напуска. Без това всеки би могъл да мине през Залата на славата на сървъра и да съпостави имената обратно, така че екранна снимка би ги скрила от случаен читател, но от никого, на когото наистина му пука. Не е криптографска гаранция, но осуетява четенето на име от снимка и съпоставянето на снимка с публичен списък на играчи.
    • Поддържат се Intel Mac-ове. Версията за macOS преди беше само за Apple Silicon, а Intel Mac изобщо не можеше да я стартира: изтеглянето просто не успяваше да се отвори. Вече се компилират и двете архитектури, за приложението и за конзолната версия.
    • Диалогът за актуализация вече показва истинския changelog. Преди показваше един ред, сочещ към връзка, която не работеше за никого, а същата връзка се сервираше публично в манифеста за актуализация. Вие четете замяната.
    • Оправено: Кулата отказваше абсолютно всяка атака и повличаше подземията със себе си. Те споделят един дневен бой, а Кулата обикновено печели това сравнение, защото се бие с трима спътници, така че боят се отказваше и никога не се харчеше за нещо друго. Изпращаше етажа, който вече сте победили, вместо този, в който влизате. Кула, отказана от сървъра, вече отстъпва встрани за час, за да могат подземията да получат опита.
    • Оправено: две тихи изтичания на заявки. Крепостта питаше сървъра за играч, който не съществува, всеки път, когато нямаше зададен противник, а уменията повтаряха опит за надграждане, което никога не могат да си позволят, на всеки цикъл. Заедно това бяха приблизително единадесет хиляди безсмислени заявки на ден.
    • По-бързи компилации и по-малко изтегляне, пренесено от 2.10.0: артуъркът е WebP без загуба на качество, проверен пиксел по пиксел, файл по файл, което свали инсталатора от 364 MB на 238 MB. Това важи и за всяка автоматична актуализация, не само за първата инсталация.
  46. 2.10.0

    • Арената напълно спираше да се бие при някои акаунти. Боят в Арената и лова за Албума харчат един и същ безплатен бой, но бяха два отделни модула с две копия на всяко правило, и копията си противоречаха. Единият отказваше да позволи на минималния шанс за победа да наложи вето на БЕЗПЛАТЕН бой, защото изчакването изтича, независимо дали го използвате; другият прилагаше този минимум навсякъде. След като десетте дневни боя за опит бяха приключени, строгият вземаше всяко решение, а герой, чиито шансове всички бяха под минимума, просто спираше. Логът го казваше през цялото време: "нито един от 47-те играча над нас не покри минимума от 55% шанс за победа".
    • Двата модула вече са един. Той събира кандидати от всичките три източника наведнъж (тримата противници в Арената, обходения пул от играчи, и страницата на Залата на славата около ранга ви), оценява ги по една скала и се бие с най-добрия: (предмети x 100 + дневен опит x 60 + ранг x 25) x шанс за победа. Първо Албумът, после опитът, после катерене, точно както е поискано. Разликата има значение: верига от прагове може да отхвърли всичко, и го правеше. Класация винаги има най-добър.
    • Минималният шанс за победа вече важи само когато на карта е гъба. Безплатен бой си е безплатен.
    • Кулата отказваше абсолютно всяка атака и повличаше подземията със себе си. Те споделят един дневен бой, а Кулата обикновено печели сравнението, защото се бие с трима спътници, така че боят се отказваше и никога не се харчеше за нещо друго. 2108 отказани атаки на Кулата срещу 54 боя в подземие за един ден. Кулата брои етажите, които сте победили; сървърът иска етажа, в който влизате. Отказана Кула вече отстъпва встрани за час, за да могат подземията да получат опита.
    • Пулът от цели можеше само да се смалява. Когато симулаторът изключеше играч, тази присъда беше постоянна и само побеждаването му я отменяше, което изисква бой, за който току-що сте решили никога да не го поемете. Всеки цикъл извеждаше от строя до осем играча повече завинаги. Присъдата вече изтича веднага щом сте я надраснали, а приложението казва това, когато пулът се възстанови.
    • Целите за Албума вече са реалистични. На герой на ниво 20 се предлагаха играчи на ниво 600; прозорецът на нивото вече се мащабира според собственото ви ниво, вместо да е фиксирано число. Редките предмети също се броят повече от обикновените, така че безплатните боеве отиват към частите, които наистина трудно се намират.
    • Можете да гледате как мисли. Страницата на Арената показва решението: колко кандидати са дошли от всеки източник, лента за всеки кандидат, разделена на предмети, дневен опит и ранг, потъмнена от частта, която шансовете отнемат, и победителят маркиран. По време на изчакването показва с кого ЩЕ се бие следващия път, а когато не се бие, казва защо в едно изречение, вместо да оставя "Готов" на екрана като единствена следа.
    • Бутонът с око при играчите от Залата на славата отваря истински профил: атрибути, разделени на база и екипировка, броня, щета от оръжие, симулирания ви шанс срещу тях, колко от предметите им липсват на вашия Албум, и всеки екипиран предмет с артуърк, бонуси, руна, камък и омагьосване. Никога преди не беше работил.
    • Таблицата с акаунти се сортира по всяка колона, ниво първо. Обратното броене се сортира по реалното време, така че всичко готово се групира заедно, вместо да пада между "4м" и "51м".
    • Изтеглянето е с една трета по-малко, от 364 MB на 238 MB, и изглежда точно същото. Артуъркът е WebP без загуба на качество, проверен пиксел по пиксел, файл по файл. Това важи и за всяка автоматична актуализация, не само за първата инсталация.
    • Също оправено: Кулата беше напълно изключена от сравнението на подземия и никога не можеше да бъде избрана; двете настройки за бира се неутрализираха взаимно; два тихи изтичания на заявки (търсене на крепост, което питаше сървъра за играч "0" хиляди пъти на ден, и умения, повтарящи опит за надграждане, което никога не могат да си позволят). Ново: съветник за настройка с петнадесет въпроса, и бюджет за гъби на ден или седмица.
  47. 2.9.16

    • Нова крепост никога не строеше абсолютно нищо. Докладвано като "има достатъчно материали за Кариерата, но не я строи", и логът потвърждаваше: хиляда заявки за строеж, всяка за Дърварската колиба, всяка отхвърлена. Никоя сграда не може да бъде по-високо ниво от самата Крепост, а нова крепост стартира с двете на ниво 1, така че надграждането на колибата беше незаконно, докато Крепостта не се вдигнеше. Ботът само сравняваше цени, избираше евтината колиба, биваше отхвърлян и правеше идентичния избор на следващия цикъл. Завинаги. Сега спазва и правилата на играта: лимита на нивото на крепостта, изискванията за ниво, сгради, заети с тренировка или търсене на камъни, предпоставките на Ковачницата. Всички те означават пропусни, никога не пести: парите не поправят незаконен ход.
    • Златото и душите в Подземния свят не се събираха. Отказано надграждане се връщаше рано, а стъпката за събиране идваше след него, така че един отказ прекратяваше целия цикъл, преди нещо да бъде събрано. Събирането вече върви независимо, а когато нещо наистина не може да бъде събрано, причината се посочва.
    • Отказана работа се докладваше като извършена. Отказан строеж не е грешка, така че логът съобщаваше за надграждания, които никога не са се случили. И двата сега проверяват дали надграждане наистина тече, преди да го обявят.
    • Екраните на Крепостта и Подземния свят вече са истинските екрани: двор и пещера, всяка сграда парцел със своето ниво, обратно броене докато строи, и цената на следващото ниво. Сграда, която играта отказва, казва защо. Всеки производител има измервател: какво чака, колко пълна е ямата, кога спира да произвежда. Пълна яма се съобщава, защото играта не дава предупреждение и всичко над лимита се губи.
    • Анализите отнемаха вечност да се отворят. Командата, която ги отговаря, вземаше заключването на сесията на акаунта, единствено за да попита кой герой е, а ботът държи това заключване, докато говори със сървъра на играта, така че заявка за два низа, които никога не се променят, се нареждаше на опашка след мрежовия трафик на всеки акаунт. Зареждането и запазването на настройките на герой имаха същия проблем.
    • Анализите също записваха моментна снимка при всяко запитване, 17 280 на ден на акаунт, с целия файл презаписван по таймер. Графиките са широки няколкостотин пиксела; ден данни на пет секунди е една линия. Серията вече се извадка до една точка в минута, дванадесет пъти по-малко за пазене и зареждане, без да се засягат текущите суми. Съществуващите файлове се смаляват от около 1.5 MB до 90 KB при първото им отваряне.
    • Уменията харчеха златото, от което се нуждаеше омагьосването. И двете спазват резерва Пести пари, но уменията купуват атрибути, докато следващата цена вече не се вмества, така че който тръгнеше пръв, взимаше всичко, а другият не намираше нищо. Модул, който не може да си позволи нещо, вече записва за какво пести, а другите харчещи оставят точно толкова на мира.
    • Акаунти, добавени с бутона "Добави акаунт", никога не се запазваха. Данните за вход се записваха само по пътя на първия вход; добавянето на акаунт и влизането с втори герой минаваха през код, който никога не ги записваше.
    • Непрекъснатият цикъл на идолите нямаше данни за бос: седи в списъка за сенки, но не е сенчеста версия на нищо, така че се търсеше под име, което не съвпада с нищо. Вече има собствен раздел. Това също разкри лентите за ниво, фиксирани на десет за всяко подземие освен Twister, така че всеки над ниво десет от Кулата (100) или Цикъла (30) се показваше като изчистил го.
    • Оправено: всяко оръжие, щит, отвара и камък се изобразяваха без артуърк, най-зле на страниците Ковач и Вещица. Последната награда от играта със зарове гласеше [object Object]. Лентата на пътуването показваше "Quests" и "City Guard" като думи. Трета от всички опреснявания на подземия бяха незабавни повторения. Режимът на умения в Симулацията вече наистина симулира. VIP се чете от дневната бира. Четири вътрешни колекции растяха, без някога да бъдат подрязвани.
    • Интерфейс: страничното меню вече е групирано, вместо двадесет плоски записа, плюс превключвател за плътност, пресети с едно кликване за отделни модули, и по-плътна страница Преглед.
  48. 2.9.15

    • Девет от дванадесетте класа не можеха да екипират собствената си екипировка. Предмет изисква един от трите БАЗОВИ класа, а ботът сравняваше това директно с вашия клас, което може да съвпадне само ако СТЕ един от тези трима. Demon Hunter, Battle Mage, Assassin, Necromancer, Plague Doctor, Berserker, Paladin, Druid и Bard затова оставаха само с малкото предмети, които не изискват нищо, което е причината дрънкулка на ниво 10 с 5 късмет да побеждава броня 400 със 100 ловкост. Същата проверка пази продавача, така че тези класове също продаваха екипировката, която трябваше да носят. Грешно от самото първо издание.
    • Арената не се биеше с никого при някои акаунти. Три грешки се натрупваха: модулът на арената предава всеки бой на модула за Албума, който веднага се връща при герой без Албум, и никой от двата не проверяваше другия; неразрешима симулация връщаше 0% вместо "няма отговор", така че всяка цел се отхвърляше; а една отхвърлена цел прекратяваше целия цикъл. Затова намаляването на минималния шанс за победа от 55 на 45 на 20 не променяше нищо: кодът никога не стигаше до това решение.
    • Приложението замръзваше при отваряне на Арена и Албум, а ботът спираше да се бие докато това ставаше. Кешът на играчите беше нараснал до 187 136 играчи в 119 MB и се презаписваше изцяло на всеки 27 секунди, докато държеше заключването, от което ботът се нуждае, за да избере бой. Пулът вече живее в паметта за сесията, екипировка, която никога не си струва да се вземе, не се запомня, а старите файлове за кеш се изтриват при стартиране.
    • Оръжията се показваха като [object Object]. Оправянето на това разкри още три места, за които никой не беше докладвал: дневните и събитийните задачи, Адвентният календар и Колелото на късмета.
    • Постижения (БЕТА): нова страница с всичките 92 постижения, какво иска всяко от тях и дали ботът се стреми към него, зад един главен превключвател. Нещо, което струва истински пари, никога не се преследва. Преследването на Натуризъм или Никулден преди хвърляше собствената ви екипировка в шредера. Сега е защитена по всичките четири пътя за изхвърляне.
    • Оправено: ботът купуваше отвара и я продаваше секунди по-късно. Общият продавач на предмети имаше собствено мнение за бутилките и изхвърляше това, което модулът за отвари току-що беше купил. "Игнорирай бутилките" вече означава точно това, което пише.
    • Оправено: крепостта спираше да строи с дни. Персонализирана подредба по дизайн изчаква първия си незавършен запис, но ако този запис струва повече дърво или камък, отколкото складът може да поеме, ресурсите никога не пристигат и всичко след него спира завинаги. Недостижимите записи вече се пропускат, а логът съобщава за това. Мината за камъни също обяснява сама себе си: умишлено се оставя на мира, докато тече търсене на камък.
    • Оправено: двадесет и две предупреждения при всяко стартиране, по едно за любимец, всички казващи, че нищо не се е случило. Любимци, вече на лимита на нивото, все пак се хранеха. Лимитът вече идва от играта, вместо от правило, което жив акаунт опроверга.
    • Оправено: картата Текущо действие си противоречеше, показвайки останал етикет от счупено изображение до измислен етап на експедиция.
    • Мисиите вече се подреждат по награда за секунда жажда, вместо по чиста награда, резервът Пести пари се спазва от всичките десет модула за харчене, вместо от два, а щетата от оръжие най-накрая се брои в сравнението на екипировка. Немският покрива 185 текста, които все още бяха на английски.
  49. 2.9.10

    • Настройките вече наистина се запазват. Всеки акаунт има собствен файл с настройки и ботът винаги е стартирал от него, но страницата с настройки зареждаше ГЛОБАЛНИЯ файл, а никога избрания акаунт, така че страницата показваше едно, докато акаунтът работеше с друго, и всяко запазване презаписваше глобалните стойности върху собствения файл на акаунта. Още единадесет настройки липсваха от това, което страницата изобщо запазва, така че сървърната част ги връщаше на стойностите по подразбиране при всяко запазване: графикът на активните часове, редът на приоритет на модулите, автоматичните надграждания на гнездата за камъни, обхождането за купони и опциите за събития, наред с други.
    • И двата дневни портала отново се бият. Личният Демоничен портал вървеше последен в модула за подземия, зад три блока, които прекратяват цикъла в момента на действието си; за четири записани дни на четири акаунта, два дни имаха НУЛА опита. Гилдийският портал беше стъпка 5 от 7, зад набезите. И двата вече вървят първи в модула си и нито един не струва бой в подземие.
    • Боевете в Залата на славата вече се симулират, преди да бъдат взети. Целите се избираха по това колко предмета за Албума могат да дадат и се филтрираха само по общите атрибути, така че всеки до 120% от вашите се броеше за победим, което се оказа 38% победи за записан ден. Симулаторът на битки, вече използван за подземия, вече се пита първо, а под зададения шанс целта се пропуска без да се харчи бой. Настройки -> Арена, по подразбиране 55%.
    • Отчетът за прогрес показваше три числа, които никога не можеха да бъдат верни. Гъбите винаги бяха 0, защото никой бой никога не ги е записвал. Предметите за Албума винаги бяха 0, защото се измерваха веднага след боя, а отговорът на боя не носи обновената колекция. Реалните печалби се случваха през цялото време. Златото беше 0 по аритметика: всеки бой се закръгляше надолу до цяло злато ПРЕДИ да се сумира каквото и да е, така че 122 боя в Арената и 508 в Залата на славата всеки се закръгляваше до нула.
    • Събитията знаят дали протичат. Сървърът продължава да изпраща блока за Световния бос след затварянето на събитието, така че приложението третираше приключило събитие като активно, а ботът прекарваше целия ден в команди, отхвърляни от сървъра, включително покупка на катапулт, която намаляваше продължителността на наема 10ч -> 9ч -> 8ч в търсене на цена, която може да си позволи, когато отговорът беше, че не протича никакво събитие. Страницата Събития вече казва "В момента няма активно събитие" и показва изгледа на Световния бос само докато той протича.
    • Любимци: храненето и вареното спряха да се пренебрегват на смени. Модулът действаше веднъж на цикъл, така че който вървеше пръв, взимаше всеки плод, а другият никога не се случваше. При един акаунт това означаваше 2732 хранения в Земя и нито едно в Огън. И двете вече вървят на всеки цикъл, а сокът се вари, щом местообитанието достигне прага си, вместо десет плода след него.
    • Камъни: грешно поставен камък никога не можеше да бъде коригиран, защото замяната се доставяше изключена, така че герой с Ловкост, носещ камъни за Сила, нямаше начин да се върне назад. Черните камъни също винаги побеждаваха, каквато и да е стойността им, защото носеха фиксирано тегло, по-високо от това, което всеки камък за един атрибут може да достигне. Компромисът вече се изчислява, а всички камъни се поставят в едно преминаване, вместо по един на цикъл.
    • Оправено: запазените пароли се изпращаха като собствения си шифрован текст. Екранът за вход четеше файла с данни буквално, така че парола, криптирана в покой, се предварително попълваше като "v1:..." и се изпращаше по този начин. Това е докладът "все още изпраща криптирано", а също и това, което се проявяваше като "Не можа да се осъществи връзка със сървъра".
    • Лог, който можете да четете: откази, които са част от нормалната игра, вече не са предупреждения, грешки на сървъра вече не влачат пълен дъмп на състоянието в лога, а един отказ вече не спира цял модул: "няма повече боеве в подземие днес" преди спираше и събирането на ресурси и надгражданията на сгради в Подземния свят.
    • Ново: бутон Присъедини се към моя Discord, износ и внос на настройки като бутони с истински диалог за файл, и сгъваем списък с акаунти.
  50. 2.9.8

    • Гъбите вече имат собствена страница с настройки: всеки превключвател, който може да ги харчи, на едно място, обозначен като истински пари, всички изключени по подразбиране. Нищо друго в приложението вече не подразбира харчене на гъби.
    • Оправено: предмети в магазина, струващи гъби, се купуваха дори при изключена настройка. Проверката беше "купи, ако среброто стига ИЛИ гъбите са разрешени", но такъв предмет струва сребро И гъби, така че наличието на сребро винаги пропускаше покупката, игнорирайки резерва ви. Един тестов акаунт купи същия предмет за 4 гъби 84 пъти.
    • Оправено: "Пропускай мисиите" плащаше гъби. Този превключвател обикновено се включва за безплатното пропускане с пясъчен часовник, но също така разрешаваше плащане с истински пари за всяко чакане на мисия и експедиция. Пясъчните часовници все още работят от него; гъбите вече никога.
    • Оправено: три превключвателя за гъби нямаха никакъв контрол: ездитното животно от гъби (Дракон струва 25 гъби и се подновява сам), съживяванията в Легендарното подземие и опцията за VIP бира. Вече можете да ги изключите.
    • Оправено: изображенията на амулети и пръстени бяха счупени навсякъде, където се появяваха. Артуърк изображенията използват различна форма на именуване за тях в сравнение с талисманите, а грешната се използваше за и трите.
    • Настройките са подредени: 13 превключвателя, които се появяваха на две страници, вече се появяват на една, два превключвателя, които не правеха нищо, са премахнати или свързани, а пет настройки, които приложението запазваше, но никога не четеше, са премахнати.
  51. 2.9.7

    • Автоматичното актуализиране вече е безплатно за всички, на всяко ниво. Преди беше платена функция: безплатните инсталации напълно пропускаха проверката и им се казваше "Имате най-новата версия", така че хората оставаха на стари версии с грешки, поправени преди месеци, без начин да разберат. Забележка: ако сте на по-стара нелицензирана версия, трябва да свалите ръчно веднъж от тази страница, след което актуализациите пристигат сами.
    • Оправено: "стартирай с Windows" тихо спираше да работи. Записът в регистъра се записваше само когато превключвате бутона и никога повече не се проверяваше, така че ако изчезнеше, приложението продължаваше да показва превключвателя като ВКЛЮЧЕН и никога не стартираше с Windows. Сега се самопоправя при всяко стартиране.
    • Оправено: "Не можа да се осъществи връзка със сървъра" при вход. Запазените пароли се съхраняват криптирани, а една версия не можеше да ги дешифрира, така че изпращаше криптирания текст към сървъра за вход като парола, а грешката изглеждаше като мрежов проблем, който повторен опит никога не можеше да поправи. Не се налагаше нищо да се въвежда отново.
    • Световен бос: надгражданията на катапулта работят и са включени по подразбиране. Плащат се с ресурси (злато, дърво, камък, метал или аркан, плюс катализатори) и никога с гъби. Запълването на катапулт вече отнема минути вместо часове.
    • Оправено: пълен инвентар, който не продаваше нищо и не екипираше нищо. Продажбата и екипирането не бяха съгласни какво значи "по-добро", така че предмети между двете никога не се носеха И никога не се продаваха и запълваха чантата завинаги.
    • Оправено: ботът продаваше най-добрата ви резервна екипировка. Подреждаше предметите по цена в магазина, която следва нивото на предмета повече от полезността му. Сега продава първо най-слабите.
    • Оправено: камъни изчезваха през нощта въпреки Ръчния избор на камъни. Тип камък, който сте отметнали, все още можеше да се продаде, ако в момента няма свободно гнездо. Тип, който помолите да се пази, никога не се продава.
  52. 2.9.5

    • Оправено: пълен инвентар, който не продаваше нищо и не екипираше нищо. Продажбата и екипирането не бяха съгласни какво значи "по-добро": екипирането искаше ясно подобрение, докато продажбата пазеше всичко по-добро дори с една точка, така че предмети, попадащи между двете, никога не се носеха И никога не се продаваха, и запълваха чантата завинаги. Падащите предмети от подземия попадат там постоянно.
    • Оправено: ботът продаваше най-добрата ви резервна екипировка. Предметите за продажба се подреждаха по цена в магазина, която следва нивото на предмета много повече от полезността му. Сега продава първо най-слабата екипировка и пази най-силната.
    • Оправено: камъни изчезваха през нощта въпреки Ръчния избор на камъни. Тип камък, който сте отметнали, се използваше само като първи филтър, така че камък все още можеше да се продаде, ако в момента няма свободно гнездо, а когато всички гнезда са пълни, това важи за всеки камък. Тип камък, който помолите да се пази, вече никога не се продава.
    • Надгражданията на катапулта за Световния бос вече работят и са включени по подразбиране. Mercy ги купува с бутона за ресурси на магазина (злато, дърво, камък, метал или аркан, плюс катализатори) и никога с бутона за гъби.
    • Оправено: надгражданията вземаха ГЪБИ. Заявката за покупка имаше двата си аргумента разменени, така че всяка покупка искаше бутона за истински пари, срещу гнездо, което никой не е избрал. Ако Mercy е изключил надгражданията на акаунта ви заради това, това издание ги включва обратно.
    • Оправено: надгражданията често не купуваха нищо. Играта ограничава честотата на тази заявка и отговаря на твърде ранен опит със същото "не мога да направя това точно сега", което използва при истински отказ, така че почти всеки опит се изхвърляше непрочетен. Опитите вече са разредени във времето.
    • Много по-бързо: покупките бяха ограничени до едно надграждане на цикъл на бота, вместо на опит, така че запълването на катапулт отнемаше часове. Сега отнема минути.
    • Ново: магазинът за надграждания се презарежда, когато нито една от трите му оферти не може да бъде купена, защото иначе магазин, пълен с оферти за сегмент на кулата, който не преследвате, никога не се решава.
    • Логът вече обяснява всяко решение за надграждане: балансите ви, катапулта и всяка оферта с причината, поради която е или не е купена, плюс какво реално е струвала всяка покупка.
    • Оправено: типовете дневни сандъци за Световния бос бяха обозначени разменени ("единичен удар" и "майстор на щетата" бяха разменени).
  53. 2.9.0

    • Ново: "Senseis Config", собствената настроена конфигурация на създателя, е новият пресет по подразбиране и това, с което започват новите потребители. Все още можете да превключите на Standard / Safe Farm / Aggressive по всяко време.
    • Ново: запазете текущите си настройки като именуван пресет (Simple Mode) и превключвайте между собствените си конфигурации, когато пожелаете.
    • По-прости настройки: премахнати са около 20 превключвателя, които не правеха нищо, плюс излишният превключвател "Предпочитай експедиции" (мисии срещу експедиции се разпознава автоматично). Запазените ви конфигурации и резервни копия все още се зареждат непроменени.
    • Пренаредени Арена и Албум: героят ви и бойните статистики отгоре, после 3-мата противници в Арената, после сканиранията за Албума, а събраните предмети най-долу.
    • Симулацията вече показва само подземия, които все още не сте изчистили, и показва реалните номера на етажите.
    • Оправено: акаунтите вече не замръзват при лоша връзка. Мрежовите изчаквания вече автоматично опитват отново заседнала връзка, вместо да блокират акаунта до рестарт.
    • Оправено: по-ниска и по-стабилна употреба на памет при дълги сесии за Албума.
    • Оправено: съотношението победи в "1000 боя" на Симулацията вече е правилно. Игнорираше избраното от вас подземие/етаж и симулираше текущото ви подземие (лесен етаж показваше ~50%); сега симулира избрания от вас враг (~100% за етаж, който бихте изчистили).
  54. 2.8.21

    • Страницата "Мениджър на арената" вече е "Зала на славата": зарежда класирането автоматично, позволява ви да търсите всеки играч по име, за да го разузнаете, и разлиства класацията на страници. Неизползваният панел за преглед на руни беше премахнат.
    • Ново: отварите не за вашия клас вече се продават автоматично. Отвара за атрибут, който класът ви никога не използва (напр. Интелект при Demon Hunter), не може да се изпие, така че вместо да задръства чантата, вече се продава, докато отварите, от които наистина имате нужда (основен атрибут, Издръжливост, Късмет, Вечен живот), се пазят.
    • Оправено: падащите менюта за подземие/етаж в Симулацията отново са четими. Бяха бяло на бяло, а сега следват темата на приложението.
  55. 2.8.20

    • Оправено: мисиите/експедициите вече не засядат бездействащи с грешка "изключено от настройките". Играта има превключвател на сървъра "мисии срещу експедиции", а стартирането на грешния за текущия режим се отхвърля. Ботът вече автоматично разпознава текущия режим (не е нужна настройка) и предпочита експедиции, превключвайки към тях, когато може, и изпраща само действието, което сървърът ще приеме.
    • Ботът за постижения и приложението вече споделят един списък с постижения, така че не могат да си противоречат, а страницата Постижения има нов раздел "В процес", показващ какво активно напредва.
  56. 2.8.19

    • Ново: Симулацията вече ви позволява да изберете всяко реално подземие и етаж и да се биете с истинския му враг, с преглед на това кого ще срещнете (портрет, име, ниво, клас), вместо само да се гадае първото отворено подземие.
    • Ново: боевете вече протичат като анимирано повторение: портретите на двамата бойци, лентите за здраве, които намаляват, плаващи числа за щета (критичните в златно), изскачащи съобщения за избягване и бележките на движка за специални способности.
  57. 2.8.18

    • Оправено: страницата Ковач и Вещица вече не показва "[object Object]" за оръжието ви, а имената на гнездата вече се появяват на избрания от вас език, вместо на английски.
    • Оправено: предметите вече показват истинските си икони навсякъде, включително счупен път до изображение, който караше амулети/пръстени/талисмани да се показват с placeholder.
    • Оправено: отварите в инвентара вече показват иконата си и какво всъщност представляват (напр. "Сила · Голяма"), вместо общо "Отвара" без картинка.
    • Ново: противниците в Арената показват името, портрета, нивото, класа и честта си, вместо гол идентификатор на играча.
    • Албумът вече е най-горе на страницата Арена и Албум, а търсенето на камъни в Крепостта се показва близо до върха, когато е активно.
    • Наградните предмети от мисии вече показват иконата и името си.
  58. 2.8.17

    • Оправено: резервът ви от гъби вече наистина се спазва. Боевете в подземието, кулата, арената и търсенето на камъни в крепостта проверяваха дали настройката е включена, но никога не поглеждаха баланса ви, така че включването на която и да е от тях изразходваше гъбите до нула, независимо от зададения резерв. Подземието и кулата бяха най-зле, плащайки за бой на всеки цикъл, дори когато безплатният вече беше готов.
    • Оправено: гъба вече никога не се харчи за бой в подземието, за който симулаторът казва, че ще загубите. Безплатните боеве остават непроменени, така че прогресът не спира, когато всичко е чиста случайност.
    • Оправено: Подземният свят отново надгражда единици и атакува. Почти винаги има какво да се събере, а събирането прекратяваше цикъла, така че стъпките за надграждане на единици и атака след него никога не се достигаха. Събирането вече е резервен вариант, а не първото нещо, което се прави.
    • Оправено: нощната пауза за събиране в Подземния свят работи. Прозорец, преминаващ през полунощ (напр. 22:00-06:00), се игнорираше мълчаливо и събирането продължаваше цяла нощ.
    • Оправено: кодовете за купони вече работят на всеки акаунт. Списъкът "вече осребрен" се споделяше в цялата инсталация, вместо за всеки герой поотделно, така че първият акаунт, видял код, го вземаше, а всеки друг герой го пропускаше.
    • Оправено: изчистването на входящата поща вече не унищожава неосребрени кодове за купони, преди да могат да бъдат прочетени.
  59. 2.8.16

    • Оправено: ботът можеше напълно да спре да изпълнява мисии. В началото на нов ден казваше на сървъра "предпочитам мисии" и после спираше за този цикъл, без да започне такава, и тъй като това съобщение не променя жаждата ви, се повтаряше безкрайно и никога не се стартираше мисия. Това засягаше всички с настройки по подразбиране.
    • Оправено: Арена "Най-висок ранг" не се биеше с никого. Силата на противника и вашата се измерваха с различни формули (тяхната отчиташе основния атрибут, двойна издръжливост и бонуси от портала; вашата не отчиташе нищо от това), така че двама еднакви герои получаваха резултат около 2:1 и всеки противник изглеждаше твърде силен.
    • Оправено: "Не продавай предмети с камъни" отказваше да продаде почти нищо: предмет с ПРАЗНО гнездо за камък се броеше като с камък, така че чантата ви се пълнеше и продажбата спираше. Същата грешка изключваше почти всяко оръжие от изхвърляне.
    • Оправено: планираните гилдийски набези и гилдийски боеве се задействаха в грешно време. Времената са минути от полунощ, но се четяха като секунди, така че набег, зададен за 12:00, започваше в 00:12.
    • Оправено: задаването на лимит на уменията на гилдията блокираше всички надграждания, защото сравняваше общия сбор на гилдията ви с лимит за отделен играч.
    • Оправено: модулът за умения се изпълняваше два пъти на цикъл, повтаряйки цикъла на надграждане и харчейки сребро втори път.
    • Ново: бутон "Провери за актуализации" в Настройките, а актуализациите вече се забелязват без рестарт: приложението проверява на всеки 30 минути и всеки път, когато превключите обратно към прозореца (преди беше на всеки 6 часа).
  60. 2.8.15

    • Оправено: ботът за Албума вече прескача цели, много по-силни от вас. Атрибутите решават боевете много по-добре от нивото, но нищо не ги проверяваше, така че ботът разбираше, че някой е недостижим, само след загуба. Всеки над 1.2 пъти общите ви атрибути вече се пропуска.
    • Оправено: край на боя с превъзхождащи ви противници. Целите за Албума можеха да са до пет нива над вас (десет при сканирането на Залата на славата); и двете вече се ограничават до собственото ви ниво.
    • Оправено: преименуването вече не "изпира" губещ рекорд. Черният списък се базираше на име, така че играч, който ви е победил два пъти, можеше да се върне под ново име с чист лист и да остави след себе си остарял дублиращ запис. Сега се базира на идентификатор на играча.
  61. 2.8.14

    • Оправено: ботът вече не атакува един и същ играч отново и отново. Легендарните предмети нямат гнездо в Албума, така че никога не могат да бъдат събрани, но все пак се брояха като "липсващи", което правеше всеки, който носи такъв, да изглежда постоянно ценен и го атакуваха на всяко презареждане на арената завинаги, докато полезните цели се пренебрегваха.
    • Оправено: побеждаването на играч вече го изважда веднага. Победата взима целия му колекционируем комплект, но ботът изчакваше сървърът да го потвърди, и ако това опресняване никога не носеше албума, го атакуваше отново безкрайно.
    • Оправено: едно поражение вече не слага играч в черен списък, а черният списък вече не се изчиства малко след това от повторното сканиране на арената. Загубите се натрупват и играч се пропуска, след като ви победи два пъти.
    • Оправено: еднакво добри цели вече се решават по най-слабия противник, вместо по вътрешен ред, който продължаваше да избира едно и също име.
    • Windows, macOS и Linux вече всички се компилират от един таг, така че никоя платформа не може отново да бъде изоставена.
  62. 2.8.13

    • Оправено: отварите вече не се пропиляват за грешни атрибути. Ботът пиеше всяка намерена отвара за атрибут (Маг щеше да пие отвари за Сила и Ловкост), а тъй като имате само три активни гнезда за отвари, те изместваха полезните. Сега се използват само отвари за основния ви атрибут, Издръжливост, Късмет и Вечен живот.
    • Оправено: гнездата за отвари вече се запълват по важност, а не по размер на бутилката, така че голяма отвара не за класа вече не може да заеме гнездото, от което се нуждае по-малка отвара за основния атрибут.
    • Версиите за macOS и Linux са отново налични: и трите платформи получават това издание за първи път от 2.8.3 насам.
  63. 2.8.12

    • Оправено: "Оптимизирай уменията сега" вече надгражда толкова атрибути, колкото можете да си позволите с едно кликване, вместо само един.
    • Нова настройка "Сравнение на екипировката" с три стратегии: Пълно (база + надграждания + камък), База + камък (игнорира надгражданията), или Само база, така че можете да оставите предмет с по-висока база да победи, когато имате материали да преместите камъка и да надградите отново.
    • Сравнението на екипировката вече отчита бронята на предмета (преди игнорирана) и екипира най-голямото налично надграждане, вместо първото намерено в чантата.
  64. 2.8.11

    • Автоматичното надграждане на атрибути/умения вече наистина работи. Беше блокирано, докато героят е на смяна в Градската стража, така че атрибутите никога не се увеличаваха. Уменията вече се надграждат след всяка мисия, независимо от работните смени.
    • Боевете вече не се отчитат всички като загуби: експедициите и другите боеве вече показват правилната победа/загуба и наградите в отчета за сесията и Историята на битките.
    • Оправено за няколко акаунта: акаунт, на който му е свършила бирата, вече не принуждава всички останали акаунти на работна смяна, а бонусната бира от задачи вече не изтича между акаунтите.
    • Подземия за любимци: ботът вече атакува местообитанието с най-добър шанс за победа, вместо винаги Shadow, така че всяко местообитание напредва.
    • Албум: оправени фалшивите "10/10 предмета". Списъците с цели вече показват реалния ви брой липсващи предмети, с превъртащ се списък Сканирания на албума и бутон "пресканирай отначало".
    • Камъните вече се слагат и в спътниците ви (оценени според класа на спътника), а камък никога не се продава или разглобява, докато все още би подобрил някой от четиримата ви герои.
    • Нова страница Ковач и Вещица с данни на живо: екипирана екипировка, звезди за надграждане, руни, статус на казана и омагьосвания, плюс отделни настройки за Ковач, Вещица и Руни.
    • Ковачът вече може автоматично да надгражда екипираната екипировка (по избор). Винаги пази резерв от Метал/Аркан, за да можете все още да извличате камъни от екипировка, която заменяте.
    • Оправено хранене при Вещицата (пропускаше почти всеки подходящ предмет) и сега храни с най-евтиния подходящ предмет.
    • Подобрен оптимизатор на руни за манекенския комплект за мисии, а списъците с манекен/руни вече се показват правилно.
    • Страниците на Ковача и Вещицата вече се отключват на правилното ниво на героя (Вещица 66, Ковач 90) с приятелски екран "върнете се на ниво X".
    • Пълен немски превод за всички нови страници и настройки.
    • Забележка: това издание е само за Windows. macOS и Linux остават на версия 2.8.3.
  65. 2.8.4

    • Нов преглед на целите за Албума в Настройките: вижте всеки играч от Залата на славата, кеширан от обхождащия механизъм, подреден по най-много липсващи предмети, с ниво, брой липсващи/общо и статус на неуспех. Копирайте целия списък с цели с едно кликване.
    • Имената от Залата на славата вече се записват във файл за всеки акаунт при сканиране, така че можете да фармите старт на нов сървър от реален списък с имена
    • Статистиката за боевете в Албума (победи, загуби, спечелени предмети) вече се проследява в анализите и се показва в отчета за сесията
    • Оправено: пренасянето с влачене в редакторите на подредба отново работи. Ненадеждното влачене с HTML5 беше заменено с влачене чрез показалеца, а бутоните със стрелки вече местят елемент с една стъпка, вместо да го прехвърлят в краищата
    • Забележка: това издание засега е само за Windows. macOS и Linux остават на версия 2.8.3
  66. 2.8.3

    • Нова страница История на битките: лог с търсене на всеки бой, който ботът провежда (арена, албум, подземия, подземен свят, hellevator, легендарно подземие, любимци, експедиции и още), с портрета на врага, победа/загуба и наградите (опит, злато, чест, предмети за албума)
    • Настройки за Данни и съхранение: изберете дали да се пазят Историята на битките и Анализите, и автоматично изтриване на история, анализи и дневници по-стари от зададен брой дни (по подразбиране 10)
    • Оправено: ботът никога не харчи гъби по подразбиране (всички опции за харчене на гъби са изключени; безплатните гъби все още се събират)
    • Оправено: рядка грешка при обработка на UTF-8, която можеше да срине приложението при определени отговори от сървъра
    • Производителност: Историята на битките използва кеш в паметта, така че вече не препрочита файла си с данни на всеки цикъл
  67. 2.8.1

    • Mercy SF вече е БЕЗПЛАТЕН за всички. Всяка функция е отключена, без нужда от лиценз (всички модули за автоматизация, умни функции и прегледът на симулация на битка)
    • Премахната е страницата с Лиценз в приложението, защото вече няма лиценз за въвеждане
    • Добавена е връзка "Подкрепете в Ko-fi" в приложението и на целия уебсайт. Даренията са напълно доброволни и не отключват нищо допълнително, тъй като всичко вече е безплатно
  68. 2.8.0

    • Ямата за злато в Подземния свят вече наистина се изпразва. Златото и Душите бяха разменени, така че "събери злато" всъщност събираше души; сега се събират правилните ресурси
    • Приложението вече не се затваря случайно. Всеки модул на бота работи зад защита срещу срив (изолиран, с автоматично изчакване), цикълът на акаунта се рестартира сам, а сривовете се записват в crashes.log
    • Продажбата на предмети отново работи: нискокачествената екипировка се продава на магазина по начина, по който играта очаква
    • Крепост: събирането на опит от Академията е по-надеждно (изчислено от скоростта на производство), а победите и загубите се записват
    • Албум: целите от Залата на славата вече наистина се атакуват и записват; непобедимите цели се добавят в черен списък
    • Нови настройки за Партньор за крепостта: предпочитан Партньор за атака и списък със Защитени играчи (безплатното пренасочване отива към партньора и избягва защитените имена)
    • Бира / Градска стража: ботът вече изпива цялата зададена дневна бира преди да започне Градска стража, а дневното количество бира се ограничава до максимума в играта
    • Край на циклите със спам от грешки: предвидими откази "все още не е приложимо" вече изчакват 1 час, вместо да опитват на всеки 60 секунди
    • Двустепенно логване: пълен фонов лог за разработчици на диска плюс чиста страница с Дневници в приложението; докладите за грешки вече прикачват пълния лог за разработчици, с бутон Отвори папката с дневници
  69. 2.6.0

    • Подземен свят: душите вече надеждно се събират автоматично на всеки цикъл. Неуспешно надграждане вече не може да блокира събирането и работи независимо за всеки акаунт
    • Крепост: опитът (XP), дървото, камъкът и среброто вече винаги се събират, а мината за камъни продължава да търси дори когато надграждането на сграда или единица е достигнало лимита
    • Умен алгоритъм за подземието: ботът вече симулира текущия враг във всяко отворено подземие срещу героя ви и се бие с този, който има най-голям шанс да победи, така че безплатният ви часови бой никога не се пропилява в загуба
    • Подземията вече обхващат обикновени подземия, сенчести подземия, Twister и Кулата (симулирани заедно със спътниците ви); личният Портал се бие веднъж на ден
    • Ако все още нищо не е печелившо, ботът изчаква по-добра екипировка, вместо да пропилее боя
    • Атаките и защитите на Гилдията вече се присъединяват веднага при обявяване, така че никога не пропускате гилдийски бой
    • Храненето на любимци автоматично преминава към следващия любимец по ред, щом текущият е напълно максимиран
    • Много по-тихо и бързо: вътрешни таймери и състояние за всяко действие заменят слепите повторни опити, така че ботът вече не спамва действия, които не може да завърши (портал вече направен, умение, което не можете да си позволите, максимиран любимец)
    • Кодовете за купони вече се четат директно от заглавията на вътрешноигровата ви поща, така че вече няма шум от "съобщението не е намерено"
    • Оправено: приложението не се отваряше отново от системния трей след минимизиране
    • Общи подобрения в надеждността, латентността и сигурността във всеки модул
  70. 2.5.6

    • Подземен свят: надграждането вече не засяда. Събира и надгражда всеки цикъл и спазва лимита на строеж на Сърцето на мрака
    • Крепост: мината за камъни вече винаги търси нови камъни веднага щом е свободна
    • Умни камъни: слага най-добрите камъни за героя ви (първо черни/легендарни, после основния ви атрибут, после издръжливост и късмет), запълва празните гнезда първо, никога не презаписва добри камъни и изважда камъни от стари предмети чрез ковачницата, вместо да ги унищожава
    • Любимци: дуелите между любимци и боевете в подземието за любимци вече работят правилно
    • Кодове за купони, изпратени по вътрешноигровата поща, се откриват и осребряват автоматично
    • Ковачът вече не се опитва да разглобява предмети, които не са екипировка
    • Оправени портретите на героя и изображенията на спътници
    • Страниците и Настройките вече се отварят дори когато няма свързан акаунт, като се използват последните ви данни
    • Имената на любимците вече се показват за всеки елемент (не само за Shadow)
    • Имената и статистиките на боса в подземието вече се показват правилно за всички подземия
    • Постиженията вече показват правилните имена за това, което сте отключили
    • Мениджърът на Арената вече показва бонусите от руни (съпротива и щета) на пръв поглед
  71. 2.3.0

    • Система за автоматично актуализиране: приложението проверява за нови версии при стартиране и на всеки 6 часа
    • Потребителите с лиценз (Premium и Supporter) получават известие с бутони Обнови и Рестартирай, когато има нова версия
    • Известията на ниво операционна система работят дори когато приложението е минимизирано в системния трей
    • Подписани актуализации с криптографска проверка за сигурни автоматични актуализации
    • Автоматично присвояване на роля в Discord: абонатите автоматично получават ролите Mercy SF Member и Mercy SF Supporter в Discord сървъра
    • Оправено: Premium функциите не се отключваха след вход чрез OAuth без рестарт на приложението
    • Оправено: входът от уебсайта не се потвърждаваше автоматично, когато вече сте влезли в mercysf.app
  72. 2.2.0

    • Влезте в настолното приложение направо от уебсайта, когато вече сте влезли в mercysf.app
    • Незабавно отключване на Premium: приложението опреснява лиценза ви, когато прозорецът му получи фокус, и на всеки 30 секунди, така че нови абонаменти и надграждания се прилагат без рестарт
    • Оправено: Premium функциите отново се заключваха при смяна на прозорци или рестарт (подписът на лиценза вече се кешира и проверява правилно)
    • Оправено: входът от уебсайта не завършваше в настолното приложение
    • Подобрения в надеждността на синхронизацията на акаунта и лиценза
  73. 2.1.0

    • Вход в акаунт: влезте с вашия акаунт в mercysf.app (имейл, Google или Discord), за да синхронизирате лиценза си автоматично
    • Автоматична синхронизация на лиценза между уебсайта и настолното приложение
    • Засилена сигурност: проверка на подписа на лиценза, проверка на изтичането и достъп по подразбиране забранен
    • Premium наслагване върху заключени функции с покани за надграждане
    • Засилена политика за сигурност на съдържанието за настолното приложение
    • Подобрения в стабилността и отстранени грешки
  74. 2.0.0

    • Поддръжка на много платформи: Windows, macOS (Apple Silicon и Intel) и Linux
    • Преглед на симулация на битка: повторение на боевете с разбивка рунд по рунд
    • Умна логика за подобряване на предмети с претеглено сравнение на атрибути според класа
    • Предварително сканиране на противници в Арената за прицелване в Албума
    • Оптимизатор на срещите в Експедицията
    • Автоматично екипиране на спътник за Подземието
    • Система от нива на лиценз: нива Free, Premium и Supporter
    • Достъп до функции според нивото на лиценза
    • Интегрирано плащане чрез Stripe с месечен и годишен абонамент
    • Планът Premium е преименуван от Basic на Premium (EUR5/месец, EUR50/година)
    • Динамично изчисление на годишната отстъпка, показано на страницата с цени
    • Бутонът за дарение в навигацията вече води директно към Ko-fi
  75. 1.7.0

    • Оценка на предметите според класа: претеглено сравнение на атрибути за разумни решения за екипировка
    • Умения според класа: режимът на симулация използва приоритети на атрибутите, специфични за класа
    • Модул на бота за постижения: автоматично отключва функции, следи и завършва постижения
    • Приоритет на Албума в ранната игра: налага арена за Албума при по-малко от 500 предмета
    • Сканиране на Залата на славата: търси играчи с липсващи предмети за Албума
    • Прицелване в Албума с филтър по ниво: бие се само с противници, които може да победи
    • Умна ранна игра: автоматично купува бира, върти колелото, отключва функции на ниски нива
    • Постижение Натуризъм: сваля цялата екипировка на ниски нива
    • Постижение Никулден: сваля ботушите на 6 декември
    • Постижение Тежък въртач: автоматично върти колелото с късметлийски монети
    • Постижение Околосветски пътешественик: следи посещенията на локации чрез мисии
    • Постижение Непобедим: следи 10 победи в Арената на ден
    • Обобщение на състоянието на героя се записва при стартиране на бота
  76. 1.6.0

    • Предпазва от повторен вход: блокира многократно натискане на бутона за добавяне на акаунт
    • Премахване на дублирани сесии на сървъра: пропуска вече влезли герои
    • Бутонът за вход се деактивира по време на удостоверяване с индикатор за зареждане
    • Разширени анализи: проследяване на прогреса на героя с постоянна статистика
    • Табло за анализи със SVG графики: ниво, опит, сребро, гъби, чест
    • Сравнение на нарастването на атрибутите и таблица с последните моментни снимки
    • Анализите за всеки герой се съхраняват локално в JSON файлове
    • Проследяване на времето на работа на бота и статистика за победи и загуби
  77. 1.5.0

    • Поддръжка на няколко героя: пуска ботове за няколко героя едновременно
    • SSO вход: автоматично взима всички герои от даден акаунт
    • Конфигурацията на бота се запазва отделно за всеки герой
    • Процес за добавяне на акаунт с SSO и директен вход
    • Автоматичен вход във всички запазени акаунти при стартиране
  78. 1.4.0

    • Страница с цени с интегрирано плащане чрез Stripe
    • Опции за месечен и годишен абонамент
    • Процес за активиране на лиценза в настолното приложение
    • Показване на статуса на лиценза в страничното меню
  79. 1.3.0

    • Система от нива на лиценз: нива Free, Premium и Supporter
    • Достъп до функции според нивото на лиценза
    • Системата за автоматично актуализиране е ограничена само за платените нива
    • Приложени ограничения на функциите за нивото Free
    • Автоматично присвояване на роля в Discord според нивото на абонамента
  80. 1.2.0

    • Арена стратегия според класа: прескача противници от същия клас на ниски нива
    • Прицелване в Албума с филтър по ниво: бие се само с противници, които може да победи
    • Настройваем лимит за проверка на Залата на славата при сканиране за Албума
    • Подобрен ред на модулите на бота: постиженията се изпълняват първи
    • Обобщение на състоянието на героя се записва при стартиране на бота
  81. 1.1.0

    • Умен режим за ранната игра: автоматично отключва функции при определени нива
    • Оценка на предметите според класа: претеглени атрибути според класа на героя
    • Подобряване на уменията според класа: дава приоритет на основния атрибут за всеки клас
    • Автоматизация на постижения: Натуризъм, Никулден, Тежък въртач, Околосветски пътешественик
    • Подобрения в Албума: сканиране на Залата на славата за липсващи предмети
    • Ранно купуване на бира за непрекъснато изпълняване на мисии
    • Безплатни завъртания на колелото за монети и предмети
    • Автоматично взимане на наградни писма и на дневни/събитийни награди за задачи
  82. 1.0.0

    • Първо издание на Mercy SF Bot
    • Пълна автоматизация: Мисии, Арена, Подземие, Кула, Експедиция, Градска стража
    • Управление на Крепостта и Подземния свят
    • Управление на любимци и Тоалетна
    • Автоматизация на Гилдията
    • Взимане на наградите от Календара
    • Автоматизация на играта със зарове
    • Поддръжка на Hellevator и Легендарното подземие
    • Автоматизация на Idle Game
    • Управление на ездитни животни
    • Автоматизация на Албума
    • Уеб табло за управление на бота
    • Изпълнение на бота на сървъра
    • Система за автоматично актуализиране на настолното приложение
    • Удостоверяване чрез Discord и Google OAuth
    • Интеграция на абонаменти чрез Stripe