rce_set_religion_mechanic_sukha_value = {
	if = {
		limit = {
			rce_uses_religion_mechanic = { mechanic = sukha }
		}
		[[value]
			set_variable = { which = rce_religion_mechanic_sukha_value value = $value$ }
		]
		[[which]
			set_variable = { which = rce_religion_mechanic_sukha_value which = $which$ }
		]
		hidden_effect = {
			if = {
				limit = {
					rce_has_religion_mechanic_sukha_value = { value = 100 }
				}
				set_variable = { which = rce_religion_mechanic_sukha_value value = 100 }
			}
			else_if = {
				limit = {
					NOT = { rce_has_religion_mechanic_sukha_value = { value = 0 } }
				}
				set_variable = { which = rce_religion_mechanic_sukha_value value = 0 }
			}
			set_variable = { which = rce_religion_mechanic_sukha_value_display which = rce_religion_mechanic_sukha_value }
			divide_variable = { which = rce_religion_mechanic_sukha_value_display value = 10 }
			multiply_variable = { which = rce_religion_mechanic_sukha_value_display value = 10 } # max 2 decimals in display
			rce_update_religion_mechanic_sukha_modifier = yes
		}
	}
}

rce_add_religion_mechanic_sukha_value = {
	if = {
		limit = {
			rce_uses_religion_mechanic = { mechanic = sukha }
		}
		[[value]
			change_variable = { which = rce_religion_mechanic_sukha_value value = $value$ }
		]
		[[which]
			change_variable = { which = rce_religion_mechanic_sukha_value which = $which$ }
		]
		hidden_effect = {
			if = {
				limit = {
					rce_has_religion_mechanic_sukha_value = { value = 100 }
				}
				set_variable = { which = rce_religion_mechanic_sukha_value value = 100 }
			}
			else_if = {
				limit = {
					NOT = { rce_has_religion_mechanic_sukha_value = { value = 0 } }
				}
				set_variable = { which = rce_religion_mechanic_sukha_value value = 0 }
			}
			set_variable = { which = rce_religion_mechanic_sukha_value_display which = rce_religion_mechanic_sukha_value }
			divide_variable = { which = rce_religion_mechanic_sukha_value_display value = 10 }
			multiply_variable = { which = rce_religion_mechanic_sukha_value_display value = 10 } # max 2 decimals in display
			rce_update_religion_mechanic_sukha_modifier = yes
		}
	}
}

rce_export_yearly_religion_mechanic_sukha_value_gain = {
	hidden_effect = {
		export_to_variable = {
			which = rce_yearly_religion_mechanic_sukha_value
			value = modifier:rce_yearly_religion_mechanic_sukha_change
		}
	}
}

rce_add_yearly_religion_mechanic_sukha_value = {
	rce_export_yearly_religion_mechanic_sukha_value_gain = yes
	set_variable = { which = rce_yearly_religion_mechanic_sukha_value_temp which = rce_yearly_religion_mechanic_sukha_value }
	divide_variable = { which = rce_yearly_religion_mechanic_sukha_value_temp value = 12 }
	rce_add_religion_mechanic_sukha_value = { which = rce_yearly_religion_mechanic_sukha_value_temp }
	set_variable = { which = rce_yearly_religion_mechanic_sukha_value_temp value = 0 }
}

rce_remove_religion_mechanic_sukha_modifiers = {
	hidden_effect = {
		if = {
			limit = {
				rce_has_any_religion_mechanic_sukha_modifiers = yes
			}
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_1
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_2
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_3
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_4
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_5
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_6
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_7
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_8
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_9
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_10
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_11
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_12
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_13
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_14
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_15
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_16
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_17
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_18
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_19
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_20
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_21
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_22
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_23
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_24
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_25
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_26
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_27
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_28
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_29
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_30
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_31
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_32
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_33
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_34
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_35
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_36
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_37
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_38
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_39
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_40
			remove_country_modifier = rce_religion_mechanic_sukha_modifier_41
		}
	}
}

