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

unmerged(3999)

Man Of Constant Sorrow
May 22, 2001
1.386
0
Visit site
Polish Liberum Veto events

There may be a problem with the triggers for these events.

I "Waged a War of Extermination on the Nobility" in 1607, which brought me to aristocracy = 3. (a 1648 savegame is available to prove this).

I did not get the first Liberum Veto event in 1652, triggered by

trigger = {
domestic = {
type = ARISTOCRACY
value = 7
}

, but did get the second in 1653, triggered by

trigger = {
NOT = {
event = 3482 (the first one)
domestic = {
type = ARISTOCRACY
value = 9
}

Does the syntax of that second event carry NOT over from the first trigger, meaning aristocracy of 9 or lower triggers it? If so that is presumably not what was intended.
 
Upvote 0

AndrewT

The Full Monty Python
Moderator
116 Badges
Jun 29, 2001
85.356
3.594
  • Leviathan: Warships
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Gettysburg
  • Hearts of Iron III
  • Heir to the Throne
  • Impire
  • Europa Universalis III Complete
  • King Arthur II
  • Knights of Pen and Paper +1 Edition
  • Lead and Gold
  • Legio
  • Europa Universalis IV: Conquest of Paradise
  • The Kings Crusade
  • Lost Empire - Immortals
  • Magicka
  • Majesty 2 Collection
  • March of the Eagles
  • Europa Universalis III Complete
  • Naval War: Arctic Circle
  • Pirates of Black Cove
  • Europa Universalis IV: Res Publica
  • Europa Universalis: Rome
  • Rome Gold
  • Stellaris: Necroids
  • Crusader Kings II: Sunset Invasion
  • Ancient Space
  • Arsenal of Democracy
  • Hearts of Iron II: Armageddon
  • Cities in Motion
  • Cities in Motion 2
  • 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
  • A Game of Dwarves
  • Crusader Kings II: Sword of Islam
  • Commander: Conquest of the Americas
  • Darkest Hour
  • Dungeonland
  • East India Company Collection
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
I think you are right. I think
Code:
	trigger = {
		NOT = {
			event  = 3482
		domestic = {
			type = ARISTOCRACY
			value = 9
			}
		}
	}

has to be changed to
Code:
	trigger = {
		NOT = {
			event  = 3482
		}
		domestic = {
			type = ARISTOCRACY
			value = 9
			}
	}
so I've moved the end-bracket of the NOT statement to before the Domestic statement. Can someone check my logic?
 
Jun 3, 2001
593
0
Visit site
Your logic seems fine, but keep in mind that the second event will never occur unless the players aristocracy value goes straight from 6 to 9 in under a year.

I may be mistaken, but I think the values should be switched - the first event should require aristocracy 9 and the second aristocracy 7.

This makes players with very high aristocracy experience the liberum veto event a year earlier, and players with only moderately high experience it the next year.
 

unmerged(3999)

Man Of Constant Sorrow
May 22, 2001
1.386
0
Visit site
I guess that would fix it, I'm not too clear on event scripting.

I'm wondering why there are even two events. Maybe the second should just be taken out? (They have identical effects.)
 
Jun 3, 2001
593
0
Visit site
Originally posted by Carligula
I guess that would fix it, I'm not too clear on event scripting.

I'm wondering why there are even two events. Maybe the second should just be taken out? (They have identical effects.)
If we do it my way the net effect will be that the same "event" will occur earlier if you have really high aristocracy. Just a small cosmetic thing, I guess.
 

AndrewT

The Full Monty Python
Moderator
116 Badges
Jun 29, 2001
85.356
3.594
  • Leviathan: Warships
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Gettysburg
  • Hearts of Iron III
  • Heir to the Throne
  • Impire
  • Europa Universalis III Complete
  • King Arthur II
  • Knights of Pen and Paper +1 Edition
  • Lead and Gold
  • Legio
  • Europa Universalis IV: Conquest of Paradise
  • The Kings Crusade
  • Lost Empire - Immortals
  • Magicka
  • Majesty 2 Collection
  • March of the Eagles
  • Europa Universalis III Complete
  • Naval War: Arctic Circle
  • Pirates of Black Cove
  • Europa Universalis IV: Res Publica
  • Europa Universalis: Rome
  • Rome Gold
  • Stellaris: Necroids
  • Crusader Kings II: Sunset Invasion
  • Ancient Space
  • Arsenal of Democracy
  • Hearts of Iron II: Armageddon
  • Cities in Motion
  • Cities in Motion 2
  • 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
  • A Game of Dwarves
  • Crusader Kings II: Sword of Islam
  • Commander: Conquest of the Americas
  • Darkest Hour
  • Dungeonland
  • East India Company Collection
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
Originally posted by YokoZar
Your logic seems fine, but keep in mind that the second event will never occur unless the players aristocracy value goes straight from 6 to 9 in under a year.

I missed this but BiB spotted it - the deathdate of the second event is 120 years later, so it actually has 120 years to get up to ARI 9. In which case my fix is fine and that's all that needs doing.