Duplicate HoI 4 - Offer basing rights as Lithuania targets wrong nation 1.11.8.89a0 334c

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

kronos8

Sergeant
89 Badges
Mar 28, 2013
70
54
  • Crusader Kings II
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Pre-order
  • Tyranny: Archon Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • Hearts of Iron IV: Expansion Pass
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: No Step Back
  • Steel Division: Normandy 44
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Steel Division: Normandy 44 Deluxe Edition
  • Surviving Mars
  • Europa Universalis IV: Call to arms event
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Way of Life
  • For the Motherland
  • Hearts of Iron IV: Death or Dishonor
  • March of the Eagles
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Cities: Skylines
  • Cities: Skylines Deluxe Edition
Description of issue
Offer basing rights as Lithuania targets wrong nation 1.11.8.89a0 334c

Game Version
1.11.8.89a0 334c

Enabled DLC


Do you have mods enabled?
No

Description
As Lithuania, I chose the Germans as being the true enemy and then progressed down the focus tree branch for appeasing the Soviets. However, the "Offer Basing Rights" focus incorrectly targeted the Germans, offering them basing rights even though I was at war with them. As I was appeasing the Soviets, the events should have targeted them instead,

Steps to Reproduce
- As Lithuania complete the "A Reminder of the True Enemy" focus and choose the Germans as the enemy in the following event
- Complete the "Offer Basing Rights" focus

Upload Attachment
File(s) attached
 

Attachments

  • Ironman Lithuania 3.hoi4
    20,4 MB · Views: 0
  • lithuania bug report.png
    lithuania bug report.png
    753,9 KB · Views: 0
Upvote 0

kronos8

Sergeant
89 Badges
Mar 28, 2013
70
54
  • Crusader Kings II
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Pre-order
  • Tyranny: Archon Edition
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • Hearts of Iron IV: Expansion Pass
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: No Step Back
  • Steel Division: Normandy 44
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Steel Division: Normandy 44 Deluxe Edition
  • Surviving Mars
  • Europa Universalis IV: Call to arms event
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Way of Life
  • For the Motherland
  • Hearts of Iron IV: Death or Dishonor
  • March of the Eagles
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Cities: Skylines
  • Cities: Skylines Deluxe Edition
Continuing with this save, I also completed the Occupation focus shortly before the Soviets declared war, however when they did I was not given any option to submit to Soviet occupation. I do not know if the same issue that stopped me from giving the Soviets docking rights also stopped me from having the option to submit to them as a puppet rather than be invaded.
 

Mefisto1029

First Lieutenant
12 Badges
Aug 15, 2018
269
211
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Battle for Bosporus
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: By Blood Alone
  • Crusader Kings II
  • Age of Wonders III
  • Shadowrun Returns
Found the issue in LIT_offer_military_basing national focus:
Code:
        completion_reward = {
            if = {
                limit = {
                    has_country_flag = soviets_true_enemy_flag
                }
                add_popularity = {
                    ideology = SOV
                    popularity = 0.15
                }
                SOV = {
                    country_event = { id = LIT_events.4 }
                }
            }
            if = {
                limit = {
                    has_country_flag =  germans_true_enemy_flag
                }
                add_popularity = {
                    ideology = GER
                    popularity = 0.15
                }
                GER = {
                    country_event = { id = LIT_events.4 }
                }
            }
        }
To fix it we need to swap "has_country_flag" lines with each other.
 
Last edited:

Mefisto1029

First Lieutenant
12 Badges
Aug 15, 2018
269
211
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Battle for Bosporus
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: By Blood Alone
  • Crusader Kings II
  • Age of Wonders III
  • Shadowrun Returns
We need to swap lines? So can this be fixed alone, or does it need a patch? Sorry, i'm not into coding.
Yes you can do it alone or wait for patch. But when devs gonna fix it? No one know.
Also if you gonna fix it alone, it will turn off achievements.
If you want to fix it go to:
Steam\steamapps\common\Hearts of Iron IV\common\national_focus
Open lithuania file and find this code. It's line 1031.
And just switch: soviets_ and germans_
It's should be like this:
Code:
            if = {
                limit = {
                    has_country_flag = germans_true_enemy_flag
                }
                add_popularity = {
                    ideology = SOV
                    popularity = 0.15
                }
                SOV = {
                    country_event = { id = LIT_events.4 }
                }
            }
            if = {
                limit = {
                    has_country_flag = soviets_true_enemy_flag
                }
                add_popularity = {
                    ideology = GER
                    popularity = 0.15
                }
                GER = {
                    country_event = { id = LIT_events.4 }
                }
            }
 
  • 1Like
Reactions: