decisions = { #Trainers

	ek_trainer_diplomacy = {
		ai_check_interval = 12000
		only_playable = yes
		ai = no		
		
		potential = {
			OR = {
				has_character_flag = employment_open
				ai = yes
			}
		}
		allow = {
			prisoner = no
			wealth = 50
			NOT = { has_character_modifier = modifier_ek_busy_training }
			NOT = { diplomacy = 15 }
		}
		effect = {
			wealth = -50
			change_diplomacy = 1
			add_character_modifier = { name = modifier_ek_busy_training years = 2 }
		}
	}
	ek_trainer_diplomacy_expert = {
		ai_check_interval = 12000
		only_playable = yes
		ai = no		
		
		potential = {
			OR = {
				society_member_of = scenarist_guild_tamriel				
				society_member_of = scenarist_guild_akavir
				society_member_of = house_indoril_council
				society_member_of = house_veloth_council				
				society_member_of = elder_council
			}
			society_rank >= 2
			
			OR = {
				has_character_flag = employment_open
				ai = yes
			}
		}
		allow = {
			prisoner = no
			wealth = 100
			NOT = { has_character_modifier = modifier_ek_busy_training }
			diplomacy = 15
			NOT = { diplomacy = 28 }
		}
		effect = {
			wealth = -100
			change_diplomacy = 1
			add_character_modifier = { name = modifier_ek_busy_training years = 3 }
		}
	}
	ek_trainer_martial = {
		ai_check_interval = 12000
		only_playable = yes
		ai = no		
		
		potential = {
			OR = {
				has_character_flag = employment_open
				ai = yes
			}
		}
		allow = {
			prisoner = no
			wealth = 50
			NOT = { has_character_modifier = modifier_ek_busy_training }
			NOT = { martial = 15 }
		}
		effect = {
			wealth = -50
			change_martial = 1
			add_character_modifier = { name = modifier_ek_busy_training years = 2 }
		}
	}	
	ek_trainer_martial_expert = {
		ai_check_interval = 12000
		only_playable = yes
		ai = no		
		
		potential = {
			OR = {
				society_member_of = fighters_guild_tamriel				
				society_member_of = fighters_guild_akavir
				society_member_of = companions_tamriel
				society_member_of = house_redoran_council	
				society_member_of = house_sul_council				
			}
			society_rank >= 2
			
			OR = {
				has_character_flag = employment_open
				ai = yes
			}
		}
		allow = {
			prisoner = no
			wealth = 100
			NOT = { has_character_modifier = modifier_ek_busy_training }
			martial = 15
			NOT = { martial = 28 }
		}
		effect = {
			wealth = -100
			change_martial = 1
			add_character_modifier = { name = modifier_ek_busy_training years = 3 }
		}
	}	
	ek_trainer_stewardship = {
		ai_check_interval = 12000
		only_playable = yes
		ai = no		
		
		potential = {
			OR = {
				has_character_flag = employment_open
				ai = yes
			}
		}
		allow = {
			prisoner = no
			wealth = 50
			NOT = { has_character_modifier = modifier_ek_busy_training }
			NOT = { stewardship = 15 }
		}
		effect = {
			wealth = -50
			change_stewardship = 1
			add_character_modifier = { name = modifier_ek_busy_training years = 2 }
		}
	}
	ek_trainer_stewardship_expert = {
		ai_check_interval = 12000
		only_playable = yes
		ai = no		
		
		potential = {
			OR = {
				society_member_of = mercantile_guild_tamriel				
				society_member_of = mercantile_guild_akavir
				society_member_of = house_dres_council	
				society_member_of = elder_council					
			}
			society_rank >= 2
			
			OR = {
				has_character_flag = employment_open
				ai = yes
			}
		}
		allow = {
			prisoner = no
			wealth = 100
			NOT = { has_character_modifier = modifier_ek_busy_training }
			stewardship = 15
			NOT = { stewardship = 28 }
		}
		effect = {
			wealth = -100
			change_stewardship = 1
			add_character_modifier = { name = modifier_ek_busy_training years = 3 }
		}
	}		
	ek_trainer_intrigue = {
		ai_check_interval = 12000
		only_playable = yes
		ai = no		
		
		potential = {
			OR = {
				has_character_flag = employment_open
				ai = yes
			}
		}
		allow = {
			prisoner = no
			wealth = 50
			NOT = { has_character_modifier = modifier_ek_busy_training }
			NOT = { intrigue = 15 }
		}
		effect = {
			wealth = -50
			change_intrigue = 1
			add_character_modifier = { name = modifier_ek_busy_training years = 2 }
		}
	}
	ek_trainer_intrigue_expert = {
		ai_check_interval = 12000
		only_playable = yes
		ai = no		
		
		potential = {
			OR = {
				society_member_of = dark_brotherhood_tamriel				
				society_member_of = assassin_guild_akavir
				society_member_of = morag_tong_tamriel	
				society_member_of = camonna_tong_tamriel				
				society_member_of = thieves_guild_tamriel				
				society_member_of = thieves_guild_akavir	
				society_member_of = house_sadras_council	
				society_member_of = house_hlaalu_council				
			}
			society_rank >= 2
			
			OR = {
				has_character_flag = employment_open
				ai = yes
			}
		}
		allow = {
			prisoner = no
			wealth = 100
			NOT = { has_character_modifier = modifier_ek_busy_training }
			intrigue = 15
			NOT = { intrigue = 28 }
		}
		effect = {
			wealth = -100
			change_intrigue = 1
			add_character_modifier = { name = modifier_ek_busy_training years = 3 }
		}
	}
	ek_trainer_learning = {
		ai_check_interval = 12000
		only_playable = yes
		ai = no		
		
		potential = {
			OR = {
				has_character_flag = employment_open
				ai = yes
			}
		}
		allow = {
			prisoner = no
			wealth = 50
			NOT = { has_character_modifier = modifier_ek_busy_training }
			NOT = { learning = 15 }
		}
		effect = {
			wealth = -50
			change_learning = 1
			add_character_modifier = { name = modifier_ek_busy_training years = 2 }
		}
	}
	ek_trainer_learning_expert = {
		ai_check_interval = 12000
		only_playable = yes
		ai = no		
		
		potential = {
			OR = {
				society_member_of = mages_guild_tamriel				
				society_member_of = mages_guild_akavir
				society_member_of = house_telvanni_council
				society_member_of = greybeards_tamriel				
				society_member_of = moth_priests_tamriel
				society_member_of = house_dagoth_council				
			}
			society_rank >= 2
			
			OR = {
				has_character_flag = employment_open
				ai = yes
			}
		}
		allow = {
			prisoner = no
			wealth = 100
			NOT = { has_character_modifier = modifier_ek_busy_training }
			learning = 15
			NOT = { learning = 28 }
		}
		effect = {
			wealth = -100
			change_learning = 1
			add_character_modifier = { name = modifier_ek_busy_training years = 3 }
		}
	}
	
}

