WizardBuff

Mage group-buff HUD for Intellect, armor, and shields (Ice Barrier / Mana Shield).

File Details

1.2.16-bcc

  • R
  • Apr 1, 2026
  • 214.52 KB
  • 4
  • 2.5.5
  • Classic TBC

File Name

WizardBuff-1.2.16-bcc.zip

Supported Versions

  • 2.5.5

Wizard Buff

1.2.16 (2026-04-01)

Full Changelog Previous Releases

  • chore: stamp version 1.2.16
  • Update README.md to clarify buffing features and add new functionality
    • Enhanced descriptions for Auto Buff, Group Buff, and Self buffing modes.
    • Introduced mouse wheel cycling for spell modes and added out-of-range feedback for icon buttons.
    • Updated key bindings section to reflect new shield functionality and spell cycling options.
  • Refactor tooltip color handling and improve powder count display
    • Replaced hardcoded color logic for arcane powder in LDB.lua and GridLayout.lua with a dedicated function for better maintainability.
    • Enhanced button state management in ButtonState.lua to include tooltip color for improved user feedback.
    • Updated tooltip display logic in IconButtons.lua to utilize a centralized color mapping for status indicators.
    • Removed unnecessary variables and streamlined logic in various files for cleaner code.
  • Enhance button state and grid layout logic for improved buff management
    • Updated button state handling in ButtonState.lua to account for out-of-range conditions and added tooltip information for better user feedback.
    • Modified grid layout in GridLayout.lua to include additional player status indicators, such as remaining buff time and stronger buffs from other players.
    • Improved tooltip display in UI components to provide clearer information about spell status and targets.
    • Adjusted update loop to incorporate new logic for determining out-of-range players and pets.
  • Merge branch 'master' of https://github.com/kWAYTV/WizardBuff
  • Add shield button functionality and enhance spell cycling
    • Introduced a new shield button for Ice Barrier and Mana Shield in the UI.
    • Implemented spell cycling for self, group, and shield modes.
    • Updated Bindings.xml to include the new shield button binding.
    • Enhanced layout calculations in GridLayout.lua for dynamic icon display.
    • Added logic for fallback icons and improved spell resolution in ButtonState.lua.
    • Created SpellCycle.lua to manage spell cycling logic for different modes.