• 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.

Goshawk

Second Lieutenant
43 Badges
Jul 28, 2017
138
41
  • Crusader Kings III: Royal Edition
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: Colonel
  • Europa Universalis IV: Pre-order
  • Cities: Skylines
I am playing as Italy First and not in a faction with Germany. Germany hasnt managed to invade France while I have made my way to paris. However once my troop occupy paris and France capitulate, vichy france event fired and I lost almost all of my occupied area. Is this a bug or not? I remember vichy france event cant fire unless germany occupied Paris a few pathces ago/

20200521123614_1.jpg
 
  • 1
Reactions:

kettyo

General
11 Badges
Feb 11, 2017
2.429
1.260
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • 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: By Blood Alone
  • Hearts of Iron IV: No Step Back
Checked the event logic file and it should not happen this way.

Code:
#hidden pre-event to check before capitulation
country_event = {
    id = france.101
    hidden = yes
    trigger = {
        tag = FRA
        has_war_with = GER
        has_government = democratic
        16 = { is_controlled_by = GER }
        is_in_faction_with = ENG
        ENG = { has_war_with = GER }
        surrender_progress > 0.7
        GER = {
            OR = {
                is_faction_leader = yes
                has_government = neutrality
            }
        }
        has_civil_war = no
        #Don't fire if France has pushed pretty far into ITA or GER
        NOT = {
            any_state = {
                is_on_continent = europe
                NOT = { state = 158 }
                NOT = { state = 114 }
                NOT = { state = 50 }
                NOT = { state = 42 }
                is_controlled_by = ROOT
                OR = {
                    is_owned_by = GER
                    AND = {
                        FRA = { has_War_with = ITA }
                        is_owned_by = ITA
                    }
                }
            }
        }   

        #Don't fire if any states in France are controlled by a different human player
        NOT = {
            any_country = {
                is_ai = no
                NOT = { tag = GER }
                NOT = { is_in_faction_with = GER }
                has_war_with = ROOT
                any_state = {
                    is_on_continent = europe
                    NOT = { state = 1 }
                    NOT = { state = 735 }
                    NOT = { state = 21 }
                    NOT = { state = 31 }
                    is_owned_by = ROOT
                    is_controlled_by = PREV
                }
            }
        }
    }
    mean_time_to_happen = { days = 2 }
    immediate = {
        country_event = france.10
    }
}

16 = { is_controlled_by = GER } specifies that Paris must be controlled by Germany for the event to fire.

The following lines specify that the event should not fire if player is not allied to Germany and conquered a European French state other than Corsica, Savoy, Provence, or Midi Pyrenees:

Code:
#Don't fire if any states in France are controlled by a different human player
        NOT = {
            any_country = {
                is_ai = no
                NOT = { tag = GER }
                NOT = { is_in_faction_with = GER }
                has_war_with = ROOT
                any_state = {
                    is_on_continent = europe
                    NOT = { state = 1 }
                    NOT = { state = 735 }
                    NOT = { state = 21 }
                    NOT = { state = 31 }
                    is_owned_by = ROOT
                    is_controlled_by = PREV
                }
            }
        }

According to your post the event should have been skipped by both of these conditions.

I don't know what might make it fail. Maybe using some mods?
 
Last edited:
  • 1
Reactions:

Kryndude

Lt. General
60 Badges
Mar 3, 2015
1.580
1.456
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Jade Dragon
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Pre-order
  • Cities: Skylines Deluxe Edition
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Art of War
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II
  • 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: Conquest of Paradise
  • Europa Universalis IV: Dharma
  • Stellaris: Distant Stars
  • Stellaris: Nemesis
  • Stellaris: Ancient Relics
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Hearts of Iron IV: Expansion Pass
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Lithoids
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
It's a bug and has been reported. Set Germany to aggressive then it'll not choose the event option to form Vichy. Other than that there's no solution that I know of.