Shannon V. OKeets
From: Honolulu, Hawaii
Below is a DropBox link to HotPatch version 03.02.00.00.
I have skipped from version 03.01.00.07 to 03.02.00.00 because starting with this HotPatch, they will all be accessible via DropBox.
Previously I had been posting HotPatch new versions as attachments to posts in this forum. However, the program has grown so large that even zipped, the MWIF.exe exceeds the permitted size for an attachment. Hence the use of DropBox in the future.
DropBox is easy to use. You just go to the link (it is https:/www.dropbox.com link).
The only file there is MWIF 03 02 00 00.zip.
Within the zipped file are: (1) the new version of MWIF.exe, (2) the Release Notes for that version, and (3) a replacement data file in Data/MAP Data.
Release Notes for Hot Patch Version 03.02.00.00
(changes since 03.01.00.07)
All Modes of Play
1. Fixed a problem in air-to-air combat with return fire from an air unit with no return fire capability. That is, when the unit’s air-to-air combat rating is “(0)”.
2. Fixed a problem with the optional rule Kamikazes so the Japanese player can assign naval bombers to fly as Kamikazes after air-to-air combat has been resolved and before antiaircraft fire is calculated and applied.
3. Fixed a rare problem with anti-aircraft fire where if there are bombers from two major powers on the same side receiving AA Fire, and the amount of damage exceeds 5, such that one of the bombers has to be aborted, the program now correctly changes the local major power to the major power aborting the bomber. After the bomber returns to base, the program reverts the local major power to the “deciding major power” for the side controlling the remaining bombers. The case where this was a problem was with both German and Italian bombers received AA fire, and one of the German bombers aborted. The program was losing track of which major power should be deciding when the additional 2 points of AA damage needed to be applied to the remaining bombers.
4. Modified the Land Carrier Planes form to display the carrier planes (if any) already aboard the selected carrier. This lets the player see how much of a carrier’s ‘capacity’ has already been used, before deciding whether to land a carrier air unit on the carrier. In complex naval air combats involving numerous carriers and their air units, it can be difficult to figure out which is the best carrier on which to land a carrier air unit.
5. Fixed a problem with territorial units being able to ‘cooperate’ with major powers other than their controlling major power. This change applies to the units stacking in the same hex, loading aboard transports, etc.
6. Revised the code for determining cooperation between territorial units and other units on the same side. There are numerous combinations of territorial units with other units and three special exceptions, which are: (1) the AOI unit, (2) territorial units belonging to Commonwealth member nations, and (3) territorial units belonging to conquered countries.
7. Fixed a problem with choosing which Japanese bombers fly as Kamikazes where if only 1 unit was selectable, the program forced it to fly as a kamikaze.
8. Corrected the list of alternative factories when choosing the originating city for a build point being sent to fulfill a trade agreement, so only factories that are actually producing build points can be selected.
9. Automated the selection of an alternative factory for sending build points to fulfill a trade agreement when the sending major power’s capital is controlled by an enemy major power. For example, once the Axis occupies Paris, France uses factories in other cities which are producing build points to send BPs to the United Kingdom.
10. Fixed a problem in Production Planning where the Build Points listed as being lost (no path) were not being shown. Similarly, in some cases the list of Build Points being sent sometimes was incomplete.
11. Cut 1 minute off the search time for finding factories which produce build points to fulfill trade agreements (in one troublesome case). Made other improvements to reduce the time needed to process Production Planning.
12. Made a change to routing resources from the North Atlantic to the Bay of Biscay versus the Faeroes Gap. The program now prefers using the Faeroes Gap. The player can still change the route of resources to go through the Bay of Biscay. This change in the code sets the program’s first choice as the Faeroes Gap. The reason for this change is that often a player will have multiple resources coming up from the south (Cape St. Vincent) heading to the United Kingdom and they will need to use the Bay of Biscay. Now the resources coming from the North Atlantic will no longer compete for the convoys in the Bay of Biscay if there are other convoys in the Faeroes Gap which can be used.
13. Revised the Production Planning form so it shows more detail for resource/build point Actions. Production planning Action types are:
Idle - The resource has no assigned use or was explicitly set to Idle.
Production - The resource will be used in production.
Save - Saved oil/build points only. Oil points will be saved; BPs used.
Used - Oil resource used to reorganize units.
Lost_EZOC - Resource is in an enemy ZOC without a friendly land unit present.
Lost_Part - The resource's hex is occupied by an enemy partisan unit.
Lost_Dam - The oil resource is damaged.
Lost_Strat - The oil resource was lost to enemy strategic bombing.
Lost_NoPath - The resource/BP has no path to any of the recipient's valid destination hexes.
Insufficient_BPs - Insufficient BPs produced.
Lost_Excess_BP - Excess BPs in the hex (only 1 BP can be used per city, except for the capital).
Seized - The resource was seized during the Search and Seizure phase.
14. For the Production Planning form, added the source location and destination for trade build points that could not be produced. For example, when 6 build points had been promised in trade but only 4 were produced, the program now displays for the two ‘lost’ build points: the capital of the major power that was suppose to send the build points as the source location, and the capital of the major power that was suppose to receive them as the destination.
15. Fixed a problem where the US (while neutral) was able to use convoys belonging to major powers other than the recipient, to send resources and build points to other major powers on the Allied side, even though the US Entry Option “Refutes naval war zones” had not been selected.
16. Added a few of lines of code to clear Default and Override settings for resources unavailable due to enemy partisans in the resource hex, enemy Zones of Control, and oil resource damaged. These changes are to make sure that the program doesn’t try to use the unavailable resources in production due to preexisting Default/Override settings.
17. Fixed several problems with Production for the Barbarossa scenario where Germany was not receiving non-oil trade resources from minor countries. They now receive 8: 3 from Sweden, 4 from Spain, and 1 from Turkey. Those resources appear ‘magically’ in 8 specific German factories. There is also a 9th non-oil resource received in trade from Hungary, but that becomes a German controlled resource once Germany aligns Hungary. The Swedish resources still require convoys in the Baltic Sea.
18. Fixed a newly created problem with the Use Oil form where reorganizing all the units sometimes left the Expend Oil button enabled and the oil to be expended as the first oil resource in the list instead of the one which had used most of its oil.
19. Corrected the informative message shown in the Use Oil phase for major powers that have no disorganized units that require oil to be reorganized.
20. Modified a line of code so the End-of-Phase button remains disabled during the Move French Land/Air subphase of Vichy Creation until the Senegal and Madagascar militia units are moved out of Occupied Metropolitan France to Vichy Metropolitan France. That is assuming one or both of those units are in Occupied Metropolitan France.
21. Modified a couple lines of code so the Senegal and Madagascar militia units move into the Force Pool, (like other French militia units), if they are on the map when Vichy France is declared.
22. Fixed a problem with Iraqi oil once Vichy France is declared. One of the oil resources is now available to the major power controlling Syria and the other oil resource in Iraqi is Idle with no destination. This status remains true until Vichy Collapses, the Allied side takes Syria, or Iraq aligns with a major power.
23. Added a line of code so the View Units form always centers the Detailed Map on the selected unit if the player double clicks on a unit in the list that is on the map.
24. Modified the map data file for governed areas (Data/Map Data/Standard Map CGA.CSV) so the Galapagos Islands are controlled by Ecuador instead of Peru.
Perfection is an elusive goal.