File Details
TomoMod-2.9.18.zip
- R
- May 25, 2026
- 8.97 MB
- 51
- 12.0.7+1
- Retail
File Name
TomoMod-2.9.18.zip
Supported Versions
- 12.0.7
- 12.0.5
TomoMod 2.9.18
TomoMod-2.9.18 (2026-05-25)
CHANGELOG 2.9.18 — Objective Tracker Quest Buckets
Objective Tracker — Collapsible Quest Categories
- New — Quests, world quests, campaign quests, weeklies, dailies and achievements are now grouped into **collapsible category buckets** (Campaign, Important, Legendary, Weekly, Daily, World, Dungeon, Raid, Profession, Achievement, Complete, Default, Other); each bucket header shows a colored label, an arrow indicator and a live quest count badge
- New — Click any bucket header to collapse/expand that category; per-category state is persisted in `TomoModDB.objectiveTracker.bucketsCollapsed`
- New — Bucket classification uses `C_QuestInfoSystem.GetQuestClassification` (with smart folding: Calling → Daily, Prey/Delves/Scenario/Adventure → Other) so quests land in the right bucket automatically
- New — Master toggle **"Group quests into collapsible categories"** added in *Config → Skins → Objective Tracker*; disabling it instantly restores Blizzard's native module layout (no `/reload` required) — blocks are re-parented back to their original frames
- Fix — Tracker panel widened by 10 px (anchor pad `-12/+12` → `-17/+17`) so quest item icons no longer clip against the right edge
- Fix — Re-parented Blizzard quest blocks now anchor with both `TOPLEFT` and `TOPRIGHT` to prevent width collapse inside the custom bucket frames
- Fix — Stale block heights after collapse/expand resolved via `pcall(block.Layout, block)` + recursive `GetBottom` fallback measurement and a multi-pass `LayoutBuckets()` re-run on next frame
Localization
- New — 14 new locale keys added across all 6 languages (enUS, frFR, deDE, esES, itIT, ptBR) for the bucket toggle and the 13 bucket category labels
CHANGELOG 2.9.17 — Installer Overhaul · Action Bar Master Toggle · Bug Fixes
Action Bars — Master System Toggle
- New — Added a master "Enable TomoMod Action Bar system" checkbox in both the Installer (Step 9) and Config Panel (Action Bars → tab 1); disabling it fully bypasses container creation, Blizzard bar hiding, and button reparenting — after a /reload, Blizzard's default action bars are fully restored
- Fix — Previously, users could only toggle the visual skin (actionBarSkin.enabled), which removed the cosmetic overlay but left TomoMod's bar management active (hidden Blizzard frames, custom containers, paging driver); disabling the skin no longer leaves an invisible system running underneath
Installer — Full Module Coverage (17 Steps)
- New — Step 5 "Raid Frames" added: enable/disable, hide Blizzard raid frames, dispel highlight, HoT tracking, debuff icons, defensive CDs, grid/list layout dropdown
- New — Step 9 "Action Bars" now has a "System" section with the master toggle above the existing skin options
- New — Step 11 "Skins" expanded: Objective Tracker skin, Mail skin, Reputation bar toggles added
- New — Step 14 "QOL" expanded: Auto Summon, Auto Fill Delete, Auto Quest, Class Reminder, Leveling Bar, Waypoint, World Quest Tab, Frame Anchors, Profession Helper toggles added
- Fix — Step count updated from 16 to 17 with correct step progression dots
Installer — Bug Fixes
- Fix — Chat Skin toggle wrote to orphan key chatSkin instead of the actual chatFrameSkin key read by ChatFrameSkin.lua; toggling the chat skin in the installer had zero effect on the module — now correctly targets chatFrameSkin
- Fix — HideTalkingHead module applied unconditionally on every login regardless of the installer checkbox; module now checks TomoModDB.hideTalkingHead.enabled before suppressing the TalkingHead frame
- Fix — Action Bar skin style dropdown was missing the 5th style "Minimal" (borderless with inner shadows) despite being implemented in ActionBarSkin.lua — all 5 styles now selectable
- Fix — Duplicate actionBarSkin.enabled checkbox in the Skins step removed (already present in the Action Bars step)
- Fix — CoTankTracker section removed from Tank Mode step (module not yet loaded in QOL.xml)
Database — Missing Defaults
- New — hideTalkingHead = { enabled = false } added to TomoMod_Defaults
- New — fastLoot = { enabled = true } added to TomoMod_Defaults
Localization
- New — 25 new locale keys added across all 6 languages (enUS, frFR, deDE, esES, itIT, ptBR) covering Raid Frames step, expanded Skins, expanded QOL modules, and Action Bar system toggle

