Skip to content

pumpan/FillRaidBots-Client-1.14

Repository files navigation

FillRaidBots Client 1.14

Version WoW Version License Total Downloads Latest ZIP Donate with PayPal πŸ’™ Support Me with PayPal

πŸ“‹ Table of Contents

πŸ“ Overview

This addon is an extension for the PartyBot Command Panel (PCP) for World of Warcraft (WoW) 1.14. It helps users efficiently fill a raid with bots and manage them through an intuitive command panel. The addon includes features for setting up bot configurations, managing presets for various dungeons and raids, and automating bot removal. Note: This addon works best on the 1.12.1 client.

πŸ› οΈ Installation

  1. Download the Addon:
    -Download the ZIP file from GitHub.

    πŸ‘‰πŸ‘‰πŸ‘‰ ⬇ DOWNLOAD πŸ‘ˆπŸ‘ˆπŸ‘ˆ

  2. Extract Files:

    • Extract the contents to your WoW addons directory, typically located at:
      World of Warcraft/Interface/AddOns
      
    • Rename the folder FillRaidBots-1.14--main to FillRaidBots.
  3. Enable the Addon:

    • Launch WoW and go to the AddOns menu from the character selection screen.
    • Ensure that the addon is enabled in the list.
  4. IF YOU ARE HAVING TROUBLES

✨ Features

  • Automated Interface Creation:
    • Automatically creates and opens the "Fill Raid" and "Kick All" buttons when accessing the PartyBot Command Panel.

Configuration Frame Configuration Frame

  • Fill Raid Button:
    • Opens a configuration frame to specify the number of bots to add.
    • Allows users to choose from predefined presets for different raid instances.

Preset Selection

  • Refill Raid 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 the raid.
  • Editable Presets (In-Game UI)
    Raid composition presets can now be customized directly within the game.

  • Editable Suppressed Bot Messages (In-Game UI)
    Suppressed bot messages can now be managed and edited through the in-game interface.

  • Auto Remove First Bot:

    • Removes the first bot (party bot with bad gear).
  • Remove Dead Bots Button:

    • Removes the dead bots. The button appears when a bot dies.
  • Auto-Remove Bots Option
    New toggle to automatically remove the first and/or dead bots in your group.
    Now available for WoW 1.14 clients.

  • 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.
  • Export/Import Settings Between Accounts
    You can now export and import your presets and suppressed messages across different accounts.

  • Auto Repair (VIP Only)
    Automatically repairs your gear when visiting a vendor β€” available exclusively to VIP users.

  • Auto Join Guild Option
    Optionally join the SoloCraft guild automatically on login.

  • Simplified Reload Command
    Use /reload, /rl, or /reloadui to reload the UI β€” no need for /console reloadui.

Settings Menu

πŸš€ Usage

  1. Open the PartyBot Command Panel:

    • The addon automatically creates and opens the "Fill Raid" and "Kick All" buttons.
  2. Configure the Raid:

    • Click the "Fill Raid" button to open a configuration frame.
    • Set the number of bots for each role or use the "Presets" button to choose from predefined raid setups.
  3. Apply Presets:

    • Use the preset options to quickly fill the raid with optimized configurations for various dungeons and raids.
  4. Kick All Bots:

    • Click the "Kick All" button to remove all bots, while keeping one to prevent raid disbanding.
  5. Refill Raid:

    • Use the "Refill Raid" button to replace bots that have died and been removed.
  6. Adjust Settings:

    • Access the settings menu to enable automatic dead bot removal and suppress bot messages as needed.
  7. Slash Commands:

    • You can create macros for the following commands:
      /frb - for avalible commands
      /frb ua or /frb uninvite all – Uninvite all raid members but saves Friends and guild members.
      /frb (preset) – Fills the raid with the preset.
      /frb open – Open the Fill Raid frame.
      /frb rdb - Removes dead bots.
      /frb refill – Refill the raid.
      /frb fixgroups – Fix raid groups.
      

πŸ—ΊοΈ Presets

The addon includes optimized presets for several dungeons and raids:

  • Onyxia: 2 warrior tanks, 2 paladin healers, rest mages.
  • Molten Core (MC): Detailed presets for each boss, including tanks, healers, and DPS roles.
  • AQ20: Various presets for different bosses.
  • Zul'Gurub (ZG): Specific presets for each boss, including tanks, healers, and DPS roles.
  • Blackwing Lair (BWL) and AQ40: Configurations for raid encounters.

πŸ“ Editing Presets or Suppress Bot Messages

  • To edit how often a message should be displayed, modify the SuppressBotMsg.lua file.
  • To add or change a preset, modify the Presets.lua file.

πŸ“… Changelog

FillRaidBots 4.0.2

