Should avoid characters getting stuck on the level up screens. I will probably come back to this and do something to stuff missing level perk selections in somehow... use event queue/stack?