#An Antique Land Societies

esoteric_order = {
	primary_attribute = learning
	is_secret = no
	is_religious = no
	criminal = no
	devil_worshipper = no
	opinion_to_other_members = +10
	opinion_per_rank_above = +5
	society_rank_up_decision = request_to_rank_up_within_esoteric_order
	society_ranks_gfx = generic_ranks
	sound = hermetic_society_interface
	indestructible = yes
	non_interference = { always = yes }
	
	active = {
		AND = {
			has_game_rule = {
				name = an_antique_land_wonders
				value = all
			}
			has_game_rule = {
				name = an_antique_land_artifacts
				value = on
			}
		}
	}
	
	can_join_society = {
		hidden_trigger = {
			NOT = { has_character_flag = society_join_block }
		}
		hidden_trigger = {
			NAND = {
				ai = yes
				is_society_rank_full = { 
					society = esoteric_order
					rank = 1
				}
			}
		}
		learning >= 10
		trait = cynical
	}
	
	show_society = {}
	
	society_rank = {
		level = 1
		limit = 200
		startup_limit = 10
		modifier = {
			church_opinion = -5
		}
		decisions = {}
	}
	
	society_rank = {
		level = 2
		limit = 100
		startup_limit = 6
		modifier = { 
			learning = 1
			church_opinion = -10
		}
		decisions = {}
	}
	
	society_rank = {
		level = 3
		limit = 50
		startup_limit = 4
		modifier = {
			learning = 2
			church_opinion = -12
		}
		decisions = {}
	}
	
	society_rank = {
		level = 4
		limit = 20
		startup_limit = 2
		modifier = { 
			learning = 3
			intrigue = 1
			church_opinion = -15
		}
		decisions = {}
	}
	
	plots = {}
	
	monthly_currency_gain = {
		name = currency_name_esoteric_order
		
		per_attribute = {
			name = learning
			value = 0.5
		}
		
		has_trait = {
			value = 2
			trait = diligent
		}
		has_trait = {
			value = 1
			trait = scholar
		}
		has_trait = {
			value = 1
			trait = mystic
		}
		has_trait = {
			value = 1
			trait = erudite
		}
		has_trait = {
			value = 1
			trait = stubborn
		}
		has_trait = {
			value = 1
			trait = patient
		}
		has_trait = {
			value = 1
			trait = genius
		}
		has_trait = {
			value = 1
			trait = quick
		}
		has_trait = {
			value = 1
			trait = shrewd
		}
		has_trait = {
			value = 1
			trait = just
		}
		society_rank = {
			rank = 4
			value = 10
		}
	}
	
	member_score_per_attribute = 3
	member_score_per_rank = 100
	
	member_score = {
		value = 10

		modifier = {
			factor = 2
			trait = diligent
		}
		modifier = {
			factor = 1.5
			trait = scholar
		}
		modifier = {
			factor = 1.5
			trait = mystic
		}
		modifier = {
			factor = 1.5
			trait = erudite
		}
		modifier = {
			factor = 1.5
			trait = stubborn
		}
		modifier = {
			factor = 1.5
			trait = patient
		}
		modifier = {
			factor = 1.5
			OR = {
				trait = genius
				trait = quick
				trait = shrewd
			}
		}
		modifier = {
			factor = 1.5
			trait = just
		}
	}
	
	startup_populate = {
	    trigger = {
			ai = yes
	    	controls_religion = no
			age = 16
			is_in_society = no
			is_dumb_trigger = no
			OR = {
				NOT = { is_priest = yes }
				OR = {
					trait = mystic
					trait = scholar
					trait = cynical
				}
			}
			OR = {
				AND = {
					is_landed = yes
					OR = { 
						learning = 14
						trait = scholar
						trait = faqih
						trait = erudite
						trait = genius
						trait = mystic
					}
				}
				AND = {
					learning = 18
					OR = {
						trait = scholar
						trait = faqih
						trait = erudite
						trait = genius
						trait = mystic
						learning = 20
					}
				}
			}
			OR = {
				religion_group = christian
				religion_group = muslim
				religion_group = jewish_group
				religion_group = zoroastrian_group
				religion = zun_pagan
				religion = zun_pagan_reformed
				religion = hellenic_pagan
				religion = hellenic_pagan_reformed
				religion = taoist
			}
		}
	}
}