Switch charstartoutfit system to use enumerated type to avoid mistakes.