maybe to balance it out the shop would require a ludicrous amount of gold or even high quality potions, while the mage would ask for a duel and only if you beat him he'd give you the enchantment >:3 (of course this'd all run as usual, if you werent paying attention youd just see your character fighting a dude with 10+ levels than him randomly lmao)
edit: also a neat ui improvement would be adding colors to the other parts of the character sheet? like, spells between level I and V could be gray, but then they become white on VI then when they reach XX they upgrade colors again, and so on, same thing with resistances and other stats! just gotta find some balanced thresholds to put the color changes lol
edit2: another good ui thing would be seeing all the base ranks of each guild in order when you hovered over the guild name (i know theres technically endless ranks because of the rank-appending system but just showing the main ones in order to know truly how far down you are when you dont have the roman numbers in some of them would help a lot visualizing progress for someone who keeps forgetting the order of words xwx)
edit3: this might be asking for too much but, i was thinking about guilds right? and usually in actual fantasy settings, each village has their own adventuring guild, because each village has its own army and blah blah blah, but the important thing i wanna ask here is, could we technically (with a lil bit of dynamic procedural generation) have a unique adventuring guild/church to worship from each region we explore? of course thatd be way too much if just left like that cuz then we'd generate a billion adventuring guilds but like, maybe at least to make the naming scheme of the guilds cooler, add the name of the village from the region you entered the guild into the actual guild's name, like, say ur in the "Frungle" village, if you join an adventuring guild right now, it should be called "Frungle's Adventurer Guild", like, itd mark in your history, that for all youve fought, it was for that starting village's guild right? and not just a generic "adventurer guild" that apparently exists in the whole planet as a massive monopoly on the concept of adventure, idk, i think this plays rlly well with the procedural text usage
I'll try to add more colors where it makes sense.
I am not happy with how guilds work right now. I will work next on making them procedurally generated. They will have different characteristics and can be tied to certain races or locations. Some guilds will only exist regionally while others can have branch offices in many regions. That way the total amount of guilds can be reduced. So, when you leave "Frungle" you are still a member of the Adventurer Guild but you work for the local branch in the new region.
The UI should also display more information about the guilds once there is actual content to show.
I was thinking about making procedurally generated gods and rewards based on them but I think it makes more sense to tie that to guilds. So churches and their gods will also be part of the procedural guild system.