Victoria III - Redundant conditions for forming the South German Federation

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

Republic of Mercury

General
46 Badges
Apr 16, 2015
2.308
5.904
  • Victoria: Revolutions
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Pre-order
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II
  • 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: Art of War
  • Crusader Kings III: Royal Edition
  • Crusader Kings III
  • Europa Universalis 4: Emperor
  • Europa Universalis IV: Golden Century
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Cadet
  • Stellaris Sign-up
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Victoria 2
  • Europa Universalis IV
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Jade Dragon
Short summary of your issue
Redundant conditions for forming the South German Federation

Game Version
1.0.6

What OS are you playing on?
Windows

Do you have mods enabled?
No

Have you tried verifying your game files?
Yes

How much "pain" is this causing you?
1 (0.1, honestly. I wouldn't care at all except that I had to spend a long time staring at this file for a mod I was making, and I've developed an irrational hatred for these 8 lines of code)

Please explain the issue you experienced in the most condensed way possible
In the event german_unification.1, in german_unification.txt, option 2 has the following block:

Code:
else_if = {
            limit = {
                ...
                OR = {
                    NOT = { exists = c:AUS }
                    NOT = { THIS = c:AUS }
                }
                OR = {
                    country_tier = kingdom
                    country_tier = principality
                }
            }
            change_tag = SGF
        }

The conditions in the first OR block are redundant. If the SGF is supposed to only form if Austria doesn't exist, then it doesn't work, because it can still be formed by any country that isn't Austria, because they aren't Austria. The first OR block is functionally the same as "NOT = { THIS = c:AUS }", which is still redundant, because if Austria somehow triggered this event while not existing and not being Austria (or just picks the first option, which doesn't have the first OR block), their country-tier would still be Empire, meaning they still wouldn't satisfy the second OR block.

Please explain how to reproduce the issue
Look at Victoria 3\game\events\german_unification.txt, event german_unification.1, option german_unification.1.b., lines 104 to 106.

Is there anything else you think could help us identify/replicate the issue?
I don't know whether this is intended to stop Austria from forming the SGF, or stop other countries from forming it if Austria exists, but Austria already can't because of their tier, and other countries can because they aren't Austria.

I have attached a save game
No

Upload Attachment
File(s) attached
 

Attachments

  • german_unification.txt
    8 KB · Views: 0
Last edited:
Upvote 0