Show Class-Locked Nodes, Groups, and Rewards
Add options to "Show Class-Locked Nodes" and "Show Class-Locked Rewards". Options show up in the main options panel as well as the dropdown menu from the world map button.
Currently there is code in groups.lua that supports class-specific groups but I could not find any instances of that feature being used in our code.
I do know that we have manually set an IsEnabled() function for the Druid Glyphs group in The Emerald Dream but I am not sure how to address that. It seemed like overkill to have another option for "Show Class Locked Groups" with only one in existence.
After implementing this feature I wonder if we need a similar set of options for "Show Faction-Locked..." 🤔
I wonder if just two top-level options that cover nodes, groups and rewards would be sufficient?
- Ignore class restrictions Show groups, nodes and rewards that require a different class than the active character.
- Ignore faction restrictions Show groups, nodes and rewards that require the opposite faction.
@zarillion Did you want to take a look at this before I squash and merge?