message: makeCustomizedCopy can now handle prerequisites with several foci in one field
diff: @@ -161,6 +161,22 @@ HoI4Focus* HoI4Focus::makeCustomizedCopy(const string& country) const
  newFocus->prerequisites.clear();
  for (auto prerequisite: prerequisites)
  {
  + //have to account for several foci in one prerequisite, so need to look for occurences of " focus" and insert country before that
  + int stringPosition = 0;
  + do
  + {
  + int focusPosition = prerequisite.find(" focus", stringPosition);
  + if (focusPosition != string::npos)
  + {
  + prerequisite.insert(focusPosition, country);
  + stringPosition = focusPosition + country.size() + 6;
  + }
  + else
  + {
  + stringPosition = prerequisite.size();
  + }
  + }
  + while(stringPosition < prerequisite.size());
  newFocus->prerequisites.push_back(prerequisite + country);
  }
  