Question Regarding Addon Use of SavedVariables on Character Select Screen

Hi there,

I had a quick question about the rules regarding addon development and the character select screen. I understand that the character select screen uses the Glue environment and has limited access to game data, but I’ve noticed that some information (like character gold) is displayed on hover.

I’m considering creating an addon that, while the character is logged into the game world, captures their average item level and stores it using SavedVariables. My idea is to later reference this saved data on the character select screen via a custom UI element—not by using any protected functions or attempting to pull live data, but simply by reading data that was previously saved during normal gameplay.

Before I begin working on this, I wanted to check:
Would this type of addon—reading and displaying a character’s previously saved item level data on the character select screen—be considered allowed under Blizzard’s addon and UI modification policies, or would it fall under forbidden behavior?

I’m trying to stay fully within the bounds of the ToS and UI policy, so I’d appreciate any official clarification before I invest development time into this idea.

Thanks in advance!

I don’t believe any third-party addons can run under the Glue environment. All third-party addons are only loaded after character selection and entering the game world. About the only thing that can happen in the Glue environment would be allowed graphical modifications within the Interface folder.

5 Likes

so there couldn’t be a small amount of code in the GlueXML that would create the UI element and then grab that data referenced in the saved variable?

Unfortunately not. No third-party addons can run in the Glue environment. What you are referring to doing is adding something to the official Blizzard GlueXML, which I would highly recommend not doing. If that’s done, I don’t think the game would even launch or run successfully.

The only thing that can be done would be style changes to the Glue environment such as https://github.com/eltreum0/elvuiloginandcharacterselect, but adding things wouldn’t be possible.

6 Likes

thanks for your help

2 Likes

You’re very welcome!

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.