decisions = { #Guild Decisions

	ek_mages_guild_enchantedchest = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			society_member_of = mages_guild_tamriel
			society_rank >= 6
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			NOT = { has_character_modifier = modifier_ek_mages_guild_enchantedchest }
			wealth = 1
		}
		effect = {
			wealth = -1		
			add_character_modifier = { name = modifier_ek_mages_guild_enchantedchest years = 100 }
		}
	}

	ek_merchants_guild_print_money = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = mercantile_guild_tamriel				
				society_member_of = mercantile_guild_akavir				
			}
			society_rank >= 4
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			society_currency >= 250
		}
		effect = {
			change_society_currency = -250
			wealth = 100
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}

	ek_mages_guild_buy_tech_points = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = mages_guild_tamriel				
				society_member_of = mages_guild_akavir				
			}
			society_rank >= 3
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_major_trigger = yes
			NOT = { has_character_modifier = society_advancements_purchased }
		}
		effect = {
			culture_techpoints = 10
			add_character_modifier = { name = society_advancements_purchased years = 10 }
			tooltip = {
				detract_society_currency_major_effect_scaling = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}
	
	ek_mages_guild_spellcrafting = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = mages_guild_tamriel				
				society_member_of = mages_guild_akavir				
			}
			society_rank >= 4
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_major_trigger = yes
			NOT = { has_character_modifier = modifier_ek_mages_guild_spellcrafting }
		}
		effect = {
			add_character_modifier = { name = modifier_ek_mages_guild_spellcrafting years = 5 }
			tooltip = {
				detract_society_currency_major_effect_scaling = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
		}
	}	

	ek_guild_class_learning = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = mages_guild_tamriel				
				society_member_of = mages_guild_akavir
				society_member_of = house_telvanni_council
				society_member_of = greybeards_tamriel				
				society_member_of = moth_priests_tamriel
				society_member_of = house_dagoth_council				
			}
			society_rank >= 3
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_major_trigger = yes
			NOT = { has_character_modifier = modifier_ek_busy_training_guild }
			NOT = { learning = 35 }
		}
		effect = {
			change_learning = 1
			add_character_modifier = { name = modifier_ek_busy_training_guild years = 2 }
			tooltip = {
				detract_society_currency_major_effect = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}
	ek_guild_class_diplomacy = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = scenarist_guild_tamriel				
				society_member_of = scenarist_guild_akavir
				society_member_of = house_indoril_council
				society_member_of = house_veloth_council				
				society_member_of = elder_council				
			}
			society_rank >= 3
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_major_trigger = yes
			NOT = { has_character_modifier = modifier_ek_busy_training_guild }
			NOT = { diplomacy = 35 }
		}
		effect = {
			change_diplomacy = 1
			add_character_modifier = { name = modifier_ek_busy_training_guild years = 2 }
			tooltip = {
				detract_society_currency_major_effect = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}	
	ek_guild_class_martial = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = fighters_guild_tamriel				
				society_member_of = fighters_guild_akavir
				society_member_of = companions_tamriel
				society_member_of = house_redoran_council	
				society_member_of = house_sul_council				
			}
			society_rank >= 3
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_major_trigger = yes
			NOT = { has_character_modifier = modifier_ek_busy_training_guild }
			NOT = { martial = 35 }
		}
		effect = {
			change_martial = 1
			add_character_modifier = { name = modifier_ek_busy_training_guild years = 2 }
			tooltip = {
				detract_society_currency_major_effect = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}
	ek_guild_class_stewardship = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = mercantile_guild_tamriel				
				society_member_of = mercantile_guild_akavir
				society_member_of = house_dres_council	
				society_member_of = elder_council					
			}
			society_rank >= 3
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_major_trigger = yes
			NOT = { has_character_modifier = modifier_ek_busy_training_guild }
			NOT = { stewardship = 35 }
		}
		effect = {
			change_stewardship = 1
			add_character_modifier = { name = modifier_ek_busy_training_guild years = 2 }
			tooltip = {
				detract_society_currency_major_effect = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}
	ek_guild_class_intrigue = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = dark_brotherhood_tamriel				
				society_member_of = assassin_guild_akavir
				society_member_of = morag_tong_tamriel	
				society_member_of = camonna_tong_tamriel				
				society_member_of = thieves_guild_tamriel				
				society_member_of = thieves_guild_akavir	
				society_member_of = house_sadras_council	
				society_member_of = house_hlaalu_council					
			}
			society_rank >= 3
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_major_trigger = yes
			NOT = { has_character_modifier = modifier_ek_busy_training_guild }
			NOT = { intrigue = 35 }
		}
		effect = {
			change_intrigue = 1
			add_character_modifier = { name = modifier_ek_busy_training_guild years = 2 }
			tooltip = {
				detract_society_currency_major_effect = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}		
	ek_guild_contacts_learning = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = mages_guild_tamriel				
				society_member_of = mages_guild_akavir
				society_member_of = house_telvanni_council
				society_member_of = greybeards_tamriel				
				society_member_of = moth_priests_tamriel
				society_member_of = house_dagoth_council				
			}
			society_rank >= 2
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_medium_trigger = yes
			NOT = { has_character_modifier = modifier_ek_guild_learning_contacts }
		}
		effect = {
			add_character_modifier = { name = modifier_ek_guild_learning_contacts years = 5 }
			tooltip = {
				detract_society_currency_medium_effect = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}
	ek_guild_contacts_diplomacy = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = scenarist_guild_tamriel				
				society_member_of = scenarist_guild_akavir
				society_member_of = house_indoril_council
				society_member_of = house_veloth_council				
				society_member_of = elder_council				
			}
			society_rank >= 2
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_medium_trigger = yes
			NOT = { has_character_modifier = modifier_ek_guild_diplomacy_contacts }
		}
		effect = {
			add_character_modifier = { name = modifier_ek_guild_diplomacy_contacts years = 5 }
			tooltip = {
				detract_society_currency_medium_effect = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}	
	ek_guild_contacts_martial = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = fighters_guild_tamriel				
				society_member_of = fighters_guild_akavir
				society_member_of = companions_tamriel
				society_member_of = house_redoran_council	
				society_member_of = house_sul_council				
			}
			society_rank >= 2
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_medium_trigger = yes
			NOT = { has_character_modifier = modifier_ek_guild_martial_contacts }
		}
		effect = {
			add_character_modifier = { name = modifier_ek_guild_martial_contacts years = 5 }
			tooltip = {
				detract_society_currency_medium_effect = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}
	ek_guild_contacts_stewardship = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = mercantile_guild_tamriel				
				society_member_of = mercantile_guild_akavir
				society_member_of = house_dres_council					
			}
			society_rank >= 2
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_medium_trigger = yes
			NOT = { has_character_modifier = modifier_ek_guild_stewardship_contacts }
		}
		effect = {
			add_character_modifier = { name = modifier_ek_guild_stewardship_contacts years = 5 }
			tooltip = {
				detract_society_currency_medium_effect = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}
	ek_guild_contacts_intrigue = {
		only_playable = yes
		ai_check_interval = 120
		
		potential = {
			OR = {
				society_member_of = dark_brotherhood_tamriel				
				society_member_of = assassin_guild_akavir
				society_member_of = morag_tong_tamriel	
				society_member_of = camonna_tong_tamriel				
				society_member_of = thieves_guild_tamriel				
				society_member_of = thieves_guild_akavir	
				society_member_of = house_sadras_council	
				society_member_of = house_hlaalu_council					
			}
			society_rank >= 2
			is_indisposed = no
			block_general_event_trigger = no
			OR = {
				has_character_flag = society_open
				ai = yes
			}
		}
		allow = {
			has_society_currency_medium_trigger = yes
			NOT = { has_character_modifier = modifier_ek_guild_intrigue_contacts }
		}
		effect = {
			add_character_modifier = { name = modifier_ek_guild_intrigue_contacts years = 5 }
			tooltip = {
				detract_society_currency_medium_effect = yes
			}
		}

		ai_will_do = {
			factor = 1
			
			modifier = {
				factor = 0.1
			}
			modifier = {
				factor = 10
				society_currency >= 3000
			}
		}
	}
}

