WOW Legends is a repack — you download it and run your own Wrath of the Lich King world. This is the
practical manual: what each feature does, the controls you (the owner) switch on, and the in-game commands
you and the players you invite will actually type. Commands go in the chat box, starting with a dot (.);
a few are marked (server owner / GM).
Want those players to actually join you — same wifi or across the internet? That has its own step-by-step: Play with Friends — let others join your server.
Hundreds of smart bots quest, grind, run dungeons, join guilds and roam the world, so it feels alive even when you're the only real player online. You can recruit them into your own group and they'll follow, tank, heal and DPS alongside you.
.playerbots bot add <Name> # invite that bot into your party .playerbots bot remove <Name> # send it home .playerbots bot remove all # dismiss all your bots
Once a bot is in your group, command it by whispering an order — orders start with $
(a plain whisper with no $ is just chat — see AI chat below). Whisper $help to see
everything it understands — common orders:
/w <Name> $help # list what this bot can do /w <Name> $follow # stick with you /w <Name> $stay # hold position /w <Name> $attack # engage your target /w <Name> $tank / $heal / $dps # set its role /w <Name> $follow target # follow your current target
Tip: invite a bot to your party the normal way too (target it → invite), then whisper it orders with $. Whispers without $ go to AI chat.
This is what makes WOW Legends bots feel alive. Whisper any bot a real message and it answers in character — and it actually knows who it is:
It doesn't only listen to whispers — bots react to the world around them:
Mention a bot's name in party chat and it replies; now and then one chimes in on its own.
Name a guild bot in guild chat and it answers the guild.
Say something out loud (/say) near bots and one may pipe up — towns feel chatty.
Push your luck and they push back. Keep insulting a bot and its temper climbs — it gets short with you, then storms out of your party, and if you really won't quit, it roars in your face. (All in good fun — gruff in-character banter, nothing worse.)
The AI brain is your choice: skip setup entirely with our hosted AI — no key, no config, it just works (credits — 1 credit = 1 bot reply, and anyone can use it) — or bring your own Ollama (local/cloud) or API key. Full setup, every trigger and all the settings: the AI Chat guide.
One more thing so your credit balance never surprises you — what actually talks to the AI, and what's free:
The idle chatter bots make on their own as they roam — the lines they drop unprompted in general / world chat — are fixed messages from the database, not the AI. A lively, populated world costs nothing: no credits, no API calls.
Anything where a bot answers you is the live AI: whispering a bot, party / raid and guild chat, and a bot piping up when you /say near it (proximity). Each reply is 1 credit on the hosted AI — or free on your own Ollama.
Want bots to strike up more conversations on their own, like the demo realm? Raise the proximity chat chance (WowLegends.AiChat.ProximityChance) in mod_wowlegends.conf, or in the App's AI settings — it's the % chance a bot speaks to a nearby player in a city (that's live AI, so it spends credits). 0 turns it off; PartyAmbientChance and a per-bot CooldownSeconds tune it further. The free DB chatter keeps going either way.
Every character sets its own leveling speed — power-level an alt while a friend takes it slow, on the same realm. Default is 1× (Blizzlike); you can go up to the realm maximum (10× by default).
.xp view # show your current rate .xp set 5 # gain XP 5x faster (1 up to the realm max) .xp default # back to the realm default (normally 1x) .xp disable # freeze your level (stop gaining XP) .xp enable # start gaining XP again
.xp disable is handy for twinking or stopping at a level bracket. Your rate is shown when you log in.
One life. When a hardcore character dies — to anything, anywhere — it becomes a fallen hero: a permanent ghost that can never be resurrected. No corpse run, no spirit healer, no second chances. The death is announced to the realm.
It's opt-in, and you can only turn it on at level 1 (it's permanent once set):
.hardcore on # become hardcore (asks you to confirm) .hardcore status # check if you're hardcore / fallen
Prefer a proper "are you sure?" dialog? Talk to the Herald of the Fallen standing in every starting zone — accept through the gossip prompt and your fate is sealed. (Server owners can also force hardcore realm-wide with a single config switch.)
Settle a score the old way. Two hardcore players can agree to a lethal duel — the loser falls for good. It only happens with mutual consent: both players must challenge each other.
.makgora <Name> # challenge that player (they must do the same back)
Normal duels are never lethal — only a mutually-agreed Mak'gora kills. No one can drag you into a death match.
On your own realm (or for kitting out bots), the .gear command instantly equips
level-appropriate, spec-aware, enchanted & gemmed gear — great for testing or jumping straight into raids.
Select a player (or yourself / a bot) first.
.gear level # green (uncommon) gear for your level .gear rare # blue gear .gear epic # purple gear .gear max # best available for your level .gear repair # repair everything .gear stats # show average item level .gear undress # move all equipped items to bags
These require GM access, so on a public realm they're staff tools — but every WOW Legends repack ships with them for your own server.
A few that any player can use:
.dismount # get off your mount .gm ingame # list the Game Masters currently online .commands # list every command available to you .playerbots bot add <Name> # recruit a companion (see Bots above)
Want the full picture? The complete, searchable command reference — all 800+ of them, filterable by access level — lives on the commands page.
New here? Grab the App, skim the FAQ, then jump in and whisper a bot something cheeky. 🐉