added bishop hop checks to all the bishop and queen checks