FrozenThrone Wiki Playerbot Maintenance

FrozenThrone Wiki

Playerbot Maintenance

'''Playerbot Maintenance''' is the automated character-maintenance system used by Playerbots on the Shadowmourne Realm.

Maintenance helps keep Playerbots prepared as they level and progress through the world.

The system can update many parts of a bot that would normally require manual player attention.

Command

The bot chat command is:

maintenance

This is sent directly to a Playerbot.

It is not the same as a .playerbots server-management command.

Shadowmourne Status

Shadowmourne currently has the maintenance command enabled:

AiPlayerbot.MaintenanceCommand = 1

Maintenance support is also available for Altbots according to the installed Playerbots configuration.

What Maintenance Can Handle

The Shadowmourne Playerbots build contains maintenance systems for:

  • ammunition
  • attunement quests
  • available spells
  • bags
  • class spells
  • consumables
  • food
  • gems
  • enchants
  • glyphs
  • keyring items
  • mounts
  • pets
  • pet talents
  • potions
  • reagents
  • reputation
  • skills
  • special spells
  • talent trees
  • equipment upgrades

Not every category necessarily changes every time Maintenance is run.

The AI evaluates what the bot currently needs.

Maintenance After Leveling

Playerbots also contain an automatic maintenance-on-level-up system.

When configured, the AI can perform tasks after a bot gains a level.

These may include:

  • learning available spells
  • learning trainer spells
  • learning quest spells
  • selecting talents
  • upgrading equipment
  • maintaining consumables
  • updating class abilities
  • preparing mounts

This helps Playerbots remain functional while leveling without requiring the player to manually visit every trainer and vendor.

Spells

Maintenance can help make sure a bot knows appropriate spells for its level.

Depending on configuration this may include:

  • class spells
  • trainer spells
  • available spells
  • quest-related spells
  • special spells

A bot that has gained many levels without maintenance may be missing important abilities.

Talents

The Playerbots system contains automatic talent-selection support.

Maintenance may help maintain the bot's selected specialization and talent tree.

A bot's talents strongly affect whether it behaves as:

Equipment

Maintenance can work alongside Playerbot Autogear.

A useful preparation sequence is:

maintenance
autogear

Maintenance prepares the bot's broader character state, while Autogear focuses specifically on equipment.

Bags

Playerbots can maintain their bag setup.

Adequate bag space is important because bots may collect:

  • quest items
  • equipment
  • consumables
  • reagents
  • loot
  • profession materials

Bots with completely full inventories may be unable to loot or properly manage new items.

Consumables

Maintenance support includes consumable preparation.

This may involve:

  • food
  • potions
  • reagents
  • ammunition
  • class-specific consumables

A well-maintained bot performs better during extended dungeon or raid sessions.

Gems and Enchants

Maintenance includes support for:

  • gems
  • enchants

These can improve Playerbot equipment beyond the base item statistics.

For high-level content, properly maintained equipment can significantly improve:

  • survivability
  • healing
  • threat
  • damage

Glyphs

The Playerbots maintenance system contains glyph support.

Glyphs modify class abilities and can affect a bot's performance depending on specialization.

Mounts

Maintenance can help Playerbots maintain access to appropriate mounts.

The Playerbots system contains support for:

  • ground mounts
  • fast ground mounts
  • flying mounts
  • fast flying mounts

Availability still depends on:

  • character level
  • riding skill
  • realm configuration

Pets

Pet-based classes can receive additional maintenance.

The installed Playerbots system contains support for:

  • pets
  • pet talents

This is especially important for Hunter and Warlock bots.

Reputation

Maintenance can update Playerbot reputation-related state when supported.

Reputation can affect:

  • vendors
  • equipment
  • quests
  • faction access
  • rewards

Skills

Maintenance contains support for character skills.

This helps prevent bots from falling behind as they level.

Use Maintenance:

  • after major level gains
  • after creating an AddClass bot
  • before difficult dungeons
  • before raids
  • after specialization changes
  • when a bot appears to be missing spells
  • when a bot's equipment or consumables are outdated

Dungeon Preparation

Before a Dungeon, a useful sequence is:

maintenance
autogear

Then verify:

  • tank gear
  • healer mana
  • spells
  • talents
  • weapons
  • ammunition
  • pet status
  • consumables

Raid Preparation

Before a Raid:

  1. run Maintenance
  2. run Autogear
  3. verify specialization
  4. verify role
  5. inspect weapons
  6. inspect tank gear
  7. inspect healer gear
  8. verify key abilities
  9. test bots before beginning the encounter

Troubleshooting

Maintenance does nothing

Possible reasons include:

  • nothing currently needs maintenance
  • the command is restricted for that bot type
  • configuration prevents a particular operation
  • the bot already has appropriate spells or equipment

Bot is missing spells

Try:

maintenance

Then verify the bot's level and class.

Bot has weak equipment

Run:

maintenance
autogear

See Playerbot Autogear.

AddClass bot is not ready

New AddClass Bots may benefit from both Maintenance and Autogear before entering group content.