FillRaidBots 4.0.0 (a PCP Extension) Client 1.14

Share or request WoW addons
User avatar
pumpan
Posts: 40

FillRaidBots 4.0.0 (a PCP Extension) Client 1.14

Post by pumpan »

Hello! My in-game nickname is Williamsaf.

I've been working on an addon called FillRaidBots, which acts as an extension to the PCP Addon (PartyBot Command Panel). I developed this to enhance the raiding experience here on Solocraft.

Note: This is the WoW 1.14 version!

You can find the addon and additional information on my GitHub page:
https://github.com/pumpan/FillRaidBots-Client-1.14

There is also a version for client 1.12.1 wich can be found here:
https://forum.solocraft.org/viewtopic.php?t=656

Image

Overview
FillRaidBots 1.14 is an extension for the PartyBot Command Panel (PCP) for World of Warcraft (WoW) 1.14 helps users efficiently fill a raid with bots and manage them through an intuitive command panel. It includes features for setting up bot configurations, managing presets for various dungeons and raids, and a button that appears for bot removal when first bot (party bot) is added and a button to remove dead bots (when a dead bot is detected).
Good to know is that this addon is better on 1.12.1 client where bots are automaticaly removed this is not possible in the 1.14 client

Features

Automated Interface Creation
Automatically creates and opens the "Fill Raid" and "Kick All" buttons when the PCP is accessed.

Fill Raid Button
Opens a frame where users can specify the number of bots to add.
Includes predefined presets for various raid instances, simplifying the raid setup.


Refill Button
Replaces bots that die and are removed during gameplay.

Kick All Button
Removes all bots from the raid while keeping one bot to avoid disbanding.

Fast Fill:
Quickly fills the raid with bots using optimized settings.
Add bots using Ctrl + Alt + Mouse Click on bosses to instantly load the preset raid setup.

Loot Type Option:
Automatically changes the loot type on raid creation to the selected one.

Auto Repair feature (VIP only).
Repairs your gear automatically.

Option to auto-join the SoloCraft guild.

Simplified reload command
use /reload, /rl, or /reloadui.
Party bot logic
groups with fewer than 5 bots stay as a party, ideal for leveling.


Settings Menu
Enable automatic removal of dead bots.
Suppress bot messages for a cleaner interface.
Image

Remove first bot Button:
Removes the first bot (party bot with bad gear). The button appears when you start filling the raid.

Remove dead bots Button:
Removes the dead bots. The button appears when a bot dies/is dead.

Slash commands so you can make macros
  • **/frb ua** – Uninvite all raid members except friends and guild members.
  • **/frb uninvite all** – Uninvite all raid members except friends and guild members.
  • **/frb (preset)** – Automatically fill the raid with the preset.
  • **/frb open** – Open the Fill Raid frame.
  • **/frb refill** – Refill the raid.
  • **/frb fixgroups** – Fix raid groups.

Presets
You can now edit your own presets.

Feedback and Suggestions
Feedback and suggestions are greatly appreciated! Feel free to share any thoughts or ideas to improve the addon. Your input will help me make it even better.

Changelog

FillRaidBots 4.0.0
  • 🔄 Version updated to 4.0.0 — This update introduces major UI enhancements, in-game editing features, export/import options, and improved bot handling. It's a substantial quality-of-life release deserving of a full version bump.
  • 🆕 Added: Editable raid composition presets directly within the in-game UI.
  • 🆕 Added: In-game UI for managing suppressed bot messages.
  • 🆕 Added: Export/import support for presets and suppressed messages across accounts.
  • 🆕 Added: Auto Repair feature (VIP only). Repairs your gear automatically.
  • 🆕 Added: Option to auto-join the SoloCraft guild.
  • 🆕 Added: Simplified reload command — use /reload, /rl, or /reloadui.
  • 🆕 Added: Party bot logic — groups with fewer than 5 bots stay as a party, ideal for leveling.
  • 🆕 Added: More accurate "Raid Filling Complete" message, reflecting the true raid state.
  • 🆕 Added: Escape key now properly closes the FillRaid UI.
  • 🆕 Added: Faction-based class filtering (e.g., hides Paladins for Horde, Shamans for Alliance).
  • 🆕 Added: Class headers in the UI for better visual organization (e.g., Warriors, Mages).
  • 🆕 Added: Auto-remove bot option — can remove first and/or dead bots automatically. (Now available for WoW 1.14 clients as well.)
Last edited by pumpan on Fri Jun 13, 2025 10:43 am, edited 11 times in total.
User avatar
Gemma
Posts: 1

