Tercioo / World-Quest-Tracker

Source code for the biggest world quest addon for World of Warcraft
23 stars 13 forks source link

Suggestion: add a feature to filter low version world quests #118

Open chemhunter opened 1 week ago

chemhunter commented 1 week ago

From a loyal user of WorldQuestTracker

For full level characters, no one cleans world quests in low version of wow unless it's for a special purpose, such as reputation or achievement. Massive amount of world quest icons filling up the map will look cluttered, especially in 7.0 Broken Isles. I've tried filtering by QuestID, but there are so many world quests for a whole version that the filter list would be very long and not easily recoverable. I wish there was a switch added to the options to filter world quests by version. Off by default to prevent misleading new players.

This is how I currently implement it, customizing two variables in "WorldQuestTracker_Initialize.lua": HideLowerWorldQuest = true HideLowerWorldQuestLevel = 70000 --ignore WQs before version 10.0 DF --World Quest ID. --TWW : 80000+ --DF: 70000 - 79999 --SL: 60000 - 69999 --BfA: 50000 - 59999 --LEG: 40000 - 49999

--in “WorldQuestTracker_ZoneMap.lua” local isNotBanned = not bannedQuests[questID] if HideLowerWorldQuest and questID < HideLowerWorldQuestLevel then isNotBanned = false end

--in “WorldQuestTracker_WorldMap.lua” local bIsNotBanned = not bannedQuests[questID] if HideLowerWorldQuest and questID < HideLowerWorldQuestLevel then bIsNotBanned = false end

Tercioo commented 6 days ago

Latest version, check options > world map. There's a filter there to hide on older maps.

------ Original Message ------ From "chemhunter" @.**@.>> To "Tercioo/World-Quest-Tracker" @.**@.>> Cc "Subscribed" @.**@.>> Date 09-Sep-24 12:23:23 AM Subject [Tercioo/World-Quest-Tracker] Suggestion: add a feature to filter low version world quests (Issue #118)

From a loyal user of WorldQuestTracker

For full level characters, no one cleans world quests in low version of wow unless it's for a special purpose, such as reputation or achievement. Massive amount of world quest icons filling up the map will look cluttered, especially in 7.0 Broken Isles. I've tried filtering by QuestID, but there are so many world quests for a whole version that the filter list would be very long and not easily recoverable. I wish there was a switch added to the options to filter world quests by version. Off by default to prevent misleading new players.

This is how I currently implement it, customizing two variables in "WorldQuestTracker_Initialize.lua": HideLowerWorldQuest = true HideLowerWorldQuestLevel = 70000 --ignore WQs before version 10.0 DF --World Quest ID. --TWW : 80000+ --DF: 70000 - 79999 --SL: 60000 - 69999 --BfA: 50000 - 59999 --LEG: 40000 - 49999

--in “WorldQuestTracker_ZoneMap.lua” local isNotBanned = not bannedQuests[questID] if HideLowerWorldQuest and questID < HideLowerWorldQuestLevel then isNotBanned = false end

--in “WorldQuestTracker_WorldMap.lua” local bIsNotBanned = not bannedQuests[questID] if HideLowerWorldQuest and questID < HideLowerWorldQuestLevel then bIsNotBanned = false bIsNotBanned = false

— Reply to this email directly, view it on GitHubhttps://github.com/Tercioo/World-Quest-Tracker/issues/118, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACEVKWD32CGO3DMGH7XOOXLZVUICXAVCNFSM6AAAAABN3TXZDOVHI2DSMVQWIX3LMV43ASLTON2WKOZSGUYTEOBRGEYDONA. You are receiving this because you are subscribed to this thread.Message ID: @.***>