Here's the event:
It's odd that you get it so often, the event sets a flag that makes it 10 times less likely to happen after you although it's still possible. You could try getting your production_efficiency higher if it's not at 50% yet. If you don't have many grain provinces you could give some away or release them as vassals, since this only happens if you have 4 or more grain provinces.
Code:
#########################################################
# Bad harvest #
#########################################################
province_event = {
id = 5016
trigger = {
owner = {
grain = 4
}
}
mean_time_to_happen = {
months = 15000 # Random Province Event
modifier = {
factor = 0.5
owner = { NOT = { production_efficiency = 0.5 } }
}
modifier = {
factor = 2.0
owner = { luck = yes }
}
modifier = {
factor = 10.0
owner = { has_country_flag = harvest }
}
}
title = "EVTNAME5016"
desc = "EVTDESC5016"
option = {
name = "EVTOPTA5016" # Attempt to help the people.
ai_chance = { factor = 45 }
owner = {
treasury = -40
set_country_flag = harvest
}
}
option = {
name = "EVTOPTB5016" # Quell the revolt.
ai_chance = { factor = 55 }
create_revolt = 1
owner = {
set_country_flag = harvest
}
}
}
It's odd that you get it so often, the event sets a flag that makes it 10 times less likely to happen after you although it's still possible. You could try getting your production_efficiency higher if it's not at 50% yet. If you don't have many grain provinces you could give some away or release them as vassals, since this only happens if you have 4 or more grain provinces.