# Supported types: character
#
# Note: if 'chance' evaluates to 0, an AI character will also abandon the focus
#
#################
# FOCUSES		#
#################

focus_ed_diplomacy = {
	type = character
	
	modifier_name = "EDUCATION_FOCUS_DIPLOMACY"
	
	potential = {
		age = 12
		is_adult = no
	}
	
	allow = {
	}
	
	# AI Pick chance
	chance = {
		factor = 100
		
		
		modifier = {
			factor = 0.3
			AND = {
				educator = { is_nomadic = yes }
				OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 0.5
			AND = {
				educator = { is_nomadic = yes }
				AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 0.4
			AND = {
				educator = { is_tribal = yes }
				OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				educator = { is_tribal = yes }
				AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 1.2
			educator = { is_feudal = yes }
		}
		modifier = {
			factor = 6.0
			educator = {
				OR = {
					trait = naive_appeaser
			        trait = underhanded_rogue
			        trait = charismatic_negotiator
			        trait = grey_eminence
	        	}
            }
		}
		modifier = {
			factor = 0.5
			educator = {
				NOR = {
					trait = naive_appeaser
		            trait = underhanded_rogue
		            trait = charismatic_negotiator
		            trait = grey_eminence
            	}
            }
		}
		modifier = {
			factor = 1.5
			AND = {
				trait = affectionate
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 5.0
			AND = {
				trait = affectionate
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 1.5
			AND = {
				trait = curious
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 5.0
			AND = {
				trait = curious
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				trait = willful
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				trait = willful
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				trait = fussy
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				trait = fussy
				educator = { ai_rationality >= 40 }
			}
		}

	}
	# Focuses have no success conditions
	success = {
		always = no
	}
	
	abort = {
		is_adult = yes
	}
	
	abort_effect = {
	}
	
	# MODIFIERS
	diplomacy = 1
	
	good_traits = {
		affectionate
		playful
	}
	
	bad_traits = {
		haughty
		idolizer
	}
}

focus_ed_martial = {
	type = character
	
	modifier_name = "EDUCATION_FOCUS_MARTIAL"
	
	potential = {
		age = 12
		is_adult = no
	}
	
	allow = {
	}
	
	# AI Pick chance
	chance = {
		factor = 100
		
		modifier = {
			factor = 0.1
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_1
						has_law = status_of_women_2
						has_law = status_of_women_3
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
						true_religion = mazdaki
					}
				}
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_0
						has_law = status_of_women_2
						has_law = status_of_women_3
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
						true_religion = mazdaki
					}
				}
			}
		}
		modifier = {
			factor = 0.5
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_1
						has_law = status_of_women_0
						has_law = status_of_women_3
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
						true_religion = mazdaki
					}
				}
			}
		}
		modifier = {
			factor = 0.85
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_1
						has_law = status_of_women_2
						has_law = status_of_women_0
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
						true_religion = mazdaki
					}
				}
			}
		}
		modifier = {
			factor = 7.0
			AND = {
				educator = { is_nomadic = yes }
				OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 4.0
			AND = {
				educator = { is_nomadic = yes }
				AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 6.0
			AND = {
				educator = { is_tribal = yes }
				OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 3.5
			AND = {
				educator = { is_tribal = yes }
				AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				educator = {
					OR = {
						is_republic = yes
		        		is_patrician = yes 
		        	}
		        }
	        	OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				educator = {
					OR = {
						is_republic = yes
		        		is_patrician = yes 
		        	}
		        }
	        	AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 1.8
			educator = { is_feudal = yes }
		}
		modifier = {
			factor = 6.0
			educator = {
				OR = {
					trait = misguided_warrior
	            	trait = tough_soldier
	            	trait = skilled_tactician
	            	trait = brilliant_strategist
	        	}
            }
		}
		modifier = {
			factor = 0.5
			educator = {
				NOR = {
					trait = misguided_warrior
                	trait = tough_soldier
                	trait = skilled_tactician
                	trait = brilliant_strategist
            	}
            }
		}
		modifier = {
			factor = 1.5
			AND = {
				trait = rowdy
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 5.0
			AND = {
				trait = rowdy
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 1.5
			AND = {
				trait = willful
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 5.0
			AND = {
				trait = willful
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				trait = timid
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				trait = timid
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				trait = idolizer
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				trait = idolizer
				educator = { ai_rationality >= 40 }
			}
		}
		
	}
	
	# Focuses have no success conditions
	success = {
		always = no
	}
	
	abort = {
		is_adult = yes
	}
	
	abort_effect = {
	}
	
	# MODIFIERS
	martial = 1
	
	good_traits = {
		rowdy
		haughty
	}
	
	bad_traits = {
		timid
		fussy
	}
}

focus_ed_stewardship = {
	type = character
	
	modifier_name = "EDUCATION_FOCUS_STEWARDSHIP"
	
	potential = {
		age = 12
		is_adult = no
	}
	
	allow = {
	}
	
	# AI Pick chance
	chance = {
		factor = 100
		
		modifier = {
			factor = 0.3
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_1
						has_law = status_of_women_2
						has_law = status_of_women_3
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
					}
				}
			}
		}
		modifier = {
			factor = 0.4
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_0
						has_law = status_of_women_2
						has_law = status_of_women_3
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
					}
				}
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_1
						has_law = status_of_women_0
						has_law = status_of_women_3
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
					}
				}
			}
		}
		modifier = {
			factor = 0.95
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_1
						has_law = status_of_women_2
						has_law = status_of_women_0
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
					}
				}
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				educator = { is_nomadic = yes }
				OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 0.5
			AND = {
				educator = { is_nomadic = yes }
				AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 0.3
			AND = {
				educator = { is_tribal = yes }
				OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 0.6
			AND = {
				educator = { is_tribal = yes }
				AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 6.0
			AND = {
				educator = {
					OR = {
						is_republic = yes
		        		is_patrician = yes 
		        	}
		        }
	        	OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 2.5
			AND = {
				educator = {
					OR = {
						is_republic = yes
		        		is_patrician = yes 
		        	}
		        }
	        	AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 1.2
			educator = { is_feudal = yes }
		}
		modifier = {
			factor = 6.0
			educator = {
				OR = {
					trait = indulgent_wastrel
					trait = thrifty_clerk
					trait = fortune_builder
					trait = midas_touched
	        	}
            }
		}
		modifier = {
			factor = 0.5
			educator = {
				NOR = {
					trait = indulgent_wastrel
					trait = thrifty_clerk
					trait = fortune_builder
					trait = midas_touched
            	}
            }
		}
		modifier = {
			factor = 1.5
			AND = {
				trait = brooding
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 5.0
			AND = {
				trait = brooding
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 1.5
			AND = {
				trait = conscientious
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 5.0
			AND = {
				trait = conscientious
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				trait = indolent
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				trait = indolent
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				trait = haughty
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				trait = haughty
				educator = { ai_rationality >= 40 }
			}
		}
		

	}
	
	# Focuses have no success conditions
	success = {
		always = no
	}
	
	abort = {
		is_adult = yes
	}
	
	abort_effect = {
	}
	
	# MODIFIERS
	stewardship = 1
	
	good_traits = {
		fussy
		conscientious
	}
	
	bad_traits = {
		indolent
		willful
	}
}

focus_ed_intrigue = {
	type = character
	
	modifier_name = "EDUCATION_FOCUS_INTRIGUE"
	
	potential = {
		age = 12
		is_adult = no
	}
	
	allow = {
	}
	
	# AI Pick chance
	chance = {
		factor = 100
		
		modifier = {
			factor = 2.0
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_1
						has_law = status_of_women_2
						has_law = status_of_women_3
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
						true_religion = mazdaki
					}
				}
			}
		}
		modifier = {
			factor = 1.8
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_0
						has_law = status_of_women_2
						has_law = status_of_women_3
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
						true_religion = mazdaki
					}
				}
			}
		}
		modifier = {
			factor = 1.5
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_1
						has_law = status_of_women_0
						has_law = status_of_women_3
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
						true_religion = mazdaki
					}
				}
			}
		}
		modifier = {
			factor = 1.1
			AND = {
				is_female = yes
				educator = {
					NOR = {
						has_law = status_of_women_1
						has_law = status_of_women_2
						has_law = status_of_women_0
						has_law = status_of_women_4
						has_religion_feature = religion_matriarchal
						has_religion_feature = religion_equal
						true_religion = cathar
						true_religion = messalian
						true_religion = mazdaki
					}
				}
			}
		}
		modifier = {
			factor = 0.05
			AND = {
				educator = { is_nomadic = yes }
				OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 0.15
			AND = {
				educator = { is_nomadic = yes }
				AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 0.1
			AND = {
				educator = { is_tribal = yes }
				OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				educator = { is_tribal = yes }
				AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 1.5
			educator = {
				OR = {
					is_republic = yes
	        		is_patrician = yes 
	        	}
			}
		}
		modifier = {
			factor = 1.35
			educator = { is_feudal = yes }
		}
		modifier = {
			factor = 6.0
			educator = {
				OR = {
					trait = amateurish_plotter
	            	trait = flamboyant_schemer
	            	trait = intricate_webweaver
	            	trait = elusive_shadow
	        	}
            }
		}
		modifier = {
			factor = 0.5
			educator = {
				NOR = {
					trait = amateurish_plotter
	            	trait = flamboyant_schemer
	            	trait = intricate_webweaver
	            	trait = elusive_shadow
            	}
            }
		}
		modifier = {
			factor = 1.5
			AND = {
				trait = playful
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 5.0
			AND = {
				trait = playful
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 1.5
			AND = {
				trait = fussy
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 5.0
			AND = {
				trait = fussy
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				trait = rowdy
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				trait = rowdy
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				trait = affectionate
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				trait = affectionate
				educator = { ai_rationality >= 40 }
			}
		}

	}
	
	# Focuses have no success conditions
	success = {
		always = no
	}
	
	abort = {
		is_adult = yes
	}
	
	abort_effect = {
	}
	
	# MODIFIERS
	intrigue = 1
	
	good_traits = {
		willful
		brooding
	}
	
	bad_traits = {
		curious
		affectionate
	}
}

focus_ed_learning = {
	type = character
	
	modifier_name = "EDUCATION_FOCUS_LEARNING"
	
	potential = {
		age = 12
		is_adult = no
	}
	
	allow = {
	}
	
	# AI Pick chance
	chance = {
		factor = 100
		
		modifier = {
			factor = 0.01
			AND = {
				educator = { is_nomadic = yes }
				OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 0.1
			AND = {
				educator = { is_nomadic = yes }
				AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				educator = { is_tribal = yes }
				OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 0.4
			AND = {
				educator = { is_tribal = yes }
				AND = {
					is_heir = no
					is_ruler = no
				}
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				educator = {
					OR = {
						is_republic = yes
		        		is_patrician = yes 
		        	}
		        }
	        	OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 0.5
			AND = {
				educator = { is_feudal = yes }
				OR = {
					is_heir = yes
					is_ruler = yes
				}
			}
		}
		modifier = {
			factor = 7.0
			educator = { is_theocracy = yes }
		}
		modifier = {
			factor = 6.0
			educator = {
				OR = {
					trait = detached_priest
			    	trait = martial_cleric
			    	trait = scholarly_theologian
			    	trait = mastermind_theologian
	        	}
            }
		}
		modifier = {
			factor = 0.5
			educator = {
				NOR = {
					trait = detached_priest
		        	trait = martial_cleric
		        	trait = scholarly_theologian
		        	trait = mastermind_theologian
            	}
            }
		}
		modifier = {
			factor = 1.5
			AND = {
				trait = timid
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 5.0
			AND = {
				trait = timid
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 1.5
			AND = {
				trait = idolizer
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 5.0
			AND = {
				trait = idolizer
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				trait = brooding
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				trait = brooding
				educator = { ai_rationality >= 40 }
			}
		}
		modifier = {
			factor = 0.7
			AND = {
				trait = playful
				educator = { ai_rationality < 40 }
			}
		}
		modifier = {
			factor = 0.2
			AND = {
				trait = playful
				educator = { ai_rationality >= 40 }
			}
		}

	}
	
	# Focuses have no success conditions
	success = {
		always = no
	}
	
	abort = {
		is_adult = yes
	}
	
	abort_effect = {
	}
	
	# MODIFIERS
	learning = 1
	
	good_traits = {
		curious
		idolizer
	}
	
	bad_traits = {
		rowdy
		playful
	}
}
