ak_operator_promote = {
	category = interaction_category_friendly
	desc = ak_operator_promote_interaction
	common_interaction = no
	use_diplomatic_range = no
	
	is_shown = {
		scope:recipient = {
			operator_trigger = yes
			is_elite_trigger = no
			NOT = { this = scope:actor }
		}
		scope:actor = {
			is_ai = no
		}
	}

	is_valid = {
		scope:actor = {
			scope:recipient = {
				opinion = {
					target = scope:actor
					value >= 50
				}
			}
		}
	}

	cost = { 
		gold = { value = 100 } 
	}	

	auto_accept = yes
	
	on_auto_accept = {
		if = {
			limit = { scope:recipient = { has_trait = ak_exusiai } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0001
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_skadi } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0002
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_angelina } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0003
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_bagpipe } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0004
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_blaze } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0005
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_ceobe } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0006
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_chen } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0007
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_eunectes } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0008
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_eyjafjalla } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0009
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_hoshiguma } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0010
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_ifrit } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0011
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_megalla } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0012
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_mostima } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0013
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_nian } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0014
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_nightingale } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0015
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_poca } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0016
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_saria } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0017
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_schwarz } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0018
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_shining } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0019
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_siege } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0020
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_suzuran } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0021
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_w } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0022
			}
		}
		else_if = {
			limit = { scope:recipient = { has_trait = ak_weedy } }
			scope:recipient = {
				add_trait = ak_elite
			}
			scope:actor = {
				trigger_event = ak_promote.0023
			}
		}
		
	}
}