Geralt's morals are complex and based on a personal code that prioritizes the protection of the innocent and the elimination of real threats