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

Fu.Th.Sy.

Captain
8 Badges
Jul 25, 2009
312
40
  • Arsenal of Democracy
  • Darkest Hour
  • Europa Universalis: Rome
  • Crusader Kings II
  • Europa Universalis IV
  • 500k Club
  • Imperator: Rome
  • Imperator: Rome - Magna Graecia
Has anyone figured out a way around this game-breaking bug? Would it be possible to create an event that automatically assigns let's say a random character to free courtier position?
 
Isn't it the free thesmothete/elder/censor thing? I've got CTD'd myself due this bug a couple of times but I haven't really paid attention to it because I haven't managed to step on it very often..

It is possible to create an event which assigns the character there and it is even possible to make the event give you a couple of options, as an example the best guys from every faction.
 
I was playing as Epirus (monarchy) and when one of my ministers died I got a CTD when clicking ''free government position'' banner or the government menu. Is it possible to select a character for courtier position via event, and if so, how?
 
It is possible, sure. Here's something that should work:

Code:
character_event = {
	id = 9999	#Choose a better ID and make sure that no other event has the same value.
	
	trigger = {
		employer = { 
			NOT = { 
				any_character = {
					has_title = title_prime_minister	#This checks if the country has a character already in this position.
				}
			}
		}
		
		can_hold_title = title_prime_minister	#This ensures that the character can hold the position
	}
	
	mean_time_to_happen = {
		days = 14	#This gives the game a couple of weeks to trigger the event for a good character.
		
		modifier = {
			NOT = { finesse = 4 }
			factor = 10	#This increases the MTTH by 10x for crappy characters
		}
		modifier = {
			employer = {
				any_character = {
					can_hold_title = title_prime_minister
					NOT = { finesse = 4 }
				}
			}
			factor = 0.1	#This should cancel out the above if there are no better alternatives than Finesse 4.
		modifier = {
			finesse = 7
			factor = 0.9
		}
		modifier = {
			finesse = 8
			factor = 0.8
		}
		modifier = {
			finesse = 9
			factor = 0.7
		}
		modifier = {
			finesse = 10
			factor = 0.1	#This decreases the MTTH for characters with Finesse 10+ by 90%, and is cumulative with the others as well (so it should trigger only after a few days for good characters).
		}
	}
	
	title = "Appoint a Prime Minister"
	desc = "Our Prime Minister has died, so $CHARACTER$ has nominated himself as the successor. (If you decline, do not open your Government window as this will crash the game until a character is chosen.)"
	
	option = {
		name = "He's perfect"
		give_title = title_prime_minister
	}
	
	option = {
		name = "I was hoping for someone better..."
		loyalty = -5
	}
}
Save it as a .txt file in your "events" folder (it doesn't matter what you call the file) and it should work. You'll have to create several versions of the event (preferably in the same file) to cover each of the titles, so just check "EUR\common\titles.txt" and search for Courtier Titles to find a list of them and their internal names.

Hope this helps.

(Please note that I haven't had a chance to test this bug out extensively, so I have no idea which of the titles are causing the problem. Use this solution at your own risk.)