promotional bannermobile promotional banner

HazeSpellbook

Enhanced spellbook browser with 4 side-by-side category panels, search/filtering, and detailed spell information for WoW TBC Classic Anniversary.
HazeSpellbook-AllRanks.jpg

HazeSpellbook-AllRanks.jpg

HazeSpellbook-Settings.jpg

HazeSpellbook-Settings.jpg

HazeSpellbook-General.jpg

HazeSpellbook-General.jpg

HazeSpellbook.jpg

HazeSpellbook.jpg

Description

HazeSpellbook

Enhanced spellbook browser with 4 side-by-side category panels, search/filtering, and detailed spell information for WoW TBC Classic Anniversary.

Version

v1.0.0

Features

  • 4 side-by-side category panels showing all spell schools simultaneously (e.g., General/Arcane/Fire/Frost for Mages)
  • Each category panel has its own scrollable spell list with header and spell count
  • Spell entries show icon, name, rank, mana cost, and 3-line description
  • "General: ON/OFF" toggle to hide the General panel (remaining 3 panels expand to fill)
  • "All Ranks: ON/OFF" toggle to show every rank of each spell
  • Drag spell icons to action bars
  • Profession spells open their tradeskill window on click
  • Real-time search filtering across all panels
  • Resizable window with drag handle (panels auto-scale)
  • Window position and size persist across reloads
  • Replaces default spellbook keybind (P), Alt+P opens original Blizzard spellbook
  • Right-click title to open settings
  • HazeAltVault integration: right-click character name to view alt characters
  • Comprehensive appearance settings with per-panel overrides
  • Dark-themed window matching HazeSuite aesthetic
  • Profile support via HazeLibrary
  • Auto-refreshes when learning new spells

Usage

Spellbook Window

Press P (or your spellbook keybind) to open the spellbook window, or use /hsb. Press Alt+P to open the original Blizzard spellbook.

The window displays 4 category panels side by side — one per spell school. Each panel has a header with the school name and spell count, and a scrollable list of spells below.

Each spell entry shows:

  • Icon - Draggable to action bars, top-aligned
  • Name - Spell name (profession spells show [Open] tag)
  • Rank - Spell rank on its own row below the name (toggleable)
  • Cost - Mana/Energy/Rage cost (top right, aligned with name)
  • Description - Up to 3 lines of spell description

Header Controls

  • General: ON/OFF - Hide/show the General panel; remaining panels expand to fill
  • All Ranks: ON/OFF - Show every rank of each spell (lower ranks dimmed at 50% alpha)
  • Search box - Filter spells across all panels by name or description

Interactions

  • Drag a spell icon to place it on your action bars
  • Click a profession spell to open its tradeskill window
  • Hover over any spell to see the full WoW tooltip
  • Right-click the title bar to open settings
  • Right-click the character name for AltVault alt selection (if installed)
  • Resize the window by dragging the bottom-right corner

Slash Commands

Command Action
P Toggle spellbook window (replaces default)
Alt+P Open original Blizzard spellbook
/hsb Toggle spellbook window
/hsb options Open settings panel
/hsb lock Toggle frame lock
/hsb reset Reset to defaults
/hsb help Show help

Settings

Access settings with /hsb options, right-click the title bar, or through the Interface > AddOns menu.

General:

  • Show Spell Rank Text, Show Spell Count, Show Mana Cost, Show Tooltip on Hover, Remember Last Search

Global Appearance:

  • Window: background, border colors
  • Window Header: background, font, font size, font outline
  • Category Panel Header: background, text color, font, size, outline
  • Category Panel Body: background color
  • Spell Panel: border color, border size, padding
  • Spell Name: text color, font, size, outline
  • Spell Rank: text color, font, size, outline
  • Spell Cost: text color, font, size, outline
  • Spell Description: text color, font, size, outline
  • Other: icon border color/thickness, row separator color/thickness, hover highlight color

Panel Overrides:

  • Per spell school appearance overrides (e.g., customize Frost panel differently from Fire)
  • "Use Custom Appearance" toggle per panel

Dependencies

  • HazeLibrary (required)
  • HazeAltVault (optional - enables alt character viewing)

Compatibility

  • WoW TBC Classic Anniversary (Interface 20504)

Author

HazeSuite Written by Tandronis

License

All rights reserved.

The HazeSpellbook Team

profile avatar
  • 17
    Projects
  • 5.0K
    Downloads
Donate

More from HazeSuiteView all

  • HazeCharacterSheet project image

    HazeCharacterSheet

    • 988
    • Addons

    Modern, dark-themed character sheet replacement with rich multi-panel item cards and fully configurable data fields.

    • 988
    • May 13, 2026
    • Addons
    • +4
  • HazeFishingMate project image

    HazeFishingMate

    • 496
    • Addons

    A comprehensive fishing companion addon for WoW TBC Classic Anniversary with catch tracking, auto-lure, sound enhancement, and gear switching via HazeGearSwitcher integration.

    • 496
    • May 11, 2026
    • Addons
    • +2
  • HazeBuffBars project image

    HazeBuffBars

    • 359
    • Addons

    A World of Warcraft Classic addon that displays player buffs and debuffs as horizontal timer bars.

    • 359
    • May 10, 2026
    • Addons
    • +1
  • HazeLibrary project image

    HazeLibrary

    • 236
    • Addons

    Shared library for HazeSuite World of Warcraft addons. Consolidates common functionality to reduce code duplication across the addon suite.

    • 236
    • April 23, 2026
    • Addons
    • +1
  • HazeCharacterSheet project image

    HazeCharacterSheet

    • 988
    • Addons

    Modern, dark-themed character sheet replacement with rich multi-panel item cards and fully configurable data fields.

    • 988
    • May 13, 2026
    • Addons
    • +4
  • HazeFishingMate project image

    HazeFishingMate

    • 496
    • Addons

    A comprehensive fishing companion addon for WoW TBC Classic Anniversary with catch tracking, auto-lure, sound enhancement, and gear switching via HazeGearSwitcher integration.

    • 496
    • May 11, 2026
    • Addons
    • +2
  • HazeBuffBars project image

    HazeBuffBars

    • 359
    • Addons

    A World of Warcraft Classic addon that displays player buffs and debuffs as horizontal timer bars.

    • 359
    • May 10, 2026
    • Addons
    • +1
  • HazeLibrary project image

    HazeLibrary

    • 236
    • Addons

    Shared library for HazeSuite World of Warcraft addons. Consolidates common functionality to reduce code duplication across the addon suite.

    • 236
    • April 23, 2026
    • Addons
    • +1