Changelog
Updates & Changelog
Every change documented. Bookmark this page to stay on top of new features and fixes.
All systems operational
Modules are functioning normally. Compatible with the latest game versions.
Alliance War Dispatch Fix
Bug Fixes
- Fixed incorrect rally timer detection caused by overlapping countdown UI elements during Alliance War events
- Corrected troop dispatch logic that occasionally sent marches to expired rally targets
Siege Engine & Equipment Module
New Features
- Added automated siege engine deployment during Territory War based on wall durability detection
- Implemented equipment auto-swap module that switches commander gear sets before march, gathering, and defense actions
Improvements
- Adjusted resource tile detection to account for new Fertile Land tile variants added in the June game update
Construction Queue Timing
Bug Fixes
- Fixed construction queue handler skipping second builder slot when a speedup dialog appeared mid-sequence
- Resolved false castle-level detection when the upgrade celebration banner partially covered the castle info panel
Gathering Route Overhaul
New Features
- Rewritten gathering pathfinding to select resource tiles based on distance, tile level, and current march capacity
- Added support for detecting and avoiding tiles occupied by alliance members to prevent wasted marches
Improvements
- Improved return-to-castle detection after gathering completes, accounting for new march animation timing
Hunt Target Recognition
Bug Fixes
- Fixed monster hunt target selection ignoring creature level filters after the bestiary UI was reorganized in-game
- Corrected stamina reading logic that misidentified remaining stamina when the bar color gradient changed
Training & Research Automation
New Features
- Added continuous troop training module that detects idle barracks, archery range, and stable queues and fills them automatically
- Implemented research queue handler with priority list support, automatically starting the next technology when the current one finishes
Bug Fixes
- Fixed hospital healing trigger that failed to activate when wounded troop count was displayed with abbreviated notation
Map Scroll & Popup Handling
Bug Fixes
- Fixed world map scroll drift that accumulated over repeated zoom-out cycles, causing the bot to click outside the intended tile
- Resolved an issue where the daily login reward popup was not dismissed when it appeared with a variant close-button position
Template Matching & Panel Handling
New Features
- Added OpenCV template matching for core UI actions, with automatic fallback to legacy coordinates when a template is missing
- Added recognition for the golden panel collapse arrow to close march, training, and construction detail panels reliably
Improvements
- Expanded close-button variants to handle popups across different UI layouts
- Improved world map / castle view detection to reduce navigation drift during long sessions
Bug Fixes
- Fixed cases where an unexpected popup could interrupt combo hunting and force a full navigation reset
Daily Tasks Reliability
Improvements
- Improved recognition for lottery, relic search, and incident dialogs to reduce missed actions
- Added safer confirm flow with post-click verification to prevent duplicate or misaligned clicks
Performance
- Reduced screenshot polling interval during idle detection to lower CPU usage on VPS hosts
Post-Migration Coordinate Fixes
Bug Fixes
- Corrected button coordinate offsets for castle interior menus that shifted after the engine migration
- Fixed troop selection slider interaction where the new renderer required adjusted swipe start and end points
Unreal Engine Migration Support
New Features
- Program updated to support new Unreal Engine migration
- Rewritten entire screen detection pipeline to handle new rendering output, frame timing, and resolution scaling
Technical
- Rebuilt coordinate mapping system for all castle, world map, and battle interface elements
- Updated color-based state detection thresholds across all modules due to changed color space and anti-aliasing
Relic & Event Detection
Bug Fixes
- Reworked relic detection logic after the map layer update changed relic marker rendering
- Fixed alliance resource dispatch delay caused by incorrect donation button detection in scrollable lists
Multi-March & Kingdom Event Support
New Features
- Added simultaneous march coordination for up to five active marches with independent state tracking per march slot
- Implemented kingdom event participation module supporting Harvest Race, Training Frenzy, and Power Surge event types
Improvements
- Added automatic shield activation when troop count drops below a configurable threshold during unshielded periods
Castle Interior Navigation
Bug Fixes
- Fixed interior building tap targets that broke after the castle zoom level was adjusted in a game hotfix
- Resolved false-positive detection of the blacksmith building when the armory icon overlapped at certain scroll positions
Resource Management & Scouting
New Features
- Added resource balancing logic that prioritizes gathering tile types based on current warehouse deficit
- Implemented automated scouting module that queues scout marches to unexplored map sectors within a configurable radius
Improvements
- Added inbox reward collector that opens mail categories and claims all pending rewards sequentially
Evolved Card & Deck Handling
New Features
- Added detection for evolved card variants in the hand tracker, resolving misidentification of evolved cards as their base versions
- Implemented deck slot auto-switching module that selects a configured deck before entering each game mode
Improvements
- Adjusted card placement coordinate mapping for the new arena introduced in the Season 58 update
Chest & Shop Interaction Fixes
Bug Fixes
- Fixed chest unlock queue handler that failed to start unlocking the next chest when a special offer popup appeared over the chest slots
- Corrected shop free-item collection sequence that skipped the daily free chest when its position shifted during shop events
Battle Engine Rewrite
New Features
- Rewritten battle state machine to handle the updated match flow introduced with the ranked rework
- Rebuilt card-in-hand detection using contour-based matching to replace pixel sampling broken by new card art rendering
Technical
- Updated elixir bar reader to support the redesigned elixir gauge with gradient fill introduced in the client update
- Added overtime and sudden death phase detection based on timer region parsing
Trophy Road & Reward Collection
Bug Fixes
- Fixed trophy road reward collector skipping claimable rewards when the scroll position reset after a match
- Resolved match result screen detection failing on triple-crown victories due to the extended animation overlay
Clan War & River Race Module
New Features
- Added Clan War Day attack automation with deck selection based on remaining war attacks and available decks
- Implemented River Race boat battle detection and automated attack sequencing for PvE boat battles
Improvements
- Added fame tracking logic that stops attacks once the daily fame cap or boat destruction threshold is reached
Elixir Timing & 2v2 Recognition
Bug Fixes
- Adjusted elixir generation timing prediction after the server tick rate update changed regeneration intervals
- Fixed incorrect 2v2 match recognition where the partner health bar was misread as a second opponent tower
Card Placement & Spell Targeting
New Features
- Added tile-level placement logic for ground and air targeting spells, calculating optimal drop point based on detected troop clusters
- Implemented bridge spam detection that identifies opponent push patterns and triggers pre-placed defensive card sequences
Improvements
- Improved king tower activation tracking to adjust defensive placement strategy once the king tower is active
Challenge & Event Navigation
Bug Fixes
- Fixed challenge entry detection that broke when the challenge tab introduced a sub-navigation layer for special events
- Resolved party mode selection failing to distinguish between available and locked mode buttons after the UI refresh
Emote Handling & Match Queueing
New Features
- Added automatic emote muting at match start to prevent emote animations from interfering with card detection regions
- Implemented continuous match queueing that detects the battle button state and re-enters matchmaking after each result screen
Improvements
- Added reconnection handler that detects the connection-lost dialog and attempts to rejoin an active match
Troop Deployment Fixes
Bug Fixes
- Fixed troop card drag-and-drop placement that occasionally failed when the device frame rate dropped during heavy spell effects
- Corrected princess tower health reading that returned incorrect values when a damage number popup overlapped the health bar
Spectate Detection & Chest Cycle
New Features
- Added spectate mode detection to prevent the bot from interacting with the screen while watching a clan member match
- Implemented chest cycle tracking that logs opened chests and predicts upcoming chest types for optimized unlock scheduling
Improvements
- Adjusted card detection thresholds to handle the visual changes from the card art refresh in Season 52
Emulator Abstraction & Detection Pipeline
New Features
- Added ADB-based emulator abstraction to support common Android emulator configurations
- Introduced modular image recognition utilities for improved state detection and input targeting
Technical
- Refactored bot state and configuration structures to simplify module integration