2.53 officially released on March 22nd, 2014. (should be compatible with previous 2.5xx saves)
Download link
Not a huge list of changes this release though it does include fixes for the two major OOS issues.
Thanks to Terkhen, lfgr, Horatious and MagisterCultuum for the coding assistance!
Download link
Not a huge list of changes this release though it does include fixes for the two major OOS issues.
Thanks to Terkhen, lfgr, Horatious and MagisterCultuum for the coding assistance!
Bugfixes
- Fix for an OOS issue caused by a human player playing as the Kuriotates
- Fix for OOS during multiplayer games when the Infernals capture a city (code by Terkhen)
- fix for EVENT_ENEMY_CITY_CRIME not working (report and fix by lfgr)
- accessing all Mana types from Improvements now requires Knowledge of the Ether
- units should not receive messages about being affected by spells if they are immune
- Unhappy production will now be calculated in getBaseYieldRate to make sure that it is taken into account in all production related calculations (code by Terkhen)
- fix for a coding bug that was keeping the AI from seeking out non-unique dungeons to explore
- fix for potential MAF when a unit is unable to withdraw (code by Terkhen)
- Events that change experience will no longer be triggered on units if doing so will cause the unit's experience to go below 0
- dead civs should no longer count towards the maximum number of possible votes for Council Resolutions
- Units with a duration limit will no longer give extra votes in the Councils
- fix for potential loop when a unit is trying to pillage
- Teams should now be able to build Tower of Mastery even if the Prereq towers have been built by multiple teammates
AI:
- wandering Barbarians will no longer try to guard lairs
- it is now possible for the AI to make more than one peace deal per turn (code from K-mod)
- AI should be better about using spells that have a gold cost
- Inquisitors should no longer double up
- reduced effect that attitude has on AI_startWarVal; AI should devalue wars when they dont share a border; reduced effect that warSuccess has on valuing peace deals; AI will now take into consideration the duration of the war when valuing a peace deal
- City Production - AI should build a few more attack troops; AI will sometimes build units with UNITAI_PILLAGE
- Workboats building Pirate Coves and Svartalfar Kidnapping troops will now try to avoid danger
- AI should have a better understanding about the range on summoned units (in particular, ones with flying or other promotions that grant extra movement)
- AI will no longer try to select techs while in anarchy and should be better about choosing techs when their Science rate is 0%
- AI should no longer build early attack stacks if they have not met any other players and there is no danger to the city
- slightly devalued Projects that increase the Armageddon Counter
- AI should be better about using summons to attack with; AI summoners should be more interested in promotions that grant their summons extra moves (ie, Spell Extension)
- AI should now sometimes use Slaves to Hurry production
UI:
- Updating to Enhanced WorldBuilder 3.18 (code by playpting and MagisterCultuum)
- Spell Promotions now have their own category in the Sevopedia and Worldbuilder (code by Terkhen)
- displaying war duration when viewing war info in debug mode
- The Doviello spell to upgrade Workers now refers to Beastmen rather than Warriors
Code:
- fix for assert error when gifting units with a -1 productionCost (code by Terkhen)
- code improvements to CvEventManager.py (code and suggestions by Horatious)
- new function CvPlayer::getHighestUnitTier(); exposing this and countNumOwnedTerrainTypes() to python
- Additional logging