1. [Addon] BattleGroundHealers

    Hello!
    Just wanted to share a little addon I've made for WotLK.

    BattleGroundHealers
    A WoW addon to help identify healers in BG

    Features
    - Marks BG healer nameplates with a configurable icon.
    - Allows printing the list of detected healers to personal or public chat channels.
    - Supports two detection methods that can work simultaneously:
    • Combat Log: Detection based on the spells cast and auras applied.
      * Includes optional automatic Combat Log fix.
    • BG Scoreboard: Detection based on the ratio between healing and damage done.
      (healing > h2d * damage & healing > hth)

    - Compatible with native nameplates, TidyPlates, ElvUI, KuiNameplates, Aloft and KhalPlates.
    - Implemented callback to provide healer detection data to BattlegroundTargets.
    - Exposes a global variable with the healer count per faction for BattleGroundBalance .

    Slash Commands
    • /bgh : Opens the configuration panel.
    • /bgh print : Prints the list of detected healers in the selected channel.
    • /bgh msg : Toggles addon chat messages on/off.
    • /bgh h2d # : Modifies healing-to-damage ratio threshold for BG Scoreboard detection
    • /bgh hth # : Modifies healing threshold for BG Scoreboard detection

    Links
    - GitHub Repository
    - Direct Download (v1.5.2)

    Edited: November 23, 2025

  2. July 9, 2025  
    I like this addon!
    Well done, thank you!

  3. July 9, 2025  
    you dont always see that documentation :D
    nice work
    Edited: July 9, 2025

  4. you dont always see that documentation :D
    nice work
    What documentation?

  5. Hello!
    Just wanted to share a little addon I've made for WotLK.

    BattleGroundHealers
    A WoW addon to help identify healers in BG

    Features
    - Marks BG healer nameplates with a configurable icon.
    - Allows printing the list of detected healers to personal or public chat channels.
    - Supports two detection methods that can work simultaneously:
    • Combat Log: Detection based on the spells cast and auras applied.
      * Includes optional automatic Combat Log fix.
    • BG Scoreboard: Detection based on the ratio between healing and damage done.
      (healing > h2d * damage & healing > hth)

    - Enhanced compatibility with TidyPlates.
    - Implemented callback to provide healer detection data to BattlegroundTargets.
    - Exposes a global variable with the healer count per faction for BattleGroundBalance .

    Slash Commands
    • /bgh : Opens the configuration panel.
    • /bgh print : Prints the list of detected healers in the selected channel.
    • /bgh h2d # : Modifies healing-to-damage ratio threshold for BG Scoreboard detection
    • /bgh hth # : Modifies healing threshold for BG Scoreboard detection

    Links
    - GitHub Repository
    - Direct Download (v1.4)



    I must say that I love your addon. Is there a way to modify it so that when i click on that large HEAL ICON i click his nameplate in same time?

  6. Make it so the chat message when a healer leaves can be disabled.

  7. I'm glad you're enjoying the addon!

    I must say that I love your addon. Is there a way to modify it so that when i click on that large HEAL ICON i click his nameplate in same time?
    Make it so the chat message when a healer leaves can be disabled.
    Both suggestions are definitely doable — I've added them to my to-do list.
    The first one will likely require a more careful implementation, but I’ll look into it as soon as I have some time!

  8. You only call RequestBattlefieldScoreData upon PLAYER_ENTERING_WORLD. You have to call it every few seconds, or the data is never going to get updated. I have to open the scoreboard for the healer list and the data displayed on the BGB addon to update. If it works well for you it's because you have some other addon calling RequestBattlefieldScoreData for you.

  9. I must say that I love your addon. Is there a way to modify it so that when i click on that large HEAL ICON i click his nameplate in same time?
    Unfortunately, this first suggestion cannot be implemented. While it is technically possible to set a /target "name" macro when clicking the icon frame (similar to BattleGroundTargets), this is a protected action, so the macro cannot be changed during combat. As a result, it is impossible to consistently update the associated "name", since the nameplate frame can change dynamically during combat.

    I can give you a suggestion for handling the situation when you see the Healer icon but can’t easily target that player because of all the stacked nameplates: You can identify the healer’s name and target them via BattleGroundTargets, which is what I usually do and is much more accurate, especially in large BGs.


    Make it so the chat message when a healer leaves can be disabled.
    This second suggestion has been implemented. You can use "/bgh msg" to toggle addon chat messages on/off.


    You only call RequestBattlefieldScoreData upon PLAYER_ENTERING_WORLD. You have to call it every few seconds, or the data is never going to get updated. I have to open the scoreboard for the healer list and the data displayed on the BGB addon to update. If it works well for you it's because you have some other addon calling RequestBattlefieldScoreData for you.
    Great catch! This issue should be fixed now.


    Thanks for the feedback! The updated version can be re-downloaded from the same link.
    Edited: August 14, 2025

  10. hi mate,
    sometimes this addon is throwing lua errors, once I have them again I will message you here
    Edited: October 13, 2025

  11. hi mate,
    sometimes this addon is throwing lua errors, once I have them again I will message you here
    Hi! I’ve just uploaded version 1.5, which expands compatibility with more nameplate addons.
    I’m not sure if that might also fix the error you encountered, but please try updating to the latest version to be sure.
    If the issue happens again, it would be really helpful if you could share the error report generated by BugSack + !BugGrabber, since those addons track the exact source of Lua errors.

    Thanks a lot for your help!


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •