﻿on_faith_monthly = {
	on_actions = { 
		el_landed_faith_monthly_pulse 
	}
}


el_landed_faith_monthly_pulse = {
	effect = {
		every_faith_playable_ruler = {
			limit = {
				is_ai = no
			}
			trigger_event = { on_action = el_landed_adv_check_on_action }
		}
	}
}

el_landed_adv_check_on_action = {
	trigger = {
		el_landed_check_player_status = yes
	}
	effect = {
		save_scope_as = el_employer
		every_county = {
			every_county_province = {
				limit = {
					squared_distance = { target = scope:el_employer.capital_province value < el_squared_distance_camp } 
					}
				every_character_in_location = {
					limit = {
						trigger_if = {
							limit = {
								has_government = landless_adventurer_government 
								is_ruler = yes
								is_alive = yes
							}
							is_available_quick = {
								ai = yes
								adult = yes
								incapable = no
								travel = no
								activity = no
								imprisoned = no
								in_army = no
								at_war = no
							}		
							NOT = { has_trait = infirm }
							NOT = { has_relation_rival = scope:el_employer }						
							is_busy_in_events_unlocalised = no
							domicile.domicile_location = prev
							scope:el_employer = {
								trigger_if = {
									limit = { has_variable_list = el_landed_refuted_list }
									NOT = {
										is_target_in_variable_list = {
											name = el_landed_refuted_list
											target = prev
										}
									}
								}
								el_landed_adventurer_check_employer = { ADVENTURER = prev }
							}
						}
						trigger_else = {
							always = no
						}
					}
					add_to_list = el_landed_adventurer_list
				}
			}
		}
		trigger_event = el_landed_pre_event.0040
	}
}