Releases: 40Cakes/pokebot-gen3
Releases · 40Cakes/pokebot-gen3
20250110.0
- Add a EV Level Mode (#591, #604, #605, #606)
- Add a Safari Mode (for FR/LG) (#593)
- Improve cross-map pathing in Kanto Safari Zone (#597, #599)
- Support Japanese versions of Ruby and Sapphire (#595, #598, #602)
- Add Lati@s for Static Soft Resets mode on R/S (#600)
- Fix Berry Blender mode on R/S (#603)
- Fix pathfinding with Acro Bike and Mach Bike (#608)
- Fix 'battle ended' to be reported at the start of a battle (#609)
- Fix Level Grind mode on R/S (#610)
20241222.0
- Add more support to Puzzle Solver for Emerald / Ruby (#585)
- Fix overriding symbol on load when sharing the same memory address (#586)
- Ruby: Add remaining modes support and fixes (#587)
- Stats: Only count catches if it's a shiny or CCF match (#589)
- Fix Rock smash mode in safari for Emerald (#590)
- Fix PartyPokemon to_list causing endpoint calls crash (#592)
- Ruby : Support Poison and battle listener for EU languages (#594)
20241216.1
- Fix Starters mode on Japanese Emerald (#583)
20241216.0
- Support Roamers mode for Japanese LeafGreen, and Static Soft Resets for non-English Emeralds (#545)
- Add debug menu option to export/import Event Flags and Variables (#546, #553)
- Fix issues that could break the Regi puzzles in Puzzle Solver mode (#548)
- Support Puzzle Solver for Japanese LeafGreen (#549)
- Fix desktop notification issue when finding a shiny/CCF Nidoran (#550)
- Finalise internationalisation support for Leaf Green (#551)
- Add debug menu utility for editing the current party (#552, #554)
- Add debug menu utility for adding a pre-configured test party and set of items (#555)
- Add debug menu utility for editing the item bag (#556)
- Add debug menu utility for editing the Pokédex (seen/owned) (#559)
- Fix issues with German version of Ruby/Sapphire (#560)
- Fix debug tab
Map
when player has no Pokémon yet (#561) - Move party-related code into its own class (#562, #564, #565, #567, #570, #582)
- Simplify symbols table selection for R/S (#563)
- Make Debug Tabs less crashy (#568)
- Add prettier names for maps to console and Discord notifications, as well as debug tabs (#569)
- Add debug menu utility for adding Pokémon with certain encounter-related abilities (like Illuminate, Sticky Hold, etc.) (#571)
- Display Feebas tiles in debug tabs (#572)
- Support battling and Daycare mode in non-English Ruby (#574)
- Support Feebas mode in non-English Ruby (#576)
- Simplify Feebas mode pathfinding (#577)
- Static Gift Resets: Check that scientist has received a fossil for Hoenn Fossils (#579)
- Static Gift Resets: Check that scientist has received a fossil for Kanto Fossils (#580)
20241205.0
- Allow disabling the TTK (GUI) theme through a command-line switch (#512)
- Fix timing issue with automatic nicknaming (#513)
- Refactor keyboard code and support Japanese for nicknaming (#514)
- Prevent unnecessary status moves when catching (#516)
- Add plugin hook for config reload (#517)
- Add helper function to get effective encounter rates for a given type (#518)
- Allow specifying the spin direction (#519)
- Fix Rock Smash for R/S (#520, #521)
- Allow Explosion to be used for Kecleon mode (#522)
- Add option to avoid battling certain Pokémon species (#523)
- Level Grind : Rework level only first one in party (#525)
- Fix 'held items' data for species that only have a rare item (#526)
- Stats DB: Improve error message for Database Locked and Unique Constraint Violation (#527)
- Add support for Surf and Waterfall in pathfinding (#528)
- Support bouncing with Acro Bike in pathfinding (#529)
- Improve multiple choice dialogue for headless mode (#531)
- Support renaming for Fire Red EU languages (#532)
- Support Pokémon renaming for FR JP (#533)
- Support Pokémon renaming for LG Eu languages (#536)
- Fix game corner choice selection loop (#537)
- Leaf Green : Support Game Corner, SSR, SRA, Starters, Roamers modes for EU languages (#538)
- Leaf Green : Support puzzle solver on EU languages (#539)
- Leaf Green : Support battling modes / daycare for JP language (#540)
- Leaf Green : Support soft reset modes for Japanese (#541)
- Fix starters for LG JP (#542)
- Fix bot being stuck because of missing battle ending symbol traduction (#544)
20241118.0
- Full support for Japanese FireRed (#476, #483, #488, #489, #491, #493)
- Initial support for non-English LeafGreen:
- Add Safari Zone catching strategy for FireRed/LeafGreen (#482)
- Add mode for collecting volcanic ash to Puzzle Solver mode (for getting the White Flute on R/S/E) (#494)
- Support automatic nicknaming (through plugins) in non-English Emerald (DE, ES, FR, IT) (#501, #502, #506, #509)
- Add Hypno in Berry Forest to supported encounters in Static Soft Resets mode (#507)
- Show active White Flute, Black Flute and Cleanse Tag in HTTP API/stream overlay (#510)
- Fix: Do not used banned moves in automatic battling (#484)
- Fix: HTTP server crashed when using an ability that affected encounter rates (#485)
- Fix: Caught Pokémon were not tracked in the new stats system (#486)
- Fix: Take previously fainted party members into account when rotating lead (#487)
- Fix: Prevent Feebas mode from crashing the bot if map is not loading fast enough (#495)
- Fix: Add warning when starting a shiny hunt without having any Poké Balls (#497)
- Fix: Timing issues in Japanese Emerald (#503)
- Fix: Feebas mode would crash when first Pokémon didn't know 4 moves (#511)
20241023.0
20241020.0
- Updates how the console reports about encounters look (#443, #459, #460)
- FireRed: Support for Roamer Reset mode in non-English games (#454)
- Fix plugin loading: Bot modes provided by plugins didn't show up anymore (#456, #457)
- Some fixes to stats migration (#455)
- FireRed: Support for Puzzle Solver mode in non-English games (#458)
- FireRed: Fix handling of Safari encounters in non-English games (#461)
- Fix Nidoran's gender being displayed twice in the bot message panel (#462)
- FireRed: Support for Static Run Aways mode in non-English games (#463)
- Fix issue when loading the OBS plugin (#464)
- FireRed: Fix detection of approaching trainers (#466)
- FireRed: Support for Static Gift Resets mode in non-English games (#468)
- Rock Smash, Roamer Reset modes: Check the correct party member for Repel level, add a better strategy for Granite Cave in the Wiki (#470)
20241018.0
20241017.0
- Install requirements to user directory instead of globally #441
- Fix move replacing logic if a Pokémon has been switched out during the battle #444
- Support for Level Grind mode in non-English FireRed games #446
- Support old mGBA shiny log format in stats migration script #445
- Fix 'is last Pokémon' check in Lose-on-Purpose battle strategy (resolves an issue in Kecleon mode if the player's Pokémon knew more than one move) #449