From fd68ada82ec1225b5cfd51262e264885ce6bb5e7 Mon Sep 17 00:00:00 2001 From: jheaps Date: Fri, 17 Oct 2025 12:14:37 -0600 Subject: [PATCH] Get fancy wit it --- JoshHeaps.Net/Services/Implementations/ChessService.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/JoshHeaps.Net/Services/Implementations/ChessService.cs b/JoshHeaps.Net/Services/Implementations/ChessService.cs index 7b3743a..adcaf82 100644 --- a/JoshHeaps.Net/Services/Implementations/ChessService.cs +++ b/JoshHeaps.Net/Services/Implementations/ChessService.cs @@ -548,11 +548,7 @@ public class ChessService : IChessService => GenerateSlidingMoves(gs, piece, [(1, 1), (1, -1), (-1, 1), (-1, -1)]); private static List GenerateQueenMoves(GameState gs, ChessPiece piece) - => GenerateSlidingMoves(gs, piece, - [ - (1, 0), (-1, 0), (0, 1), (0, -1), - (1, 1), (1, -1), (-1, 1), (-1, -1) - ]); + => [..GenerateRookMoves(gs, piece), ..GenerateBishopMoves(gs, piece)]; private static List GenerateSlidingMoves(GameState gs, ChessPiece piece, (int dr, int dc)[] directions) {