re-added changes to CharacterStates.cs

changes were overrider somwehere, now they're not.