# p12 Mask for the disfigured.
12 = {
	0 = { # 0 - blank
		factor = 100

		trigger = {
			trigger_if = {
				limit = { NOT = { is_variable_equal = { which = ca_mask value = 14 } } }
				NOR = {
					AND = {
						trait = disfigured
						NOR = {
							has_game_rule = { name = blg_wounds value = nomasks }
							has_game_rule = { name = blg_wounds value = nowounds }
							has_game_rule = { name = blg_wounds value = off }
						}
					}
					has_character_modifier = attending_masquerade
					has_character_modifier = forced_mask
				}
			}
		}
	}

	1 = { # a - Mask 1 bone
		factor = 1

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				blg_clothes_common = yes
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 1 }
			}
		}
	}

	2 = { # b - Mask 2 silver
		factor = 1

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				blg_headgear_duke = yes
				has_tribal_or_nomadic_government_trigger = no
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 2 }
			}
		}
	}

	3 = { # c - Mask 3 iron
		factor = 1

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				NOR = {
					higher_real_tier_than = duke
					is_or_was_offmap_power_ruler = yes
					spouse_even_if_dead = {
						OR = {
							higher_real_tier_than = duke
							is_or_was_offmap_power_ruler = yes
						}
					}
					blg_royal_title = yes
				}
				has_tribal_or_nomadic_government_trigger = no
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 3 }
			}
		}
	}

	4 = { # d - Mask 4 bone - blue stripes
		factor = 1

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				OR = {
					has_tribal_or_nomadic_government_trigger = yes
					blg_religion_pagan = yes
					trait = lunatic
					trait = possessed
					trait = mystic
					has_character_modifier = attending_masquerade
				}
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 4 }
			}
		}
	}

	5 = { # e - Mask 5 bone - orange stripes
		factor = 1

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				OR = {
					has_tribal_or_nomadic_government_trigger = yes
					blg_religion_pagan = yes
					trait = lunatic
					trait = possessed
					trait = mystic
					has_character_modifier = attending_masquerade
				}
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 5 }
			}
		}
	}

	6 = { # f - Mask 6 bone - red dots
		factor = 2

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				OR = {
					religion_openly_west_african_or_reformed_trigger = yes
					blg_culture_african = yes
				}
				OR = {
					has_tribal_or_nomadic_government_trigger = yes
					blg_religion_pagan = yes
					trait = lunatic
					trait = possessed
					trait = mystic
					has_character_modifier = attending_masquerade
				}
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 6 }
			}
		}
	}

	7 = { # g - Mask 7 bone - black stripes
		factor = 2

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				OR = {
					religion_openly_west_african_or_reformed_trigger = yes
					blg_culture_african = yes
				}
				OR = {
					has_tribal_or_nomadic_government_trigger = yes
					blg_religion_pagan = yes
					trait = lunatic
					trait = possessed
					trait = mystic
					has_character_modifier = attending_masquerade
				}
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 7 }
			}
		}
	}

	8 = { # h - Mask 8 bone - red stripes/eyes
		factor = 1

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				OR = {
					has_tribal_or_nomadic_government_trigger = yes
					blg_religion_pagan = yes
					trait = lunatic
					trait = possessed
					trait = mystic
					has_character_modifier = attending_masquerade
				}
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 8 }
			}
		}
	}

	9 = { # i - Mask 9 bone - black eyes/lightning
		factor = 1

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				OR = {
					has_tribal_or_nomadic_government_trigger = yes
					blg_religion_pagan = yes
					trait = lunatic
					trait = possessed
					trait = mystic
					has_character_modifier = attending_masquerade
				}
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 9 }
			}
		}
	}

	10 = { # j - Mask 10 - decorated silver
		factor = 1

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				OR = {
					higher_real_tier_than = duke
					is_or_was_offmap_power_ruler = yes
					spouse_even_if_dead = {
						OR = {
							higher_real_tier_than = duke
							is_or_was_offmap_power_ruler = yes
						}
					}
					blg_royal_title = yes
				}
				has_tribal_or_nomadic_government_trigger = no
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 10 }
			}
		}
	}

	11 = { # k - Mask 11 - decorated gold
		factor = 2

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				OR = {
					has_character_modifier = golden_mask
					AND = {
						OR = {
							higher_real_tier_than = duke
							is_or_was_offmap_power_ruler = yes
							spouse_even_if_dead = {
								OR = {
									higher_real_tier_than = duke
									is_or_was_offmap_power_ruler = yes
								}
							}
							blg_royal_title = yes
						}
						has_tribal_or_nomadic_government_trigger = no

						OR = {
							trait = greedy
							trait = ambitious
							trait = envious
							blg_fashionable = yes
							blg_region_goldmines = yes
						}
					}
				}
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 11 }
			}
		}

		modifier = {
			factor = 3
			blg_region_goldmines = yes
		}

		modifier = {
			factor = 5
			controls_religion = yes
		}
	}

	12 = { # l - Mask 12 - full mask 1 leather
		factor = 1

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				has_tribal_or_nomadic_government_trigger = no
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 12 }
			}
		}
	}

	13 = { # m - Mask 13 - full mask 2 bone
		factor = 1

		trigger = {
			OR = {
				trait = disfigured
				has_character_modifier = attending_masquerade
				has_character_modifier = forced_mask
			}

			trigger_if = {
				limit = { is_variable_equal = { which = ca_mask value = 0 } }
				has_tribal_or_nomadic_government_trigger = no
				NOT = { has_character_modifier = golden_mask }
			}
			trigger_else = {
				is_variable_equal = { which = ca_mask value = 13 }
			}
		}
	}
}
