promotional bannermobile promotional banner

LoreJournal Classic

LoreJournal expands the cramped classic quest log with a larger, two page layout for much easier viewing. It also includes some nice lore flavor to it.

LoreJournal

Version: 1.0.0 Game: World of Warcraft – The Burning Crusade Classic 20th Anniversary (2026, Interface 2.5.x) Author: TheLab


"The chronicles of every hero begin not with the sword, but with a quest accepted and a story set in motion."

LoreJournal transforms the default WoW quest log into something that actually feels like a part of the world. Instead of a plain UI panel crammed with text, your quest log becomes a handcrafted open-book journal — leather-bound, parchment-paged, and built to be read rather than skimmed.

Every quest you accept is an entry in your personal chronicle. Zone headers are not just organizational labels — click any one of them to read hand-written lore about that region, dungeon, or class. From the windswept plains of Mulgore to the haunted corridors of Scholomance, each location has a story worth knowing before you step into it.

LoreJournal is designed to feel like a natural part of the Classic TBC experience. It does not add HUD clutter, minimap buttons, or intrusive overlays. It simply replaces the quest log window — the same key, a better book.


Features

Open-Book Layout

The journal opens as a wide two-page book window with a parchment texture background:

Left Page Right Page
Quest list organized by zone Quest title and full description
Zone / class / dungeon headers Paginated text with Prev / Next page buttons
Difficulty-based color coding Live objective tracking with completion markers
Scroll arrows for long quest lists Abandon Quest button
Quest count (X / 25) Questie integration note (if installed)

Lore-Linked Zone Headers

Clicking any zone, dungeon, or class header opens a lore entry on the right page. Dozens of locations are covered — capital cities, classic zones, Outland regions, dungeons, raids, and all nine playable classes. Each entry is written to give context and flavor before you begin questing in that area.

Questie Support

If Questie is installed, LoreJournal detects it automatically on load and displays a [Questie tracking active] note on the selected quest. Questie continues to handle map pins and objective tracking — both addons coexist without conflict.

Combat Safety

The journal automatically hides when you enter combat and does not interfere with combat lockdown. It can be reopened freely once combat ends.


Installation

  1. Copy the LoreJournal folder into your addons directory:
    World of Warcraft\_tbc_\Interface\AddOns\LoreJournal\
    
  2. Launch the game or type /reload if already logged in.
  3. Enable LoreJournal on the character select screen under AddOns.

Required files:

LoreJournal\
├── LoreJournal.toc
├── Core.lua
├── QuestData.lua
├── LoreData.lua
└── Frames.lua

How to Use

Action Result
Press L Opens LoreJournal instead of the default quest log
Press L again (or click X) Closes the journal
Click a quest on the left Shows its description, objectives, and level on the right
Click a zone / dungeon / class header Shows hand-written lore for that location or class
Click < Prev / Next > Flip between pages of a long description
Drag the title bar Repositions the window — position is saved per character

Slash Commands

Command Action
/lj Toggle the journal open/closed
/lorejournal Same as /lj
/lj reset Clear saved window position and reload UI
/lj debug Print addon state to chat
/lj logs Show the internal log buffer
/lj help Show command reference in chat

Saved Variables

Window position is stored per character in:

WTF\Account\<AccountName>\<RealmName>\<CharacterName>\SavedVariables\LoreJournalDB.lua

Run /lj reset or delete that file to restore the default centered position.


Compatibility

  • Interface: 20505 (TBC Classic 20th Anniversary, 2026)
  • Questie: Fully compatible — passive coexistence, no conflicts
  • Other quest addons: LoreJournal only replaces ToggleQuestLog and hooks QuestLogFrame:OnShow — it does not modify Blizzard quest data functions
  • Tested on TBC Classic Anniversary realms (2026 client)

Troubleshooting

Default quest log still opens instead of LoreJournal Make sure the addon is enabled on the character select screen. If it was just installed, do a full /reload — not just pressing L.

Quest description is empty on the right side Click a quest name on the left page. Zone and dungeon headers show lore, not quest details — select an individual quest entry beneath a header.

Clicking a zone header shows nothing on the right Open the journal with /lj, then type /lj testlore in chat to verify lore rendering is working. Also try /lj api to check quest API field detection.

Abandon Quest button is missing The button is hidden for completed quests (ready to turn in). It only appears for active, in-progress quests.

Window position is wrong after moving Type /lj reset to clear the saved position and re-center the window.

Quest colors all look the same Type /lj api in chat with the journal open — this prints the raw return values from GetQuestLogTitle so field positions can be verified for your specific client build.

The LoreJournal Classic Team

profile avatar
  • 2
    Projects
  • 752
    Downloads

More from dragginnsack

  • TBC BattlePlates project image

    TBC BattlePlates

    • 610
    • Addons

    BattlePlates is a nameplates enhancement to track threat, debuffs, dots, health, and range. Includes enhanced Tank mode options as well

    • 610
    • May 13, 2026
    • Addons
    • +3
  • TBC BattlePlates project image

    TBC BattlePlates

    • 610
    • Addons

    BattlePlates is a nameplates enhancement to track threat, debuffs, dots, health, and range. Includes enhanced Tank mode options as well

    • 610
    • May 13, 2026
    • Addons
    • +3