mod-playerbots is why solo WotLK feels like a real party without waiting for a tank.
What a playerbot is not
Not a pet, not a /follow macro, not a stat multiplier. A playerbot is a full AI companion that logs in, queues, moves, casts and loots — running its own PlayerbotAI loop alongside your client.
The stack
| Layer | What it does | Where you see it |
|---|---|---|
| mod-playerbots (AzerothCore) | Core module + DB playerbots table, chat commands bot add/remove, AHbot, RandomBot manager |
Warband UI (roster/bags/groups), Playerbots GitHub (mod-playerbots/mod-playerbots) |
| Warband | Vanilla-compatible UI for controlling bots — roster, bags, groups, raid fill | Shyalya/warband — Vanilla PartyBots/BattleBots |
| AI tiers | Rotation → role → encounter strategy | Tier 1: spell priority (Frostbolt > Fireball), Tier 2: tank/heal/dps role, Tier 3: execute ICC strat (Warstorm ICC25 HC) |
| Communication | WorldPacket handling, Eluna/AzerothCore hooks, Chat/Group packets |
Bots queue for dungeon finder like players |
Three tiers of bot AI
- Tier 1 — Rotation scripts: Cast priority lists per spec. Cheap, works for dungeons, breaks on movement.
- Tier 2 — Role logic: Tank holds threat, healer dispels, DPS interrupts. Adds
Group/Threat/Auraawareness. WhatSoloCraftPartyBots/BattleBots andStormgarde(since Feb 2020) run for leveling and heroics. - Tier 3 — Strategy execution: Boss-specific strat trees. Warstorm advertises bots that execute ICC25 HC strats — spread for Sindragosa, valve for Putricide, gunship cannons. Not scaled stats; the bots learn the dance.
Costs and lines servers walk
| Cost / risk | What it means |
|---|---|
| CPU/DB | Each bot is a Player object + BotAI tick. 40 bots (Warstorm dungeon finder) = 40× pathfinding + spell queue. Solo servers stay Pop: Tiny by design. |
| P2W / abuse line | AHbot can flood economy, RandomBot can farm. Servers gate with SuperApi, Warden limits, or Command permissions. Cheap bots = pay-to-win if shop sells bots. |
| Uncanny valley | Too perfect and bots feel like a second account; too dumb and they wipe you. Tuning PlayerbotAI configs (playerbot.ai.*) is the craft. |
| Legal / infra | Bots increase load and log volume — same infrastructure subpoenas that hit Turtle/Ascension (Discord/hosts/payment) would see bot traffic as operation size. |
Which bot server is which?
- Want open-source and UI?
mod-playerbots+WarbandonAzerothCore— self-host, tweakplayerbot.conf. - Want ready-made strategy bots?
WarstormWotLK (ICC25 HC) — most advanced Tier 3 in the wild. - Want Vanilla?
SoloCraftVanilla 1.12 PartyBots/BattleBots,NycterMoonhireable Companions.
See also: Solo Scaling Design, Explained (scaling vs bots) and Best WotLK Private Servers (where bots live).
