level_1_weapon = {
	OR = {
		trait = swordsman1
		trait = axe1
		trait = spear1
		trait = mace1
		trait = ulfberht1
		trait = kontos1
		trait = scimitar1
		trait = fokos1
		trait = longbow1
		trait = archery1
		trait = mongol_bow1
		trait = dagger1
	}
}

level_2_weapon = {
	OR = {
		trait = swordsman2
		trait = axe2
		trait = spear2
		trait = mace2
		trait = ulfberht2
		trait = kontos2
		trait = scimitar2
		trait = fokos2
		trait = longbow2
		trait = archery2
		trait = mongol_bow2
		trait = dagger2
	}
}

level_3_weapon = {
	OR = {
		trait = swordsman3
		trait = axe3
		trait = spear3
		trait = mace3
		trait = ulfberht3
		trait = kontos3
		trait = scimitar3
		trait = fokos3
		trait = longbow3
		trait = archery3
		trait = mongol_bow3
		trait = dagger3
	}
}

level_4_weapon = {
	OR = {
		trait = swordsman4
		trait = axe4
		trait = spear4
		trait = mace4
		trait = ulfberht4
		trait = kontos4
		trait = scimitar4
		trait = fokos4
		trait = longbow4
		trait = archery4
		trait = mongol_bow4
		trait = dagger4
	}
}

level_5_weapon = {
	OR = {
		trait = swordsman5
		trait = axe5
		trait = spear5
		trait = mace5
		trait = ulfberht5
		trait = kontos5
		trait = scimitar5
		trait = fokos5
		trait = longbow5
		trait = archery5
		trait = mongol_bow5
		trait = dagger5
	}
}

pre_advantage_weapon = {
	OR = {
		trait = spear1
		trait = spear2
		trait = spear3
		trait = spear4
		trait = spear5
		trait = kontos1
		trait = kontos2
		trait = kontos3
		trait = kontos4
		trait = kontos5
		trait = fokos1
		trait = fokos2
		trait = fokos3
		trait = fokos4
		trait = fokos5
	}
}

counter_disadvantage_weapon = {
	OR = {
		trait = fokos1
		trait = fokos2
		trait = fokos3
		trait = fokos4
		trait = fokos5
	}
}

counter_advantage_weapon = {
	OR = {
		trait = swordsman1
		trait = swordsman2
		trait = swordsman3
		trait = swordsman4
		trait = swordsman5
		trait = ulfberht1
		trait = ulfberht2
		trait = ulfberht3
		trait = ulfberht4
		trait = ulfberht5
		trait = scimitar1
		trait = scimitar2
		trait = scimitar3
		trait = scimitar4
		trait = scimitar5
	}
}

has_scimitar = {
	OR = {
		trait = scimitar1
		trait = scimitar2
		trait = scimitar3
		trait = scimitar4
		trait = scimitar5
	}
}

wound_bonus_weapon = {
	OR = {
		trait = mace1
		trait = mace2
		trait = mace3
		trait = mace4
		trait = mace5
	}
}

maim_bonus_weapon = {
	OR = {
		trait = axe1
		trait = axe2
		trait = axe3
		trait = axe4
		trait = axe5
		trait = fokos1
		trait = fokos2
		trait = fokos3
		trait = fokos4
		trait = fokos5
	}
}

has_dagger = {
	OR = {
		trait = dagger1
		trait = dagger2
		trait = dagger3
		trait = dagger4
		trait = dagger5
	}
}

bow_level1 = {
	OR = {
		trait = archery1
		trait = mongol_bow1
		trait = longbow1
	}
}

bow_level2 = {
	OR = {
		trait = archery2
		trait = mongol_bow2
		trait = longbow2
	}
}

bow_level3 = {
	OR = {
		trait = archery3
		trait = mongol_bow3
		trait = longbow3
	}
}

bow_level4 = {
	OR = {
		trait = archery4
		trait = mongol_bow4
		trait = longbow4
	}
}

bow_level5 = {
	OR = {
		trait = archery5
		trait = mongol_bow5
		trait = longbow5
	}
}

has_longbow = {
	OR = {
		trait = longbow1
		trait = longbow2
		trait = longbow3
		trait = longbow4
		trait = longbow5
	}
}

has_mongol_bow = {
	OR = {
		trait = mongol_bow1
		trait = mongol_bow2
		trait = mongol_bow3
		trait = mongol_bow4
		trait = mongol_bow5
	}
}

has_kontos = {
	OR = {
		trait = kontos1
		trait = kontos2
		trait = kontos3
		trait = kontos4
		trait = kontos5
	}
}

riding_horse = {
	NOT = {has_character_modifier = no_horse}
	OR = {
		trait = cavalry_leader
		has_character_flag = hgh
		is_nomadic = yes
		has_mongol_bow = yes
		has_kontos = yes
		has_scimitar = yes
	}
}