﻿story_artifact_crafting = {

	on_setup = {
		save_scope_as = my_story
		set_variable = {
			name = saved_title
			value = title:k_wastelands
		}
		var:saved_title = {
			set_variable = {
				name = story_artifact_crafting
				value = scope:my_story
			}
		}

		###
		### prowess modifiers for metals
		###
			add_to_variable_list = {
				name = crafting_materials_list
				target = flag:mithril_crafting_modifier_prowess
			}
			add_to_variable_list = {
				name = crafting_materials_list
				target = flag:gold_crafting_modifier_prowess
			}
			add_to_variable_list = {
				name = crafting_materials_list
				target = flag:silver_crafting_modifier_prowess
			}
			add_to_variable_list = {
				name = crafting_materials_list
				target = flag:steel_crafting_modifier_prowess
			}
			add_to_variable_list = {
				name = crafting_materials_list
				target = flag:iron_crafting_modifier_prowess
			}
			add_to_variable_list = {
				name = crafting_materials_list
				target = flag:bronze_crafting_modifier_prowess
			}
			add_to_variable_list = {
				name = crafting_materials_list
				target = flag:copper_crafting_modifier_prowess
			}
			add_to_variable_list = {
				name = crafting_materials_list
				target = flag:tin_crafting_modifier_prowess
			}
			add_to_variable_list = {
				name = crafting_materials_list
				target = flag:lead_crafting_modifier_prowess
			}

		###
		### prestige modifiers for metals
		###
			add_to_variable_list = {
				name = prestige_crafting_materials_list
				target = flag:mithril_crafting_modifier_prestige
			}
			add_to_variable_list = {
				name = prestige_crafting_materials_list
				target = flag:gold_crafting_modifier_prestige
			}
			add_to_variable_list = {
				name = prestige_crafting_materials_list
				target = flag:silver_crafting_modifier_prestige
			}
			add_to_variable_list = {
				name = prestige_crafting_materials_list
				target = flag:steel_crafting_modifier_prestige
			}
			add_to_variable_list = {
				name = prestige_crafting_materials_list
				target = flag:iron_crafting_modifier_prestige
			}
			add_to_variable_list = {
				name = prestige_crafting_materials_list
				target = flag:bronze_crafting_modifier_prestige
			}
			add_to_variable_list = {
				name = prestige_crafting_materials_list
				target = flag:copper_crafting_modifier_prestige
			}
			add_to_variable_list = {
				name = prestige_crafting_materials_list
				target = flag:tin_crafting_modifier_prestige
			}
			add_to_variable_list = {
				name = prestige_crafting_materials_list
				target = flag:lead_crafting_modifier_prestige
			}
		###
		### prestige modifiers for gems
		###
			add_to_variable_list = {
				name = crafting_gems_list
				target = flag:elven_gems_crafting_modifier
			}
			add_to_variable_list = {
				name = crafting_gems_list
				target = flag:diamond_crafting_modifier
			}
			add_to_variable_list = {
				name = crafting_gems_list
				target = flag:emerald_crafting_modifier
			}
			add_to_variable_list = {
				name = crafting_gems_list
				target = flag:sapphire_crafting_modifier
			}
			add_to_variable_list = {
				name = crafting_gems_list
				target = flag:ruby_crafting_modifier
			}
			add_to_variable_list = {
				name = crafting_gems_list
				target = flag:amethyst_crafting_modifier
			}
			add_to_variable_list = {
				name = crafting_gems_list
				target = flag:onyx_crafting_modifier
			}
			add_to_variable_list = {
				name = crafting_gems_list
				target = flag:peridot_crafting_modifier
			}
			add_to_variable_list = {
				name = crafting_gems_list
				target = flag:quartz_crafting_modifier
			}

		###
		###  list of craftable artifacts
		###
			add_to_variable_list = {
				name = artifact_types_list
				target = flag:no_artifact
			}
			add_to_variable_list = {
				name = artifact_types_list
				target = flag:weapon_artifact
			}
			add_to_variable_list = {
				name = artifact_types_list
				target = flag:armor_artifact
			}
			add_to_variable_list = {
				name = artifact_types_list
				target = flag:regalia_artifact
			}
			add_to_variable_list = {
				name = artifact_types_list
				target = flag:helmet_artifact
			}
			add_to_variable_list = {
				name = artifact_types_list
				target = flag:trinket_artifact
			}
			add_to_variable_list = {
				name = artifact_types_list
				target = flag:crafting_tools_artifact
			}

		###
		###  list of artifact modifiers | Realm modifiers
		###
			add_to_variable_list = { # artifact_short_reign_duration_mult
				name = enhancement_realm_modifier_list
				target = flag:artifact_short_reign_duration_mult
			}
			add_to_variable_list = { # artifact_court_grandeur_baseline_add
				name = enhancement_realm_modifier_list
				target = flag:artifact_court_grandeur_baseline_add
			}
			add_to_variable_list = { # artifact_dynasty_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_dynasty_opinion
			}
			add_to_variable_list = { # artifact_monthly_tyranny
				name = enhancement_realm_modifier_list
				target = flag:artifact_monthly_tyranny
			}
			add_to_variable_list = { # artifact_happy_powerful_vassal_tax_contribution_mult
				name = enhancement_realm_modifier_list
				target = flag:artifact_happy_powerful_vassal_tax_contribution_mult
			}
			add_to_variable_list = { # artifact_courtly_tax_contribution_mult
				name = enhancement_realm_modifier_list
				target = flag:artifact_courtly_tax_contribution_mult
			}
			add_to_variable_list = { # artifact_glory_hound_tax_contribution_mult
				name = enhancement_realm_modifier_list
				target = flag:artifact_glory_hound_tax_contribution_mult
			}
			add_to_variable_list = { # artifact_parochial_tax_contribution_mult
				name = enhancement_realm_modifier_list
				target = flag:artifact_parochial_tax_contribution_mult
			}
			add_to_variable_list = { # artifact_zealot_tax_contribution_mult
				name = enhancement_realm_modifier_list
				target = flag:artifact_zealot_tax_contribution_mult
			}
			add_to_variable_list = { # artifact_vassal_limit
				name = enhancement_realm_modifier_list
				target = flag:artifact_vassal_limit
			}
			add_to_variable_list = { # artifact_courtly_vassal_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_courtly_vassal_opinion
			}
			add_to_variable_list = { # artifact_glory_hound_vassal_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_glory_hound_vassal_opinion
			}
			add_to_variable_list = { # artifact_parochial_vassal_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_parochial_vassal_opinion
			}
			add_to_variable_list = { # artifact_zealot_vassal_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_zealot_vassal_opinion
			}
			add_to_variable_list = { # artifact_powerful_vassal_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_powerful_vassal_opinion
			}
			add_to_variable_list = { # artifact_independent_ruler_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_independent_ruler_opinion
			}
			add_to_variable_list = { # artifact_domain_tax_mult
				name = enhancement_realm_modifier_list
				target = flag:artifact_domain_tax_mult
			}
			add_to_variable_list = { # artifact_build_gold_cost
				name = enhancement_realm_modifier_list
				target = flag:artifact_build_gold_cost
			}
			add_to_variable_list = { # artifact_courtier_and_guest_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_courtier_and_guest_opinion
			}
			add_to_variable_list = { # artifact_attraction_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_attraction_opinion
			}
			add_to_variable_list = { # artifact_build_time
				name = enhancement_realm_modifier_list
				target = flag:artifact_build_time
			}
			add_to_variable_list = { # artifact_monthly_income
				name = enhancement_realm_modifier_list
				target = flag:artifact_monthly_income
			}
			add_to_variable_list = { # artifact_monthly_piety
				name = enhancement_realm_modifier_list
				target = flag:artifact_monthly_piety
			}
			add_to_variable_list = { # artifact_monthly_piety_gain_per_knight_add
				name = enhancement_realm_modifier_list
				target = flag:artifact_monthly_piety_gain_per_knight_add
			}
			add_to_variable_list = { # artifact_domain_tax_same_faith_mult
				name = enhancement_realm_modifier_list
				target = flag:artifact_domain_tax_same_faith_mult
			}
			add_to_variable_list = { # artifact_monthly_piety_gain_mult
				name = enhancement_realm_modifier_list
				target = flag:artifact_monthly_piety_gain_mult
			}
			add_to_variable_list = { # artifact_same_faith_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_same_faith_opinion
			}
			add_to_variable_list = { # artifact_monthly_piety_from_buildings_mult
				name = enhancement_realm_modifier_list
				target = flag:artifact_monthly_piety_from_buildings_mult
			}
			add_to_variable_list = { # artifact_clergy_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_clergy_opinion
			}
			add_to_variable_list = { # artifact_church_holding_build_gold_cost
				name = enhancement_realm_modifier_list
				target = flag:artifact_church_holding_build_gold_cost
			}
			add_to_variable_list = { # artifact_different_faith_opinion
				name = enhancement_realm_modifier_list
				target = flag:artifact_different_faith_opinion
			}
			add_to_variable_list = { # artifact_owned_hostile_scheme_success_chance_add
				name = enhancement_realm_modifier_list
				target = flag:artifact_owned_hostile_scheme_success_chance_add
			}
			add_to_variable_list = { # artifact_owned_personal_scheme_success_chance_add
				name = enhancement_realm_modifier_list
				target = flag:artifact_owned_personal_scheme_success_chance_add
			}
			add_to_variable_list = { # artifact_owned_scheme_secrecy_add
				name = enhancement_realm_modifier_list
				target = flag:artifact_owned_scheme_secrecy_add
			}
			add_to_variable_list = { # artifact_hostile_scheme_phase_duration_add
				name = enhancement_realm_modifier_list
				target = flag:artifact_hostile_scheme_phase_duration_add
			}
			add_to_variable_list = { # artifact_personal_scheme_phase_duration_add
				name = enhancement_realm_modifier_list
				target = flag:artifact_personal_scheme_phase_duration_add
			}
			add_to_variable_list = { # artifact_courting_scheme_phase_duration_add
				name = enhancement_realm_modifier_list
				target = flag:artifact_courting_scheme_phase_duration_add
			}
			add_to_variable_list = { # artifact_seduce_scheme_phase_duration_add
				name = enhancement_realm_modifier_list
				target = flag:artifact_seduce_scheme_phase_duration_add
			}
			add_to_variable_list = { # artifact_spouse_opinion_add
				name = enhancement_realm_modifier_list
				target = flag:artifact_spouse_opinion_add
			}

		###
		###  list of artifact modifiers | Character modifiers
		###
			add_to_variable_list = { # artifact_negate_prowess_penalty_add
				name = enhancement_character_modifier_list
				target = flag:artifact_negate_prowess_penalty_add
			}
			add_to_variable_list = { # artifact_monthly_minor_prestige
				name = enhancement_character_modifier_list
				target = flag:artifact_monthly_minor_prestige
			}
			add_to_variable_list = { # artifact_monthly_prestige
				name = enhancement_character_modifier_list
				target = flag:artifact_monthly_prestige
			}
			add_to_variable_list = { # artifact_monthly_dynasty_prestige
				name = enhancement_character_modifier_list
				target = flag:artifact_monthly_dynasty_prestige
			}
			add_to_variable_list = { # artifact_monthly_prestige_add
				name = enhancement_character_modifier_list
				target = flag:artifact_monthly_prestige_add
			}
			add_to_variable_list = { # artifact_monthly_prestige_gain_per_dread_add
				name = enhancement_character_modifier_list
				target = flag:artifact_monthly_prestige_gain_per_dread_add
			}
			add_to_variable_list = { # artifact_monthly_prestige_gain_per_knight_add
				name = enhancement_character_modifier_list
				target = flag:artifact_monthly_prestige_gain_per_knight_add
			}
			add_to_variable_list = { # artifact_dread_gain_mult
				name = enhancement_character_modifier_list
				target = flag:artifact_dread_gain_mult
			}
			add_to_variable_list = { # artifact_dread_baseline_add
				name = enhancement_character_modifier_list
				target = flag:artifact_dread_baseline_add
			}
			add_to_variable_list = { # artifact_fertility_gain
				name = enhancement_character_modifier_list
				target = flag:artifact_fertility_gain
			}
			add_to_variable_list = { # artifact_stress_gain
				name = enhancement_character_modifier_list
				target = flag:artifact_stress_gain
			}
			add_to_variable_list = { # artifact_monthly_diplomacy_lifestyle_xp
				name = enhancement_character_modifier_list
				target = flag:artifact_monthly_diplomacy_lifestyle_xp
			}
			add_to_variable_list = { # artifact_monthly_martial_lifestyle_xp
				name = enhancement_character_modifier_list
				target = flag:artifact_monthly_martial_lifestyle_xp
			}
			add_to_variable_list = { # artifact_monthly_stewardship_lifestyle_xp
				name = enhancement_character_modifier_list
				target = flag:artifact_monthly_stewardship_lifestyle_xp
			}
			add_to_variable_list = { # artifact_monthly_intrigue_lifestyle_xp
				name = enhancement_character_modifier_list
				target = flag:artifact_monthly_intrigue_lifestyle_xp
			}
			add_to_variable_list = { # artifact_monthly_learning_lifestyle_xp
				name = enhancement_character_modifier_list
				target = flag:artifact_monthly_learning_lifestyle_xp
			}
			add_to_variable_list = { # artifact_health_gain
				name = enhancement_character_modifier_list
				target = flag:artifact_health_gain
			}

		###
		###  list of artifact modifiers | War modifiers
		###
			add_to_variable_list = { # artifact_knight_limit
				name = enhancement_war_modifier_list
				target = flag:artifact_knight_limit
			}
			add_to_variable_list = { # artifact_knight_effectiveness
				name = enhancement_war_modifier_list
				target = flag:artifact_knight_effectiveness
			}
			add_to_variable_list = { # artifact_controlled_province_advantage
				name = enhancement_war_modifier_list
				target = flag:artifact_controlled_province_advantage
			}
			add_to_variable_list = { # artifact_levy_reinforcement_rate_same_faith
				name = enhancement_war_modifier_list
				target = flag:artifact_levy_reinforcement_rate_same_faith
			}
			add_to_variable_list = { # artifact_raid_speed
				name = enhancement_war_modifier_list
				target = flag:artifact_raid_speed
			}
			add_to_variable_list = { # artifact_enemy_hard_casualty_modifier
				name = enhancement_war_modifier_list
				target = flag:artifact_enemy_hard_casualty_modifier
			}
			add_to_variable_list = { # artifact_hard_casualty_modifier
				name = enhancement_war_modifier_list
				target = flag:artifact_hard_casualty_modifier
			}
			add_to_variable_list = { # artifact_heavy_cavalry_toughness
				name = enhancement_war_modifier_list
				target = flag:artifact_heavy_cavalry_toughness
			}
			add_to_variable_list = { # artifact_heavy_infantry_toughness
				name = enhancement_war_modifier_list
				target = flag:artifact_heavy_infantry_toughness
			}
			add_to_variable_list = { # artifact_retreat_losses
				name = enhancement_war_modifier_list
				target = flag:artifact_retreat_losses
			}
			add_to_variable_list = { # artifact_pursue_efficiency
				name = enhancement_war_modifier_list
				target = flag:artifact_pursue_efficiency
			}
			add_to_variable_list = { # artifact_mercenary_hire_cost_mult
				name = enhancement_war_modifier_list
				target = flag:artifact_mercenary_hire_cost_mult
			}
			add_to_variable_list = { # artifact_glory_hound_levy_contribution_mult
				name = enhancement_war_modifier_list
				target = flag:artifact_glory_hound_levy_contribution_mult
			}
			add_to_variable_list = { # artifact_zealot_levy_contribution_mult
				name = enhancement_war_modifier_list
				target = flag:artifact_zealot_levy_contribution_mult
			}
			add_to_variable_list = { # artifact_men_at_arms_maintenance
				name = enhancement_war_modifier_list
				target = flag:artifact_men_at_arms_maintenance
			}

		###
		###  list of artifact modifiers | Base stat modifiers
		###
			add_to_variable_list = {
				name = base_stats_artifact_modifier_list
				target = flag:artifact_diplomacy
			}
			add_to_variable_list = {
				name = base_stats_artifact_modifier_list
				target = flag:artifact_martial
			}
			add_to_variable_list = {
				name = base_stats_artifact_modifier_list
				target = flag:artifact_stewardship
			}
			add_to_variable_list = {
				name = base_stats_artifact_modifier_list
				target = flag:artifact_intrigue
			}
			add_to_variable_list = {
				name = base_stats_artifact_modifier_list
				target = flag:artifact_learning
			}
			add_to_variable_list = {
				name = base_stats_artifact_modifier_list
				target = flag:artifact_prowess
			}

		###
		###  list of icons available | Weapon Icons
		###
			add_to_variable_list = { # Dalish Sword
				name = weapon_artifact_icons
				target = flag:dalish_sword
			}
			add_to_variable_list = { # Avari Sword
				name = weapon_artifact_icons
				target = flag:avari_sword
			}
			add_to_variable_list = { # Silvan Sword
				name = weapon_artifact_icons
				target = flag:silvan_sword
			}
			add_to_variable_list = { # Rohirrim Sword
				name = weapon_artifact_icons
				target = flag:rohirrim_sword
			}
			add_to_variable_list = { # Northern Sword
				name = weapon_artifact_icons
				target = flag:northern_sword
			}
			add_to_variable_list = { # Gondorian Sword
				name = weapon_artifact_icons
				target = flag:gondorian_sword
			}
			add_to_variable_list = { # Noldor Sword
				name = weapon_artifact_icons
				target = flag:noldor_sword
			}
			add_to_variable_list = { # Gundabad Sword
				name = weapon_artifact_icons
				target = flag:gundabad_orc_sword
			}
			add_to_variable_list = { # Urukhai Sword
				name = weapon_artifact_icons
				target = flag:isengard_urukhai_sword
			}
			add_to_variable_list = { # African Sword
				name = weapon_artifact_icons
				target = flag:african_sword
			}
			add_to_variable_list = { # Default Sword
				name = weapon_artifact_icons
				target = flag:default_weapon
			}
			add_to_variable_list = { # Dwarven Sword
				name = weapon_artifact_icons
				target = flag:dwarven_sword_01
			}
			add_to_variable_list = { # Dwarven Sword
				name = weapon_artifact_icons
				target = flag:dwarven_sword_02
			}
			add_to_variable_list = { # Dwarven Sword
				name = weapon_artifact_icons
				target = flag:dwarven_sword_03
			}
			add_to_variable_list = { # Dwarven Sword
				name = weapon_artifact_icons
				target = flag:dwarven_sword_04
			}
			add_to_variable_list = { # Boromir's Sword
				name = weapon_artifact_icons
				target = flag:boromir_sword_crafted
			}
			add_to_variable_list = { # Blade of Elessar, reforged from Narsil
				name = weapon_artifact_icons
				target = flag:anduril_crafted
			}
			add_to_variable_list = { # Sword of the House of Eoforing
				name = weapon_artifact_icons
				target = flag:guthwine_crafted
			}
			add_to_variable_list = { # Sword of the King of Rohan
				name = weapon_artifact_icons
				target = flag:herugrim_crafted
			}
			add_to_variable_list = { # Sword of the Tumakveh
				name = weapon_artifact_icons
				target = flag:niluzagarr_crafted
			}
			add_to_variable_list = { # Blade of the Storm Kings
				name = weapon_artifact_icons
				target = flag:sarazzam_crafted
			}
			add_to_variable_list = { # Anguirel
				name = weapon_artifact_icons
				target = flag:anguirel_crafted
			}
			add_to_variable_list = { # Twin blades of Thranduil
				name = weapon_artifact_icons
				target = flag:aranthel_and_ungoldagnir_crafted
			}
			add_to_variable_list = { # Foe-hammer The blade of Gandalf
				name = weapon_artifact_icons
				target = flag:glamdring_crafted
			}
			add_to_variable_list = { # Elrond's sword
				name = weapon_artifact_icons
				target = flag:hadhafang_crafted
			}
			add_to_variable_list = { # Hyandolire Maglor's Sword
				name = weapon_artifact_icons
				target = flag:hyandolire_crafted
			}
			add_to_variable_list = { # Goblin-cleaver The blade of Thorin
				name = weapon_artifact_icons
				target = flag:orcrist_crafted
			}
			add_to_variable_list = { # Wulf's Fang
				name = weapon_artifact_icons
				target = flag:wulf_fang_crafted
			}
			add_to_variable_list = { # Numenorean Sword from Rings of Power
				name = weapon_artifact_icons
				target = flag:numenorean_sword_rop_crafted
			}
			add_to_variable_list = { # Numenorean Sword from Rings of Power - Alt Version
				name = weapon_artifact_icons
				target = flag:numenorean_sword_rop_alt_crafted
			}
			add_to_variable_list = { # Thingol/Miriel's Sword from Rings of Power
				name = weapon_artifact_icons
				target = flag:thingol_sword_rop_crafted
			}
			add_to_variable_list = { # Thingol/Miriel's Sword from Rings of Power - Alt Version
				name = weapon_artifact_icons
				target = flag:thingol_sword_rop_alt_crafted
			}
			add_to_variable_list = { # Urfael - Talion's Sword
				name = weapon_artifact_icons
				target = flag:urfael_crafted
			}
			add_to_variable_list = { # Corsair's Sword
				name = weapon_artifact_icons
				target = flag:corsair_sword_crafted
			}
			add_to_variable_list = { # Blacklock Sword based on Durin's Dagger from RoP
				name = weapon_artifact_icons
				target = flag:blacklock_sword_crafted
			}
			add_to_variable_list = { # Edmund's Sword recolored from Narnia
				name = weapon_artifact_icons
				target = flag:edmund_sword_crafted
			}
			add_to_variable_list = { # Blessed Sword based off Dumsuhersar
				name = weapon_artifact_icons
				target = flag:blessed_sword_crafted
			}
			add_to_variable_list = { # Longsword based off Sir Radzig's sword from KCD
				name = weapon_artifact_icons
				target = flag:longsword_gem_crafted
			}
			add_to_variable_list = { # Rhun Sword
				name = weapon_artifact_icons
				target = flag:rhun_sword_crafted
			}
			add_to_variable_list = { # Dunachar
				name = weapon_artifact_icons
				target = flag:dunachar_crafted
			}
			add_to_variable_list = { # Ringil | Fingolfin's sword
				name = weapon_artifact_icons
				target = flag:ringil_crafted
			}
			add_to_variable_list = { # Dwarven Regal Sword
				name = weapon_artifact_icons
				target = flag:dwarf_regal_sword_crafted
			}
			add_to_variable_list = { # Faramir's Sword
				name = weapon_artifact_icons
				target = flag:faramir_sword_crafted
			}
			add_to_variable_list = { # Isildur's Sword
				name = weapon_artifact_icons
				target = flag:isildur_sword_crafted
			}
			add_to_variable_list = { # Nazgul's Sword
				name = weapon_artifact_icons
				target = flag:nazgul_sword_crafted
			}
			add_to_variable_list = { # Witch-King's Sword
				name = weapon_artifact_icons
				target = flag:witchking_sword_crafted
			}
			add_to_variable_list = { # Dark Longsword
				name = weapon_artifact_icons
				target = flag:dark_longsword_crafted
			}
			add_to_variable_list = { # Rohan Sword from SoW
				name = weapon_artifact_icons
				target = flag:rohan_sword_sow_crafted
			}
			add_to_variable_list = { # Royal Sword
				name = weapon_artifact_icons
				target = flag:royal_sword_crafted
			}
			add_to_variable_list = { # Celebrimbor's Sword from SoW
				name = weapon_artifact_icons
				target = flag:artifact_celebrimbor_sword_sow_crafted
			}

		###
		###  list of icons available | Dagger Icons
		###
			add_to_variable_list = { # Gondorian Dagger
				name = weapon_artifact_icons
				target = flag:gondorian_dagger
			}
			add_to_variable_list = { # Silvan Dagger
				name = weapon_artifact_icons
				target = flag:silvan_dagger
			}
			add_to_variable_list = { # Rohirrim Dagger
				name = weapon_artifact_icons
				target = flag:rohirrim_dagger
			}
			add_to_variable_list = { # Avari Dagger
				name = weapon_artifact_icons
				target = flag:avari_dagger
			}
			add_to_variable_list = { # Dalish Dagger
				name = weapon_artifact_icons
				target = flag:dalish_dagger
			}
			add_to_variable_list = { # Noldor Dagger
				name = weapon_artifact_icons
				target = flag:noldor_dagger
			}
			add_to_variable_list = { # Dwarven Dagger
				name = weapon_artifact_icons
				target = flag:dwarven_dagger
			}
			add_to_variable_list = { # Default Dagger
				name = weapon_artifact_icons
				target = flag:default_dagger
			}
			add_to_variable_list = { # Westernesse Dagger
				name = weapon_artifact_icons
				target = flag:westernesse_dagger_crafted
			}
			add_to_variable_list = { # Morgul Blade
				name = weapon_artifact_icons
				target = flag:morgul_dagger_crafted
			}
			add_to_variable_list = { # Blade of Bilbo & Frodo
				name = weapon_artifact_icons
				target = flag:sting_crafted
			}
			add_to_variable_list = { # Galadriel's Dagger from Rings of Power
				name = weapon_artifact_icons
				target = flag:galadriel_dagger_rop_crafted
			}
			add_to_variable_list = { # Corsair's Dagger
				name = weapon_artifact_icons
				target = flag:corsair_dagger_crafted
			}
			add_to_variable_list = { # Blacklock Dagger based on Durin's Dagger RoP
				name = weapon_artifact_icons
				target = flag:blacklock_dagger_crafted
			}

		###
		###  list of icons available | Spear Icons
		###
			add_to_variable_list = { # Gundabad Spear
				name = weapon_artifact_icons
				target = flag:gundabad_orc_spear
			}
			add_to_variable_list = { # Dalish Spear
				name = weapon_artifact_icons
				target = flag:dalish_spear
			}
			add_to_variable_list = { # Avari Spear
				name = weapon_artifact_icons
				target = flag:avari_spear
			}
			add_to_variable_list = { # Silvan Spear
				name = weapon_artifact_icons
				target = flag:silvan_spear
			}
			add_to_variable_list = { # Rohirrim Spear
				name = weapon_artifact_icons
				target = flag:rohirrim_spear
			}
			add_to_variable_list = { # Noldor Spear
				name = weapon_artifact_icons
				target = flag:noldor_spear
			}
			add_to_variable_list = { # Gondorian Spear
				name = weapon_artifact_icons
				target = flag:gondorian_spear
			}
			add_to_variable_list = { # Urukhai Spear
				name = weapon_artifact_icons
				target = flag:isengard_urukhai_spear
			}
			add_to_variable_list = { # Dwarven Spear 01
				name = weapon_artifact_icons
				target = flag:dwarven_spear_01
			}
			add_to_variable_list = { # Dwarven Spear 02
				name = weapon_artifact_icons
				target = flag:dwarven_spear_02
			}
			add_to_variable_list = { # Default Spear
				name = weapon_artifact_icons
				target = flag:default_spear
			}
			add_to_variable_list = { # Swansong, lance of the Princes of Dol Amroth
				name = weapon_artifact_icons
				target = flag:lindalf_crafted
			}
			add_to_variable_list = { # Sealord's Spear
				name = weapon_artifact_icons
				target = flag:sealord_spear_crafted
			}
			add_to_variable_list = { # Fram Spear
				name = weapon_artifact_icons
				target = flag:fram_spear_crafted
			}
			add_to_variable_list = { # Scorpion's Sting
				name = weapon_artifact_icons
				target = flag:scorpion_sting_crafted
			}
			add_to_variable_list = { # Haradrim Spear
				name = weapon_artifact_icons
				target = flag:haradrim_spear_crafted
			}
			add_to_variable_list = { # Rhun Spear
				name = weapon_artifact_icons
				target = flag:rhun_spear_crafted
			}
			add_to_variable_list = { # Aeglos | Spear of Gil Galad
				name = weapon_artifact_icons
				target = flag:aeglos_crafted
			}

		###
		###  list of icons available | Axe Icons
		###
			add_to_variable_list = { # Steppe Axe
				name = weapon_artifact_icons
				target = flag:steppe_axe
			}
			add_to_variable_list = { # Gondorian Axe
				name = weapon_artifact_icons
				target = flag:gondorian_axe
			}
			add_to_variable_list = { # Rohirrim Axe
				name = weapon_artifact_icons
				target = flag:rohirrim_axe
			}
			add_to_variable_list = { # African Axe
				name = weapon_artifact_icons
				target = flag:african_axe
			}
			add_to_variable_list = { # Default Axe
				name = weapon_artifact_icons
				target = flag:default_axe
			}
			add_to_variable_list = { # Dwarven Axe
				name = weapon_artifact_icons
				target = flag:dwarven_axe
			}
			add_to_variable_list = { # Dwarven Axe
				name = weapon_artifact_icons
				target = flag:dwarven_axe_02
			}
			add_to_variable_list = { # Dwarven Axe
				name = weapon_artifact_icons
				target = flag:dwarven_axe_03
			}
			add_to_variable_list = { # Dwarven Axe
				name = weapon_artifact_icons
				target = flag:dwarven_axe_04
			}
			add_to_variable_list = { # Gimli's Battleaxe
				name = weapon_artifact_icons
				target = flag:gimli_battleaxe_crafted
			}
			add_to_variable_list = { # Fedarda Axe
				name = weapon_artifact_icons
				target = flag:fedarda_axe_crafted
			}
			add_to_variable_list = { # Durin's Axe
				name = weapon_artifact_icons
				target = flag:durin_axe_crafted
			}
			add_to_variable_list = { # Dáin's Red Axe
				name = weapon_artifact_icons
				target = flag:barazanthual_axe_crafted
			}
			add_to_variable_list = { # Dramborleg
				name = weapon_artifact_icons
				target = flag:dramborleg_axe_crafted
			}
			add_to_variable_list = { # Forestel
				name = weapon_artifact_icons
				target = flag:forestel_axe_crafted
			}
			add_to_variable_list = { # Pickaxe
				name = weapon_artifact_icons
				target = flag:pickaxe_crafted
			}
			add_to_variable_list = { # Narunuphkaran
				name = weapon_artifact_icons
				target = flag:narunuphkaran_crafted
			}
			add_to_variable_list = { # Nogrod Battleaxe
				name = weapon_artifact_icons
				target = flag:nogrod_battleaxe_crafted
			}

		###
		###  list of icons available | Mace Icons
		###
			add_to_variable_list = { # Byzantine Mace
				name = weapon_artifact_icons
				target = flag:byzantine_mace
			}
			add_to_variable_list = { # Steppe Mace
				name = weapon_artifact_icons
				target = flag:steppe_mace
			}
			add_to_variable_list = { # Dalish Mace
				name = weapon_artifact_icons
				target = flag:dalish_mace
			}
			add_to_variable_list = { # Default Mace
				name = weapon_artifact_icons
				target = flag:default_mace
			}
			add_to_variable_list = { # Vása, Mace of Sauron
				name = weapon_artifact_icons
				target = flag:sauron_mace_crafted
			}
			add_to_variable_list = { # Orc Whip
				name = weapon_artifact_icons
				target = flag:orc_whip_crafted
			}
			add_to_variable_list = { # Witness of Restraint
				name = weapon_artifact_icons
				target = flag:witness_of_restraint_crafted
			}
			add_to_variable_list = { # Witch-King's Flail
				name = weapon_artifact_icons
				target = flag:witchking_flail_crafted
			}
			add_to_variable_list = { # The Mace of Anárion
				name = weapon_artifact_icons
				target = flag:mace_of_anarion_crafted
			}

		###
		###  list of icons available | hammer Icons
		###
			add_to_variable_list = { # Default Hammer
				name = weapon_artifact_icons
				target = flag:default_hammer
			}
			add_to_variable_list = { # Turann, Celebrimbor's Crafting Hammer
				name = weapon_artifact_icons
				target = flag:turann_hammer_crafted
			}
			add_to_variable_list = { # Nardring, Feanor's Crafting Hammer
				name = weapon_artifact_icons
				target = flag:nardring_hammer_crafted
			}
	
		###
		###  list of icons available | Longsword Icons
		###
			add_to_variable_list = { # Default Longsword
				name = weapon_artifact_icons
				target = flag:default_longsword
			}
	
		###
		###  list of icons available | Trinket Icons
		###
			add_to_variable_list = { # Necklace
				name = trinket_artifact_icons
				target = flag:Necklace
			}
			add_to_variable_list = { # Medallion
				name = trinket_artifact_icons
				target = flag:Medallion
			}
			add_to_variable_list = { # Default Trinket
				name = trinket_artifact_icons
				target = flag:default_trinket
			}
			add_to_variable_list = { # Cabinet Trinket
				name = trinket_artifact_icons
				target = flag:pocket_figurine
			}
			add_to_variable_list = { # Pocket Figurine
				name = trinket_artifact_icons
				target = flag:pocket_figurine
			}
			add_to_variable_list = { # Pocket Goblet
				name = trinket_artifact_icons
				target = flag:pocket_goblet
			}
			add_to_variable_list = { # Pocket Basic Case
				name = trinket_artifact_icons
				target = flag:pocket_basic_case
			}
			add_to_variable_list = { # witchking ring
				name = trinket_artifact_icons
				target = flag:witchking_ring_crafted
			}
			add_to_variable_list = { # khamul ring
				name = trinket_artifact_icons
				target = flag:khamul_ring_crafted
			}
			add_to_variable_list = { # goldenking ring
				name = trinket_artifact_icons
				target = flag:goldenking_ring_crafted
			}
			add_to_variable_list = { # yi indur ring
				name = trinket_artifact_icons
				target = flag:yi_indur_ring_crafted
			}
			add_to_variable_list = { # blindsorceror ring
				name = trinket_artifact_icons
				target = flag:blindsorceror_ring_crafted
			}
			add_to_variable_list = { # mauhoshat ring
				name = trinket_artifact_icons
				target = flag:mauhoshat_ring_crafted
			}
			add_to_variable_list = { # dendra dwar ring
				name = trinket_artifact_icons
				target = flag:dendra_dwar_ring_crafted
			}
			add_to_variable_list = { # ren iey ring
				name = trinket_artifact_icons
				target = flag:ren_iey_ring_crafted
			}
			add_to_variable_list = { # uvatha ring
				name = trinket_artifact_icons
				target = flag:uvatha_ring_crafted
			}
			add_to_variable_list = { # Ring of Longbeards
				name = trinket_artifact_icons
				target = flag:ring_of_longbeards_crafted
			}
			add_to_variable_list = { # Ring of Firebeards
				name = trinket_artifact_icons
				target = flag:ring_of_firebeards_crafted
			}
			add_to_variable_list = { # Ring of Broadbeams
				name = trinket_artifact_icons
				target = flag:ring_of_broadbeams_crafted
			}
			add_to_variable_list = { # Ring of Stiffbeards
				name = trinket_artifact_icons
				target = flag:ring_of_stiffbeards_crafted
			}
			add_to_variable_list = { # Ring of Stonefoots
				name = trinket_artifact_icons
				target = flag:ring_of_stonefoots_crafted
			}
			add_to_variable_list = { # Ring of Blacklocks
				name = trinket_artifact_icons
				target = flag:ring_of_blacklocks_crafted
			}
			add_to_variable_list = { # Ring of Ironfists
				name = trinket_artifact_icons
				target = flag:ring_of_ironfists_crafted
			}
			add_to_variable_list = { # Narya
				name = trinket_artifact_icons
				target = flag:narya_crafted
			}
			add_to_variable_list = { # Nenya
				name = trinket_artifact_icons
				target = flag:nenya_crafted
			}
			add_to_variable_list = { # Vilya
				name = trinket_artifact_icons
				target = flag:vilya_crafted
			}
			add_to_variable_list = { # The One Ring
				name = trinket_artifact_icons
				target = flag:one_ring_crafted
			}
			add_to_variable_list = { # The New Ring
				name = trinket_artifact_icons
				target = flag:new_ring_crafted
			}
			add_to_variable_list = { # Ring of Barahir
				name = trinket_artifact_icons
				target = flag:ring_barahir_crafted
			}
			add_to_variable_list = { # Necklace  | Mithrellas Talisman
				name = trinket_artifact_icons
				target = flag:mithrellas_talisman_crafted
			}
			add_to_variable_list = { # Necklace  | Nimrodel Gem
				name = trinket_artifact_icons
				target = flag:nimrodel_gem_crafted
			}
			add_to_variable_list = { # Brooch  | Elven
				name = trinket_artifact_icons
				target = flag:elven_brooch_crafted
			}
			add_to_variable_list = { # Necklace  | Evenstar
				name = trinket_artifact_icons
				target = flag:evenstar_crafted
			}
			add_to_variable_list = { # Elven Cape
				name = trinket_artifact_icons
				target = flag:elven_cape_crafted
			}
			add_to_variable_list = { # Elessar
				name = trinket_artifact_icons
				target = flag:elessar_crafted
			}
			add_to_variable_list = { # Phial of Galadriel
				name = trinket_artifact_icons
				target = flag:galadriel_phial_crafted
			}
			add_to_variable_list = { # Maglor's Silver Harp
				name = trinket_artifact_icons
				target = flag:silver_harp_crafted
			}
			
		###
		###  list of icons available | Armours Icons
		### 
			add_to_variable_list = { # Default Armour
				name = armor_artifact_icons
				target = flag:default_armor
			}
			add_to_variable_list = { # Dwarven Armour
				name = armor_artifact_icons
				target = flag:dwarven_armor
			}
			add_to_variable_list = { # Noldor Armour
				name = armor_artifact_icons
				target = flag:noldor_armor
			}
			add_to_variable_list = { # Galadhrim Armour
				name = armor_artifact_icons
				target = flag:galadhrim_armor
			}
			add_to_variable_list = { # Gil-Galad's Armor
				name = armor_artifact_icons
				target = flag:lordly_noldor_armor_crafted
			}
			add_to_variable_list = { # Fountain Guard's Armor
				name = armor_artifact_icons
				target = flag:rivendell_armor_crafted
			}
			add_to_variable_list = { # Fountain Guard's Armor
				name = armor_artifact_icons
				target = flag:fountain_guard_armor_crafted
			}
			add_to_variable_list = { # Lordly Dwarven Armor
				name = armor_artifact_icons
				target = flag:lordly_dwarven_armor_crafted
			}
			add_to_variable_list = { # Castamir's Armor from Shadow of War
				name = armor_artifact_icons
				target = flag:castamir_armor_sow_crafted
			}
			add_to_variable_list = { # Theoden's Armor
				name = armor_artifact_icons
				target = flag:theoden_armor_crafted
			}
			add_to_variable_list = { # Cloak of the Ancient ones
				name = armor_artifact_icons
				target = flag:cloak_ancient_ones_crafted
			}
			add_to_variable_list = { # Haradrim Armor from SoW
				name = armor_artifact_icons
				target = flag:haradrim_armor_sow_crafted
			}
			add_to_variable_list = { # Sauron Armor from SoW
				name = armor_artifact_icons
				target = flag:sauron_armor_sow_crafted
			}
			add_to_variable_list = { # Ranger Armor from SoW
				name = armor_artifact_icons
				target = flag:artifact_ranger_armor_sow_crafted
			}
			add_to_variable_list = { # Numenorean Armor from SoW
				name = armor_artifact_icons
				target = flag:artifact_numenor_armor_sow_crafted
			}
			add_to_variable_list = { # Gondorian Armor from SoW
				name = armor_artifact_icons
				target = flag:artifact_gondor_armor_sow_crafted
			}
			add_to_variable_list = { # Baranor's Desert Armor from SoW
				name = armor_artifact_icons
				target = flag:artifact_baranor_armor_sow_crafted
			}
			add_to_variable_list = { # Castamir's Armor from SoW - Alt Colors
				name = armor_artifact_icons
				target = flag:artifact_castamir_armor_sow_alt_crafted
			}
			add_to_variable_list = { # Easterling Armor from SoW
				name = armor_artifact_icons
				target = flag:artifact_easterling_armor_sow_crafted
			}
			add_to_variable_list = { # Elven/Galadhrim Armor from SoW
				name = armor_artifact_icons
				target = flag:artifact_galadhrim_armor_sow_crafted
			}
			add_to_variable_list = { # Celebrimbor's Armor from SoW
				name = armor_artifact_icons
				target = flag:artifact_celebrimbor_armor_sow_crafted
			}
			add_to_variable_list = { # Dark Elf Armor - Recolor from SoW
				name = armor_artifact_icons
				target = flag:artifact_darkelf_armor_crafted
			}

		###
		###  list of icons available | Regalia Icons
		### 
			add_to_variable_list = { # Default Regalia
				name = regalia_artifact_icons
				target = flag:default_regalia
			}
			add_to_variable_list = { # Gandalf the Grey's Staff
				name = regalia_artifact_icons
				target = flag:staff_gandalf_grey_crafted
			}
			add_to_variable_list = { # Gandalf the White's Staff
				name = regalia_artifact_icons
				target = flag:staff_gandalf_white_crafted
			}
			add_to_variable_list = { # Radagast the Brown's Staff
				name = regalia_artifact_icons
				target = flag:staff_radagast_crafted
			}
			add_to_variable_list = { # Saruman's Staff
				name = regalia_artifact_icons
				target = flag:staff_saruman_crafted
			}
			add_to_variable_list = { # Thranduil's Staff from The Hobbit
				name = regalia_artifact_icons
				target = flag:thranduil_staff_crafted
			}
			add_to_variable_list = { # Boromir's Shield
				name = regalia_artifact_icons
				target = flag:boromir_shield_crafted
			}
			add_to_variable_list = { # Dwarven Regal Shield
				name = regalia_artifact_icons
				target = flag:dwarf_regal_shield_crafted
			}
			add_to_variable_list = { # Dwarven Shield
				name = regalia_artifact_icons
				target = flag:dwarf_shield_crafted
			}
			add_to_variable_list = { # Easterling Shield
				name = regalia_artifact_icons
				target = flag:easterling_shield_crafted
			}
			add_to_variable_list = { # Faramir's Shield
				name = regalia_artifact_icons
				target = flag:faramir_shield_crafted
			}
			add_to_variable_list = { # Gondorian Shield
				name = regalia_artifact_icons
				target = flag:gondor_shield_crafted
			}
			add_to_variable_list = { # Moria Orc Shield
				name = regalia_artifact_icons
				target = flag:moria_orc_shield_crafted
			}
			add_to_variable_list = { # Noldor Shield
				name = regalia_artifact_icons
				target = flag:noldor_shield_crafted
			}
			add_to_variable_list = { # Numenorean Shield
				name = regalia_artifact_icons
				target = flag:numenorean_shield_crafted
			}
			add_to_variable_list = { # Rohirrim Royal Guard's Shield
				name = regalia_artifact_icons
				target = flag:rohan_royalguard_shield_crafted
			}
			add_to_variable_list = { # Uruk Shield
				name = regalia_artifact_icons
				target = flag:uruk_shield_crafted
			}
			add_to_variable_list = { # Uruk Shield with White Hand of Saruman
				name = regalia_artifact_icons
				target = flag:whitehand_shield_crafted
			}

			
		###
		###  list of icons available | Helmet Icons
		### 
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:default_helmet
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:dwarven_helmet
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:ironhills_helm
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:dwarven_crown
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:noldor_helmet
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:silvan_helmet
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:elven_circlet
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:dain_helm_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:rivendell_helm_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:anarion_helm_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:elendil_helm_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:numenorean_helm_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:gondorian_helm_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:fountain_guard_helm_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:crown_of_gondor_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:theoden_helm_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:theodred_helm_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:easterling_helmet_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:sauron_helmet_crafted
			}
			add_to_variable_list = { # Sauron's Helmet from Shadow of War
				name = helmet_artifact_icons
				target = flag:sauron_helm_alt_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:mouth_sauron_mask_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:moria_helm_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:urukhai_general_helm_crafted
			}
			add_to_variable_list = {
				name = helmet_artifact_icons
				target = flag:urukhai_helm_crafted
			}
			add_to_variable_list = { # Witch-King's Crown from LotRO
				name = helmet_artifact_icons
				target = flag:witchking_crown_alt_crafted
			}
			add_to_variable_list = { # Durin's Helm
				name = helmet_artifact_icons
				target = flag:durins_helm_crafted
			}
			add_to_variable_list = { # Azaghal Helm
				name = helmet_artifact_icons
				target = flag:azaghal_helmet_crafted
			}
			add_to_variable_list = { # Dragon Helm of Dor Lomin | Alan Lee
				name = helmet_artifact_icons
				target = flag:dragon_helm_of_dor_lomin_crafted
			}
			add_to_variable_list = { # Dragon Helm of Dor Lomin
				name = helmet_artifact_icons
				target = flag:dragon_helm_of_dor_lomin_alt_crafted
			}
			add_to_variable_list = { # Nazgul Alpharazon's Mask from SoW
				name = helmet_artifact_icons
				target = flag:alpharazon_nazgul_helmet_crafted
			}
			add_to_variable_list = { # Nazgul Hammerhand's Helmet from SoW
				name = helmet_artifact_icons
				target = flag:hammerhand_nazgul_helmet_sow_crafted
			}
			add_to_variable_list = { # Nazgul Isildur's Mask from SoW
				name = helmet_artifact_icons
				target = flag:isildur_nazgul_helmet_sow_crafted
			}
			add_to_variable_list = { # Generic Nazgul Mask from SoW
				name = helmet_artifact_icons
				target = flag:nazgul_helmet_sow_crafted
			}
			add_to_variable_list = { # Nazgul Sister's Mask from SoW
				name = helmet_artifact_icons
				target = flag:sisters_nazgul_helmet_sow_crafted
			}
			add_to_variable_list = { # Witch-King's Helmet from SoW
				name = helmet_artifact_icons
				target = flag:witchking_helmet_sow_crafted
			}
			add_to_variable_list = { # Celebrimbor's Circlet from SoW
				name = helmet_artifact_icons
				target = flag:cele_circlet_crafted
			}
		###
		###  list of icons available | Crafting Tools Icons
		### 
			add_to_variable_list = { #
				name = crafting_tools_artifact_icons
				target = flag:default_crafting_tools
			}
			add_to_variable_list = { #
				name = crafting_tools_artifact_icons
				target = flag:turann_crafted
			}
			add_to_variable_list = { #
				name = crafting_tools_artifact_icons
				target = flag:nardring_crafted
			}
	}

	on_end = { }

	on_owner_death = { }

	effect_group = {
		years = 3
		triggered_effect = {
			effect = {
				every_suzerain = {
					limit = { is_landed = no }
					every_in_list = {
						variable = all_tributaries
						free_tributary = yes
					}
				}
			}
		}
}
