Wofi

Keyboard-driven WoW Classic TBC Anniversary launcher for spells, items, macros, professions, players, zones, lockouts, and more. Search anything, use with Enter, or right-click drag to your action bars.

File Details

v1.3.1-bcc

  • R
  • Feb 26, 2026
  • 37.29 KB
  • 12
  • 2.5.5
  • Classic TBC

File Name

Wofi-v1.3.1-bcc.zip

Supported Versions

  • 2.5.5

Changelog

v1.3.1

Fixed

  • Keybind CTRL-ALT combos not working - Modifier keys now use WoW's canonical alphabetical order (ALT-CTRL-SHIFT) so bindings like ALT-CTRL-F register correctly
  • Keybind label not updating in config GUI - Setting a new keybind now immediately updates the "Current:" label without needing to reopen the panel

Improved

  • Keybinds now use override bindings (SetOverrideBindingClick) which take priority over conflicting WoW default bindings
  • Modifier keybinds (CTRL/ALT combos) now toggle the launcher closed when pressed while open

v1.3.0

Added

  • Appearance customization - Configurable launcher width, bar height, entry font size, and descriptor font size via config GUI sliders with live preview
  • Player details - Inline level, class, and zone display for friends, guild members, and BNet friends in search results

Improved

  • Localized hot-path functions (strbyte, table.concat)
  • Reusable tables with wipe() in FormatNumber, FormatPrice, player details, and merchant search
  • Extracted helpers: TitleCase, GetCacheStatsString, SetAutoCraftHiding
  • Cached UnitName("player") to avoid repeated API calls
  • Removed dead global (atlasLootModuleLoaded) and unused variable (playerMsg)
  • Changed addon icon to INV_Misc_PunchCards_Blue (FileDataID 134390)

v1.2.0

Added

  • Addon manager - Search installed addons, click to enable/disable
  • Loot browser - Browse dungeon/raid loot tables with difficulty selection and expandable tier set groups (requires AtlasLoot)
  • Documentation updated for addon manager and loot browser features

Fixed

  • Loot browser expand/collapse state no longer persists across different instances
  • Performance: replaced math.* and table.* calls with pre-localized WoW globals
  • Removed dead variable and identical ternary branch in instance cache

v1.1.1

Added

  • Reputation search - Search all faction reputations with standing level and comma-formatted progress; click to open Reputation panel

Fixed

  • Settings panel duplicate elements when scrolling (frame recycling)
  • Zone cache missing Outland zones (now walks up to Cosmic root map)

v1.1.0

Added

  • Macro search - Search and run account-wide and character-specific macros
  • Tradeskill crafting - Search and craft profession recipes directly from the launcher with quantity popup, reagent display, and live bag counts
  • Craft progress alert - Center-screen notification during multi-craft with cancel detection
  • Merchant search - Search bar overlay on merchant windows with bulk purchasing
  • Player search - Find and whisper friends, BNet friends, guild members, and recently interacted players with class icons and source tags
  • GreenWall co-guild integration - Co-guild members appear with [coguild] tag
  • Zone search - Search any game zone and open it on the World Map
  • Instance lockout search - Search saved raids and heroics with live reset timers and boss progress; click to open Raid Info panel
  • Quest search - Search active quests with completion status and Questie-enhanced map navigation
  • Welcome screen - First-run setup dialog with quick access to options
  • Show all spell ranks - Option to display all spell ranks vs highest only
  • Config GUI moved to native Settings API (ESC > Options > AddOns > Wofi)
  • Configurable max results (4-12)
  • Toggle options for all search categories

v1.0.0

  • Initial release