+
+ if (cin.peek() != '\n')
+ {
+ cerr << "Forfax " << strColour << " reading ranks of pieces\n";
+ s.clear(); s.str(result);
+ s >> attackerVal;
+ result.clear();
+ cin >> result;
+ s.clear(); s.str(result);
+ s >> defenderVal;
+ result.clear();
+
+ cin >> result;
+ }