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.

File Details

HazeSpellbook-1.0.0.zip

  • R
  • Mar 14, 2026
  • 67.21 KB
  • 6
  • 2.5.5+1
  • Classic + 1

File Name

HazeSpellbook-1.0.0.zip

Supported Versions

  • 2.5.5
  • 1.15.8

# Changelog ## [1.0.0] - 2026-03-13 ### Added - 4 side-by-side category panels (General + 3 specs) with independent scroll frames - Spell entries with icon, name, rank, mana/energy/rage cost, and description (fills available row space) - Spell rank displayed on its own row below spell name (toggleable via "Show Spell Rank Text") - Spell count visibility toggle in category panel headers - "General: ON/OFF" toggle to hide General panel (remaining panels expand to fill window) - "All Ranks: ON/OFF" toggle to show every rank of each spell (lower ranks dimmed) - Drag spell icons to action bars (PickupSpellBookItem) - Click profession spells to open tradeskill window (Alchemy, Blacksmithing, etc.) - Real-time search filtering across all panels - Resizable window (700-1400 x 400-900) with panels auto-scaling - Window position and size persist across reloads (saved on drag, resize, hide, logout) - Replaces default spellbook keybind (P), Alt+P opens original Blizzard spellbook - Right-click title bar to open settings - HazeAltVault integration: right-click character name to view alt characters - Comprehensive appearance settings: - Window: background, border - Window Header: background, font, size, outline - Category Panel Header: background, text color, font, size, outline - Category Panel Body: background - Spell Panel: border color, border size (0-16), padding (0-12) - 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 - Icon: border color, border thickness (0-4) - Row Separator: color, thickness (0-4) - Hover highlight color - Per-panel appearance overrides (HazeCharacterSheet pattern with cover frame) - Settings panels: About, General, Global Appearance, Panel Overrides - Profile support via HazeLib-Profiles - Spell Details panel with 3 sub-panels: Spell Info, System Info, Damage/Healing Calculations - HazeBrainDamage integration: damage/healing range, DPS, DPM, coefficients, crit/hit chance, downrank penalty - Tooltip scanner for mana cost and spell descriptions (multi-source rank detection) - Auto-refresh on SPELLS_CHANGED event