﻿dfe_grant_domicile_effect = {
	if = {
		limit = { NOT = { has_variable = domicile_generate_failed } }
		# to cheat the damn yurt initializing
		remove_global_variable = game_has_started
		switch = {
			trigger = has_government
			feudal_government = {
				create_nomad_title = {
					name = Manor
					government = feudal_government
					holder = this
					save_scope_as = new_title
				}
			}
			clan_government = {
				create_nomad_title = {
					name = ESTATE
					government = clan_government
					holder = this
					save_scope_as = new_title
				}
			}
			tribal_government = {
				create_nomad_title = {
					name = nomad_title_name
					government = tribal_government
					holder = this
					save_scope_as = new_title
				}
			}
			# I wanted give them this, but the game does not allow XD
			#mercenary_government = {
			#	create_nomad_title = {
			#		name = CAMP
			#		government = mercenary_government
			#		holder = this
			#		save_scope_as = new_title
			#	}
			#}
			#holy_order_government = {
			#	create_nomad_title = {
			#		name = CAMP
			#		government = holy_order_government
			#		holder = this
			#		save_scope_as = new_title
			#	}
			#}
		}
		set_global_variable = game_has_started
		if = {
			limit = {
				has_domicile = no
			}
			set_variable = {
				name = domicile_generate_failed
				years = 10
			}
			if = {
				limit = {
					is_ai = no
				}
				trigger_event = dfe.0001
			}
		}
	}
}
