decisions = {
	devil_worshipers_found_secret_society = {
		ai_check_interval = 12

		is_high_prio = yes

		only_playable = yes

		potential = {
			NOT = {
				has_game_rule = {
					name = devil_worshipers
					value = none
				}
			}

			trigger_if = {
				limit = { has_satanists_prerequisites = yes }

				the_satanists = {
					society_has_members = no
				}
			}
			trigger_else_if = {
				limit = { has_trollcrafters_prerequisites = yes }

				the_trollcrafters = {
					society_has_members = no
				}
			}
			trigger_else_if = {
				limit = { has_cult_of_kali_prerequisites = yes }

				the_cult_of_kali = {
					society_has_members = no
				}
			}
			trigger_else_if = {
				limit = { has_cold_ones_prerequisites = yes }

				the_cold_ones = {
					society_has_members = no
				}
			}
			trigger_else_if = {
				limit = { has_plaguebringers_prerequisites = yes }

				the_plaguebringers = {
					society_has_members = no
				}
			}
			trigger_else_if = {
				limit = { has_vodouns_prerequisites = yes }

				the_vodouns = {
					society_has_members = no
				}
			}
			trigger_else_if = {
				limit = { has_bacchants_prerequisites = yes }

				the_bacchants = {
					society_has_members = no
				}
			}
			trigger_else_if = {
				limit = { has_cult_of_balor_prerequisites = yes }

				the_cult_of_balor = {
					society_has_members = no
				}
			}
			trigger_else_if = {
				limit = { has_cult_of_angra_mainyu_prerequisites = yes }

				cult_of_angra_mainyu = {
					society_has_members = no
				}
			}
			trigger_else_if = {
				limit = { has_jinn_sorceror_prerequisites = yes }

				arab_jinn_sorcerers = {
					society_has_members = no
				}
			}
			trigger_else_if = {
				limit = { has_cult_of_titan_prerequisites = yes }

				cult_of_titan = {
					society_has_members = no
				}
			}
			trigger_else = {
				has_cult_of_apep_prerequisites = yes

				cult_of_apep = {
					society_has_members = no
				}
			}
		}

		allow = {
			is_in_society = no
			prestige >= 250
		}

		effect = {
			# TODO: Satanist variant of this
			# character_event = { id = MNM.3950 }
			prestige = -250

			if = {
				limit = { has_satanists_prerequisites = yes }
				join_society = the_satanists
			}
			else_if = {
				limit = { has_trollcrafters_prerequisites = yes }
				join_society = the_trollcrafters
			}
			else_if = {
				limit = { has_cult_of_kali_prerequisites = yes }
				join_society = the_cult_of_kali
			}
			else_if = {
				limit = { has_cold_ones_prerequisites = yes }
				join_society = the_cold_ones
			}
			else_if = {
				limit = { has_plaguebringers_prerequisites = yes }
				join_society = the_plaguebringers
			}
			else_if = {
				limit = { has_vodouns_prerequisites = yes }
				join_society = the_vodouns
			}
			else_if = {
				limit = { has_bacchants_prerequisites = yes }
				join_society = the_bacchants
			}
			else_if = {
				limit = { has_cult_of_balor_prerequisites = yes }
				join_society = the_cult_of_balor
			}
			else_if = {
				limit = { has_cult_of_angra_mainyu_prerequisites = yes }
				join_society = cult_of_angra_mainyu
			}
			else_if = {
				limit = { has_jinn_sorceror_prerequisites = yes }
				join_society = arab_jinn_sorcerers
			}
			else_if = {
				limit = { has_cult_of_titan_prerequisites = yes }
				join_society = cult_of_titan
			}
			else_if = {
				limit = { has_cult_of_apep_prerequisites = yes }
				join_society = cult_of_apep
			}

			set_society_grandmaster = yes # Set character as Grand Master
			add_society_currency_massive_effect = yes # Give the Grand Master a start-up capital to induct members
		}

		ai_will_do = {
			factor = 0.01

			trigger = {
				NOT = {
					any_player = {
						trigger_if = {
							limit = { ROOT = { has_satanists_prerequisites = yes } }
							has_satanists_prerequisites = yes
						}
						trigger_else_if = {
							limit = { ROOT = { has_trollcrafters_prerequisites = yes } }
							has_trollcrafters_prerequisites = yes
						}
						trigger_else_if = {
							limit = { ROOT = { has_cult_of_kali_prerequisites = yes } }
							has_cult_of_kali_prerequisites = yes
						}
						trigger_else_if = {
							limit = { ROOT = { has_cold_ones_prerequisites = yes } }
							has_cold_ones_prerequisites = yes
						}
						trigger_else_if = {
							limit = { ROOT = { has_plaguebringers_prerequisites = yes } }
							has_plaguebringers_prerequisites = yes
						}
						trigger_else_if = {
							limit = { ROOT = { has_cult_of_balor_prerequisites = yes } }
							has_cult_of_balor_prerequisites = yes
						}
						trigger_else_if = {
							limit = { ROOT = { has_cult_of_angra_mainyu_prerequisites = yes } }
							has_cult_of_angra_mainyu_prerequisites = yes
						}
						trigger_else_if = {
							limit = { ROOT = { has_jinn_sorceror_prerequisites = yes } }
							has_jinn_sorceror_prerequisites = yes
						}
						trigger_else_if = {
							limit = { ROOT = { has_cult_of_titan_prerequisites = yes } }
							has_cult_of_titan_prerequisites = yes
						}
						trigger_else = {
							ROOT = { has_cult_of_apep_prerequisites = yes }
							has_cult_of_apep_prerequisites = yes
						}
					}
				}
			}
		}
	}
}