bool DrawFigureOnBoard(Vector2[] vector, int color)
{
if (!TryPlaceFigureOnBoard(vector))
return false;
for (int i = 0; i <= vector.GetUpperBound(0); i++)
{
boardFields[(int)vector[i].X, (int)vector[i].Y] = FieldState.Dynamic;
BoardColor[(int)vector[i].X, (int)vector[i].Y] = color;
}
return true;
}