public override Square[] GetValidMoves() { var squares = SquareUtils.GetDiagonals(Square, Color); return(squares.Concat(SquareUtils.GetStraights(Square, Color)).ToArray()); }
public override Square[] GetValidMoves() { return(SquareUtils.GetDiagonals(Square, Color)); }