PTEN
Offline Recordings, a New Dashboard, and Revamped Alarms
New FeatureImprovementBug Fix
- we added offline hunt recordings: you can now open the list with Alt+G, download available sessions, and watch them right in the game client to understand what happened while you weren't looking
- the recording player now has 1x, 2x, 4x, and 8x speeds, selected before playback starts, plus messages in the client's language and a warning when you need to leave the game to watch
- recordings now show the session's fps and ping and mark sections that couldn't be recorded, helping you spot freezes and connection issues
- we improved recording uploads and recovery, including the end of the session; when a machine shuts down midway through, the part that can still be watched appears as a partial recording
- we fixed several windows that opened during replay and covered everything, including gifts, mail, market, death, and missions; playback now also shows the card picked in the minigame
- stopping a recording now ends playback and reopens the list without leaving the client stuck on the last frame
- we added an option to draw the active route inside the game, off by default and automatically hidden when someone outside your party appears
- we added the Home key to turn kizubot on or off while keeping the in-game button in sync
- you can now choose by name which pokémon on your team should be called after login, so you don't have to memorize its position
- we redesigned all 12 dashboard configuration screens with clearer explanations, goal-based navigation, and a guided path for anyone just getting started
- the dashboard now has guided and slim styles alongside the default and compact modes, a terminal theme, and an initial setup to choose your language, theme, and look
- we revised the mobile dashboard with simpler navigation, bigger buttons, easier forms and windows, and stats adapted to small screens
- we fixed theme contrast to make text, buttons, icons, waypoints, and rules easier to see
- the mobile menu now includes the same options as desktop, including theme, language, layout, streamer mode, password change, and sign out
- we added community stats, off by default, so you can compare your settings with the most-used values, the median, and the common range among active players
- setting times in actions is now easier: you can choose milliseconds, seconds, minutes, or hours for intervals, waits, and pauses
- we fixed profile imports that ignored engine and humanization settings
- we fixed an error when saving profiles shared between characters on the same account if the profile had been created on another char
- we fixed the pokémon team screen, which could load saved data over changes you were still making
- we simplified character creation with one direct question, a larger field, nickname validation, and an always-visible button
- we fixed dashboard login issues with a saved language and nickname registration when there were spaces at the beginning or end
- we organized waypoint uploads into one button next to search, with a loading indicator and no risk of saving the entire configuration by accident
- we improved how the best tile for closing the box is chosen by considering move shapes, approaching creatures, and whether you're luring or in a combo
- we added the option to turn your pokémon toward the target when it starts attacking or switches targets
- we fixed getting stuck in front of gimmighoul: kizubot waits for the box without abandoning the lure, avoids pulling the pokémon away, and searches the body a second time so no coins are left behind
- we fixed cases where the ball was thrown too early while the body still had loot; catch now waits longer, collection is repeated, and if the game still refuses the capture, the body goes back into the loot queue
- we fixed catch attempts on creatures the game doesn't allow you to capture, preventing the hunt from getting stuck on an impossible attempt
- the list of species ignored by catch no longer blocks catching a shiny of that species or erases its shiny, mega, and boss counts
- we fixed another catch all issue that could forget the day's captures when reloading configs and try to catch the same species again before the next server save
- we fixed rare loot counts that treated the drop alert and its collection as two different items
- we improved reading kill and loot messages in Portuguese, Spanish, and Polish, including names with numbers like porygon2
- session stats now show separately how many megas, shinies, and bosses of each species were defeated
- we fixed conflicts between fishing, loot, and catch that made the character leave the water and lose the bait or kept catching blocked throughout the whole fishing session
- we fixed a loop where starting to fish again canceled the path to loot and left bodies sitting there for several minutes
- bodies that can no longer be reached no longer hold up the catch queue and block the rest of the hunt
- potion after combo now waits for the combo to actually end instead of firing just because the box area was empty for a moment during the lure
- cavebot no longer goes back several waypoints by mistake when the character is intentionally standing still for a combo, lure, loot, catch, or regeneration
- you can now choose how to resume the route after gathering a resource: continue where you stopped, move to the closest waypoint ahead, or go back one waypoint
- we fixed the conflict between the lure path and the path to bushes that made the character walk back and forth
- we made several fixes to farming with fly, including changing floors, moving through areas without a floor, landing before gathering, choosing resources, and returning to the mount
- anyone using a vehicle for farming can now choose whether the pokémon comes out when a target creature appears or only when the character takes damage
- we fixed pathfinding when the chance of walking diagonally was low, avoiding excessive processing and failures on simple paths
- we added an action to put the pokémon back in its ball outside combat, waiting for the combo or lure to end and preventing healing from calling it back right away
- we fixed the pokémon being called and put away several times with high ping; kizubot now waits for the game's response before repeating the action
- potion, food, and healing are checked again even when health isn't changing, and critical revive no longer fires repeatedly just because health stays below the limit
- when the pokémon doesn't return after a revive, kizubot tries calling it again in a controlled way and stops when the game confirms
- smart medicine recognizes bad conditions again and now checks whether they belong to your own pokémon, avoiding unnecessary medicine use
- we fixed a timing calculation that made walking, combos, stuns, and revives much slower depending on the machine's load
- we reduced repeated processing in the keep-distance and hold-position features, improving fps drops when turning the bot on
- we fixed automatic berry rules that kept trying several times per second while the game still wouldn't allow the item to be replaced
- we fixed shiny, mega, boss, and extraordinary conditions in actions that weren't activating when they should
- alarm rules without a selected sound now use the default sound, and incomplete teleport or item-use settings no longer stop the rest of the sequence
- new characters now receive the basic GM protection rules, including the anti-bot warning, arrow handling, and stopping when staff is detected
- if a GM arrow or warning arrives and no rule is configured or able to run, kizubot now stops the hunt, opens the report, and sends the alert anyway
- we fixed detection of the anti-bot verification message in Portuguese, English, and Spanish, and the alert now gives the correct instructions for using Ctrl+R
- we added an optional GM reaction that plays the taunt animation before or after the response when the equipped outfit allows it
- we reduced false GM positives caused by common names and the rocket member npc
- when an anti-bot minigame arrives, kizubot interrupts paths already in progress so a delayed step doesn't interfere with the response
- we fixed player alarms on other floors that swapped the upper-floor setting with the lower-floor one
- alternate characters on the same account are now ignored by the on-screen player alarm
- we fixed repeated-alarm blocking and defaults that could turn anti-spam off by accident
- game notifications without a title or description no longer bring down the alarm system
- we clarified the stuck character setting: it is used for both the alarm and route recovery, and it stays accessible even when the notification is off
- we strengthened kizubot's general protections and the separation of data between accounts, characters, and profiles
- we added a quality vs. speed control inside the VNC window that applies immediately without reconnecting
- on mobile, VNC now has a button to open the keyboard, immediate updates to view-only mode, and an attempt to connect through an alternate route when needed
- we reduced the delay between clicking and seeing the response on the machine, and fixed keys that kept repeating when the connection lagged
- we optimized game display to make monitoring machines lighter and smoother
- we revised the client's recommended initial setup, fixing off-screen windows, hidden bot warnings, and performance settings
- you can now choose the game's language from the dashboard between automatic, English, Portuguese, Spanish, and Polish without replacing all other settings
- the language preference selected in the client itself is now respected
- you can still use Alt+I and Alt+R to reload saved dashboard configs without restarting the game; the old Alt+K was removed, and the settings file takes effect in the next session
- we improved reconnection after drops, fixing old tasks that kept running and cases where the game returned but the dashboard didn't recognize the session as online
- login now waits for the game update to finish and gives the character list more time to appear, avoiding repeated attempts on a screen that has already changed
- we fixed cases where the terms screen stayed open after the confirmation attempt
- we fixed login blocks caused by other accounts using the same connection, preventing one person's attempt from using up another person's limit
- we ended the old daily shutdown of all machines; the routine at that time now handles licenses, warning anyone close to expiration and taking action when a license expires
- we redesigned machine creation and recreation to keep the operation tied to the correct character, validate preparation, and recover the previous machine when a switch fails
- we fixed interrupted recreations that left the machine stuck between states or prevented another attempt
- we improved recreate messages to explain when a character is busy, data hasn't synced yet, or an operation is finishing, with automatic retries for up to 90 seconds in supported cases
- the game account screen now blocks empty logins or passwords, shows loading failures, and offers another try when settings verification doesn't work
- we redesigned the alarm system to save each alert before confirming receipt and retry when delivery fails, reducing lost alerts during restarts or connection drops
- when the dashboard reconnects, alarms that are still pending return to the correct account's delivery queue
- alarm whatsapp can now be connected through the dashboard using a qr code or pairing code, with connection status, a send test, and confirmation before disconnecting
- we unified the handling of commands sent through whatsapp and telegram, including inventory and supply checks, character tasks, and direct replies to a forwarded alarm
- replies to these commands now follow the language configured in the dashboard, including error messages
- !recreate is back on whatsapp in a simpler format: send the command, get a list of your computers, and choose by number
- commands sent in groups now reply privately to the person who asked, leaving only the confirmation in the group and avoiding exposing character information
- we added audio transcription to whatsapp support, including transcription requests with the brain reaction and a private reply when the audio came from a group
- we fixed failures when receiving audio and media after whatsapp changes
- we improved access delivery and welcome messages, with protection against duplicate deliveries and clearer handling when a step fails
- license expiration and deactivation notices now retry sending and avoid duplicates
- we improved stopped-machine and maintenance notices so they don't say a machine has already shut down while the request is still being processed
- the waypoint store now works inside the dashboard, keeps its own address, and alerts our team when a paid purchase needs to be delivered
- we rebuilt KizuScreen 2.0 so it opens without depending on the old server
- we made recommended tools available directly on the site and added new results, international testimonials, and hunt videos
- we updated guides for access, configuration, hotkeys, and how the machines work, along with guidance about bans
- we added a page with instructions for requesting deletion of your data
- we added a video and step-by-step guide in the alarms tab for setting up telegram, with direct links and a send test; the bot also replies to /start with your id and instructions for connecting it to the dashboard
- we fixed profile exports with accents and special characters in the name that could prevent the download
- we fixed deleting a character's settings, which could end in an error; deleting a char also preserves the whatsapp used by other characters on the account
- we fixed incorrect blocks during login and password changes when the system was busy, preventing those attempts from being counted as wrong passwords
- we fixed the NPC buy and sell window, which could show items from the wrong tab or go empty when switching between Buy and Sell
- we fixed capture recognition in Portuguese, English, Polish, and Spanish, keeping alarms and capture tracking by server save working
- hunt auto switch now identifies when there is no waypoint for a pokémon and avoids trying to download the same route again after every kill
- the GM protection limits for dances and messages now reset each session, preventing old attempts from piling up and leaving the bot unable to respond in later sessions
- critical verification and GM alerts are still sent when common alarms are off or after protection disables the bot, as long as the specific alert is enabled
- we fixed windows that could open partly off-screen at some resolutions, leaving Offline Cam buttons out of reach
- we fixed the list of countries and country codes that appeared empty in alarms or incomplete in machine configuration, including selecting countries that share the same country code
- the dashboard alarm indicator now only shows the connection as online when it's ready to receive alerts, and alerts resent after reconnecting no longer appear twice
- after stopping a machine, the dashboard and grid update its state immediately instead of continuing to show old data and controls as if it were still running
- in groups, when our number asks “o que vocês acham” (“what do you all think?”), whatsapp now tags everyone automatically, with or without accents and a question mark in the Portuguese phrase
prepared, awaiting release
- we have character selection inside the !recreate conversation ready for people who use more than one char on the same machine
- we have a specific notice ready for when the game is waiting for device authorization by email, avoiding confusion between that block and a machine that's still starting