public void ResolveMove() { MovingPiece.MakeMove(this); if (MoveCapturesPiece) { CapturedPiece.Captured = true; } }