I'm curious if it would be possible to save character-specific macros in the future. In other words, when you create macros on a given character, they are saved only for that character, and each character can have a blank slate to create new ones. For us folk who like playing many characters, the macro UI can be pretty cluttered without character-specific macros. Or can we have the option to specify in the settings if we would like to save character-specific macros?
I think VR will have that functionality in the future, but it's not available right now.
Currently it's possible with a workaround, but the workaround is something of a PITA.
You have to go to your Pantheon>App>Settings folder and make a copy of your current macro section of your 'UserSettings.json' file. It's always been right at the bottom of the file for me. You can paste the copy in a plain text file.
Once you see how simple the structure is, you can make multiple copies of it, and have the specific macros for a particular character in each file.
Then to switch characters, you have to log entirely out of the game, open your 'UserSettings.json' file, delete the macros that went with the previous character, and copy/paste from your 'source' file the macros for whoever you want to play next. Close & save the file, launch Pantheon.
If you devote an entire day or more to a character it could be worth it. I have 6 alts I play and haven't yet felt it was worth it lol. But I mostly use the same macros for all of them. I don't make complex macros that use an ability and then announce to my group. That may well change at higher levels.
If you decide to try making this system, feel free to DM me if you have any problems.