Hello everyone! Today I fully re-implemented the enchanting table and fixed a few other bugs I found. I also re-implemented something I forgot about, the Eye of Elyenne. The Eye is now crafted with a charge of 50, and each level of a skill you forget with it reduces its charge by 1. It can't be recharged and is destroyed as before when its charge reaches 0; this way, you can use it to forget one skill that you have max level in, as before, but if you want to forget a bunch of skills you have fewer levels in, you can do that with just one Eye, and potentially even still have it around afterwards. Feel free to loan your Eyes of Elyenne out to people that just need to forget 1 or 2 levels without worrying about it costing you a bunch of money. And, as with all other magic items with charges, any mage can see its current charge by looking at it (though anyone else can technically also do so by attempting to use it).
This technically marks full feature parity (at minimum) with the old client. Tomorrow I'll be taking on the final boss of the new client: the settings menu. I'm looking forward to having free time again. Wish me luck!