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
- Download and extract to
Interface/AddOns/LoreCompanion - Restart WoW or
/reload - 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.


