﻿#Scripted triggers relating to the Befriend Scheme

#####################################################################
# TRIGGER LIST
#####################################################################
# !!! Remember to add all new triggers with a short description here !!!

#befriend_target_is_close_to_owner_trigger <-Indicates someone is close to you already

######################################################################
# TRIGGERS
######################################################################

befriend_target_is_close_to_owner_trigger = {
	OR = {
		is_close_or_extended_family_of = scope:target
		is_consort_of = scope:target
		is_employer_of = scope:target
	}
}

befriend_owner_is_close_to_target_trigger = {
	OR = {
		is_close_or_extended_family_of = scope:owner
		is_consort_of = scope:owner
		court_owner = scope:owner
	}
}

befriend_scope_is_close_to_target_trigger = {
	OR = {
		is_close_or_extended_family_of = scope:target
		is_consort_of = scope:target
		has_relation_friend = scope:target
		AND = {
			OR = {
				court_owner = scope:target
				liege ?= scope:target

				any_vassal = {
					this = scope:target
				}
			}
			reverse_opinion = {
				target = scope:target
				value > 30
			}
		}
	}
}
