I'd be in favor of something even more basic, such as a flag like SeparateVarsByServer: true in our txt in addons (not a user setting)
No extra lua programming on our end, it would just automatically treat US, EN and PTS as separate saved vars files.
This would allow addons that have some reason for cross-server storage (maybe that's their purpose!) to continue to function the same, but something where the data never should mix would be able to set it differently.
|