v1.14.2
What's new
v1.14.2
Bug fixes
- Carrot works again on WoW: Forever 1.60.1.70170+. Blizzard gave Forever its own project ID (
WOW_PROJECT_CAMELOT, 18) in build 70170; it used to reportWOW_PROJECT_MAINLINE, and that is what Carrot's Forever detection keyed on. With the new ID every flavor flag came out false — no quest-log engine was registered at all, so the tracker loaded, showed its window, and never listed a single quest, with no error anywhere to point at it. Detection now accepts any of three signals: the Camelot project ID, an interface number in the 16xxx band the Forever TOC targets, or the old Mainline-with-low-interface fingerprint. The broken loads also did lasting damage: the profile validator prunes tab sections it doesn't recognize, and with nothing registered it recognized none, so every tab was emptied and saved that way — fixing detection alone still showed no quests. The validator now skips the prune when the registry is empty (that is a broken load, not a flavor without sections), a window whose tabs are all empty is reseeded with the flavor's default tabs, and a profile where no tab in any window lists the Quests section gets it back in the first window's Main tab — so profiles damaged by the earlier builds heal on the next login./carrot diagnow prints the flavor flags, the capability flags, the registered sections and the quest bucket counts, so "nothing shows and nothing errors" is diagnosable in one command.
This mod has no additional files