targetted_decisions = {

	form_collinsguard = {
		filter = sub_realm
		ai_target_filter = self
		is_high_prio = yes

		from_potential = {
			ai = no
			tier = EMPEROR
			war = no
			is_landed = yes
			NOT = {
				any_vassal = {
					primary_title = {
						or = {
							title = d_kingsguard
							has_title_flag = collinsguard_title
						}
					}
				}
			}
		}

		potential = {
			age = 16
			is_female = no
			prisoner = no
			is_married = no
			is_ruler = no
			employer = { character = FROM }
			NOR = {
				trait = maester
				trait = archmaester
				trait = kingsguard
				trait = collinsguard
				trait = nightswatch
				trait = slave
				trait = dragon
				culture = dragon
				religion = dragon_rel
				culture_group = winter_group
				culture_group = old_races
				culture_group = unoccupied_group
			}
			NOR = {
				has_job_title = job_castellan
				has_job_title = job_chancellor
				has_job_title = job_marshal
				has_job_title = job_treasurer
				has_job_title = job_spymaster
				has_job_title = job_spiritual
			}
			OR = {
				martial = 12
				trait = trained_warrior
				trait = skilled_warrior
				trait = master_warrior
			}
		}

		allow = {
			age = 16
			is_female = no
			prisoner = no
			is_married = no
			is_ruler = no
		}

		effect = {
			FROM = {
				IF = {
					limit = {
						primary_title = {
							title = e_braavos
						}
					}
					d_braavosguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_braavosguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_dorne
						}
					}
					d_dorneguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_dorneguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_khalasar
						}
					}
					d_dothrakiguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_dothrakiguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_ghiscar
						}
					}
					d_ghiscarguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_ghiscarguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_iron_isles
						}
					}
					d_ironislesguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_ironislesguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_new_valyria
						}
					}
					d_newvalyriaguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_newvalyriaguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_north
						}
					}
					d_northguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_northguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_reach
						}
					}
					d_reachguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_reachguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_westerlands
						}
					}
					d_rockguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_rockguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_stormlands
						}
					}
					d_stormlandsguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_stormlandsguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_summer_sea
						}
					}
					d_summerislesguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_summerislesguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_three_daughters
						}
					}
					d_threedaughtersguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_threedaughtersguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_riverlands
						}
					}
					d_tridentguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_tridentguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_vale
						}
					}
					d_valeguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_valeguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							title = e_yi_ti
						}
					}
					d_yitiguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = d_yitiguard
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
				IF = {
					limit = {
						primary_title = {
							NOR = {
								title = e_braavos
								title = e_dorne
								title = e_khalasar
								title = e_ghiscar
								title = e_iron_isles
								title = e_new_valyria
								title = e_north
								title = e_reach
								title = e_westerlands
								title = e_stormlands
								title = e_summer_sea
								title = e_three_daughters
								title = e_riverlands
								title = e_vale
								title = e_yi_ti
							}
						}
					}
					d_collinsguard = {
						create_title = {
							tier = DUKE
							landless = yes
							name = guard_title
							base_title = THIS
							holder = ROOT
							culture = FROM
						}
					}
				}
			}
			primary_title = {
				gender_succ = agnatic
				succession = open_elective
				set_title_flag = collinsguard_title
				set_variable = { which = collinsguard value = 1 }
			}
			ROOT = {
				add_trait = collinsguard
				set_defacto_liege = FROM
				IF = {
					limit = {
						FROM = { religion = the_seven }
						NOT = { trait = knight }
					}
					remove_trait = squire
					add_trait = knight
				}
				opinion = { modifier = opinion_liege who = FROM years = 200 }
				prestige = 100
			}
			FROM = {
				prestige = 100
				primary_title = {
					IF = {
						limit = { NOT = { region = world_westeros } }
						ROOT = { set_government_type = CLG_E_government }
					}
					IF = {
						limit = { region = world_westeros }
						ROOT = { set_government_type = CLG_W_government }
					}
				}
				IF = {
					limit = {
						ai = no
						primary_title = {
							NOR = {
								title = e_braavos
								title = e_dorne
								title = e_khalasar
								title = e_ghiscar
								title = e_iron_isles
								title = e_new_valyria
								title = e_north
								title = e_reach
								title = e_westerlands
								title = e_stormlands
								title = e_summer_sea
								title = e_three_daughters
								title = e_riverlands
								title = e_vale
								title = e_yi_ti
							}
						}
					}
					character_event = { id = collinsguard_title_events.1 }
				}
			}
		}
		ai_will_do = {
			factor = 0
		}
	}

	ship_collinsguard = {
		filter = sub_realm
		ai_target_filter = self

		from_potential = {
			ai = no
			real_tier = EMPEROR
			any_vassal = {
				primary_title = {
					has_title_flag = collinsguard_title
				}
			}
			NOT = {
				collinsguard = {
					has_opinion_modifier = { modifier = opinion_liege who = FROM }
					count = 7
				}
			}
			NOT = { has_opinion_modifier = { modifier = opinion_refused_collinsguard who = ROOT } }
		}

		potential = {
			age = 16
			is_female = no
			prisoner = no
			is_married = no
			is_ruler = no
			NOR = {
				trait = maester
				trait = archmaester
				trait = kingsguard
				trait = collinsguard
				trait = nightswatch
				trait = slave
				trait = dragon
				culture = dragon
				religion = dragon_rel
				culture_group = winter_group
				culture_group = old_races
				culture_group = unoccupied_group
			}
			NOR = {
				has_job_title = job_castellan
				has_job_title = job_chancellor
				has_job_title = job_marshal
				has_job_title = job_treasurer
				has_job_title = job_spymaster
				has_job_title = job_spiritual
			}
			OR = {
				martial = 12
				trait = trained_warrior
				trait = skilled_warrior
				trait = master_warrior
			}
		}

		allow = {
			age = 16
			is_female = no
			is_married = no
			is_ruler = no
		}

		effect = {
			FROM = {
				save_event_target_as = Collinsliege
			}
			character_event = { id = collinsguard_events.2 }
		}
		ai_will_do = {
			factor = 0
		}
	}

	name_personal_guardsman = {
		filter = sub_realm
		ai_target_filter = self
		is_high_prio = yes

		from_potential = {
			ai = no
			real_tier = EMPEROR
			any_vassal = {
				primary_title = {
					has_title_flag = collinsguard_title
				}
			}
			NOT = {
				collinsguard = {
					has_opinion_modifier = { modifier = opinion_charge who = FROM }
					count = 2
				}
			}
		}

		potential = {
			trait = collinsguard
			is_ruler = no
			has_opinion_modifier = { modifier = opinion_liege who = FROM }
		}

		allow = {
			ROOT = {
				has_opinion_modifier = { modifier = opinion_liege who = FROM }
			}
		}

		effect = {
			move_character = FROM
			opinion = { modifier = opinion_charge who = FROM years = 200 }
			reverse_opinion = { modifier = opinion_guardsman who = FROM years = 200 }
			hidden_tooltip = {
				any_courtier = {
					IF = {
						limit = {
							has_minor_title = title_captain_of_guard
							NOT = { trait = collinsguard }
						}
						remove_title = title_captain_of_guard
					}
				}
				FROM = {
					IF = {
						limit = {
							ai = no
							is_ruler = yes
							demesne_size = 1
							capital_scope = { has_province_modifier = employed_cityguard }
							NOT = {
								any_courtier = { has_minor_title = title_captain_of_guard }
							}
						}
						ROOT = { give_minor_title = title_captain_of_guard }
					}
					IF = {
						limit = {
							any_courtier = {
								has_minor_title = title_bodyguard
								count = 5
							}
						}
						random_courtier = {
								limit = {
									has_minor_title = title_bodyguard
									NOT = { trait = collinsguard }
								}
								remove_title = title_bodyguard
						}
					}
				}
				give_minor_title = title_bodyguard
			}
		}
		ai_will_do = {
			factor = 0
		}
	}

	return_to_guard = {
		filter = realm
		ai_target_filter = self
		is_high_prio = yes

		from_potential = {
			primary_title = {
				has_title_flag = collinsguard_title
			}
			is_ruler = yes
		}

		potential = {
			trait = collinsguard
			is_ruler = no
			NOT = { has_any_opinion_modifier = opinion_charge }
			NOT = { employer = { character = FROM } }
			has_opinion_modifier = { modifier = opinion_commander who = FROM }
		}

		allow = {
			ROOT = {
				has_opinion_modifier = { modifier = opinion_commander who = FROM }
			}
		}

		effect = {
			move_character = FROM
		}
		ai_will_do = {
			factor = 1
		}
	}

	align_guard = {
		filter = realm
		ai_target_filter = self
		is_high_prio = yes

		from_potential = {
			primary_title = {
				has_title_flag = collinsguard_title
			}
			is_ruler = yes
		}

		potential = {
			war = no
			tier = EMPEROR
			any_vassal = { character = FROM }
		}

		allow = {
			NOT = {
				reverse_has_opinion_modifier = { modifier = opinion_liege who = FROM }
			}
		}

		effect = {
			hidden_tooltip = {
				any_independent_ruler = {
					limit = { reverse_has_opinion_modifier = { modifier = opinion_liege who = FROM } }
					reverse_remove_opinion = { modifier = opinion_liege who = FROM }
				}
				any_independent_ruler = {
					any_realm_character = {
						limit = { reverse_has_opinion_modifier = { modifier = opinion_liege who = FROM } }
						reverse_remove_opinion = { modifier = opinion_liege who = FROM }
					}
				}
			}
			collinsguard = {
				IF = {
					limit = {
						has_opinion_modifier = { modifier = opinion_commander who = FROM } 
					}
					opinion = { modifier = opinion_liege who = ROOT years = 200 }
				}
			}
			character_event = { id = collinsguard_maintenance.33 }
		}
		ai_will_do = {
			factor = 1
		}
	}

	disband_guard = {
		filter = realm
		ai_target_filter = self
		is_high_prio = yes

		from_potential = {
			primary_title = {
				has_title_flag = collinsguard_title
			}
			is_ruler = yes
		}

		potential = {
			war = no
			tier = EMPEROR
		}

		allow = {
			OR = {
				AND = {
					any_vassal = {
						has_landed_title = d_kingsguard
					}
					any_vassal = {
						any_demesne_title = {
							has_title_flag = collinsguard_title
						}
					}
				}
				any_vassal = {
					any_demesne_title = {
						has_title_flag = collinsguard_title
					}
					count = 2
				}
				is_landed = no
			}
		}

		effect = {
			any_vassal = {
				IF = {
					limit = { primary_title = { has_title_flag = collinsguard_title } }
					primary_title = {
						holder_scope = {
							random_demesne_title = {
								limit = {
									has_title_flag = collinscastle@PREVPREV
								}
								clr_title_flag = collinscastle@PREVPREV
							}
						}
					}
					character_event = { id = collinsguard_maintenance.31 }
				}
			}
			character_event = { id = collinsguard_maintenance.32 }
		}
		ai_will_do = {
			factor = 1
		}
	}

}
title_decisions = {
	grant_collinscastle = {
		filter = sub_realm_owned
		ai_target_filter = owned
		is_high_prio = yes

		from_potential = {
			real_tier = EMPEROR
			any_vassal = {
				primary_title = {
					has_title_flag = collinsguard_title
					holder_scope = {
						NOT = {
							any_realm_title = { has_title_flag = collinscastle@PREVPREV }
						}
					}
				}
			}
		}

		potential = {
			real_tier = BARON
			is_capital = no
			holding_type = castle
			holder_scope = {
				OR = {
					real_tier = BARON
					character = FROM
				}
			}
			FROM = {
				capital_scope = {
					any_province_holding = {
						title = ROOT
					}
				}
			}
		}

		allow = {
		}

		effect = {
			holder_scope = {
				IF = {
					limit = {
						NOT = { character = FROM }
					}
					opinion = { modifier = opinion_furious who = FROM years = 10 }
				}
			}
			FROM = {
				random_vassal = {
					limit = {
						primary_title = { has_title_flag = collinsguard_title }
					}
					primary_title = {
						ROOT = {
							grant_title_no_opinion = PREVPREV
							set_title_flag = collinscastle@PREV
						}
					}
					prestige = 100
				}
				prestige = 100
			}
		}
		ai_will_do = {
			factor = 1
		}
	}
}