I'm getting a seemingly impossible error with this event. If I fire it using the console, it correctly says I don't satisfy the conditions, yet it still fires over and over if I play as any of the specified titles.
EDIT: I know why. The event is fine in all start dates and for all provinces other than post-1261 Constantinople because Genoa owns Galata, so the game is registering them as having the modifier while while not holding any of the specific titles. How would I have it ignore this? Would a "NOT = { tier = baron }" limit suffice?
Code:
character_event = {
id = theme.7
hide_window = yes
trigger = {
independent = yes
NOT = { has_landed_title = k_morea }
NOT = { has_landed_title = k_epirus }
NOT = { has_landed_title = k_thrace }
NOT = { has_landed_title = k_macedon }
NOT = { has_landed_title = k_trebizond }
NOT = { has_landed_title = k_byzantium }
NOT = { has_landed_title = e_trebizond }
NOT = { has_landed_title = e_byzantium }
NOT = { has_landed_title = e_western }
NOT = { has_landed_title = e_thessalonika }
NOT = { has_landed_title = e_roman_empire }
any_realm_province = {
has_province_modifier = inactive_themes
}
}
mean_time_to_happen = {
days = 1
}
option = {
name = OK
any_realm_province = {
limit = {
has_province_modifier = inactive_themes
}
remove_province_modifier = inactive_themes
}
}
}
EDIT: I know why. The event is fine in all start dates and for all provinces other than post-1261 Constantinople because Genoa owns Galata, so the game is registering them as having the modifier while while not holding any of the specific titles. How would I have it ignore this? Would a "NOT = { tier = baron }" limit suffice?
Last edited: