Fixed bugs in GameBoard.Shoot()