
targeted_decisions = {

	request_sponsored_baptism = {
		# filter = independent_rulers # CleanSlate: Nonfunctional

		ai = no

		from_potential = {
			has_dlc = "Holy Fury"
			independent = yes
			religion_group = pagan_group
			is_reformed_religion = no
			is_tribal = yes
			is_incapable = no
			NOT = { has_character_flag = flag_converting_baptism }
		}

		potential = {
			independent = yes
			is_within_diplo_range = FROM
			higher_real_tier_than = DUKE
			is_incapable = no
			has_regent = no

			OR = {
				is_feudal = yes
				is_republic = yes
			}

			NOR = {
				religion = FROM
				pays_tribute_to = FROM
				has_character_flag = flag_sponsoring_baptism
			}

			trigger_if = {
				limit = { religion_group = pagan_group }
				is_reformed_religion = yes
			}
		}

		allow = {
			ROOT = {
				prisoner = no
				has_regent = no

				trigger_if = {
					limit = { has_character_modifier = baptism_request_cooldown }

					custom_tooltip = {
						text = NOT_BEEN_ASKED_BAPTISM_RECENTLY
						always = no
					}
				}

				has_safe_religion = yes
			}

			FROM = { pagan_baptism_trigger = yes }
		}

		effect = {
			hidden_effect = {
				add_character_modifier = {
					name = baptism_request_cooldown
					months = 1
					hidden = yes
				}

				opinion = {
					name = opinion_baptism_sponsor_target
					years = 20
					who = FROM
					origin_description = EVTTOOLTIPHFA20005
				}

				FROM = {
					add_character_modifier = {
						name = baptism_request_cooldown
						months = 1
						hidden = yes
					}

					opinion = {
						name = opinion_baptism_sponsor_target
						years = 20
						who = ROOT
						origin_description = EVTTOOLTIPHFB20005
					}

					save_event_target_as = converting_king
				}
			}

			letter_event = {
				id = HF.20000 # Possible Sponsor receives mass baptism request
				tooltip = EVTTOOLTIPHF20000
			}
		}

		ai_will_do = {
			factor = 0
		}

		ai_acceptance = {
			factor = 10 # The base score
			yes_threshold = 0
			show_maybe_for_human = yes

			additive_modifier = {
				value = 5
				localisation_key = baptism_sponsor_emperor
				tier = EMPEROR
			}
			additive_modifier = {
				value = 5
				localisation_key = baptism_sponsor_ally
				has_non_aggression_pact_with = FROM
			}
			additive_modifier = { # Fylkir and the like, not actual theocracies
				value = 5
				localisation_key = baptism_sponsor_fylkir
				religion_head = { character = ROOT }
			}
			additive_modifier = {
				value = -5
				localisation_key = baptism_sponsor_wealth
				wealth < 0
			}
			additive_modifier = {
				value = 5
				localisation_key = baptism_sponsor_wealth
				wealth >= 100
				wealth < 200
			}
			additive_modifier = {
				value = 10
				localisation_key = baptism_sponsor_patriarch
				religion_head = { is_vassal_or_below_of = ROOT }
			}
			additive_modifier = {
				value = 10
				localisation_key = baptism_sponsor_wealth
				wealth = 200
			}
			additive_modifier = {
				value = 10
				localisation_key = baptism_sponsor_proselytizer
				OR = {
					religion_group = christian
					religion_group = muslim
				}
				NOT = { religion = yazidi }
			}
			additive_modifier = {
				value = 10
				localisation_key = baptism_sponsor_sympathetic
				trait = sympathy_pagans
				FROM = { religion_group = pagan_group }
				NOT = { true_religion = FROM }
			}
			additive_modifier = {
				value = 10
				localisation_key = baptism_sponsor_sympathetic
				true_religion = FROM
				NOT = { trait = sympathy_pagans }
			}
			additive_modifier = {
				value = 20
				localisation_key = baptism_sponsor_sympathetic
				true_religion = FROM
				trait = sympathy_pagans
			}
			additive_modifier = { # Potential reformed pagans
				value = 10
				localisation_key = baptism_sponsor_pagan
				religion_group = pagan_group
			}
			additive_modifier = {
				value = -30
				localisation_key = baptism_sponsor_size
				relative_realm_size = {
					who = FROM
					size < 1.5
				}
			}
			additive_modifier = {
				value = -15
				localisation_key = baptism_sponsor_size
				relative_realm_size = {
					who = FROM
					size >= 1.5
				}
				relative_realm_size = {
					who = FROM
					size < 1
				}
			}
			additive_modifier = {
				value = 20
				localisation_key = baptism_sponsor_size
				relative_realm_size = {
					who = FROM
					size > 2
				}
			}
			additive_modifier = {
				value = -100
				localisation_key = baptism_sponsor_power
				FROM = {
					relative_power = {
						who = ROOT
						power >= 5
					}
				}
			}
			additive_modifier = {
				value = -50
				localisation_key = baptism_sponsor_power
				FROM = {
					relative_power = {
						who = ROOT
						power >= 4
					}
					relative_power = {
						who = ROOT
						power < 5
					}
				}
			}
			additive_modifier = {
				value = -20
				localisation_key = baptism_sponsor_power
				FROM = {
					relative_power = {
						who = ROOT
						power >= 3
					}
					relative_power = {
						who = ROOT
						power < 4
					}
				}
			}
			additive_modifier = {
				value = -10
				localisation_key = baptism_sponsor_power
				FROM = {
					relative_power = {
						who = ROOT
						power >= 2
					}
					relative_power = {
						who = ROOT
						power < 3
					}
				}
			}
			additive_modifier = {
				value = 5
				localisation_key = baptism_sponsor_power
				relative_power = {
					who = FROM
					power >= 2
				}
				relative_power = {
					who = FROM
					power < 3
				}
			}
			additive_modifier = {
				value = 15
				localisation_key = baptism_sponsor_power
				relative_power = {
					who = FROM
					power >= 3
				}
				relative_power = {
					who = FROM
					power < 4
				}
			}
			additive_modifier = {
				value = 30
				localisation_key = baptism_sponsor_power
				relative_power = {
					who = FROM
					power >= 4
				}
				relative_power = {
					who = FROM
					power < 6
				}
			}
			additive_modifier = {
				value = 50
				localisation_key = baptism_sponsor_power
				relative_power = {
					who = FROM
					power >= 6
				}
				relative_power = {
					who = FROM
					power < 8
				}
			}
			additive_modifier = {
				value = 100
				localisation_key = baptism_sponsor_power
				relative_power = {
					who = FROM
					power >= 8
				}
			}
			additive_modifier = {
				value = 10
				localisation_key = baptism_sponsor_relative
				is_close_relative = FROM
			}
			additive_modifier = {
				value = 20
				localisation_key = baptism_sponsor_ally
				is_friend = FROM
			}
			additive_modifier = {
				value = 20
				localisation_key = baptism_sponsor_ally
				is_lover = FROM
			}
			additive_modifier = {
				value = 50
				localisation_key = baptism_sponsor_suzerain
				FROM = { pays_tribute_to = ROOT }
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
			}
			additive_modifier = {
				value = 75 # Counteract huge distance penalty
				localisation_key = baptism_sponsor_suzerain
				FROM = { pays_tribute_to = ROOT }
				ROOT = { is_offmap_governor = offmap_china }
			}
			additive_modifier = {
				value = -75
				localisation_key = baptism_sponsor_tributary
				pays_tribute_to = FROM
			}
			additive_modifier = {
				value = -30
				localisation_key = baptism_sponsor_enemy
				is_rival = FROM
			}
			additive_modifier = {
				value = -5
				localisation_key = baptism_sponsor_opinion
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				opinion = {
					who = FROM
					value >= -20
				}
				opinion = {
					who = FROM
					value < 0
				}
			}
			additive_modifier = {
				value = -10
				localisation_key = baptism_sponsor_opinion
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				opinion = {
					who = FROM
					value >= -40
				}
				opinion = {
					who = FROM
					value < -20
				}
			}
			additive_modifier = {
				value = -15
				localisation_key = baptism_sponsor_opinion
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				opinion = {
					who = FROM
					value >= -60
				}
				opinion = {
					who = FROM
					value < -40
				}
			}
			additive_modifier = {
				value = -20
				localisation_key = baptism_sponsor_opinion
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				opinion = {
					who = FROM
					value >= -80
				}
				opinion = {
					who = FROM
					value < -60
				}
			}
			additive_modifier = {
				value = -25
				localisation_key = baptism_sponsor_opinion
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				opinion = {
					who = FROM
					value >= -100
				}
				opinion = {
					who = FROM
					value < -80
				}
			}
			additive_modifier = {
				value = -30
				localisation_key = baptism_sponsor_opinion
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				opinion = {
					who = FROM
					value < -100
				}
			}
			additive_modifier = {
				value = 10
				localisation_key = baptism_sponsor_distance
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				distance_from_realm = {
					who = FROM
					value < 35
				}
			}
			additive_modifier = {
				value = -5
				localisation_key = baptism_sponsor_distance
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				distance_from_realm = {
					who = FROM
					value >= 50
				}
				distance_from_realm = {
					who = FROM
					value < 75
				}
			}
			additive_modifier = {
				value = -15
				localisation_key = baptism_sponsor_distance
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				distance_from_realm = {
					who = FROM
					value >= 75
				}
				distance_from_realm = {
					who = FROM
					value < 100
				}
			}
			additive_modifier = {
				value = -30
				localisation_key = baptism_sponsor_distance
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				distance_from_realm = {
					who = FROM
					value >= 100
				}
				distance_from_realm = {
					who = FROM
					value < 150
				}
			}
			additive_modifier = {
				value = -50
				localisation_key = baptism_sponsor_distance
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				distance_from_realm = {
					who = FROM
					value >= 150
				}
				distance_from_realm = {
					who = FROM
					value < 250
				}
			}
			additive_modifier = {
				value = -75
				localisation_key = baptism_sponsor_distance
				ROOT = {
					NOT = {
						offmap_china = {
							governor = {
								character = PREVPREV
							}
						}
					}
				}
				distance_from_realm = {
					who = FROM
					value >= 250
				}
			}
			additive_modifier = {
				value = -35
				localisation_key = baptism_sponsor_distance
				ROOT = {
					offmap_china = {
						governor = {
							character = PREVPREV
						}
					}
				}
				distance_from_realm = {
					who = FROM
					value >= 250
				}
			}
		}
	}

	give_child_special_baptism = {
		filter = court
		ai_target_filter = court
		ai_check_interval = 12

		is_high_prio = yes

		only_independent = yes

		from_potential = {
			has_dlc = "Holy Fury"
			independent = yes
			higher_real_tier_than = DUKE

			OR = {
				religion_group = christian
				society_member_of = the_satanists
			}

			NOT = { has_character_flag = flag_baptizing_child }
			prisoner = no
			is_incapable = no
		}

		potential = {
			religion = FROM
			is_child_of = FROM
			age < 2

			NOR = {
				trait = baptized_by_bishop
				trait = baptized_by_pope
				trait = baptized_by_patriarch
				trait = baptized_by_satan
			}
		}

		allow = {
			prisoner = no
			is_incapable = no

			custom_tooltip = {
				text = tooltip_baptizing_priest_exists

				FROM = {
					OR = {
						AND = {
							society_member_of = the_satanists
							has_society_currency_major_trigger = yes
						}

						AND = {
							NOR = {
								trait = excommunicated
								spouse = { trait = excommunicated }
							}

							OR = {
								rightful_religious_head_scope = {
									controls_religion = yes

									OR = {
										religion = catholic
										religion = orthodox
										religion = fraticelli
									}

									block_general_event_trigger = no
								}

								any_realm_lord = {
									is_theocracy = yes
									religion = FROM
									controls_religion = no
									block_general_event_trigger = no

									trigger_if = {
										limit = { lower_real_tier_than = COUNT }

										OR = {
											is_cardinal = yes
											is_antipope = yes
										}
									}
								}
							}
						}
					}
				}
			}
		}

		effect = {
			FROM = {
				set_character_flag = flag_baptizing_child
				character_event = { id = HF.20108 }
			}
		}

		ai_will_do = {
			factor = 1

			trigger = {
				NOT = { trait = cynical }
			}

			mult_modifier = {
				factor = 0.5
				trait = greedy
			}

			mult_modifier = {
				factor = 2
				trait = zealous
			}
		}
	}
}