Re: FillRaidBots (a PCP Extension) Client 1.14

Post by Gemma »

Tried this on 1.14.

When I use a regular /kick macro on a bot (or indeed just do /kick) all but 1 bot gets kicked. This causes a d/c if done with 39 bots. Doesn't d/c when done with 9 bots but I don't quite understand why the addon would change how the regular /kick functions.
User avatar
pumpan
Posts: 40

Re: FillRaidBots (a PCP Extension) Client 1.14

Post by pumpan »

I will contact you on discord and see if i can solve it.
User avatar
pumpan
Posts: 40

Re: FillRaidBots (a PCP Extension) Client 1.14

Post by pumpan »

🛠 Fixed: /uninviteraid slash handler to prevent conflicts with WoW's native commands like /kick and /uninvite, which were unintentionally uninviting the whole raid. Reported by Gemma.

💾 Download: fillraidbots.lua to apply the fix. https://github.com/pumpan/FillRaidBots-Client-1.14
User avatar
pumpan
Posts: 40

Re: FillRaidBots (a PCP Extension) Client 1.14

Post by pumpan »

A new major update for the 1.14.2 client is here, implementing all updates made for the 1.12.1 client version.

I want to thank everyone who has provided feedback and suggestions to improve the addon. A special thanks to Gemma for beta testing and helping find bugs.

If you encounter any bugs or have suggestions, or if you're interested in being a beta tester, please contact me on Discord.

I don't play Horde, but I’ve done my best to create the presets anyway. I’ve copied some setups from YouTube videos (non-VIP). Feel free to edit the preset file to suit your preferences. If you’ve made any improvements to the preset file or have suggestions, please contact me on Discord. Non-VIP and VIP presets are welcome!

If I were VIP, I could have made it detect and load optimal raid setups for VIP players. However, the non-VIP presets work for both.

Merry Christmas! 🎄✨ Wishing you joy, warmth, and a wonderful holiday season!
User avatar
Kantor
Posts: 2

Re: FillRaidBots 2.0.2 (a PCP Extension) Client 1.14

Post by Kantor »

Awesome update - thanks for your work!
User avatar
pumpan
Posts: 40

Re: FillRaidBots 2.0.2 (a PCP Extension) Client 1.14

Post by pumpan »

Kantor wrote: Mon Dec 30, 2024 7:33 am Awesome update - thanks for your work!
Thank you, Kantor! I’m glad you appreciate the update. It’s always rewarding to see the community benefit from the effort. If you have any feedback or ideas, don’t hesitate to reach out. Wishing you a fantastic New Year!
User avatar
Isolde
Posts: 1

Re: FillRaidBots 2.0.2 (a PCP Extension) Client 1.14

Post by Isolde »

I have found an Error if you use a non english client.
In the Presets.lua the addon uses "local factionName, factionGroup = UnitFactionGroup("player")" function, an this returns the faction Name in Englich and the second variable is the Faction Name in the loceliced Version. If you use the first variable it work in non eglish clients too.

Thank you for this good Addon :)
User avatar
pumpan
Posts: 40

Re: FillRaidBots 2.0.2 (a PCP Extension) Client 1.14

Post by pumpan »

Isolde wrote: Sat Jan 11, 2025 10:07 am I have found an Error if you use a non english client.
In the Presets.lua the addon uses "local factionName, factionGroup = UnitFactionGroup("player")" function, an this returns the faction Name in Englich and the second variable is the Faction Name in the loceliced Version. If you use the first variable it work in non eglish clients too.

Thank you for this good Addon :)

Thank you so much for reporting this bug!

I must have overlooked that detail when reading about UnitFactionGroup on the wiki. It's great to hear that switching to factionName resolves the issue—thank you for identifying and testing it! As you can imagine, I primarily use the English client, so I wouldn’t have noticed this myself. Fantastic work spotting and addressing the problem! 😀

I’ve updated the preset file to fix this issue, but I haven’t pushed a full version update yet. I understand that some users might have customized their preset files, and I’d prefer not to overwrite their work with a minor update that may not be relevant to everyone.
User avatar
G206
Posts: 5

Re: FillRaidBots 2.0.2 (a PCP Extension) Client 1.14

Post by G206 »

I notice that when I'm trying to fill a raid group with hunters, it'll pause due to them spawning their pets and for a split second they're hostile mobs which ends up pausing the addon, and after a few times of this, the addon just gives up adding bots leaving me to manually add them or try the addon again.


Not sure if there's anything that can be done to remedy this, but just a little issue I noticed. Otherwise, this works great.
Post Reply