[CharacterStateManager] Rewrited.