Update on patch
Posted: Thu Apr 30, 2009 1:26 am
I thought you'd all like to see what goodies are going to be in the patch we're working on, so I'm pasting a copy of the documentation.
Before you ask, there is no known release date yet, though we're certainly getting close. At this point we've added everything to the patch that we plan to (other than bug fixes that might come up, of course), so it's a matter of continuing to test rather than continuing to program. We'll let you know more about release status when we are able. But for now, here, at least, is a sneak peek.
Interface Improvements
Improved lag performance issues on main strategic screen and in detailed combat experienced by some players.
Players may now select a button from the standard popup menu by pressing a key corresponding to the first letter of the button they wish to choose. If two buttons have the same first letter, the button first in order on the list will be chosen.
The Overview statistics screen now excludes militia units from strength/quality history graphs.
High attrition provinces now have cities marked with a red 'X'
Added a message when ships ungrapple as a result of a failed boarding action.
Added report on treaty defaults to Treaty Report. Now include treaty/clause information with glory loss report.
Added message in Political Report for conquering/escaping fleets when city is captured.
Changed "miss" message when score critical hit and no other damage in naval detailed combat.
Added Battle Report entries for successful and failed frigate anti-privateering activity.
Added message for awakened units in detailed combat
Rule Changes
Amphibious assaults into enemy territory inflict 4%xGuns casualties on disembarking units. Non-British/French units are automatically strategic-disordered when disembarking in enemy territory; British/French units have 50% to become strategic-disordered. Disembarking into an occupied province (a province in which the disembarking nation controls the city) does not cause amphibious assault attrition.
Added several "Super-Fortresses" to the map. Super-Fortresses are now shown with distinctive city wall graphics. Selecting a province with a super-fortress now displays information about the fortress level at the top of the screen.
Russia now loses 75 NML when enemy troops occupy St Petersburg and 75 NML when enemy troops occupy Moscow.
Ships now participate in medium sized naval actions only if they are not attached to fleets containing a large ship.
Shipyards are now much more efficient at repairing ships.
Players may now refuse particular types of units generated by feudal levy (non-PBEM games only).
Conquered minor powers no longer generate units during the springtime feudal levy.
Rule change: Reduced Turkish development cost penalty to $50.
Rule Change: Only certain provinces can act as supply sources. Depot chains must be able to trace a path back to a supply source. A supply source is only valid for a nation if the nation owns the province and the city is not occupied by another power. These provinces are marked with a circle in the controlling nation's color.
Rule change: Now allow winner of a war to choose not to vacate enemy territory (non-PBEM).
Borovichi, Torzhek, Volhynia, Cyrenaica, and Benghazi are now high attrition provinces.
Any single change to national morale is now constrained to be within the range -250 to 750.
Teleported units after a war are now not subject to the large stack upkeep cost penalty on the turn they teleport.
Reduced NML lost for naval actions.
Sieges harder when besieging a target with whom a nation is at total war. The effect of total war on sieges is shown in the Battle Report.
Guerrilla units no longer count toward mobilization limits.
France now loses only 100 NML when capital occupied by 40,000+ enemy forces if the Bourbon Restoration event has not come into play.
Bug Fixes
Fixed bug with "Extra Caissons" option
Fixed: casualties for nations not being initialized properly on save game, glory, experience and morale not being reported properly.
Fixed bug that allowed units to attack cavalry screens.
Fixed bug when code tries to initialize second crossing treaty from start files.
Fixed: Units from map region bonus were sometimes working for prohibited nations.
Fixed linker problem with the (unsupported) TCP/IP routines
Fixed: Minor power non-capital provinces are now occupied upon a successful siege instead of being captured (as per the rules in the manual).
Fixed Ctrl +/- bug from 1.0.1 for zoom in detailed battle.
Fixed: Make separate check for depot validity after all are built to prevent illegal depots from being built
Fixed bug re naval avoid battle.
Fixed total war conquering bug.
Fixed: Some scnearios had Friesland as the capital of Netherlands; changed to Batavia.
Fixed coastal guns now do not count toward WTF calculations.
Fixed bug needing player to ratify enforced alliance clause.
Fixed crew damage as reported in combat report when marines are firing. Added separate line showing damage from marine fire.
Fixed assertion in game.cpp line 4108 "g<NoNations"
Fixed: save game during detailed combat truncates the Events Report
Fixed: the morale/glory reports and not being cleared properly when the game is restarted
Fixed: popup report in detailed combat doesn't report broken ships properly
Fixed UI problem with setting sliders on Economic Advisor to zero in advanced economic mode on the first turn of the game.
Fixed caisson initial facing in detailed combat
Fixed oblique fire bug
AI Improvements
Tweaked AI unit purchasing behavior.
AI ships should repair at start of turn more frequently when on fire or fouled.
Tweaked AI use of shot types when AI on defense.
Tweaked combat AI to be more aggressive in certain situations. Made cavalry tactics vary more frequently.
Tweaked AI to have fleets use "avoid battle" more often.
Tweaked: AI now more anti-France as long as there has been no Bourbon Restoration event.
AI now has a better valuation of the Respect Neutrality clause
EDIT: The patch will also include the (highly) detailed "Modder's Guide" that has already been posted in the Members Club and a very readable and helpful introduction to the Advanced Economy, both written by beta-tester bjmorgan.
Before you ask, there is no known release date yet, though we're certainly getting close. At this point we've added everything to the patch that we plan to (other than bug fixes that might come up, of course), so it's a matter of continuing to test rather than continuing to program. We'll let you know more about release status when we are able. But for now, here, at least, is a sneak peek.
Interface Improvements
Improved lag performance issues on main strategic screen and in detailed combat experienced by some players.
Players may now select a button from the standard popup menu by pressing a key corresponding to the first letter of the button they wish to choose. If two buttons have the same first letter, the button first in order on the list will be chosen.
The Overview statistics screen now excludes militia units from strength/quality history graphs.
High attrition provinces now have cities marked with a red 'X'
Added a message when ships ungrapple as a result of a failed boarding action.
Added report on treaty defaults to Treaty Report. Now include treaty/clause information with glory loss report.
Added message in Political Report for conquering/escaping fleets when city is captured.
Changed "miss" message when score critical hit and no other damage in naval detailed combat.
Added Battle Report entries for successful and failed frigate anti-privateering activity.
Added message for awakened units in detailed combat
Rule Changes
Amphibious assaults into enemy territory inflict 4%xGuns casualties on disembarking units. Non-British/French units are automatically strategic-disordered when disembarking in enemy territory; British/French units have 50% to become strategic-disordered. Disembarking into an occupied province (a province in which the disembarking nation controls the city) does not cause amphibious assault attrition.
Added several "Super-Fortresses" to the map. Super-Fortresses are now shown with distinctive city wall graphics. Selecting a province with a super-fortress now displays information about the fortress level at the top of the screen.
Russia now loses 75 NML when enemy troops occupy St Petersburg and 75 NML when enemy troops occupy Moscow.
Ships now participate in medium sized naval actions only if they are not attached to fleets containing a large ship.
Shipyards are now much more efficient at repairing ships.
Players may now refuse particular types of units generated by feudal levy (non-PBEM games only).
Conquered minor powers no longer generate units during the springtime feudal levy.
Rule change: Reduced Turkish development cost penalty to $50.
Rule Change: Only certain provinces can act as supply sources. Depot chains must be able to trace a path back to a supply source. A supply source is only valid for a nation if the nation owns the province and the city is not occupied by another power. These provinces are marked with a circle in the controlling nation's color.
Rule change: Now allow winner of a war to choose not to vacate enemy territory (non-PBEM).
Borovichi, Torzhek, Volhynia, Cyrenaica, and Benghazi are now high attrition provinces.
Any single change to national morale is now constrained to be within the range -250 to 750.
Teleported units after a war are now not subject to the large stack upkeep cost penalty on the turn they teleport.
Reduced NML lost for naval actions.
Sieges harder when besieging a target with whom a nation is at total war. The effect of total war on sieges is shown in the Battle Report.
Guerrilla units no longer count toward mobilization limits.
France now loses only 100 NML when capital occupied by 40,000+ enemy forces if the Bourbon Restoration event has not come into play.
Bug Fixes
Fixed bug with "Extra Caissons" option
Fixed: casualties for nations not being initialized properly on save game, glory, experience and morale not being reported properly.
Fixed bug that allowed units to attack cavalry screens.
Fixed bug when code tries to initialize second crossing treaty from start files.
Fixed: Units from map region bonus were sometimes working for prohibited nations.
Fixed linker problem with the (unsupported) TCP/IP routines
Fixed: Minor power non-capital provinces are now occupied upon a successful siege instead of being captured (as per the rules in the manual).
Fixed Ctrl +/- bug from 1.0.1 for zoom in detailed battle.
Fixed: Make separate check for depot validity after all are built to prevent illegal depots from being built
Fixed bug re naval avoid battle.
Fixed total war conquering bug.
Fixed: Some scnearios had Friesland as the capital of Netherlands; changed to Batavia.
Fixed coastal guns now do not count toward WTF calculations.
Fixed bug needing player to ratify enforced alliance clause.
Fixed crew damage as reported in combat report when marines are firing. Added separate line showing damage from marine fire.
Fixed assertion in game.cpp line 4108 "g<NoNations"
Fixed: save game during detailed combat truncates the Events Report
Fixed: the morale/glory reports and not being cleared properly when the game is restarted
Fixed: popup report in detailed combat doesn't report broken ships properly
Fixed UI problem with setting sliders on Economic Advisor to zero in advanced economic mode on the first turn of the game.
Fixed caisson initial facing in detailed combat
Fixed oblique fire bug
AI Improvements
Tweaked AI unit purchasing behavior.
AI ships should repair at start of turn more frequently when on fire or fouled.
Tweaked AI use of shot types when AI on defense.
Tweaked combat AI to be more aggressive in certain situations. Made cavalry tactics vary more frequently.
Tweaked AI to have fleets use "avoid battle" more often.
Tweaked: AI now more anti-France as long as there has been no Bourbon Restoration event.
AI now has a better valuation of the Respect Neutrality clause
EDIT: The patch will also include the (highly) detailed "Modder's Guide" that has already been posted in the Members Club and a very readable and helpful introduction to the Advanced Economy, both written by beta-tester bjmorgan.