moretrim / ccHFM

Community Curated HFM
14 stars 3 forks source link

Italo-Turkish War issue fixes #137

Open rogerburks opened 2 years ago

rogerburks commented 2 years ago

References issue #136, which describes three main issues with the Italo-Turkish War over Libya, and with event 900007 in particular.

Event 900007 Turks Refuse, now grants two place_in_the_sun casus bellorum to Italy, to avoid hidden infamy costs, instead of starting the war with a liberate_country casus belli. The war is started with TUR by targeting Tripolitania and Cyrenaica using these casus bellorum. While the in-game pop-up message does not indicate the targeting, it works in the war screen and in the war itself. Removal of Tripoli and CYR cores in this event now only works when the respective tag does not exist.

A commented EVTOPTB900007 from regular HFM was noticed and left as-is. The current infamy cost for the Italo-Turkish War is reduced to the 3 infamy cost in Event 900002, instead of the previous 15.1 infamy total cost.