# Triggers for artifacts, items and weapons.

# Artifacts that can be used in combat.
blg_combat_artifacts = {
	OR = {
		blg_animal_eagle = yes
		any_artifact = {
			is_artifact_equipped = yes
			OR = {
				artifact_type = weapon_sanguinerose
				artifact_type = weapon_staff_orgnum
				artifact_type = weapon_skull_of_corruption
				artifact_type = weapon_wabbajack
				artifact_type = weapon_staff_llothis
			}
		}
	}
}

### Artifacts:

# Banner of Mohammed.
blg_artifact_banner_mohammad = {
	always = no
}

# Derafsh Kaviani banner.
blg_artifact_derafsh_kaviani = {
	always = no
}

# Bowl.
blg_artifact_bowl = {
	always = no
}

# Glass candle.
blg_artifact_candle = {
	always = no
}

# Babr-e-Bayan leopard skin.
blg_babr_e_bayan = {
	always = no
}

# Eye glasses.
blg_artifact_glasses = {
	always = no
}

# Holy Grail.
blg_artifact_grail = {
	always = no
}

# Harp.
blg_artifact_harp = {
	always = no
}

# Horn.
blg_artifact_horn = {
	always = no
}

# Chinese jade dragon.
blg_artifact_jadedragon = {
	always = no
}

# Mjolnir hammer.
blg_artifact_mjolnir = {
	always = no
}

# Large relic chest.
blg_artifact_relic_chest = {
	has_artifact = orgnums_coffer
}

# Small relic case.
blg_artifact_relic_case = {
	any_artifact = {
		is_artifact_active = yes
		OR = {
			artifact_type = azuras_star
			artifact_type = dwemer_puzzle_cube
			has_artifact_flag = bodypart
			has_artifact_flag = remains
		}
	}
}

# Finnish Sampo.
blg_artifact_sampo = {
	always = no
}

# Scepter for Bön head.
blg_artifact_scepter_bon = {
	any_artifact = {
		is_artifact_equipped = yes
		artifact_type = weapon_sanguinerose
	}
}

# Scepter for Hellenic head.
blg_artifact_scepter_hellenic = {
	any_artifact = {
		is_artifact_equipped = yes
		artifact_type = weapon_staff_orgnum
	}
}

# Scroll.
blg_artifact_scroll = {
	any_artifact = {
		is_artifact_active = yes
		has_artifact_flag = map
	}
}

# Indian staffs.
blg_artifact_staff = {
	always = no
}

# Black staff.
blg_artifact_staff_black = {
	always = no
}

# Branch staff.
blg_artifact_staff_branch = {
	always = no
}

# Sheperds crook.
blg_artifact_staff_crook = {
	any_artifact = {
		is_artifact_equipped = yes
		artifact_type = weapon_staff_llothis
	}
}

# Indian danda staff.
blg_artifact_staff_danda = {
	always = no
}

# Humble staff.
blg_artifact_staff_of_moses = {
	always = no
}

# Skull staff.
blg_artifact_staff_skull = {
	any_artifact = {
		is_artifact_equipped = yes
		artifact_type = weapon_skull_of_corruption
	}
}

# Staff of Majesty.
blg_artifact_staff_3 = {
	any_artifact = {
		is_artifact_equipped = yes
		quality >= 3
		has_artifact_flag = staff
	}
}

# Gold Staff.
blg_artifact_staff_2 = {
	any_artifact = {
		is_artifact_equipped = yes
		quality == 2
		has_artifact_flag = staff
	}
}

# Silver Staff.
blg_artifact_staff_1 = {
	any_artifact = {
		is_artifact_equipped = yes
		quality == 1
		has_artifact_flag = staff
	}
}

# Stone tablet.
blg_artifact_tablet = {
	always = no
}

# African totem staff.
blg_artifact_totem = {
	any_artifact = {
		is_artifact_equipped = yes
		OR = {
			artifact_type = weapon_wabbajack
			artifact_type = weapon_staff_goblin
		}
	}
}

# Chinese water clock.
blg_artifact_waterclock = {
	always = no
}

### Artifact headgear:

