Includes many changes to the character generator, both UI and behavioral