title_decisions = {
	ek_merchants_guild_trade_routes = {
		only_playable = yes
		ai_check_interval = 3
		
		from_potential = {
			is_ruler = yes
			OR = {
				society_member_of = mercantile_guild_tamriel				
				society_member_of = mercantile_guild_akavir				
			}
			society_rank >= 2
		}
		
		potential = {
			tier = COUNT
			holder_scope = {
				OR = {
					is_liege_or_above = FROM
					character = FROM
				}
			}
		}
		
		allow = {
			FROM = {
				#society_currency >= 500
				has_society_currency_medium_trigger = yes
			}
			location = {
				NOT = { has_province_modifier = modifier_ek_merchants_guild_trade_routes }
			}
		}
		
		effect = {
			FROM = {
				#change_society_currency = -500
				detract_society_currency_medium_effect = yes
			}
			location = {
				add_province_modifier = {
					name = modifier_ek_merchants_guild_trade_routes
					years = 5
				}
			}
		}
		
		ai_will_do = {
			factor = 0.1
		}
	}
	ek_merchants_guild_land_development = {
		only_playable = yes
		ai_check_interval = 3
		
		from_potential = {
			is_ruler = yes
			OR = {
				society_member_of = mercantile_guild_tamriel				
				society_member_of = mercantile_guild_akavir				
			}
			society_rank >= 3
		}
		
		potential = {
			tier = COUNT
			holder_scope = {
				OR = {
					is_liege_or_above = FROM
					character = FROM
				}
			}
		}
		
		allow = {
			#if = { # doesn't work
			#	limit = {
			#		location = {
			#			num_of_max_settlements > 5 #6 or more
			#		}
			#	}
			#	FROM = {
			#		society_currency >= 15000
			#		wealth = 2500
			#	}
			#}
			#else_if = {
			#	limit = {
			#		location = {
			#			num_of_max_settlements > 4 #5 or more
			#		}
			#	}
			#	FROM = {					
			#		society_currency >= 10000
			#		wealth = 1500
			#	}
			#}
			#else = {
			#	FROM = {					
			#		society_currency >= 6000
			#		wealth = 1000	
			#	}
			#}
			FROM = {					
				society_currency >= 6000
				wealth = 1250
			}
			location = {
				NOT = { num_of_max_settlements = 7 }
			}
		}
		
		effect = {
			FROM = {
				change_society_currency = -6000
				wealth = -1250				
				#if = {
				#	limit = {
				#		location = {
				#			num_of_max_settlements > 5 #6 or more
				#		}
				#	}
				#	change_society_currency = -15000
				#	wealth = -2500
				#}
				#else_if = {
				#	limit = {
				#		location = {
				#			num_of_max_settlements > 4 #5 or more
				#		}
				#	}
				#	change_society_currency = -10000
				#	wealth = -1500				
				#}
				#else = { #up to 4 for cheaper
				#	change_society_currency = -6000
				#	wealth = -1000				
				#}				
			}
			location = {
				add_holding_slot = 1
			}
		}
		
		ai_will_do = {
			factor = 0
		}
	}
}