remove_horse = {
	if = {
		limit = {
			trait = gentle_foals
		}
		remove_trait = gentle_foals
		
	}
	if = {
		limit = {
			trait = snappy_foals
		}
		remove_trait = snappy_foals
		
	}
	if = {
		limit = {
			trait = trouble_foals
		}
		remove_trait = trouble_foals
		
	}
	if = {
		limit = {
			trait = mount_morale1
		}
		remove_trait = mount_morale1
		
	}
	if = {
		limit = {
			trait = mount_morale2
		}
		remove_trait = mount_morale2
		
	}
	if = {
		limit = {
			trait = mount_morale3
		}
		remove_trait = mount_morale3
		
	}
	if = {
		limit = {
			trait = mount_morale4
		}
		remove_trait = mount_morale4
		
	}
	if = {
		limit = {
			trait = mount_morale5
		}
		remove_trait = mount_morale5
		
	}
	
	if = {
		limit = {
			trait = mount1
		}
		remove_trait = mount1
		
	}
	
	if = {
		limit = {
			trait = mount2
		}
		remove_trait = mount2
		
	}
	if = {
		limit = {
			trait = mount3
		}
		remove_trait = mount3
		
	}
	if = {
		limit = {
			trait = mount4
		}
		remove_trait = mount4
		
	}
	if = {
		limit = {
			trait = mount5
		}
		remove_trait = mount5
		
	}
	if = {
		limit = {
			trait = mount_cav1
		}
		remove_trait = mount_cav1
		
	}
	if = {
		limit = {
			trait = mount_cav2
		}
		remove_trait = mount_cav2
		
	}
	if = {
		limit = {
			trait = mount_cav3
		}
		remove_trait = mount_cav3
		
	}
	if = {
		limit = {
			trait = mount_cav4
		}
		remove_trait = mount_cav4
		
	}
	if = {
		limit = {
			trait = mount_cav5
		}
		remove_trait = mount_cav5
		
	}
	
	if = {
		limit = {
			trait = mount_n1
		}
		remove_trait = mount_n1
		
	}
	
	if = {
		limit = {
			trait = mount_n2
		}
		remove_trait = mount_n2
		
	}
	if = {
		limit = {
			trait = mount_n3
		}
		remove_trait = mount_n3
		
	}
	if = {
		limit = {
			trait = mount_n4
		}
		remove_trait = mount_n4
		
	}
	if = {
		limit = {
			trait = mount_n5
		}
		remove_trait = mount_n5
		
	}
	
	if = {
		limit = {
			trait = mount_oc1
		}
		remove_trait = mount_oc1
		
	}
	if = {
		limit = {
			trait = mount_oc2
		}
		remove_trait = mount_oc2
		
	}
	if = {
		limit = {
			trait = mount_oc3
		}
		remove_trait = mount_oc3
		
	}
	if = {
		limit = {
			trait = mount_oc4
		}
		remove_trait = mount_oc4
		
	}
	if = {
		limit = {
			trait = mount_oc5
		}
		remove_trait = mount_oc5
		
	}
	
	if = {
		limit = {
			trait = mount_mc1
		}
		remove_trait = mount_mc1
		
	}
	if = {
		limit = {
			trait = mount_mc2
		}
		remove_trait = mount_mc2
		
	}
	if = {
		limit = {
			trait = mount_mc3
		}
		remove_trait = mount_mc3
		
	}
	if = {
		limit = {
			trait = mount_mc4
		}
		remove_trait = mount_mc4
		
	}
	if = {
		limit = {
			trait = mount_mc5
		}
		remove_trait = mount_mc5
		
	}
	
	if = {
		limit = {
			trait = mount_om1
		}
		remove_trait = mount_om1
		
	}
	if = {
		limit = {
			trait = mount_om2
		}
		remove_trait = mount_om2
		
	}
	if = {
		limit = {
			trait = mount_om3
		}
		remove_trait = mount_om3
		
	}
	if = {
		limit = {
			trait = mount_om4
		}
		remove_trait = mount_om4
		
	}
	if = {
		limit = {
			trait = mount_om5
		}
		remove_trait = mount_om5
		
	}
}

horse_clean_dna = {
	hidden_tooltip = {
		clr_character_flag = f_m
		clr_character_flag = f_o
		clr_character_flag = f_c
		clr_character_flag = f_mc
		clr_character_flag = f_oc
		clr_character_flag = f_om
		clr_character_flag = f_n
		
		clr_character_flag = m_m
		clr_character_flag = m_o
		clr_character_flag = m_c
		clr_character_flag = m_mc
		clr_character_flag = m_oc
		clr_character_flag = m_om
		clr_character_flag = m_n
		
		clr_character_flag = m_1
		clr_character_flag = m_2
		clr_character_flag = m_3
		clr_character_flag = m_4
		clr_character_flag = m_5
	}
}