heres a suggestion for some changes that could hopefuly simplify things:
buying avy in the shop or by atc doesnt equip it automatically but instead puts it to the vault by default (if theres room, if no u get the message to make room)
in the avatar vault, “trade your avatar” section we keep the window for entering atc and everything else as it is but lose the drop menu with options because the vault is now default. storing in vault is free.
in the “avatars in your vault” next to everything thats alrady there we add a drop menu next to each owned avy with options where that avy will be used. options could be: “main avy” (it shows as your main avy regardless if u have a role or not), “name of your role” (used for that role), “name of your other role” (used for other role) and keeps going on whatever amount of roles u have, after that option “clear” (avy isnt used, or to remove the avy from the role it was assigned to). “clearing” avy doesnt make u lose it, it just doesnt show anymore but its still in the vault.
there can also be a line next to each avy that will say if its used and where.
equipping avys costs 1 credit, stripping is free. every equipping pushes eventual previous avy to the “clear” option and it stays in the vault and is not going back to the shop.
for discarding and sending avy back to the shop theres a check box next to each avy that needs to be checked and double confirmed prior to sending avy to shop and losing it completely. after its confirmed avy goes back to shop and u receive 1 credit for it.
this should be the only way u can lose the avy with the actions u perform in the vault so no more accidents can happen.
6 month inactivity rule remains too.
max vault space remains 8 and it grows with roles (if someone gets more than 8 roles).
so, as we now have the new “role avatars” feature, in the Role tags section next to each role it can show the icon of used avy too.
i hope this isnt too confusing.