moveCharacter() changed