Changelog:
New:
- added City-States with unique abilities: ==> Taipei (maritime)
==> Óc Eo (mercantile);
- added compatibility with any mod that adds Bonus or Luxury resources (f.i. Even More Resources; that mod must be loaded before UCS to work);
- added manual Yangcheng compatibility with EMR (Animal Resources);
- added an icon for Marsh improvement by @gwennog;
Lua:
- added pseudoAllies (you can get Unique CS bonus even if you are not an Ally; being over 300% of the Ally threshold is enough for it; this means multiple players can get the bonus at the same time) (lua);
- added Embassies mechanic (you get bonuses from CS after establishing an Embassy in CS territory; bonus is permanent);
- you can disable any of the 3 possible ways of getting bonuses with values in lua file: bIsAllyAnOption, bIsEmbassyAnOption or bIsPseudoAllyAnOption (changing true to false);
- functions on AllyChange now are checked on Turn (lua);
- Jerusalem now checked on turn (instead of on AllyChange); this allows transferring religion or setting Sphere of Influence even after being allied with CS; Sphere and Religion are now independent from each other (lua);
- added Sphere of Influence notification for Lhasa and many other Notifications; reworked many of them or rewrote the texts (lua);
- added notification when bonus from CS is applied (separate for each condition) (lua);
- modified coordinates of numerous notifications (now they focus on City-State instead of Major Player City) (lua);
- fixed Marsh creation (lua)
Balance:
- updated UnitCombats for all UCS promotions (mainly Submarines, Carriers, but sometimes others);
- reworked slightly all Clermont promotions;
- slightly buffed: Kyiv, Milan, Vilnius, Kyzyl, Jerusalem (added specific bonus for all players, because other bonuses are only for an Ally);
- increased thresholds for being Friend with CS (from 35 to 50) and to be an Ally (from 70 to 100);
Other fixes:
- historical correction changes: "Gwynedd" City-State renamed to "Aberffraw";
"Auckland" City-State renamed to "Parihaka";
"Tamaki Makaurau" ability renamed to "City of Sails";
"Honduras" City-State renamed to "Tegucigalpa";
"Muisca" City-State renamed to "Suamox";
"Laconia" City-State renamed to "Sparta";
- updated anything regarding promotions in files (multiple errors; pedia types, pedia fixes, new text label etc.);
- merged all text files into one big cleaned up file easier to manage;
- cleaned up and reworked lua file; deleted unnecessary code;
- further text changes and fixes (f.i. many additional help notes added; corrected some crucial logic errors);