File Details
LoreJournal1.2.1.zip
- R
- Mar 21, 2026
- 1.75 MB
- 8
- 2.5.5+4
- Classic TBC
File Name
LoreJournal.zip
Supported Versions
- 2.5.5
- 2.5.4
- 2.5.3
- 2.5.2
- 2.5.1
LoreJournal Changelog
[1.2.1] — 2026-03-21
Added
- Better Quest Rewards view within the quest and better display of currency
Fixed
- Black Border is now gone, making the frame look a lot nicer
[1.2.0] — 2026-03-21
Added
- Massive lore expansion — LoreData.lua now covers 130+ entries: all 8 capital cities, 40+ Classic zones, 8 TBC Outland zones, 17 Classic dungeons and raids, 24 TBC dungeons and raids, and all 9 playable classes
- Currency icons on money rewards — gold, silver, and copper amounts now display with the game's official coin medallion icons (via
GetCoinTextureString) matching the default UI's money format - Item icons on quest rewards — each reward item displays its actual in-game icon using real
SetTexture()frames, handling both texture path strings and numeric file IDs correctly - XP reward styled in the game's purple experience color
Fixed
- Unicode rectangle on reward items — inline
|Ttexture escapes in paginated text could not reliably handle numeric file IDs returned byGetQuestLogRewardInfo; replaced with actual Texture frame objects usingSetTexture()which works with both paths and IDs - Coin icons not rendering — replaced hand-rolled
|Tmoney texture strings withGetCoinTextureString(), WoW's built-in money formatter used by the default UI - Rewards pushed below visible range — rewards were embedded in the paginated body text and would overflow to page 2 on long quests; rewards are now rendered in a dedicated panel anchored above the objectives section, always visible on the first page
- Objectives now match intended design — incomplete objectives show plain indented text; complete objectives show the ReadyCheck checkmark with no bullet icon
Changed
- Rewards panel is now a dedicated UI section (real frames) positioned between the body text and objectives, not embedded in the paginated text
- All 9 class lore entries rewritten from Blizzard marketing copy to historical narrative covering order founding, key figures, and cultural traditions (Paladin: Silver Hand / Blood Knights split; Warlock: Gul'dan and Shadow Council origin; Shaman: Ner'zhul's fall and Thrall's restoration; Mage: Sunwell loss and Kirin Tor; Druid: Malfurion and Cenarion Circle; etc.)
[1.1.3] — 2026-03-19
Fixed
- Abandon Quest function would sometimes fail. This is fixed
Added
- Quest Rewards shown in quests
- Quest Objectives have better tracking
[1.1.2] — 2026-03-18
Fixed
- Share and Abandon quest buttons were not showing. This has been resolved
[1.1.0] — 2026-03-18
Added
- Track checkbox — top-right of the right page; reflects live
IsQuestWatchedstate; toggling callsAddQuestWatch/RemoveQuestWatch - Share button — bottom of the right page; calls
QuestLogPushQuest()to share the quest with party members; hidden when the quest is complete - Tooltips on Share and Track controls explaining their function
- Lore entries for zone, dungeon, and class headers are now loaded from
LoreData.luaand displayed on the right page when a header is clicked
Fixed
- Quest colors showed uniform gold for all entries —
GetQuestDifficultyColorreturns a flat band in the Anniversary client; replaced with a manual difficulty calculation usingUnitLevel("player"): gray (trivial), green (easy), yellow (appropriate), orange (hard), red (very hard) \xE2\x9C\x93UTF-8 checkmark literal appeared asxE2x9Cx93on every row — Lua 5.1 does not support\xhex escapes; replaced with WoW'sReadyCheck-Readytexture escape for complete quests- Header lore body remained empty after clicking a zone or dungeon header — paginated body was producing zero-height pages due to off-screen
measureFS; lore is now set directly ondetailBodybypassing pagination - Share and Abandon buttons correctly hidden when viewing header lore or when no quest is selected
Changed
- Abandon button label shortened to
Abandon Quest(wasAbandon Quest) and moved to bottom-right alongside the new Share button - README updated with full CurseForge-ready description, correct difficulty color table, and documentation for all slash commands including
/lj debug,/lj api, and/lj testlore
[1.0.0] — 2026-03-18
Initial release for World of Warcraft TBC Classic 20th Anniversary (Interface 20505).
Added
- Open-book journal UI replacing the default quest log (
Lkeybind) - Left page: quest list organized by zone, dungeon, and class headers; scroll arrows; quest count label (X / 25)
- Right page: quest title with level, paginated description, live objectives with completion markers, Abandon Quest button
- Completed quest indicator (checkmark texture) and failed quest indicator (
(Failed)suffix with red text) - Questie compatibility — detects Questie on load and shows
[Questie tracking active]note; no conflicts - Combat safety — journal hides on
PLAYER_REGEN_DISABLED - Window position saved per character in
LoreJournalDB;/lj resetto re-center - Slash commands:
/lj,/lj reset,/lj debug,/lj logs,/lj api,/lj testlore,/lj help

