Hey im making a map, and i wanted you to be able to upgrade your character, and have spell books for each upgrade which you get at a certain level, so when you reach a level you can gain more spells, and your hero gets stronger ect... but i also want it so that you can use spells from previous levels, so i want to create a new hero for each upgrade, but i want you to retain your previous spells, and i have seen games where you click on a spell and it takes you to a list of spells and i was wondering how to do this because that would be almost perfect for my game.