fixed bug in Character, SetNewX