private void South(Board board, char i, int currentCell, Figure currentFigure)
{
for (int k = currentCell - 1; k >= 1; k--)
{
Figure f1 = board[i.ToString(CultureInfo.InvariantCulture) + k];
if (f1.GetType() == typeof(FigureNone))
{
Attackers[i - 'a', k - 1].Add(currentFigure);
}
else if (f1.Side != currentFigure.Side)
{
Attackers[i - 'a', k - 1].Add(currentFigure);
break;
}
else
{
break;
}
}
}