So, any ideas why this event crashes the game, while none of the other dozen or so in the same string cuase problems?
And yes, the modifier is defined:
Code:
### religious bonus
province_event = {
id = 20553
trigger = {
has_province_flag = allied_province_flag
not = { has_province_flag = disloyal_allied_prov_flag }
not = { has_province_modifier = pious_prov }
owner = { religion = THIS }
}
mean_time_to_happen = {
months = 1320
modifier = {
factor = 0.7
owner = { stability = 1}
}
modifier = {
factor = 0.7
owner = { stability = 2}
}
modifier = {
factor = 0.7
owner = { stability = 3}
}
modifier = {
factor = 0.5
has_province_flag = loyal_allied_prov_flag
}
modifier = {
factor = 0.95
governor_scope = { finesse = 5 }
}
modifier = {
factor = 0.95
governor_scope = { finesse = 6 }
}
modifier = {
factor = 0.95
governor_scope = { finesse = 7 }
}
modifier = {
factor = 0.95
governor_scope = { finesse = 8 }
}
modifier = {
factor = 0.8
governor_scope = { traits = able }
}
modifier = {
factor = 0.6
governor_scope = { traits = gifted }
}
modifier = {
factor = 0.8
governor_scope = { traits = pious }
}
modifier = {
factor = 0.8
governor_scope = { traits = devout }
}
modifier = {
factor = 0.8
governor_scope = { traits = zealous }
}
modifier = {
factor = 1.5
governor_scope = { traits = sceptical }
}
}
title = "Allied city sacrifices to our Gods"
desc = "The priests of $PROVINCENAME$ have sacrificed a bull, a chicken and a sow in honour of our Imperial City's Gods."
option = {
name = "Great."
add_province_modifier = {
name = pious_prov
duration = 1000
}
}
And yes, the modifier is defined:
Code:
pious_prov = {
local_religious_prestige = 0.2
}