# prov_prosperity_decrease_effect
# prov_prosperity_increase_effect

prov_prosperity_decrease_effect = {
	if = {
		limit = { has_dlc = "Reapers" }

		hidden_effect = {
			set_variable = {
				which = prosperity_value
				value = 0
			}
		}

		random = {
			chance = 15 # Chance to lower by 1 step

			if = {
				limit = { has_province_modifier = prosperity_modifier_1 }
				remove_province_modifier = prosperity_modifier_1
			}
			else_if = {
				limit = { has_province_modifier = prosperity_modifier_2 }

				remove_province_modifier = prosperity_modifier_2

				add_province_modifier = {
					name = prosperity_modifier_1
					duration = -1
				}
			}
			else_if = {
				limit = { has_province_modifier = prosperity_modifier_3 }

				remove_province_modifier = prosperity_modifier_3

				add_province_modifier = {
					name = prosperity_modifier_2
					duration = -1
				}
			}
		}
	}

	else = {
		if = {
			limit = { has_province_modifier = province_prosperity_2 }

			remove_province_modifier = province_prosperity_2

			add_province_modifier = {
				name = province_prosperity_1
				duration = -1
			}
		}
		else_if = {
			limit = { has_province_modifier = province_prosperity_1 }
			remove_province_modifier = province_prosperity_1
		}
		else_if = {
			limit = { has_province_modifier = province_poverty_1 }

			remove_province_modifier = province_poverty_1

			add_province_modifier = {
				name = province_poverty_2
				duration = -1
			}
		}
		else_if = {
			limit = {
				NOT = { has_province_modifier = province_poverty_2 }
			}

			add_province_modifier = {
				name = province_poverty_1
				duration = -1
			}
		}
	}
}

prov_prosperity_increase_effect = {
	if = {
		limit = { has_dlc = "Reapers" }

		custom_tooltip = {
			text = prov_prosperity_increase_tooltip

			change_variable = {
				which = prosperity_value
				value = 50
			}
		}
	}
	else = {
		if = {
			limit = { has_province_modifier = province_poverty_2 }

			remove_province_modifier = province_poverty_2

			add_province_modifier = {
				name = province_poverty_1
				duration = -1
			}
		}
		else_if = {
			limit = { has_province_modifier = province_poverty_1 }
			remove_province_modifier = province_poverty_1
		}
		else_if = {
			limit = { has_province_modifier = province_prosperity_1 }

			remove_province_modifier = province_prosperity_1

			add_province_modifier = {
				name = province_prosperity_2
				duration = -1
			}
		}
		else_if = {
			limit = {
				NOT = { has_province_modifier = province_prosperity_2 }
			}

			add_province_modifier = {
				name = province_prosperity_1
				duration = -1
			}
		}
	}
}