rce_update_religion_mechanic_sukha_modifier = {
	rce_remove_religion_mechanic_sukha_modifiers = yes
	if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 100 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_41
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 97.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_40
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 95 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_39
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 92.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_38
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 90 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_37
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 87.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_36
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 85 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_35
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 82.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_34
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 80 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_33
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 77.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_32
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 75 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_31
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 72.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_30
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 70 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_29
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 67.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_28
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 65 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_27
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 62.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_26
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 60 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_25
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 57.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_24
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 55 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_23
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 52.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_22
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 50 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_21
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 47.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_20
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 45 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_19
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 42.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_18
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 40 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_17
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 37.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_16
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 35 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_15
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 32.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_14
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 30 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_13
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 27.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_12
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 25 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_11
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 22.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_10
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 20 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_9
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 17.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_8
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 15 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_7
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 12.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_6
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 10 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_5
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 7.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_4
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_3
			duration = -1
		}
	}
	else_if = {
		limit = {
			rce_has_religion_mechanic_sukha_value = { value = 2.5 }
		}
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_2
			duration = -1
		}
	}
	else = {
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_1
			duration = -1
		}
	}
}

rce_religion_mechanic_sukha_show_current_modifier_tooltip = {
	custom_tooltip = rce_religion_mechanic_sukha_show_current_modifier_tooltip_tt
	tooltip = {
		if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_41
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_41
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_40
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_40
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_39
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_39
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_38
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_38
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_37
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_37
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_36
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_36
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_35
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_35
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_34
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_34
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_33
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_33
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_32
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_32
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_31
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_31
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_30
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_30
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_29
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_29
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_28
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_28
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_27
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_27
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_26
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_26
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_25
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_25
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_24
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_24
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_23
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_23
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_22
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_22
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_21
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_21
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_20
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_20
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_19
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_19
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_18
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_18
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_17
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_17
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_16
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_16
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_15
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_15
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_14
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_14
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_13
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_13
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_12
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_12
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_11
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_11
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_10
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_10
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_9
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_9
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_8
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_8
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_7
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_7
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_6
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_6
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_5
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_5
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_4
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_4
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_3
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_3
				duration = -1
			}
		}
		else_if = {
			limit = {
				has_country_modifier = rce_religion_mechanic_sukha_modifier_2
			}
			add_country_modifier = {
				name = rce_religion_mechanic_sukha_modifier_2
				duration = -1
			}
		}
		else = {
		#	add_country_modifier = {
		#		name = rce_religion_mechanic_sukha_modifier_1
		#		duration = -1
		#	}
			custom_tooltip = rce_religion_mechanic_sukha_show_current_modifier_tooltip_tt_none # no effects
		}
	}
}

rce_religion_mechanic_sukha_show_max_modifier_tooltip = {
	custom_tooltip = rce_religion_mechanic_sukha_show_max_modifier_tooltip_tt
	tooltip = {
		add_country_modifier = {
			name = rce_religion_mechanic_sukha_modifier_41
			duration = -1
		}
	}
}

rce_clear_all_religion_mechanic_sukha_modifiers = {
	if = {
		limit = {
			rce_has_any_religion_mechanic_sukha_modifiers = yes
		}
		set_variable = { which = rce_religion_mechanic_sukha_value value = 0 }
		set_variable = { which = rce_religion_mechanic_sukha_value_display value = 0 }
		set_variable = { which = rce_yearly_religion_mechanic_sukha_value value = 0 }
		rce_remove_religion_mechanic_sukha_modifiers = yes
		clr_country_flag = rce_religion_mechanic_sukha_meditate_used
		set_variable = { which = rce_religion_mechanic_sukha_meditate_used_year value = 0 }
		clr_country_flag = rce_religion_mechanic_sukha_sponsor_festival_used
		set_variable = { which = rce_religion_mechanic_sukha_sponsor_festival_used_year value = 0 }
	}
}

rce_clear_all_religion_mechanic_sukha_modifiers_when_changing_religion = {
	if = {
		limit = {
			rce_not_uses_religion_mechanic = { mechanic = sukha }
		}
		rce_clear_all_religion_mechanic_sukha_modifiers = yes
		if = {
			limit = {
				has_country_flag = rce_religion_jainism_propagate_religion
			}
			clr_country_flag = rce_religion_jainism_propagate_religion
			if = {
				limit = {
					has_country_flag = rce_religion_jainism_propagate_religion_already_active
				}
				clr_country_flag = rce_religion_jainism_propagate_religion_already_active
			}
			else = {
				disable_propogate_religion_effect = yes
			}
		}
		if = {
			limit = {
				has_country_flag = rce_religion_jainism_unlocked_estate_brahmins
			}
			clr_country_flag = rce_religion_jainism_unlocked_estate_brahmins
			if = {
				limit = {
					has_country_flag = rce_religion_jainism_unlocked_estate_brahmins_already_active
				}
				clr_country_flag = rce_religion_jainism_unlocked_estate_brahmins_already_active
			}
			else = {
				clr_country_flag = unlocked_estate_brahmins_flag
			}
		}
	}
}