Version 2.7 released! Download Link.
NOT compatible with previous saves.
Thanks to Terkhen, lfgr, Sezren and MagisterCultuum for the code assistance and many others for suggestions and bug reports.
Bugfixes
[*] bugfix for and minor tweaks to the Infernal spawning code
[*] fix for blockades becoming permanent
[*] events should no longer occur on peaks if they have a required terrain
[*] Barbarian cities created due to the Barbarian World option should be more spread out now; added some additional logging around this game option
[*] HN units can no longer capture cities (they will auto raze instead). Messaging still needs work (reports the owning player as the one doing the razing)
[*] Changed the python call for setHasEmbassy to match the C++ function
[*] fix for diplomacy attitude modifiers displaying twice
[*] fix for ships being able to get around cargo restrictions with various ship promotion spells (code by Sezren)
[*] fix for units with Blitz and Defensive Strike getting too many defensive strikes when the Quick Combat option is not enabled
[*] Great Generals will now use civ-specific artwork if it is available
[*] Immortal units will no longer be reborn if they die as cargo
[*] Puppet states retain the original civilization
[*] Fix for a potential Crash when playing with require complete kills.
[*] Player will no longer be given the option to select another civilization when using AIAutoPlay when all civilizations are dead.
[*] Fix for an exception that would occur when an Inquisition was interrupted by city raze
[*] Creating a Puppet State will no longer cause an OOS
[*] World break (and city fire events) will no longer destroy Dwarven Vaults, Demonic Citizens, Altars of the Luonnotar or any of the Towers of Mastery
[*] Savegames now use TURN instead of AD. Graph time indicators now use turns. Top 5 cities screen will now display the turn in which each city was founded. The turn in which the city was founded is now displayed correctly in the city screen.
[*] The turns required for double culture wonders are now calculated correctly. They are displayed in turns instead of in years.
[*] MoreCiv4lerts will no longer say that a civilization in Crusade is ready to capitulate
[*] Added new trade types from Advanced Diplomacy to TradeUtil, so as to get rid of the 'TradeUtil - unknown item type’ warnings.
[*] Updated text for Revolutions game option to make it clearer that it is incomplete; also, a one-line change that should fix one of the issues involved with switching leaders during Revolutions
[*] Updated some spell descriptions that were incorrect
[*] Production from chopping will no longer be sent to settlements
UI
[*] Now displaying <iCultureGarrison value> in unit mouseover info
[*] Players will now see a message when a Puppet State is legitimized
[*] Attitude modifier, free promotion and mutation chance are now displayed in the bonus help and Sevopedia
[*] In the tables of the info screen, show only units and buildings that have been used at least once.
[*] Announcements when Wonders are captured or destroyed
[*] Show a message when roads are pillaged
[*] Many new Civilopedia texts, coming from the Lore Compendium and the Bestiary
AI
[*] update to the Ai decision on when to cast River of Blood
[*] tweaks to city production code; AI should be more willing to build Escort Naval units; AI shouldnt build Missionary Sea units if they dont have a religion
[*] some tweaks to naval assaults and naval settler transports; additional logging around these groups
[*] AI should be a little more interested in promotions that grant first strike
Code
[*] Update to Worldbuilder 4.17b
[*] Merge of Advanced Diplomacy 2.8 into Advanced Tactics
[*] Merged in Specialist Enhancements (specialists can now increase or reduce happiness and health)
[*] Some spells will now interrupt unit cycling (original code by Denev. Merge by Terkhen)
[*] Multiple Production added as a Game Option
[*] Advanced Diplomacy - Limited Borders no longer linked to Open Borders agreements; an attempt to fix the capital city visibility issue when trading embassies; AI should be more interested in Limited Borders trades
[*] tweaks to how Hyborem's starting location is chosen
[*] Removed the Nuclear Dissuasion player option
[*] Add fixed versions of the Islands and Archipelago map scripts (they were previously broken by a change to calculate(Total)BestNatureYield)
[*] Tolerant civilizations will now use the terrain yield changes of the original civilizations of their conquered cities.
[*] Erebus_mst added to the list of mapscripts that have no equator for End of Winter.
[*] The game will no longer announce which civilization has built the Pact of the Nilhorn. New ProjectInfo tag <bHiddenAnnouncement> that implements this feature.
In addition, there were numerous small AI and logging tweaks as well as improvements to logging.
NOT compatible with previous saves.
Thanks to Terkhen, lfgr, Sezren and MagisterCultuum for the code assistance and many others for suggestions and bug reports.
Bugfixes
[*] bugfix for and minor tweaks to the Infernal spawning code
[*] fix for blockades becoming permanent
[*] events should no longer occur on peaks if they have a required terrain
[*] Barbarian cities created due to the Barbarian World option should be more spread out now; added some additional logging around this game option
[*] HN units can no longer capture cities (they will auto raze instead). Messaging still needs work (reports the owning player as the one doing the razing)
[*] Changed the python call for setHasEmbassy to match the C++ function
[*] fix for diplomacy attitude modifiers displaying twice
[*] fix for ships being able to get around cargo restrictions with various ship promotion spells (code by Sezren)
[*] fix for units with Blitz and Defensive Strike getting too many defensive strikes when the Quick Combat option is not enabled
[*] Great Generals will now use civ-specific artwork if it is available
[*] Immortal units will no longer be reborn if they die as cargo
[*] Puppet states retain the original civilization
[*] Fix for a potential Crash when playing with require complete kills.
[*] Player will no longer be given the option to select another civilization when using AIAutoPlay when all civilizations are dead.
[*] Fix for an exception that would occur when an Inquisition was interrupted by city raze
[*] Creating a Puppet State will no longer cause an OOS
[*] World break (and city fire events) will no longer destroy Dwarven Vaults, Demonic Citizens, Altars of the Luonnotar or any of the Towers of Mastery
[*] Savegames now use TURN instead of AD. Graph time indicators now use turns. Top 5 cities screen will now display the turn in which each city was founded. The turn in which the city was founded is now displayed correctly in the city screen.
[*] The turns required for double culture wonders are now calculated correctly. They are displayed in turns instead of in years.
[*] MoreCiv4lerts will no longer say that a civilization in Crusade is ready to capitulate
[*] Added new trade types from Advanced Diplomacy to TradeUtil, so as to get rid of the 'TradeUtil - unknown item type’ warnings.
[*] Updated text for Revolutions game option to make it clearer that it is incomplete; also, a one-line change that should fix one of the issues involved with switching leaders during Revolutions
[*] Updated some spell descriptions that were incorrect
[*] Production from chopping will no longer be sent to settlements
UI
[*] Now displaying <iCultureGarrison value> in unit mouseover info
[*] Players will now see a message when a Puppet State is legitimized
[*] Attitude modifier, free promotion and mutation chance are now displayed in the bonus help and Sevopedia
[*] In the tables of the info screen, show only units and buildings that have been used at least once.
[*] Announcements when Wonders are captured or destroyed
[*] Show a message when roads are pillaged
[*] Many new Civilopedia texts, coming from the Lore Compendium and the Bestiary
AI
[*] update to the Ai decision on when to cast River of Blood
[*] tweaks to city production code; AI should be more willing to build Escort Naval units; AI shouldnt build Missionary Sea units if they dont have a religion
[*] some tweaks to naval assaults and naval settler transports; additional logging around these groups
[*] AI should be a little more interested in promotions that grant first strike
Code
[*] Update to Worldbuilder 4.17b
[*] Merge of Advanced Diplomacy 2.8 into Advanced Tactics
[*] Merged in Specialist Enhancements (specialists can now increase or reduce happiness and health)
[*] Some spells will now interrupt unit cycling (original code by Denev. Merge by Terkhen)
[*] Multiple Production added as a Game Option
[*] Advanced Diplomacy - Limited Borders no longer linked to Open Borders agreements; an attempt to fix the capital city visibility issue when trading embassies; AI should be more interested in Limited Borders trades
[*] tweaks to how Hyborem's starting location is chosen
[*] Removed the Nuclear Dissuasion player option
[*] Add fixed versions of the Islands and Archipelago map scripts (they were previously broken by a change to calculate(Total)BestNatureYield)
[*] Tolerant civilizations will now use the terrain yield changes of the original civilizations of their conquered cities.
[*] Erebus_mst added to the list of mapscripts that have no equator for End of Winter.
[*] The game will no longer announce which civilization has built the Pact of the Nilhorn. New ProjectInfo tag <bHiddenAnnouncement> that implements this feature.
In addition, there were numerous small AI and logging tweaks as well as improvements to logging.