# HRE crown.
blg_crown_hre = {
	always = no
}

# Byzantine crown.
blg_crown_byzantine = {
	always = no
}

# Diamond Crown.
blg_crown_diamond = {
	always = no
}

# Iron Crown.
blg_crown_lombardy = {
	always = no
}

# Imperial Laurels.
blg_crown_laurels = {
	always = no
}

# Pahlavi crown.
blg_crown_pahlavi = {
	always = no
}

# Germanic Fylkir crown.
blg_crown_fylkir = {
	always = no
}

# Tengri religious crown.
blg_crown_tengri = {
	always = no
}

# Finnish religious crown.
blg_crown_finnish = {
	always = no
}

# African religious crown.
blg_crown_african = {
	always = no
}

# Slavic religious crown.
blg_crown_slavic = {
	always = no
}

# Baltic religious crown.
blg_crown_baltic = {
	always = no
}

# Aztec religious crown.
blg_crown_aztec = {
	always = no
}

# Zunist religious crown.
blg_crown_zunist = {
	always = no
}

# Crowned Crusader Helmet.
blg_helmet_crusader = {
	always = no
}

# Winged Crusader Helmet.
blg_helmet_winged = {
	always = no
}

# Wrapped Crusader Helmet.
blg_helmet_wrapped = {
	always = no
}

# African warrior lodge masks.
blg_artifact_mask_any = {
	always = no
}

blg_artifact_mask_1 = {
	always = no
}

blg_artifact_mask_2 = {
	always = no
}

blg_artifact_mask_3 = {
	always = no
}

blg_artifact_mask_4 = {
	always = no
}

blg_artifact_mask_5 = {
	always = no
}

blg_artifact_mask_6 = {
	always = no
}

blg_artifact_mask_7 = {
	always = no
}

blg_artifact_mask_8 = {
	always = no
}

# Unicorn transformation for horses.
blg_artifact_unicorn = {
	any_artifact = {
		is_artifact_equipped = yes
		artifact_type = crown_unicorn_helmet
	}
}

### Weapon triggers, used from artifact scope:

# Badly flagged axe tier 2 inclusion.
blg_weapon_axe_2 = {
	artifact_type = loot_axe
}

# Badly flagged sword tier 3 inclusion.
blg_weapon_sword_3 = {
	always = no
}

# Dagger non-artifact
blg_weapon_dagger_flag = {
	always = no
}

blg_weapon_dagger = {
	has_artifact_flag = dagger
}

blg_weapon_flail = {
	OR = {
		has_artifact_flag = flail
		artifact_type = mace_tier_3_shatterer
		artifact_type = mace_tier_4_shatterer
	}
}

blg_weapon_greatsword = {
	OR = {
		has_artifact_flag = greatsword
		artifact_type = zweihander_sword
	}
}

blg_weapon_hammer = {
	OR = {
		has_artifact_flag = hammer
		artifact_type = mace_tier_3_foe_hammer
		artifact_type = mace_tier_4_foe_hammer
	}
}

blg_weapon_polearm = {
	has_artifact_flag = polearm
}

# Scimitar non-artifact
blg_weapon_scimitar_flag = {
	has_character_flag = weapon_is_scimitar
}

# Scimitar tier 1/2
blg_weapon_scimitar_1 = {
	OR = {
		has_artifact_flag = scimitar
		artifact_type = scimitar_tier_1_new
		artifact_type = scimitar_tier_2_new
	}
}

# Scimitar tier 3/4
blg_weapon_scimitar_2 = {
	OR = {
		has_artifact_flag = scimitar
		artifact_type = scimitar_tier_3_golden
		artifact_type = scimitar_tier_3_fortune
		artifact_type = scimitar_tier_3_conquest
		artifact_type = scimitar_tier_4_golden
		artifact_type = scimitar_tier_4_fortune
		artifact_type = scimitar_tier_4_conquest
	}
}

blg_weapon_staff = {
	has_artifact_flag = staff
}

blg_weapon_trident = {
	OR = {
		has_artifact_flag = trident
		artifact_type = lance_tier_3_trident
		artifact_type = lance_tier_4_trident
	}
}
