fixed bishop non diagonal move validation (false)