October 2026 Updates
Features:
- Career Spooky Streak: Halloween 2026: The Career grounds are haunted! From October 1 through October 31 (the event ends at midnight on the night of the 31st, server time), log in and play Career games every day to collect coins. Each day pays 25 coins for logging in, +50 for 15 minutes of play and another +25 for 30 minutes of play. Finish a day by playing at least one full Career game (3 minutes or longer, win or lose) and your streak grows. Every 3 days in a row adds another 10% to all payouts, up to +50%, and a 14 day streak earns a grace token that saves your streak from one missed day. Halloween Weekend Bonus: on October 30 and 31, every payout gets an extra +25% on top of your streak bonus, so a hot streak can reach +75%. This replaces the Midsummer festival.
- Format Names in Career: Quests and ranked seasons now show format names instead of ids.
- Challenge a Player: The Create Game window can now challenge a specific player directly. Friendly challenges can use Lax timers.
- Lightning Timers: A new, faster timer option for games. Custom formats can now default to either Standard or Lightning timers.
- Custom Formats: The beta banner is gone, the card pool step has a tidier layout, and card search shows more results in a wider dropdown with better delimiter handling.
- First Turn Setting: Choosing who goes first is now free for everyone, and the window shows who Player A and Player B are.
- Career Decks Everywhere: Career decks can be picked in Quickplay and Solo, and the deck window has a new Mode column.
- Faster Card Selection: Take Prize cards directly on the board without a popup, pick cards straight from your hand when every valid card is already visible, and play with more than 6 Prizes.
- Setup Fairness: Face-down Pokémon stats (name, HP, types, Weakness, Resistance, Retreat) are hidden during setup. Attempted attacks are announced before a Baby Rule or Confusion coin flip.
- Prop 15/3: The 15 Trainer card limit per deck is now enforced.
- Patreon Sync: Patreon pledges now sync automatically with your account, including tiers and membership coins, even when a pledge is a cent short of the tier price.
- Accounts: Usernames are now unique, and your win counts follow your account. Moderator and developer roles now carry across the game.
Bug Fixes:
- Freezes and errors: Fixed a game freeze when choosing Energy among many (Blaine’s Charizard Roaring Flames), the “Deck has no ID” error when starting matchmaking, a delay when joining games, and a reconnect loop after a rejected connection.
- Energy selection: Only the last selected Energy card may overpay a cost.
- Field Blower / Windstorm: The second pick is optional again.
- Theme and starter decks: Preview windows load properly, and Trouble and Devastation have exactly 60 cards.
- Beast Ball: Always shuffles the Prizes once revealed.
- Metronome, Mirror Move and Ditto: Many interactions fixed, including Fire Wall, Fire Spin, Pounce, Agility, Super Fang, copied Special Conditions (Mirror Move on Pidgeotto BS and Spearow JU), and Ditto copying Brock’s Ninetales Shapeshift, Evolutions and Prism Star forms.
- Damage order: Fixed Weakness and Resistance timing for Tyrantrum Tyrannical Heart, Unown A Anger, Mew SI Rainbow Wave, Bronzong BREAK Metal Rain, PlusPower BS 84 and Unown X XXXXX. Metal Energy now reduces Crosscounter and Confusion damage, and Darkness Energy only boosts damage that remains after prevention.
- Discard timing: Attacks that discard Energy now do so after damage (Numel Kindle, Ultra Necrozma Luster of Downfall, Samurott Aqua Wash), and Staryu Rapid Spin switches after damage so Weakness applies.
- Power Spray: Only playable on the opponent’s turn and no longer leaves stale flags. Keystone Seal (Spiritomb AR) blocks all Trainer cards, and Zebstrika Disconnect keeps blocking Items after leaving the Active spot.
- Power interactions: Alakazam MT 2 Power Cancel, Heat Wave and Energy Shift now count as using the Power for Darkness Drive and Dark Eyes. Dark Eyes no longer triggers on a Pokémon that was just Imprisoned.
- Safeguard, Transparency and Solid Shell: Fixed log spam and coin flips caused by getter checks, and Solid Shell only stops effects of attacks during the opponent’s turn.
- Trainers and Stadiums: Fixed Warp Point with no Benched Pokémon, Colress, Town Volunteers, Pokémon Communication, Professor Elm, Pokégear and Time Capsule played through Chaos Gym, Mirage Stadium flip timing, Prism Star Stadiums protection, Lillie’s Poké Doll, Greedy Dice with Will, Pokémon Breeder BS 76, Lanette’s Net Search and Buck’s Training.
- Fossils: DP and EX era Fossil Trainer cards count as Basic Pokémon during setup, and Plunder-like attacks no longer discard a Fossil that is the Defending Pokémon.
- Sabrina’s Gengar, Golduck and Gaze: Sabrina’s Gengar (G2 29) Dark Wave has its errata added and no longer affects Powers of Pokémon put in play later, Sabrina’s Golduck Damage Shift respects Transparency, and Sabrina’s Gaze no longer shuffles itself away through Chaos Gym.
- More card fixes: Dark Feraligatr (Scare, Crushing Blow), Weezing VM Gas Explosion, Koga’s Muk Energy Drain, Koga’s Ninja Trick, Forretress Exoskeleton and Spikes, Venomoth Shift, Steelix Rare Metal, Swampert-EX Mud Flood, Ho-Oh Phoenix Turn, Kingdra-EX Dragon Trail, Servine Gothic Fear, Absol Baleful Wind, Azelf Time Walk and Downer Material, Dusknoir Lv.X Ectoplasm, Magmortar Flame Ball, Pachirisu Smash Short, Exeggutor Psychic Strategy, Technical Machine moving with Porygon-Z Install, Rattata Trickery, Lugia-EX Overflow, Dragonite ex Dragon Roar and Horror House GX.
- Prompts and names: Ability prompts name the right ability (Frost Over, Hidden Claw), Vibrava DR 46 attack is named Razor Wing, Pawniard KSS 19 costs [M], and PokéNav logs use the player’s screen name.
- Website: Fixed horizontal overflow on medium screens.
Found something odd? Keep the bug reports coming, it is how most of these got fixed. Report them in the Bug Reports category on the forum or with the in-game bug report tool.
Developer Notes:
- Roles (admin, moderator, developer) propagate from auth to korstark, core and the game UI.
- Auth now owns Patreon pledge sync and usernames, korstark mirrors tier and username.
- Extracted the challenge handshake into GameChallenge, each attack now runs on its own MoveBuilder so copied attacks keep their targets, and the test framework captures the game log.
- Hundreds of new card regression tests.
Best,
axpendix