decisions = {

	# This decision is only for the AI, which doesn't pick the targeted decision, in order to improve performance
	ai_request_sponsored_baptism = {
		ai_check_interval = 12

		is_high_prio = yes

		only_independent = yes

		potential = {
			has_dlc = "Holy Fury"
			ai = yes
			religion_group = pagan_group
			is_reformed_religion = no
			is_tribal = yes
			higher_real_tier_than = COUNT
			prisoner = no
			has_regent = no
			is_incapable = no

			NOR = {
				# religion = bon_pagan
				has_character_modifier = baptism_request_cooldown
				has_character_flag = flag_converting_baptism
				has_character_flag = ai_flag_refuse_conversion
				society_member_of = secret_religious_cult
			}
		}

		allow = {
			war = no
			prestige >= 500

			custom_tooltip = {
				text = TT_UNREFORMED_PAGAN

				religion_group = pagan_group
				is_reformed_religion = no
				# NOT = { religion = bon_pagan }
			}

			OR = {
				has_law = tribal_organization_2
				has_law = tribal_organization_3
				has_law = tribal_organization_4
			}

			any_independent_ruler = {
				higher_real_tier_than = DUKE
				is_within_diplo_range = ROOT

				trigger_if = {
					limit = { religion_group = pagan_group }
					is_reformed_religion = yes
				}

				wealth >= 0

				relative_power = {
					who = ROOT
					power >= 1
				}

				distance_from_realm = {
					who = ROOT
					value < 180
				}

				NOR = {
					lower_real_tier_than = ROOT
					has_character_modifier = baptism_request_cooldown
					has_character_flag = flag_sponsoring_baptism
					pays_tribute_to = ROOT
					is_rival = ROOT
				}

				is_incapable = no
				has_regent = no
				is_tribal = no
				is_nomadic = no
				is_theocracy = no
			}
		}

		effect = {
			add_character_modifier = {
				name = baptism_request_cooldown
				months = 1
				hidden = yes
			}

			# Properly handle AI behavior to try and choose the best possible sponsor
			# First check for a Player Empire
			if = {
				limit = {
					any_player = {
						real_tier = EMPEROR
						is_within_diplo_range = ROOT

						trigger_if = {
							limit = { religion_group = pagan_group }
							is_reformed_religion = yes
						}

						wealth >= 0
						is_tribal = no
						is_nomadic = no
						is_theocracy = no
						is_incapable = no
						has_regent = no

						relative_power = {
							who = ROOT
							power >= 1
						}

						distance_from_realm = {
							who = ROOT
							value < 180
						}

						NOR = {
							pays_tribute_to = ROOT
							is_rival = ROOT
							has_character_flag = flag_sponsoring_baptism
							has_character_modifier = baptism_request_cooldown
						}
					}
				}
				random = {
					chance = 50

					mult_modifier = { # Less likely if Player is not nearby
						factor = 0.25
						NOT = { shares_realm_border_with = ROOT }
					}

					random_player = {
						limit = {
							real_tier = EMPEROR
							is_within_diplo_range = ROOT

							trigger_if = {
								limit = { religion_group = pagan_group }
								is_reformed_religion = yes
							}

							wealth >= 0
							is_tribal = no
							is_nomadic = no
							is_theocracy = no
							is_incapable = no
							has_regent = no

							relative_power = {
								who = ROOT
								power >= 1
							}

							distance_from_realm = {
								who = ROOT
								value < 180
							}

							NOR = {
								pays_tribute_to = ROOT
								is_rival = ROOT
								has_character_flag = flag_sponsoring_baptism
								has_character_modifier = baptism_request_cooldown
							}
						}

						preferred_limit = {
							shares_realm_border_with = ROOT
						}

						add_character_modifier = {
							name = baptism_request_cooldown
							months = 1
							hidden = yes
						}

						opinion = {
							name = opinion_baptism_sponsor_target
							years = 20
							who = ROOT
							origin_description = EVTTOOLTIPHFA20005
						}

						reverse_opinion = {
							name = opinion_baptism_sponsor_target
							years = 20
							who = ROOT
							origin_description = EVTTOOLTIPHFB20005
						}

						letter_event = { id = HF.20097 }
					}
				}
			}
			# Then check for any Empire
			else_if = {
				limit = {
					any_independent_ruler = {
						real_tier = EMPEROR
						is_within_diplo_range = ROOT

						trigger_if = {
							limit = { religion_group = pagan_group }
							is_reformed_religion = yes
						}

						wealth >= 0
						is_tribal = no
						is_nomadic = no
						is_theocracy = no
						is_incapable = no
						has_regent = no

						relative_power = {
							who = ROOT
							power >= 1
						}

						distance_from_realm = {
							who = ROOT
							value < 180
						}

						NOR = {
							pays_tribute_to = ROOT
							is_rival = ROOT
							has_character_modifier = baptism_request_cooldown
							has_character_flag = flag_sponsoring_baptism
						}
					}
				}

				random_independent_ruler = {
					limit = {
						real_tier = EMPEROR
						is_within_diplo_range = ROOT

						trigger_if = {
							limit = { religion_group = pagan_group }
							is_reformed_religion = yes
						}

						wealth >= 0
						is_tribal = no
						is_nomadic = no
						is_theocracy = no
						is_incapable = no
						has_regent = no

						relative_power = {
							who = ROOT
							power >= 1
						}

						distance_from_realm = {
							who = ROOT
							value < 180
						}

						NOR = {
							pays_tribute_to = ROOT
							is_rival = ROOT
							has_character_modifier = baptism_request_cooldown
							has_character_flag = flag_sponsoring_baptism
						}
					}

					preferred_limit = {
						shares_realm_border_with = ROOT
					}

					add_character_modifier = {
						name = baptism_request_cooldown
						months = 1
						hidden = yes
					}

					opinion = {
						name = opinion_baptism_sponsor_target
						years = 20
						who = ROOT
						origin_description = EVTTOOLTIPHFA20005
					}

					reverse_opinion = {
						name = opinion_baptism_sponsor_target
						years = 20
						who = ROOT
						origin_description = EVTTOOLTIPHFB20005
					}

					letter_event = { id = HF.20097 }
				}
			}
			# Then check for a Player Kingdom
			else_if = {
				limit = {
					any_player = {
						real_tier = KING
						independent = yes
						is_within_diplo_range = ROOT

						trigger_if = {
							limit = { religion_group = pagan_group }
							is_reformed_religion = yes
						}

						wealth >= 0
						is_tribal = no
						is_nomadic = no
						is_theocracy = no
						is_incapable = no
						has_regent = no

						relative_power = {
							who = ROOT
							power >= 1
						}

						distance_from_realm = {
							who = ROOT
							value < 180
						}

						NOR = {
							lower_tier_than = ROOT
							pays_tribute_to = ROOT
							is_rival = ROOT
							has_character_modifier = baptism_request_cooldown
							has_character_flag = flag_sponsoring_baptism
						}
					}
				}

				random = {
					chance = 35

					mult_modifier = { # Less likely if Player is not nearby
						factor = 0.25
						NOT = { shares_realm_border_with = ROOT }
					}

					random_player = {
						limit = {
							real_tier = KING
							independent = yes
							is_within_diplo_range = ROOT

							trigger_if = {
								limit = { religion_group = pagan_group }
								is_reformed_religion = yes
							}

							wealth >= 0
							is_tribal = no
							is_nomadic = no
							is_theocracy = no
							is_incapable = no
							has_regent = no

							relative_power = {
								who = ROOT
								power >= 1
							}

							distance_from_realm = {
								who = ROOT
								value < 180
							}

							NOR = {
								lower_tier_than = ROOT
								pays_tribute_to = ROOT
								is_rival = ROOT
								has_character_modifier = baptism_request_cooldown
								has_character_flag = flag_sponsoring_baptism
							}
						}

						preferred_limit = {
							shares_realm_border_with = ROOT
						}

						add_character_modifier = {
							name = baptism_request_cooldown
							months = 1
							hidden = yes
						}

						opinion = {
							name = opinion_baptism_sponsor_target
							years = 20
							who = ROOT
							origin_description = EVTTOOLTIPHFA20005
						}

						reverse_opinion = {
							name = opinion_baptism_sponsor_target
							years = 20
							who = ROOT
							origin_description = EVTTOOLTIPHFB20005
						}

						letter_event = { id = HF.20097 }
					}
				}
			}

			else = {
				# Otherwise any potential sponsor will do
				random_independent_ruler = {
					limit = {
						higher_real_tier_than = DUKE
						is_within_diplo_range = ROOT

						trigger_if = {
							limit = { religion_group = pagan_group }
							is_reformed_religion = yes
						}

						wealth >= 0
						is_tribal = no
						is_nomadic = no
						is_theocracy = no
						is_incapable = no
						has_regent = no

						relative_power = {
							who = ROOT
							power >= 1
						}

						distance_from_realm = {
							who = ROOT
							value < 80
						}

						NOR = {
							lower_tier_than = ROOT
							pays_tribute_to = ROOT
							is_rival = ROOT
							has_character_flag = flag_sponsoring_baptism
							has_character_modifier = baptism_request_cooldown
						}
					}

					preferred_limit = {
						shares_realm_border_with = ROOT
					}

					add_character_modifier = {
						name = baptism_request_cooldown
						months = 1
						hidden = yes
					}

					opinion = {
						name = opinion_baptism_sponsor_target
						years = 20
						who = ROOT
						origin_description = EVTTOOLTIPHFA20005
					}

					reverse_opinion = {
						name = opinion_baptism_sponsor_target
						years = 20
						who = ROOT
						origin_description = EVTTOOLTIPHFB20005
					}

					letter_event = { id = HF.20097 }
				}
			}
		}

		ai_will_do = {
			factor = 1

			mult_modifier = {
				factor = 1.15

				capital_holding = {
					trigger_if = {
						limit = { holding_type = tribal }
						has_building = tb_basic_keep_5
					}
					trigger_else = {
						holding_type = castle
					}
				}
			}

			mult_modifier = {
				factor = 1.15

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }

					trigger_if = {
						limit = { religion_group = pagan_group }
						is_reformed_religion = yes
					}

					relative_power = {
						who = ROOT
						power >= 1.5
					}
				}
			}

			mult_modifier = {
				factor = 1.15

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }

					trigger_if = {
						limit = { religion_group = pagan_group }
						is_reformed_religion = yes
					}

					relative_power = {
						who = ROOT
						power >= 2
					}
				}
			}

			mult_modifier = {
				factor = 1.15

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }

					trigger_if = {
						limit = { religion_group = pagan_group }
						is_reformed_religion = yes
					}

					relative_power = {
						who = ROOT
						power >= 3
					}
				}
			}

			mult_modifier = {
				factor = 1.15

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }

					trigger_if = {
						limit = { religion_group = pagan_group }
						is_reformed_religion = yes
					}

					relative_power = {
						who = ROOT
						power >= 4
					}
				}
			}

			mult_modifier = {
				factor = 1.25

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }

					trigger_if = {
						limit = { religion_group = pagan_group }
						is_reformed_religion = yes
					}

					relative_power = {
						who = ROOT
						power >= 5
					}
				}
			}

			mult_modifier = {
				factor = 1.25

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }

					trigger_if = {
						limit = { religion_group = pagan_group }
						is_reformed_religion = yes
					}

					relative_power = {
						who = ROOT
						power >= 10
					}
				}
			}

			mult_modifier = {
				factor = 1.5

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }

					trigger_if = {
						limit = { religion_group = pagan_group }
						is_reformed_religion = yes
					}

					relative_power = {
						who = ROOT
						power >= 20
					}
				}
			}

			mult_modifier = {
				factor = 9

				trait = sympathy_christendom

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					religion_group = christian
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }
				}
			}

			mult_modifier = {
				factor = 1.75

				trait = sympathy_islam

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					religion_group = muslim
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }
				}
			}

			mult_modifier = {
				factor = 4

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					religion_group = pagan_group
					is_reformed_religion = yes
					war = no
					is_tribal = no
					is_nomadic = no
					has_religion_feature = religion_proselytizing
					NOT = { lower_tier_than = ROOT }
				}
			}

			mult_modifier = {
				factor = 1.5

				trait = sympathy_zoroastrianism

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					religion_group = zoroastrian_group
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }
				}
			}

			mult_modifier = {
				factor = 7

				trait = sympathy_judaism

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					religion_group = jewish_group
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }
				}
			}

			mult_modifier = {
				factor = 4

				any_neighbor_independent_ruler = {
					higher_real_tier_than = DUKE
					trait = sympathy_pagans
					NOT = { religion = ROOT }
					war = no
					is_tribal = no
					is_nomadic = no
					NOT = { lower_tier_than = ROOT }
				}
			}

			mult_modifier = {
				factor = 0.001
				year < 800
			}

			mult_modifier = {
				factor = 0.05
				is_hard_to_convert = yes
			}

			mult_modifier = {
				factor = 1.5
				is_hard_to_convert = no
				year >= 900
			}

			mult_modifier = {
				factor = 2
				is_hard_to_convert = no
				year >= 1000
			}

			mult_modifier = {
				factor = 3
				is_hard_to_convert = no
				year >= 1200
			}

			mult_modifier = {
				factor = 1.75
				NOT = { religion_authority >= 0.1 }
			}

			mult_modifier = {
				factor = 1.75
				NOT = { religion_authority >= 0.2 }
			}

			mult_modifier = {
				factor = 1.75
				NOT = { religion_authority >= 0.3 }
			}

			mult_modifier = {
				factor = 1.5
				NOT = { religion_authority >= 0.4 }
			}

			mult_modifier = {
				factor = 1.25
				NOT = { religion_authority >= 0.5 }
			}

			mult_modifier = {
				factor = 1.5
				year >= 850
				culture_group = east_slavic
			}

			mult_modifier = {
				factor = 0.95

				any_vassal = {
					higher_real_tier_than = BARON
					count >= 5

					opinion = {
						who = ROOT
						value < -20
					}
				}
			}

			mult_modifier = {
				factor = 0.5

				any_vassal = {
					higher_real_tier_than = BARON
					count >= 10

					opinion = {
						who = ROOT
						value < -20
					}
				}
			}

			mult_modifier = {
				factor = 0.85

				any_vassal = {
					is_powerful_vassal = yes
					real_tier = COUNT

					opinion = {
						who = ROOT
						value < -40
					}
				}
			}

			mult_modifier = {
				factor = 0.75

				any_vassal = {
					is_powerful_vassal = yes
					real_tier = DUKE

					opinion = {
						who = ROOT
						value < -40
					}
				}
			}

			mult_modifier = {
				factor = 0.75

				any_vassal = {
					is_powerful_vassal = yes
					real_tier = KING

					opinion = {
						who = ROOT
						value < -40
					}
				}
			}

			mult_modifier = {
				factor = 0.75
				religion_authority >= 0.6
			}

			mult_modifier = {
				factor = 0.1
				religion_authority >= 1.0
			}

			mult_modifier = {
				factor = 0.15
				trait = zealous
			}

			mult_modifier = {
				factor = 1.25
				trait = cynical
			}

			mult_modifier = {
				factor = 1.25
				wealth < 0
			}

			# Tiny duchies converting are a bit underwhelming
			mult_modifier = {
				factor = 0.5
				realm_size < 50
			}

			mult_modifier = {
				factor = 1.25
				realm_size >= 75
				realm_size < 150
			}

			# Larger realms should hold out a bit longer
			mult_modifier = {
				factor = 0.75
				realm_size >= 150
			}

			mult_modifier = {
				factor = 0.75
				real_tier = EMPEROR
			}

			# Unreformed Pagans not bordering non-Pagans (or reformed Pagans) should be much less likely to convert
			mult_modifier = {
				factor = 0.15

				NOT = {
					any_neighbor_independent_ruler = {
						trigger_if = {
							limit = { religion_group = pagan_group }
							is_reformed_religion = yes
						}
					}
				}
			}

			# Strength in numbers make tribes less likely to convert
			mult_modifier = {
				factor = 0.5

				lower_real_tier_than = KING

				any_neighbor_independent_ruler = {
					count >= 4

					religion_group = pagan_group
					is_reformed_religion = no
				}
			}

			# Isolated pagan tribes will convert rather than die
			mult_modifier = {
				factor = 2

				lower_real_tier_than = KING

				any_neighbor_independent_ruler = {
					count >= 4

					higher_real_tier_than = COUNT

					trigger_if = {
						limit = { religion_group = pagan_group }
						is_reformed_religion = yes
					}
				}
			}

			mult_modifier = {
				factor = 0.75

				any_vassal = {
					opinion = {
						who = ROOT
						value < 0
					}
				}
			}

			mult_modifier = {
				factor = 0.5

				any_vassal = {
					real_tier = DUKE

					opinion = {
						who = ROOT
						value < -20
					}
				}
			}

			# Not losing a religious war for primary title
			mult_modifier = {
				factor = 0.5

				NOT = {
					any_war = {
						defender = { character = ROOT }

						attacker = {
							NOT = { religion = ROOT }
							religion_authority >= 0.45

							trigger_if = {
								limit = { religion_group = pagan_group }
								is_reformed_religion = yes
							}
						}

						OR = {
							using_cb = crusade
							using_cb = new_crusade
							using_cb = holy_war
							using_cb = muslim_invasion
							using_cb = buddhist_holy_war
						}

						war_score >= 50

						thirdparty_title_scope = {
							ROOT = {
								primary_title = {
									title = PREVPREV
								}
							}
						}
					}
				}
			}

			# I am losing the war, help me Jesus!
			mult_modifier = {
				factor = 10

				any_war = {
					defender = { character = ROOT }

					attacker = {
						NOT = { religion = ROOT }
						religion_authority >= 0.45

						trigger_if = {
							limit = { religion_group = pagan_group }
							is_reformed_religion = yes
						}
					}

					OR = {
						using_cb = crusade
						using_cb = new_crusade
						using_cb = holy_war
						using_cb = muslim_invasion
						using_cb = buddhist_holy_war
					}

					war_score >= -50

					thirdparty_title_scope = {
						ROOT = {
							primary_title = {
								title = PREVPREV
							}
						}
					}
				}
			}
		}
	}
}