A World of Warcraft 1.12.1 addon for vmangos bot commands with an improved user interface and enhanced functionality.
- Name: VBots v2 playerbotaddon
- Game Version: WoW 1.12.1
- Server: vmangos
- Status: Beta
- GM Level 6 required for all commands
- VMaNGOS server with bot support
- Download the addon
- Extract to your
World of Warcraft/Interface/AddOns
folder - Rename the folder to
vbots
- Restart World of Warcraft if it's running
- Added support for temporary bots in battlegrounds
- New checkbox in the BG tab to toggle between permanent and temporary bots
- Temporary bots are automatically removed when they leave the battleground
- Uses the new server command:
.battlebot add [bg] [faction] [level] temp
- Added manual faction override for GM mode
- Use
/vbots faction alliance
or/vbots faction horde
to set your faction manually - Improved faction detection for GM characters
- Fixed issues with faction-specific class buttons and battleground fills in GM mode
- Complete rewrite of the core system
- A new 'modern' take on the classic frame style, featuring well-defined borders that seamlessly integrate with the beloved legacy WoW UI.
- Movable main window with drag functionality
- Minimap button with right-click drag
- Improved tab system with 4 organized sections:
- Party: Bot management and roles
- Control: Combat controls
- BG: Battleground and Battlebot features
- Template: Gear/Spec management
- Working close button in all states
- Improved class button organization
- Added die/revive commands that work in all states
- Faction-specific class handling (Paladin/Shaman)
- Start/Stop combat buttons
- Pull target functionality
- CC marking system
- Focus mark controls
- AOE mode toggle
- Pause/Unpause functionality
- Come to me command
- Added complete BG queue and fill system
- Implemented auto-fill functionality for all BGs (WSG, AB, AV)
- Queue command system with proper faction balance
- Leave space for player in their faction's team
- Dynamic bot level scaling: Battlebots are automatically created matching the player's current level
- Intelligent level-based BG queue system:
- WSG: Level 10-60
- AB: Level 20-60
- AV: Level 51-60
- Proper level requirement checks before queueing
- Prevents queueing for BGs below minimum level requirement
- Start/Stop BG controls to skip waiting time or come back later
- Interactive template management:
- "Gear Template" and "Spec Template" buttons fetch all available templates
- Dynamic dropdown menu automatically populates with server templates
- Templates are displayed in format: "ID - Template Name"
- Real-time dropdown updates when new templates are loaded
- Save functionality:
- Save current gear setup as new template
- Save current talent spec as new template
- Custom template naming through input field
- User-friendly feedback:
- Clear error messages if no template name is provided
- Visual confirmation when templates are loaded
- Proper input field placeholder text
- Implemented command queuing for multiple bot additions
- Added delay between commands (0.5s)
- Added feedback messages for queue status
- Prevents command overflow
- Dynamic faction class button (Paladin/Shaman)
- Automatic faction detection
- Proper initialization of faction-specific elements
- Improved error handling for faction-specific commands
- Original addon by coolzoom: https://github.com/coolzoom/vmangos-pbotaddon/tree/master
- Battleground fill system inspired by Digital Scriptorium: https://www.youtube.com/@Digital-Scriptorium
- Special thanks to Celguar for providing the chat message parsing code that enables template detection and auto-population of the dropdown menu: https://github.com/celguar/