NPCBots are a vital part of Eternal WoW, because they allow you to emulate entire parties and/or raids. It can take a while to get used to controlling them, and there are many useful commands and macros to make that make it easier. In this guide we will go over the basic commands available to you as a player, as well as the most common macros used among our closed beta testers.
NPCBots are hireable pet-like minions (with some exceptions). You don't have full control over them, but you can tune their behavior in various ways. Bots will follow you around, buff you, defend you, and help you in general. Their main purpose is to support players during their leveling although they can do dungeons and raids.
NPCBot Feature List:
Fighting (via spells, melee, ranged combat)
Buffing
Healing
Resurrecting (will need to be grouped)
Acting as a guard (when the bot has no owner)
Grouping
Dungeon Finder
Raids
PvP
Providing you with consumables (mage, warlock)
Receiving buffs and consumables from you
Equipping gear
Storing gear sets
Assigning roles
Abilities management
etc...
For gearing it works just like gearing a player. If you bots are undergeared, they will also underperform. You can gear plenty of gear for them from drops in the dungeons you do, quest rewards, and sometimes even the auction house. There are many commands and macros to help fine-tune their control.
Bots also have an unlimited storage gear bank in Manage Equipment
Bot Gear Bank.
Just speak to your bot to edit any of the options, it's all handled via gossip menus.
Each list below will show the main command a sublist of it's subcommands. Parameters marked with a "?" are optional.
NPCBots Commands:
.npcbot
.npcbot show/unhide - Shows all of your bots.
.npcbot recall [teleport?] - Recalls all of your bots to you, if not-in-combat and teleport is specified then it forces them to teleport to you.
.npcbot sendto [name?] - Sends bot to next location specified by a DEST spell (e.g. Rain of Fire/Distract), either affects targeted or named bot.
.npcbot vehicle eject - Removes bots from vehicle, either affects the bot you have targeted or all active bots.
.npcbot suicide - Makes targeted bot drop dead, if you select yourself it affects all active bots.
.npcbot gs [class_name?] - List gearscore of selected bot, or all bots by class_name if specified.
.npcbot info - Shows a count of bots selected player (self or group member) currently owns by class.
.npcbot order cast
.npcbot command
.npcbot command nogossip - Turns off the targeted bots gossip menu.
.npcbot command rebind - Rebinds an unbound bot to you.
.npcbot command standstill - Forces bots to stand still, either affects the bot you have targeted or all active bots.
.npcbot command stopfully - Forces bots to stand still and not do anything, either affects the bot you have targeted or all active bots.
.npcbot command unbind [name?] - Unbinds selected or named bot from you, sending them to their spawn location until you rebind them.
.npcbot command walk - Forces targeted bot to walk.
.npcbot useonbot
.npcbot useonbot spell [spell_name] - Allows you use use one of your spells (e.g. Revive) on selected bot.
.npcbot vehicle
Useful Macros:
Stopfully Macro:.npcbot command stopfully
You can target a bot specifically, or none to target all active bots.
Recall/Follow Macro:.npcbot recall teleport
.npcbot command follow
You can target a bot specifically, or none to target all active bots.
Send To Macro:#showtooltip
.npcbot sendto
/cast [destspell]
The dest spell can be anything where you target the ground, e.g. Distract. Wherever you target is where the targetted bot will be sent to. Bot must be targeted.
Hide Macro:.npcbot hide
Hides all of your bots.
Show Macro:.npcbot show
Show all of your bots.
Bot Roles:
Tank
Enables the use of tank abilities (prefers Skull target).
Acompanying roles: DPS, Heals (if it's a class that can be an off-healer)