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

trias10

First Lieutenant
28 Badges
Mar 15, 2012
235
24
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Reapers Due
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Steel Division: Normand 44 - Second Wave
  • Cities: Skylines Deluxe Edition
  • Crusader Kings II
  • Magicka
  • The Kings Crusade
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings III
  • Steel Division: Normandy 44 -  Back to Hell
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings III: Royal Edition
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Cities: Skylines - After Dark
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • 500k Club
  • Cities: Skylines
I know that someone on these forums was complaining about really strange succession law changes occurring in the mid to late game, and I am now experiencing this bug as well.

I have several lord mayors in the duchy of Tripolitania and Cyraenica, and these mayors have been around for several generations. Suddenly, one of them dies and I notice my personal demesne has increased. Apparently, after one of these lord mayors died, his city went to me, the queen. I look at the titles, and all of them say Primogeniture succession, with me, the queen, as the heir. I then look at all of the Lord Mayors in Tripolitania and Cyraenica, and lo and behold, all of the cities therein have Primogeniture succession with me as the heir designate.

This can't be right, cities should never be Primogeniture.

I know a lot of people have reported this bug, where strange, nonsensical succession laws hit Prince-Bishoprics and Cities (Prince Bishoprics becoming elective instead of investiture, cities becoming primogeniture, prince-archbishoprics becoming primogeniture, etc), especially in the late game. What is the current status of this bug? Has it been confirmed and is due to be fixed?

If needed, I can upload a save file showing this odd primogeniture behavior.
 
Upvote 0

trias10

First Lieutenant
28 Badges
Mar 15, 2012
235
24
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Reapers Due
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Steel Division: Normand 44 - Second Wave
  • Cities: Skylines Deluxe Edition
  • Crusader Kings II
  • Magicka
  • The Kings Crusade
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings III
  • Steel Division: Normandy 44 -  Back to Hell
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings III: Royal Edition
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Cities: Skylines - After Dark
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • 500k Club
  • Cities: Skylines
Sure, please see the attached file.

Please take a look at the following 2 characters:

Doge Norman I of Cyrenaica (ruling in county of Benghazi)

Doge Amaury I of Tripolitania (ruling in county of Leptis Magna)

For each of these characters, please hover the mouse over each of their city titles and you will see the succession as Primogeniture and the Queen as the heir designate.

View attachment 1145_02_18.7z
 

Doomdark

Design Director
Paradox Staff
61 Badges
Apr 3, 2000
5.434
11.328
  • Sword of the Stars II
  • Leviathan: Warships
  • Magicka
  • Majesty 2
  • Majesty 2 Collection
  • March of the Eagles
  • Naval War: Arctic Circle
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Ship Simulator Extremes
  • Sword of the Stars
  • Knights of Pen and Paper +1 Edition
  • Supreme Ruler 2020
  • Starvoid
  • Teleglitch: Die More Edition
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • Warlock: Master of the Arcane
  • Warlock 2: The Exiled
  • War of the Roses
  • Prison Architect
  • Europa Universalis III
  • Arsenal of Democracy
  • Cities in Motion
  • Cities in Motion 2
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Dungeonland
  • A Game of Dwarves
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Conquest of Paradise
  • For The Glory
  • For the Motherland
  • Gettysburg
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Impire
I'm afraid the save games are useless. I need a case which replicates the turning of a republic into a feudal state (primogeniture.) The bug might be fixed though, if it had anything to do with mayors/bishops changing religion and getting the wrong succession law.
 

trias10

First Lieutenant
28 Badges
Mar 15, 2012
235
24
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Reapers Due
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Steel Division: Normand 44 - Second Wave
  • Cities: Skylines Deluxe Edition
  • Crusader Kings II
  • Magicka
  • The Kings Crusade
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings III
  • Steel Division: Normandy 44 -  Back to Hell
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings III: Royal Edition
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Cities: Skylines - After Dark
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • 500k Club
  • Cities: Skylines
I'm afraid the save games are useless. I need a case which replicates the turning of a republic into a feudal state (primogeniture.) The bug might be fixed though, if it had anything to do with mayors/bishops changing religion and getting the wrong succession law.

I've got a pretty long history of saves with this current game. I'll see if I can find one before the change occurs and follow it through to the change taking place. Will let you know once I have it.
 

trias10

First Lieutenant
28 Badges
Mar 15, 2012
235
24
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Reapers Due
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Steel Division: Normand 44 - Second Wave
  • Cities: Skylines Deluxe Edition
  • Crusader Kings II
  • Magicka
  • The Kings Crusade
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings III
  • Steel Division: Normandy 44 -  Back to Hell
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings III: Royal Edition
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Cities: Skylines - After Dark
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • 500k Club
  • Cities: Skylines
I'm afraid the save games are useless. I need a case which replicates the turning of a republic into a feudal state (primogeniture.) The bug might be fixed though, if it had anything to do with mayors/bishops changing religion and getting the wrong succession law.

Doomdark, mission accomplished.

I have found a save file which captures the strange switch of a city going from open elective to primogeniture. It is perfectly replicable.

Here is how to do it:

1) Open the file and make sure it is paused.

2) Open the character of Lord Mayor Amaury of Leptis Magna (County of Leptis Magna), notice his titles of Grand City of Leptis Magna, and Grand City of Syrte -- both are Open Elective!

3) Open the character of Doge Clemence I of Tripolitania (County of Tripolitania), notice his titles: the Duchy (Republic) of Tripolitania is Elective, but his 2 Grand Cities are Primogeniture.

4) Make sure game is still paused

5) Kill Doge Clemence I of Tripolitania (either via Assassination or console), his Grand City titles will goto the Queen, while the Republic will pass to Amaury in Leptis Magna

