VERSION HISTORY
Track all updates, new features, and bug fixes across KillBot versions.
Added Target Re-validation with configurable delay
Added target revalidation duration to make sure that the target is valid
Improved runtime timer behavior
Timer now pauses when bot is stopped and shows elapsed time; resets to zero only when Start is clicked again
Cleaner Auto-Potion UI
Removed unnecessary '%' labels from HP and TP threshold inputs
Added optional "Autoclick to unstuck" setting
Toggle autoclick behavior when bot gets stuck (Settings > Combat > Unstuck)
Faster loot key press interval
Reduced 'F' key press interval from 350ms to 100ms for quicker item pickup
Fixed ngrok tunnel not returning public URL
Added polling with timeout to ensure ngrok domain is available before displaying
Fixed post-mob-death not gathering Prana and Rupiah
Restored callback registration for tracking combat statistics after mob kills
Added "Target self when casting buff" option
Toggle whether to press ` (tilde) to self-target before executing buff macros (Settings > Combat > Buff)
Fixed race condition when attacking mobs not in allow-list
Resolved timing issue between Target and Attack workers that could cause attacking non-allowed mobs, especially when Loot was enabled
Added max combat time safety net (30s)
Forces retarget if attacking same mob for too long, preventing infinite loops when death detection fails
More accurate End HP calibration
Better death detection when mob HP bar is partially visible
Smaller cursor for End HP calibration
Easier to place precisely on the HP bar
Added X buttons to clear HP calibration
Quickly reset Start HP or End HP settings and remove indicators from screenshot
Faster combat cycle
Bot now skips disabled features (Loot/Buff) for quicker target switching
Fixed unnecessary retargeting at combat start
Bot no longer switches targets prematurely when starting to attack a new mob
Fixed combat flow getting stuck
Improved coordination between attack and target selection
Redesigned Macro Sequence Recording dialog
New "How to Use" panel with tabbed instructions for Attack Skill and Buff modes
Added Attack Skill vs Buff selection for macros
Choose macro type before recording - Attack requires mob target, Buff does not
Added countdown timer overlay before recording
Visual 3-second countdown when Start is pressed to prepare for recording
Editable recorded sequences
Double-click entries to remove them from the recorded sequence
New Mob HP color-based detection system
Calibrate Start HP (full) and End HP (empty) colors for accurate mob death and damage detection
Added configurable Unstuck Move Distance
Set custom movement distance in pixels (Settings > Combat > Unstuck tab)
Function keys support in macros
F1-F10 keys can now be recorded and played back in macro sequences
Improved Calibration Tool with visual guides
Added image guides for setting up Mob Start HP and End HP color calibration
Calibration now auto-reloads config on save
No need to manually reload - settings apply immediately after calibration
Improved unstuck movement directions
Removed north direction - now only moves south, east, or west to avoid backtracking
Reorganized tab layout
Moved Macro tab next to Bot tab for easier access
Updated default settings
Repair check interval defaults to 0.2s, post-mob-death info gathering disabled by default
Calibration required prompts
Bot now prompts to calibrate Mob Start/End HP colors if not configured
Fixed Target Status detection in macro recording
Now correctly uses End HP color calibration instead of old detection logic
Added "Gather post-mob-death info" toggle
Option to disable reading for Prana/Rupiah stats after mob kills (Settings > Combat)
Added configurable "Equipment Durability Check Interval"
Set custom interval for repair checks (default 3 minutes) to reduce CPU usage
Reorganized Log Filters to 4-column layout
Cleaner display with one checkbox per column (APP, Target, Attack, Loot)
Log filters now hide when Activity Log is disabled
Cleaner Settings UI - filter options only visible when relevant
Web dashboard hides stats when gathering disabled
Combat Statistics and Performance Metrics cards respect the new toggle
Removed obsolete log filter checkboxes
Cleaned up HP, TP, Potion, and Death log filters (now use color-based detection)
Fixed backward compatibility for deprecated config fields
Old configs with removed log filter fields now load without errors
Added "Only attack mobs with full HP" option
Skip targets already being attacked by other players (first-hitter advantage)
Added "Include /escape on retarget" option
Automatically execute /escape command when moving to find new targets
Added configurable "Attack In Motion" timeout
Set custom timeout (default 8s) before retargeting when no damage is detected
Death Detection enabled by default
New installations will have death detection automatically enabled
Optimized target selection performance (2-3x faster)
HP check now runs after allow-list validation, single string matching call, reduced logging overhead
Cleaner /escape command logging
Shows single "triggered" message instead of logging each character
Removed Avara detection system
Legacy feature removed for cleaner codebase and better performance
Fixed Combat settings not saving/loading
"Include /escape" and "Only attack full HP" options now persist correctly across app restarts
Fixed profile save missing combat and repair configs
All settings now properly saved when creating profiles
Fixed backward compatibility for old config files
Deprecated "avoid_avara" field gracefully removed on load
Added Changelog link in About tab
Quick access to version history directly from the app
Added Setup & Demo Guide link in About tab
Direct link to YouTube channel for tutorials and guides
Added Machine ID display in About tab
Click to copy your unique machine identifier for support
Added Health Check button in About tab
Comprehensive config validation with detailed error reporting
Updated default config values
Select/Attack enabled by default, faster intervals (0.1s), Avara detection disabled
Removed mob_hp from required regions
No more false "missing configuration" warnings (now uses color detection)
Added "How to use" tutorial links throughout the app
Quick access to YouTube tutorials for each feature (Auto-Potion, Loot, Attack, Target List, Death Detection, etc.)
Enhanced UI with helpful tips and guides
Added contextual tips in Target List and Macro sections for better user guidance
Improved color calibration visual feedback
Changed cursor overlay from red to yellow for better visibility during calibration
Reorganized Bot tab layout
Moved Loot section to left column for better visual balance and organization
Fixed color picker crash issue
Added comprehensive error handling to prevent app crashes during calibration
Fixed false missing region warnings
Calibration dialog no longer appears when config file exists
Replaced HP/TP reading with color indicators
More reliable detection using color-based triggers instead of OCR
Replaced Mob HP reading with color indicators
Accurate damage detection through HP bar color monitoring
Simplified Calibration tool
Now only requires setting the Mob name and system notice area
Added support for up to 5 HP potion slots
Configure multiple HP potions with different trigger levels
Added Test Unstuck button in Settings
Manually test the unstuck movement behavior
Added double-space hotkey to stop the bot
Press Space twice quickly while in-game to stop all bot actions
Added Function keys in Auto-Potion selection
Now supports F1-F10 keys for HP and TP potion hotkeys
Fixed performance issues on lower spec PCs
Optimized OCR and color detection for smoother operation
Replaced Playback with Buff loop function
More intuitive buff macro system with proper loop intervals
Initial stable release with core features:
Download KillBot v1.1.2 and experience all the new features and improvements.
Download Now