πŸ”„ Version updated to 4.0.2 β€” This update introduces bug fixes  
🐞 Fixed a critical localization bug where SendChatMessage could fail on non-English clients.
Chat messages now always use locale-independent chat type tokens, ensuring full compatibility with all languages.

FillRaidBots 4.0.1

πŸ”„ Version updated to 4.0.1 β€” This update introduces bug fixes.
πŸ†• Fixed handling of new bot names containing an asterisk (β€œ*”).
πŸ” Improved detection of raid members as bots based on the asterisk in their names.

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 at vendors.
πŸ†• 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.)

FillRaidBots 3.0.0

πŸ”„ Version updated: to 3.0.0, Since FillRaidBots now introduces multiple usability upgrades, UI options, new commands, 
and extended compatibility, it’s a big leap forward, making 3.0.0 the right version number.
πŸ†• Edited: you can now use /frb (bossname or part of bossname eg: ony or /frb mage group) (suggestion by Gemma)
πŸ†• Added: A new feature to add preset bots with ctrl+alt+mouse click on bosses
πŸ†• Added: Settings to chose if you want big or small (round) Buttons (fill raid, Kick all etc)
πŸ†• Added: You can now Select automatic loot type on raid creation in the settings menu.
πŸ†• Added: Works with both PCP and PCPRemake
πŸ†• Added: You can now reload ui with /rl /reloadui /reload    

πŸ›  Improvements:

πŸ†• Edited: you can now use /frb (bossname or part of bossname eg: ony) instead of /frb fill

Previous Versions

Changelog

FillRaidBots 2.1.0

πŸ”„ Version updated: to 2.1.0, introducing multiple improvements to performance, user experience, and new features.
πŸ†• Added: A Credits frame showcasing everyone who has helped in the development of the addon.
πŸ†• Added: Slash commands to improve raid management:
    /frb ua or /frb uninvite all – Uninvite all raid members.
    /frb fill – Automatically fill the raid.
    /frb open – Open the Fill Raid frame.
    /frb rdb - Removes dead bots
    /frb refill – Refill the raid.
    /frb fixgroups – Fix raid groups.
πŸ†• Fixed: Players on the raid leader's friend list are no longer removed when adding bots, removing dead bots, or using the "Kick All" button (previously, this only applied to guild members).

πŸ›  Improvements:

Improved: Debug messages are now separated from commands, enhancing command responsiveness and speed.
Improved: Enhanced the process of matching player names, fixing an issue where a mismatch would cause a nil value error.

🐞 Bug Fixes:

Fixed: An error where player names weren’t matched, which previously led to nil values.

FillraidBots 2.0.2

πŸ”„ Version updated: to 2.0.2. marking this as a major update due to significant new features and functionality improvements.
πŸ†• Now detects the player's faction and load the appropriate presets for Horde or Alliance.
πŸ›  Improved: Healing sorting.
πŸ†• Improved: Made the process of adding bots a little faster.
πŸ†• Added: Bots are now added in a new way: healers are added first, sorted into different groups, and then all other classes are added.
πŸ›  Fixed: Adjusted and fixed some presets for better functionality.
πŸ†• Added: A debugger window for when debugging is enabled. All debug messages are now sent here instead of cluttering the chat window.
πŸ†• Added: A version checker that notifies you if a newer version of the addon is available.
πŸ†• Added: Logic to distribute healers evenly across the raid when bots are added.
πŸ†• Added: Class and role detection in the raid, enabling new functionality such as managing bots based on their roles.
πŸ†• Added: A new "Refill Raid" button, which replaces bots that die and are removed during gameplay.
πŸ›  Fixed: The /uninviteraid slash handler to prevent conflicts with WoW's native commands like /kick and /uninvite, which were unintentionally uninviting the entire raid. (Reported by Gemma)
πŸ›  Fixed: Since the latest server update, which prevents adding bots while in combat, an issue occurred where adding certain bots, such as warriors or hunters, caused you to enter combat for a few seconds. This created a problem where the addon attempted to add bots when they couldn't be added. I have now fixed it so that the addon detects when you're in combat and pauses until you're out of combat.
πŸ›  Added: The ability to move the 'fill raid' and 'kick all' buttons if this is enabled in the settings."
πŸ›  Added: A version number to the FillRaidFrame so that it's easier to see which version you're using.

πŸ“œ License

This project is licensed under the MIT License. See the LICENSE file for details.

πŸ“§ Contact

For any questions or issues, please open an issue on GitHub or contact the repository owner.

About

This addon is an extension for the PartyBot Command Panel (PCP) for World of Warcraft (WoW) 1.14. It helps users efficiently fill a raid with bots and manage them through an intuitive command panel. The addon includes features for setting up bot configurations, managing presets for various dungeons and raids.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages