###########################################################
# Events for the Nobility Estate
#
# written by Henrik Lohmander
###########################################################

namespace = nobles_estate_events

#Nobles Demand Exlusive right to Commissions
country_event = {
	id = nobles_estate_events.1
	title = nobles_estate_events.1.t
	desc = nobles_estate_events.1.d
	picture = NOBLE_ESTATE_eventPicture
	
	trigger = {
		has_estate = estate_nobles
		estate_influence = {
			estate = estate_nobles
			influence = 70
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_EXCLUSIVE_RIGHT_TO_BE_OFFICERS_NOBLES
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NO_EXCLUSIVE_RIGHT_TO_BE_OFFICERS_NOBLES
			}
		}
	}
	
	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
	}
	
	option = {
		name = nobles_estate_events.1.a #
		ai_chance = {
			factor = 50
			modifier = {
				factor = 1.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 1.2
				estate_loyalty = {
					estate = estate_nobles
					loyalty = 50
				}
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 60
					}
				}
			}
			modifier = {
				factor = 0.2
				has_estate = estate_burghers
				NOT = {
					estate_loyalty = {
						estate = estate_burghers
						loyalty = 30
					}
				}
			}
			modifier = {
				factor = 0.2
				has_estate = estate_vaisyas
				NOT = {
					estate_loyalty = {
						estate = estate_vaisyas
						loyalty = 30
					}
				}
			}
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = 15
		}
		if = {
			limit = {
				has_estate = estate_burghers
			}
			add_estate_loyalty = {
				estate = estate_burghers
				loyalty = -20
			}
		}
		if = {
			limit = {
				has_estate = estate_vaisyas
			}
			add_estate_loyalty = {
				estate = estate_vaisyas
				loyalty = -20
			}
		}
		add_country_modifier = {
			name = "only_noble_officers"
			duration = 7300
		}
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_EXCLUSIVE_RIGHT_TO_BE_OFFICERS_NOBLES
			influence = 10
			duration = 7300
		}
	}
	option = {
		name = nobles_estate_events.1.b #
		ai_chance = {
			factor = 50
			modifier = {
				factor = 0.1
				has_estate = estate_burghers
				NOT = {
					estate_loyalty = {
						estate = estate_burghers
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 0.1
				has_estate = estate_vaisyas
				NOT = {
					estate_loyalty = {
						estate = estate_vaisyas
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 1.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 30
					}
				}
			}
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -20
		}
		if = {
			limit = {
				has_estate = estate_burghers
			}
			add_estate_loyalty = {
				estate = estate_burghers
				loyalty = 15
			}
		}
		if = {
			limit = {
				has_estate = estate_vaisyas
			}
			add_estate_loyalty = {
				estate = estate_vaisyas
				loyalty = 15
			}
		}
		PA_random_army_exp_between_2_and_10_effect = yes    #PA: replaced flat gain with random dynamic gain. -- 200e200w
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_NO_EXCLUSIVE_RIGHT_TO_BE_OFFICERS_NOBLES
			influence = -10
			duration = 7300
		}
	}
}

#Advancement of the Nobility
country_event = {
	id = nobles_estate_events.2
	title = nobles_estate_events.2.t
	desc = nobles_estate_events.2.d
	picture = NOBLE_ESTATE_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		has_estate = estate_nobles
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBILITY_DECLINES
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBILITY_ADVANCES
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBILITY_ADVANCES_20
			}
		}
	}
	
	mean_time_to_happen = {
		days = 1
	}
	

	option = {
		name = nobles_estate_events.2.a #Ok
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_NOBILITY_ADVANCES
			influence = 10
			duration = 5475
		}
	}
}

#Nobles encroach on Government Lands
country_event = {
	id = nobles_estate_events.3
	title = nobles_estate_events.3.t
	desc = nobles_estate_events.3.d
	picture = NOBLE_ESTATE_eventPicture
	goto = noble_encroachment
	
	trigger = {
		has_estate = estate_nobles
		num_of_cities = 15
		any_owned_province = {
			is_overseas = no
			is_capital = no
			is_colony = no
			has_seat_in_parliament = no
			is_territory = no
		}
	}
	
	is_triggered_only = yes
	
	immediate = {
		hidden_effect = {
			random_owned_province = {
				limit = {
					is_capital = no
					is_overseas = no
					is_colony = no
					has_seat_in_parliament = no
					is_territory = no
				}
				save_event_target_as = noble_encroachment
			}
		}
	}
	
	mean_time_to_happen = {
		days = 1
		modifier = {
			factor = 2.0
			estate_influence = {
				estate = estate_nobles
				influence = 80
			}
			NOT = {
				estate_loyalty = {
					estate = estate_nobles
					loyalty = 80
				}
			}
		}
	}
	
	option = {
		name = nobles_estate_events.3.a #Allow it.
		ai_chance = {
			factor = 50
			modifier = {
				factor = 0.25
				estate_territory = {
					estate = estate_nobles
					territory = 12
				}
			}
			modifier = {
				factor = 0.25
				estate_influence = {
					estate = estate_nobles
					influence = 60
				}
			}
			modifier = {
				factor = 1.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 30
					}
				}
			}
		}
		event_target:noble_encroachment = {
			add_local_autonomy = 25
		}
		give_estate_land_share_small = { estate = estate_nobles }
	}
	option = {
		name = nobles_estate_events.3.b #Take it Back.
		ai_chance = {
			factor = 50
			modifier = {
				factor = 1.1
				NOT = {
					estate_territory = {
						estate = estate_nobles
						territory = 15
					}
				}
			}
			modifier = {
				factor = 0.25
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 35
					}
				}
			}
		}
		event_target:noble_encroachment = {
			random_list = {
				50 = {
					spawn_rebels = {
						type = noble_rebels
						size = 1
					}
				}
				50 = {  }
			}
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -15
		}
	}
}

#Tyranical Noble
country_event = {
	id = nobles_estate_events.4
	title = nobles_estate_events.4.t
	desc = nobles_estate_events.4.d
	picture = NOBLE_ESTATE_eventPicture
	
	trigger = {
		has_estate = estate_nobles
		estate_territory = { 
			estate = estate_nobles
			territory = 1
		}
		any_owned_province = {
			is_territory = no
			base_tax = 2
			is_city = yes
		}
	}
	
	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
		modifier = {
			factor = 1.1
			estate_influence = {
				estate = estate_nobles
				influence = 80
			}
		}
	}
	
	option = {
		name = nobles_estate_events.4.a #Allow it.
		ai_chance = {
			factor = 50
			modifier = {
				factor = 1.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 35
					}
				}
			}
		}
		random_owned_province = {
			limit = {
				is_territory = no
				base_tax = 2
				is_city = yes
			}
			add_base_tax = -1
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = 15
		}
	}
	option = {
		name = nobles_estate_events.4.b #Chastise the Noble.
		ai_chance = {
			factor = 50
			modifier = {
				factor = 0.0
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 35
					}
				}
			}
			modifier = {
				factor = 1.5
				estate_loyalty = {
					estate = estate_nobles
					loyalty = 70
				}
			}
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -15
		}
	}
}

#Decline of the Nobility
country_event = {
	id = nobles_estate_events.5
	title = nobles_estate_events.5.t
	desc = nobles_estate_events.5.d
	picture = NOBLE_ESTATE_eventPicture
	
	trigger = {
		has_estate = estate_nobles
		estate_influence = {
			estate = estate_nobles
			influence = 15
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBILITY_DECLINES
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBILITY_ADVANCES
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBILITY_ADVANCES_20
			}
		}
	}
	
	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
	}
	
	option = {
		name = nobles_estate_events.5.a #Ok
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_NOBILITY_DECLINES
			influence = -10
			duration = 5475
		}
	}
}

#Demands for Stricter Sumptuary Restrictions
country_event = {
	id = nobles_estate_events.6
	title = nobles_estate_events.6.t
	desc = {
		trigger = {
			has_estate = estate_burghers
		}
		desc = nobles_estate_events.6.d
	}
	desc = {
		trigger = {
			has_estate = estate_vaisyas
		}
		desc = nobles_estate_events.6.d.1
	}
	picture = NOBLE_ESTATE_DEMANDS_eventPicture
	
	trigger = {
		has_estate = estate_nobles
		OR = {
			has_estate = estate_burghers
			has_estate = estate_vaisyas
		}
		estate_influence = {
			estate = estate_nobles
			influence = 70
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBILITY_SUMPTUARY_RESTRICTIONS
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBILITY_NO_SUMPTUARY_RESTRICTIONS
			}
		}
	}
	
	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
	}
	
	option = {
		name = nobles_estate_events.6.a #Yes
		ai_chance = {
			factor = 25
			modifier = {
				factor = 2.0
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 35
					}
				}
			}
			modifier = {
				factor = 0.5
				estate_loyalty = {
					estate = estate_nobles
					loyalty = 45
				}
			}
		}
		add_country_modifier = {
			name = "nobility_sumptuary_restrictions"
			duration = 5475
		}
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_NOBILITY_SUMPTUARY_RESTRICTIONS
			influence = 10
			duration = 5475
		}
		if = {
			limit = {
				has_estate = estate_burghers
			}
			add_estate_influence_modifier = {
				estate = estate_burghers
				desc = EST_VAL_BURGHERS_SUMPTUARY_RESTRICTIONS
				influence = -10
				duration = 5475
			}
			add_estate_loyalty = {
				estate = estate_burghers
				loyalty = -20
			}
		}
		if = {
			limit = {
				has_estate = estate_vaisyas
			}
			add_estate_influence_modifier = {
				estate = estate_vaisyas
				desc = EST_VAL_BURGHERS_SUMPTUARY_RESTRICTIONS
				influence = -10
				duration = 5475
			}
			add_estate_loyalty = {
				estate = estate_vaisyas
				loyalty = -20
			}
		}
	}
	option = {
		name = nobles_estate_events.6.b #No
		ai_chance = {
			factor = 75
			modifier = {
				factor = 0.3
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 35
					}
				}
			}
			modifier = {
				factor = 1.25
				estate_loyalty = {
					estate = estate_nobles
					loyalty = 45
				}
			}
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -20
		}
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_BURGHERS_NO_SUMPTUARY_RESTRICTIONS
			influence = -10
			duration = 5475
		}
		if = {
			limit = {
				has_estate = estate_burghers
			}
			add_estate_influence_modifier = {
				estate = estate_burghers
				desc = EST_VAL_NOBILITY_NO_SUMPTUARY_RESTRICTIONS
				influence = 10
				duration = 5475
			}
		}
		if = {
			limit = {
				has_estate = estate_vaisyas
			}
			add_estate_influence_modifier = {
				estate = estate_vaisyas
				desc = EST_VAL_NOBILITY_NO_SUMPTUARY_RESTRICTIONS
				influence = 10
				duration = 5475
			}
		}		
	}
}

#The Levee
#Pay for loyalty or decrease influence by lowering loyalty.
#Decision lasts 25 years, could be life of ruler?
country_event = {
	id = nobles_estate_events.7
	title = nobles_estate_events.7.t
	desc = nobles_estate_events.7.d
	picture = NOBLE_ESTATE_eventPicture
	
	trigger = {
		has_estate = estate_nobles
		has_regency = no
		OR = {
			NOT = { has_country_flag = normal_court_life }
			had_country_flag = { flag = normal_court_life days = 9125 }
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBLES_DENIED_ACCESS_TO_ROYAL_BEDROOM
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBLES_ELABORATE_COURT_CEREMONIES
			}
		}
	}
	
	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
	}
	
	option = { #Indifferent choice, likely appropriate if estate is just right.
		name = nobles_estate_events.7.a #Moddest Ceremonies
		ai_chance = {
			factor = 33
			modifier = {
				factor = 0.3
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 35
					}
				}
			}
			modifier = {
				factor = 1.5
				estate_loyalty = {
					estate = estate_nobles
					loyalty = 60
				}
			}
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -10
		}
		set_country_flag = normal_court_life
	}
	option = { #Expensive but both decreases influence and increases loyalty.
		name = nobles_estate_events.7.b #Elaborate Ceremonies
		ai_chance = {
			factor = 33
			modifier = {
				factor = 0.0
				NOT = { years_of_income = 0.5 }
			}
			modifier = {
				factor = 1.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 35
					}
				}
			}
		}
		add_years_of_income = -0.4
		add_country_modifier = {
			name = "elaborate_court_ceremonies"
			duration = 9125
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = 20
		}
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_NOBLES_ELABORATE_COURT_CEREMONIES
			influence = -15
			duration = 9125
		}
	}
	option = { #Cheap way to decrease influence at high loyalty cost.
		name = nobles_estate_events.7.c #Minimum of Ceremonies
		ai_chance = {
			factor = 33
			modifier = {
				factor = 0.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 35
					}
				}
			}
		}
		add_prestige = -5
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -15
		}
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_NOBLES_DENIED_ACCESS_TO_ROYAL_BEDROOM
			influence = -10
			duration = 9125
		}
	}
}

#Low loyalty
country_event = {
	id = nobles_estate_events.8
	title = nobles_estate_events.8.t
	desc = nobles_estate_events.8.d
	picture = NOBLE_ESTATE_DEMANDS_eventPicture
	
	trigger = {
		has_estate = estate_nobles
		NOT = {
			estate_loyalty = {
				estate = estate_nobles
				loyalty = 30
			}
		}
		estate_territory = { 
			estate = estate_nobles
			territory = 10
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBLES_EXTORTED_RIGHTS
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_NOBLES_DENIED_RIGHTS
			}
		}
		any_owned_province = {
			is_territory = no
			is_capital = no
			is_city = yes
		}
	}
	
	is_triggered_only = yes
	
	immediate = {
		hidden_effect = {
			while = {
				limit = {
					NOT = { 
						development_in_provinces = {
							has_province_flag = noble_estate_revolt
							value = estate
							estate = estate_nobles
						}
					}
					any_owned_province = {
						is_territory = no
						is_capital = no
						is_city = yes
						NOT = { has_province_flag = noble_estate_revolt }
					}
					check_reducing_estate_revolt_size_trigger = {
						FLAG = noble_estate_revolt
					}
				}
				random_owned_province = {
					limit = {
						is_territory = no
						is_capital = no
						is_city = yes
						NOT = { has_province_flag = noble_estate_revolt }
					}
					set_province_flag = noble_estate_revolt
				}
			}
		}
	}
	
	mean_time_to_happen = {
		days = 1
	}
	
	option = { 
		name = nobles_estate_events.8.a #Let it be.
		ai_chance = {
			factor = 1
		}
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_NOBLES_EXTORTED_RIGHTS
			influence = 10
			duration = 5475
		}
		every_owned_province = {
			limit = { has_province_flag = noble_estate_revolt }
			add_local_autonomy = 33
		}
		hidden_effect = {
			every_owned_province = {
				limit = { has_province_flag = noble_estate_revolt }
				clr_province_flag = noble_estate_revolt
			}
		}
	}
	option = {
		name = nobles_estate_events.8.b #
		ai_chance = {
			factor = 0
		}
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_NOBLES_DENIED_RIGHTS
			influence = -10
			duration = 5475
		}
		every_owned_province = {
			limit = { has_province_flag = noble_estate_revolt }
			clr_province_flag = noble_estate_revolt
			spawn_rebels = { #Always possible in noble province.
				type = noble_rebels
				size = 1
			}
		}
	}
}

#Low loyalty consequence
#Can be somewhat mitigated by having another very loyal estate.
country_event = {
	id = nobles_estate_events.9
	title = nobles_estate_events.9.t
	desc = nobles_estate_events.9.d
	picture = NOBLE_ESTATE_TAKE_OVER_eventPicture
	
	trigger = {
		has_estate = estate_nobles
		is_at_war = yes
		NOT = {
			estate_loyalty = {
				estate = estate_nobles
				loyalty = 30
			}
		}
		NOT = { has_country_modifier = disloyal_noble_officers }
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_BURGHER_OFFICERS
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_vaisyas
				modifier = EST_VAL_BURGHER_OFFICERS
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_DHIMMI_OFFICERS
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_CHURCH_OFFICERS
			}
		}
	}
	
	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
	}
	
	option = { 
		name = nobles_estate_events.9.a #This isn't ideal.
		ai_chance = {
			factor = 1
		}
		add_country_modifier = {
			name = "disloyal_noble_officers"
			duration = 3650
		}
	}
	option = {
		name = nobles_estate_events.9.b #It is high time we replaced them with men of true ability.
		ai_chance = {
			factor = 50
			modifier = {
				factor = 0.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 35
					}
				}
			}
		}
		trigger = {
			OR = {
				AND = {
					has_estate = estate_burghers
					estate_loyalty = {
						estate = estate_burghers
						loyalty = 60
					}
				}
				AND = {
					has_estate = estate_vaisyas
					estate_loyalty = {
						estate = estate_vaisyas
						loyalty = 60
					}
				}
			}
		}
		if = {
			limit = {
				has_estate = estate_burghers
			}
			add_estate_influence_modifier = {
				estate = estate_burghers
				desc = EST_VAL_BURGHER_OFFICERS
				influence = 10
				duration = 3650
			}
		}
		if = {
			limit = {
				has_estate = estate_vaisyas
			}
			add_estate_influence_modifier = {
				estate = estate_vaisyas
				desc = EST_VAL_BURGHER_OFFICERS
				influence = 10
				duration = 3650
			}
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -15
		}
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_BURGHER_OFFICERS
			influence = -10
			duration = 3650
		}
	}
	option = {
		name = nobles_estate_events.9.c #It is high time we replaced them with men we can trust.
		ai_chance = {
			factor = 50
			modifier = {
				factor = 0.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 35
					}
				}
			}
		}
		trigger = {
			OR = {
				AND = {
					religion_group = muslim
					has_estate = estate_brahmins
					estate_loyalty = {
						estate = estate_brahmins
						loyalty = 60
					}
				}
				AND = {
					has_estate = estate_dhimmi
					estate_loyalty = {
						estate = estate_dhimmi
						loyalty = 60
					}
				}
			}
		}
		if = {
			limit = {
				has_estate = estate_dhimmi
			}
			add_estate_influence_modifier = {
				estate = estate_dhimmi
				desc = EST_VAL_DHIMMI_OFFICERS
				influence = 10
				duration = 3650
			}
		}
		if = {
			limit = {
				has_estate = estate_brahmins
			}
			add_estate_influence_modifier = {
				estate = estate_brahmins
				desc = EST_VAL_DHIMMI_OFFICERS
				influence = 10
				duration = 3650
			}
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -15
		}
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_DHIMMI_OFFICERS
			influence = -10
			duration = 3650
		}
	}
	option = {
		name = nobles_estate_events.9.dd #Let us consult the Brahmin, some of these learned men are clearly fit to lead.
		ai_chance = {
			factor = 50
			modifier = {
				factor = 0.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 35
					}
				}
			}
		}
		trigger = {
			OR = {
				AND = {
					has_estate = estate_church
					religion = hinduism
					estate_loyalty = {
						estate = estate_church
						loyalty = 60
					}
				}
				AND = {
					has_estate = estate_brahmins
					religion = hinduism
					estate_loyalty = {
						estate = estate_brahmins
						loyalty = 60
					}
				}
			}
		}
		if = {
			limit = {
				has_estate = estate_church
			}
			add_estate_influence_modifier = {
				estate = estate_church
				desc = EST_VAL_CHURCH_OFFICERS
				influence = 10
				duration = 3650
			}
		}
		if = {
			limit = {
				has_estate = estate_brahmins
			}
			add_estate_influence_modifier = {
				estate = estate_brahmins
				desc = EST_VAL_CHURCH_OFFICERS
				influence = 10
				duration = 3650
			}
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -15
		}
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_CHURCH_OFFICERS
			influence = -10
			duration = 3650
		}
	}
}

#Appointment of a new minister
country_event = {
	id = nobles_estate_events.10
	title = nobles_estate_events.10.t
	desc = {
		trigger = {
			has_estate = estate_burghers
		}
		desc = nobles_estate_events.10.d
	}
	desc = {
		trigger = {
			has_estate = estate_vaisyas
		}
		desc = nobles_estate_events.10.d.1
	}
	picture = NOBLE_ESTATE_eventPicture
	
	trigger = {
		has_estate = estate_nobles
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_nobles
				modifier = EST_VAL_MINISTER_NOBLES
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_burghers
				modifier = EST_VAL_MINISTER_BURGHERS
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_vaisyas
				modifier = EST_VAL_MINISTER_BURGHERS
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_church
				modifier = EST_VAL_MINISTER_CHURCH
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_brahmins
				modifier = EST_VAL_MINISTER_CHURCH
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_dhimmi
				modifier = EST_VAL_MINISTER_DHIMMI
			}
		}
		NOT = {
			has_estate_influence_modifier = {
				estate = estate_brahmins
				modifier = EST_VAL_MINISTER_DHIMMI
			}
		}
	}
	
	is_triggered_only = yes
	
	mean_time_to_happen = {
		days = 1
	}
	
	option = {
		name = nobles_estate_events.10.a #Noble
		ai_chance = {
			factor = 25
			modifier = {
				factor = 1.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 0.5
				has_estate = estate_burghers
				NOT = {
					estate_loyalty = {
						estate = estate_burghers
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 0.5
				has_estate = estate_vaisyas
				NOT = {
					estate_loyalty = {
						estate = estate_vaisyas
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 1.5
				estate_loyalty = {
					estate = estate_nobles
					loyalty = 50
				}
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 60
					}
				}
				NOT = {
					estate_influence = {
						estate = estate_nobles
						influence = 60
					}
				}
			}
		}
		add_country_modifier = {
			name = "noble_minister"
			duration = 3650
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = 15
		}
		if = {
			limit = {
				has_estate = estate_burghers
			}
			add_estate_loyalty = {
				estate = estate_burghers
				loyalty = -20
			}
		}
		if = {
			limit = {
				has_estate = estate_vaisyas
			}
			add_estate_loyalty = {
				estate = estate_vaisyas
				loyalty = -20
			}
		}
		if = {
			limit = {
				NOT = {	has_estate = estate_vaisyas }
				NOT = { has_estate = estate_burghers }
			}
			add_mercantilism = -1
		}
		add_estate_influence_modifier = {
			estate = estate_nobles
			desc = EST_VAL_MINISTER_NOBLES
			influence = 15
			duration = 3650
		}
	}
	option = {
		name = nobles_estate_events.10.b #Burgher
		trigger = {
			OR = {
				has_estate = estate_burghers
				has_estate = estate_vaisyas
			}
		}
		ai_chance = {
			factor = 25
			modifier = {
				factor = 1.5
				has_estate = estate_burghers
				NOT = {
					estate_loyalty = {
						estate = estate_burghers
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 1.5
				has_estate = estate_vaisyas
				NOT = {
					estate_loyalty = {
						estate = estate_vaisyas
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 0.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 1.5
				has_estate = estate_burghers
				estate_loyalty = {
					estate = estate_burghers
					loyalty = 50
				}
				NOT = {
					estate_loyalty = {
						estate = estate_burghers
						loyalty = 60
					}
				}
				NOT = {
					estate_influence = {
						estate = estate_burghers
						influence = 60
					}
				}
			}
			modifier = {
				factor = 1.5
				has_estate = estate_vaisyas
				estate_loyalty = {
					estate = estate_vaisyas
					loyalty = 50
				}
				NOT = {
					estate_loyalty = {
						estate = estate_vaisyas
						loyalty = 60
					}
				}
				NOT = {
					estate_influence = {
						estate = estate_vaisyas
						influence = 60
					}
				}
			}
		}
		add_country_modifier = {
			name = "burgher_minister"
			duration = 3650
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -20
		}
		if = {
			limit = {
				has_estate = estate_burghers
			}
			add_estate_loyalty = {
				estate = estate_burghers
				loyalty = 15
			}
			add_estate_influence_modifier = {
				estate = estate_burghers
				desc = EST_VAL_MINISTER_BURGHERS
				influence = 15
				duration = 3650
			}
		}
		if = {
			limit = {
				has_estate = estate_vaisyas
			}
			add_estate_loyalty = {
				estate = estate_vaisyas
				loyalty = 15
			}
			add_estate_influence_modifier = {
				estate = estate_vaisyas
				desc = EST_VAL_MINISTER_BURGHERS
				influence = 15
				duration = 3650
			}
		}
	}
	option = {
		name = nobles_estate_events.10.c #Clergy
		trigger = {
			has_estate = estate_church
			NOT = {
				AND = {
					religion = hinduism
					has_estate = estate_brahmins
				}
			}
		}
		ai_chance = {
			factor = 25
			modifier = {
				factor = 1.5
				NOT = {
					estate_loyalty = {
						estate = estate_church
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 0.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 1.5
				estate_loyalty = {
					estate = estate_church
					loyalty = 50
				}
				NOT = {
					estate_loyalty = {
						estate = estate_church
						loyalty = 60
					}
				}
				NOT = {
					estate_influence = {
						estate = estate_church
						influence = 60
					}
				}
			}
		}
		add_country_modifier = {
			name = "church_minister"
			duration = 3650
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -20
		}
		add_estate_loyalty = {
			estate = estate_church
			loyalty = 15
		}
		add_estate_influence_modifier = {
			estate = estate_church
			desc = EST_VAL_MINISTER_CHURCH
			influence = 15
			duration = 3650
		}
	}
	option = {
		name = nobles_estate_events.10.c.2 # Brahmins
		trigger = {
			has_estate = estate_brahmins
			religion = hinduism
		}
		ai_chance = {
			factor = 25
			modifier = {
				factor = 1.5
				NOT = {
					estate_loyalty = {
						estate = estate_brahmins
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 0.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 1.5
				estate_loyalty = {
					estate = estate_brahmins
					loyalty = 50
				}
				NOT = {
					estate_loyalty = {
						estate = estate_brahmins
						loyalty = 60
					}
				}
				NOT = {
					estate_influence = {
						estate = estate_brahmins
						influence = 60
					}
				}
			}
		}
		add_country_modifier = {
			name = "church_minister"
			duration = 3650
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -20
		}
		add_estate_loyalty = {
			estate = estate_brahmins
			loyalty = 15
		}
		add_estate_influence_modifier = {
			estate = estate_brahmins
			desc = EST_VAL_MINISTER_CHURCH
			influence = 15
			duration = 3650
		}
	}
	option = { #Special Case
		name = nobles_estate_events.10.c.2 # Brahmins dhimmi
		trigger = { 
			has_estate = estate_brahmins
			religion_group = muslim
		}
		ai_chance = {
			factor = 25
			modifier = {
				factor = 1.5
				NOT = {
					estate_loyalty = {
						estate = estate_brahmins
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 0.5
				NOT = {
					estate_loyalty = {
						estate = estate_nobles
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 0.5
				NOT = {
					estate_loyalty = {
						estate = estate_church
						loyalty = 40
					}
				}
			}
			modifier = {
				factor = 1.5
				estate_loyalty = {
					estate = estate_brahmins
					loyalty = 50
				}
				NOT = {
					estate_loyalty = {
						estate = estate_brahmins
						loyalty = 60
					}
				}
				NOT = {
					estate_influence = {
						estate = estate_brahmins
						influence = 60
					}
				}
			}
		}
		add_country_modifier = {
			name = "dhimmi_minister"
			duration = 3650
		}
		add_estate_influence_modifier = {
			estate = estate_brahmins
			desc = EST_VAL_MINISTER_DHIMMI
			influence = 15
			duration = 3650
		}
		add_estate_loyalty = {
			estate = estate_nobles
			loyalty = -20
		}
		add_estate_loyalty = {
			estate = estate_church
			loyalty = -20
		}
		add_estate_loyalty = {
			estate = estate_brahmins
			loyalty = 15
		}
	}
}

#Tradition of Service
#Nice things can also come from strong and loyal nobles.
country_event = {
	id = nobles_estate_events.11
	title = nobles_estate_events.11.t
	desc = nobles_estate_events.11.d
	picture = NOBLE_ESTATE_eventPicture
	
	is_triggered_only = yes
	
	trigger = {
		has_estate = estate_nobles
		estate_loyalty = {
			estate = estate_nobles
			loyalty = 80
		}
		estate_influence = {
			estate = estate_nobles
			influence = 60
		}
		estate_territory = { 
			estate = estate_nobles
			territory = 1
		}
	}

	
	immediate = {
		hidden_effect = {
			if = {
				limit = { num_of_ports = 1 }
				random_list = {
					25 = { set_country_flag = noble_general }
					25 = { set_country_flag = noble_admiral }
					25 = { set_country_flag = noble_statesman }
					25 = { set_country_flag = noble_army_reformer }
				}
			}
			if = {
				limit = { NOT = { num_of_ports = 1 } }
				random_list = {
					33 = { set_country_flag = noble_general }
					33 = { set_country_flag = noble_statesman }
					33 = { set_country_flag = noble_army_reformer }
				}
			}
			random_owned_province = {
				limit = {
					is_territory = no
					is_city = yes
				}
				save_event_target_as = noble_province
			}
		}
	}
	
	mean_time_to_happen = {
		days = 1
	}
	

	option = {
		name = nobles_estate_events.11.a #Ok
		add_meritocracy_effect = yes
		trigger_switch = {
			on_trigger = has_country_flag
			noble_general = {
				create_general = { tradition = 50 }
				clr_country_flag = noble_general
			}
			noble_admiral = {
				create_admiral = {
					tradition = 50
				}
				clr_country_flag = noble_admiral
			}
			noble_statesman = {
				if = {
					limit = {
						monthly_income = 25
					}
					define_advisor = {
						type = statesman
						culture = event_target:noble_province
						religion = event_target:noble_province
						skill = 3
						discount = yes
					}
				}
				if = {
					limit = { NOT = { monthly_income = 25} }
					define_advisor = {
						type = statesman
						culture = event_target:noble_province
						religion = event_target:noble_province
						skill = 2
						discount = yes
					}
				}
				clr_country_flag = noble_statesman
			}
			noble_army_reformer = {
				if = {
					limit = {
						monthly_income = 25
					}
					define_advisor = {
						type = army_reformer
						culture = event_target:noble_province
						religion = event_target:noble_province
						skill = 3
						discount = yes
					}
				}
				if = {
					limit = { NOT = { monthly_income = 25 } }
					define_advisor = {
						type = army_reformer
						culture = event_target:noble_province
						religion = event_target:noble_province
						skill = 2
						discount = yes
					}
				}
				clr_country_flag = noble_army_reformer
			}
		}
	}
}

province_event = {
	id = nobles_estate_events.12
	title = nobles_estate_events.12.t
	desc = nobles_estate_events.12.d
	picture = NOBLE_ESTATE_DEMANDS_eventPicture
	
	is_triggered_only = yes
	
	option = {
		name = nobles_estate_events.12.a #Yes
	}
}