6) Open the character of (now) Doge Amaury I of Leptis Magna (County of Leptis Magna), notice that all his titles, including the new duchy, are still Elective

7) * Unpause the game for just ONE day *

8) Now look at all of Doge Amaury's titles: the 2 Grand Cities are now Primogeniture with the Queen as heir. The Duchy is still Elective but the Queen is now the heir.


Save file: 9 August, 1144

View attachment test_city_primo.7z
 

trias10

First Lieutenant
28 Badges
Mar 15, 2012
235
24
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Reapers Due
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Steel Division: Normand 44 - Second Wave
  • Cities: Skylines Deluxe Edition
  • Crusader Kings II
  • Magicka
  • The Kings Crusade
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings III
  • Steel Division: Normandy 44 -  Back to Hell
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings III: Royal Edition
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Cities: Skylines - After Dark
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • 500k Club
  • Cities: Skylines
K-vald, could you please ensure that a developer sees my updated save file (post #7)? This is a pretty severe bug and my latest file captures the transition of a city into a primogeniture feudal state (just as Doomdark requested), rather than just showing it after the fact. A stack trace and some step throughs should help determine exactly where the bug is occurring.
 

Doomdark

Design Director
Paradox Staff
61 Badges
Apr 3, 2000
5.434
11.328
  • Sword of the Stars II
  • Leviathan: Warships
  • Magicka
  • Majesty 2
  • Majesty 2 Collection
  • March of the Eagles
  • Naval War: Arctic Circle
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Ship Simulator Extremes
  • Sword of the Stars
  • Knights of Pen and Paper +1 Edition
  • Supreme Ruler 2020
  • Starvoid
  • Teleglitch: Die More Edition
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • Warlock: Master of the Arcane
  • Warlock 2: The Exiled
  • War of the Roses
  • Prison Architect
  • Europa Universalis III
  • Arsenal of Democracy
  • Cities in Motion
  • Cities in Motion 2
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Dungeonland
  • A Game of Dwarves
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Conquest of Paradise
  • For The Glory
  • For the Motherland
  • Gettysburg
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Impire
Thank you, this should now be fixed. Note that the real problem here is that Doge Clemence I of Tripolitania does not have the proper Republican succession law, but Feudal Elective.
 

trias10

First Lieutenant
28 Badges
Mar 15, 2012
235
24
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Reapers Due
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Steel Division: Normand 44 - Second Wave
  • Cities: Skylines Deluxe Edition
  • Crusader Kings II
  • Magicka
  • The Kings Crusade
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings III
  • Steel Division: Normandy 44 -  Back to Hell
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings III: Royal Edition
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Cities: Skylines - After Dark
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • 500k Club
  • Cities: Skylines
Thank you, this should now be fixed. Note that the real problem here is that Doge Clemence I of Tripolitania does not have the proper Republican succession law, but Feudal Elective.

How would something like that occur? Also, if I may ask, was this bug in the exe or in succession_laws.txt? I ask because I'm currently trying to edit succession_laws.txt to fix this for my current game (as it's becoming a big problem, all my grand cities are going to primo). Looking at the code, I understand that what's causing primogeniture is that the is_feudal trigger appears to be a value of "yes" for the titles in question. I was thinking of the following fix:

Code:
succ_primogeniture = {
		oldest_child_opinion = 20
		child_opinion = -20
		dynasty_opinion = -5
		potential = {
			OR = {
				is_landless_type_title = no
				title = e_golden_horde
				title = e_il-khanate
				title = e_timurids
			}
			is_primary_type_title = no
			OR = {
				AND = {
					tier = baron
					is_feudal = yes
				}
				holder_scope = { is_feudal = yes }
			}
                        NOT = { holder_scope = { is_republic = yes } }
                        NOT = { holder_scope = { is_theocracy = yes } }
		}
		allow = {
			OR = {
				has_crown_law_title = no
				crownlaw_title = {
					OR = {
						has_law = centralization_3
						has_law = centralization_4
					}
				}
			}
		}
		
		effect = {
			succession = primogeniture
		}
		revoke_allowed = {
			always = no
		}			
	}
 

Doomdark

Design Director
Paradox Staff
61 Badges
Apr 3, 2000
5.434
11.328
  • Sword of the Stars II
  • Leviathan: Warships
  • Magicka
  • Majesty 2
  • Majesty 2 Collection
  • March of the Eagles
  • Naval War: Arctic Circle
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sengoku
  • Ship Simulator Extremes
  • Sword of the Stars
  • Knights of Pen and Paper +1 Edition
  • Supreme Ruler 2020
  • Starvoid
  • Teleglitch: Die More Edition
  • The Showdown Effect
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • Warlock: Master of the Arcane
  • Warlock 2: The Exiled
  • War of the Roses
  • Prison Architect
  • Europa Universalis III
  • Arsenal of Democracy
  • Cities in Motion
  • Cities in Motion 2
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Dungeonland
  • A Game of Dwarves
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Conquest of Paradise
  • For The Glory
  • For the Motherland
  • Gettysburg
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Impire
The bug was in the script. This is what it should look like:

Code:
succ_feudal_elective = {
		oldest_child_opinion = -30
		child_opinion = -10
		dynasty_opinion = -5
		vassal_opinion = 20
		potential = {
			NOT = { holder_scope = { religion_group = muslim } }
			OR = {
				is_landless_type_title = no
				title = e_golden_horde
				title = e_il-khanate
				title = e_timurids
			}
			is_primary_type_title = no
			NOT = { tier = baron }
			OR = {
				AND = {
					tier = baron
					is_feudal = yes
				}
				holder_scope = { is_feudal = yes }
			}
		}
		effect = {
			succession = feudal_elective
		}
		revoke_allowed = {
			always = no
		}			
	}