﻿# Determines if a character may be appointed as a knight. Checked during automatic knight assignment
# Root is the potential knight
can_be_knight = {
	## mr_mod
	trigger_if = {
		limit = {
			is_ai = no
			has_game_rule = player_can_be_knight_enabled
		}
		can_be_knight_trigger = { ARMY_OWNER = root }
	}
	## end
	trigger_else_if = {
		limit = {
			OR = {
				is_playable_character = no
				root = root.court_owner 
			}
			NOT = { exists = liege } 
		}
		can_be_knight_trigger = { ARMY_OWNER = root.court_owner }
	}
	trigger_else = {
		can_be_knight_trigger = { ARMY_OWNER = liege }
	}
}