promotional bannermobile promotional banner
premium banner
Interactive lore encyclopedia for WoW Classic — target an NPC or enter a zone and discover hand-written Warcraft backstory with 600+ entries, world map pins, glossary, and full-text search.

Description

LoreCompanion - Interactive Lore Encyclopedia for WoW Classic

🛡️ 100% local & lightweight — no external API calls, no data downloads, no server connections. All lore is bundled with the addon and loads on demand. Minimal memory footprint.

Ever wondered about the history behind that NPC you just targeted? Or what dark secrets lie beneath the zone you're questing through?

LoreCompanion is a lore encyclopedia that brings Warcraft's rich backstory directly into your gameplay. Target an NPC, enter a new zone, or encounter a creature type — and a lore popup appears with lore-accurate storytelling.


Features

📜 Automatic Lore Popups

  • NPC Lore: Target any of 651 NPCs across Azeroth and Outland and get their backstory — from Thrall's journey to freedom to Edwin VanCleef's bitter vendetta.
  • Zone Lore: Enter a new zone and learn its history. Why is Duskwood shrouded in darkness? What happened at Stratholme?
  • Creature Types: First time fighting a Dragonkin or an Elemental? Learn what they are and where they come from.
  • Smart Tracking: Each entry only shows once per character. Use /lore unseen <name> to re-trigger any entry.

🗺️ World Map Lore Pins

  • Violet book markers on the world map show NPCs with lore entries in each zone.
  • Hover a pin to see the NPC's name — discover their lore by visiting them in-game!
  • Configurable pin size (Small, Normal, Large) and toggle in Settings.

💬 Share & History

  • Share button — click the speech bubble icon to share a lore excerpt in /say chat.
  • Back/Forward navigation — browse through your last viewed lore entries with arrow buttons.

🏆 Achievement-Style Glossary Window

  • Browse 119 glossary entries organized into 16 categories across 4 groups: Dark Forces, Peoples & Factions, Dragons & Nature, Wars & Places
  • Achievement panel styling with progress bars, seen/unseen tracking, and favorite stars
  • Cross-linked entries: Glossary terms in lore text are highlighted in cyan — click them to jump directly to that entry
  • Track your lore discovery progress with an overall completion bar

🔍 Lore Browser

  • Browse all zones, dungeons, raids, and battlegrounds from a structured menu
  • Full-text search across all lore entries with /lore search <query>
  • Recent & Favorites system to quickly find entries you care about

⚙️ Settings & Customization

  • Minimap button with left-click (show last lore), right-click (open browser), middle-click (toggle book icon), and shift+right-click (settings)
  • Draggable book icon — drag it anywhere on screen, or hide it via middle-click on the minimap button
  • Three font sizes: Small, Normal, Large
  • Auto-fade toggle for lore popups
  • "Did You Know?" tips on login with random lore facts
  • Draggable, resizable windows with saved positions

Content Coverage

⚔️ 651 NPCs · 🗺️ 47 Zones · ⚙️ 26 Instances · 🏰 3 Battlegrounds · 📖 119 Glossary Entries

47 Zones

All Classic zones across Kalimdor and Eastern Kingdoms, plus Hellfire Peninsula — each with ~10 lore-accurate NPC entries and subzone descriptions.

26 Instances

Every Classic dungeon (19) and raid (7):

  • Dungeons: Ragefire Chasm, Wailing Caverns, Deadmines, Shadowfang Keep, Blackfathom Deeps, Gnomeregan, Scarlet Monastery, Razorfen Kraul, Razorfen Downs, Uldaman, Zul'Farrak, Maraudon, Sunken Temple, Blackrock Depths, Lower/Upper Blackrock Spire, Dire Maul, Stratholme, Scholomance
  • Raids: Onyxia's Lair, Molten Core, Blackwing Lair, Zul'Gurub, Ruins of Ahn'Qiraj, Temple of Ahn'Qiraj, Naxxramas

3 Battlegrounds

Alterac Valley, Warsong Gulch, Arathi Basin

119 Glossary Entries

From the Burning Legion and the Scourge to the War of the Shifting Sands and the Dark Portal — deeply cross-linked for exploration.


Slash Commands

Command Description
/lore Show all commands
/lore browse Open the encyclopedia
/lore glossary Open the glossary window
/lore search <query> Search all lore entries
/lore random Show a random lore entry
/lore dyk Open the current "Did You Know?" entry
/lore settings Open settings panel
/lore minimap Toggle minimap button
/lore tips Toggle "Did You Know?" tips
/lore fontsize small|normal|large Set text size
/lore unseen <name> Re-trigger a seen entry
/lore reset Clear all seen history
/lore resetpos Reset window positions
/lore history Show recent lore history

Installation

  1. Download and extract to Interface/AddOns/LoreCompanion
  2. Restart WoW or /reload
  3. Start targeting NPCs and exploring zones!

Compatibility

  • WoW Classic Anniversary Edition (Interface 11508)
  • ✅ No external dependencies
  • ✅ Minimal memory footprint — all data loaded on demand

LoreCompanion is a passion project by fans who believe Azeroth's stories deserve to be told.