﻿trait_generous_adjective = {
	type = character

	text = {
		localization_key = trait_desc_wasteful
		trigger = {
			has_trait = greedy
		}
	}

	text = {
		localization_key = trait_desc_magnanimous
		trigger = {
			has_trait = generous
		}
	}

	text = {
		localization_key = trait_desc_munificent
	}
}


trait_lustful_adjective = {
	type = character

	text = {
		localization_key = trait_desc_lecherous
		trigger = {
			has_trait = chaste
		}
	}

	text = {
		localization_key = trait_desc_playful
		trigger = {
			has_trait = lustful
		}
	}

	text = {
		localization_key = trait_desc_lascivious
	}
}

trait_impatient_adjective = {
	type = character

	text = {
		localization_key = trait_desc_unreliable
		trigger = { has_trait = patient }
	}
	
	text = {
		localization_key = trait_desc_dynamic
		trigger = { has_trait = impatient }
	}

	text = {
		localization_key = trait_desc_restless
	}
}


trait_greedy_adjective = {
	type = character

	text = {
		localization_key = trait_desc_rapacious
		trigger = {
			has_trait = generous
		}
	}

	text = {
		localization_key = trait_desc_acquisitive
		trigger = {
			has_trait = greedy
		}
	}

	text = {
		localization_key = trait_desc_avaricious
	}
}



#SINFUL TRAITS

#You have to have at least one sinful trait for using this!!
SinfulTrait = {
	type = character

	text = {
		localization_key = trait_lustful
		trigger = {
			has_trait = lustful
			faith = { trait_is_sin = lustful }
		}
	}
	text = {
		localization_key = trait_chaste
		trigger = {
			has_trait = chaste
			faith = { trait_is_sin = chaste }
		}
	}
	text = {
		localization_key = trait_gluttonous
		trigger = {
			has_trait = gluttonous
			faith = { trait_is_sin = gluttonous }
		}
	}
	text = {
		localization_key = trait_temperate
		trigger = {
			has_trait = temperate
			faith = { trait_is_sin = temperate }
		}
	}
	text = {
		localization_key = trait_greedy
		trigger = {
			has_trait = greedy
			faith = { trait_is_sin = greedy }
		}
	}
	text = {
		localization_key = trait_generous
		trigger = {
			has_trait = generous
			faith = { trait_is_sin = generous }
		}
	}
	text = {
		localization_key = trait_lazy
		trigger = {
			has_trait = lazy
			faith = { trait_is_sin = lazy }
		}
	}
	text = {
		localization_key = trait_diligent
		trigger = {
			has_trait = diligent
			faith = { trait_is_sin = diligent }
		}
	}
	text = {
		localization_key = trait_wrathful
		trigger = {
			has_trait = wrathful
			faith = { trait_is_sin = wrathful }
		}
	}
	text = {
		localization_key = trait_calm
		trigger = {
			has_trait = calm
			faith = { trait_is_sin = calm }
		}
	}
	text = {
		localization_key = trait_patient
		trigger = {
			has_trait = patient
			faith = { trait_is_sin = patient }
		}
	}
	text = {
		localization_key = trait_impatient
		trigger = {
			has_trait = impatient
			faith = { trait_is_sin = impatient }
		}
	}
	text = {
		localization_key = trait_arrogant
		trigger = {
			has_trait = arrogant
			faith = { trait_is_sin = arrogant }
		}
	}
	text = {
		localization_key = trait_humble
		trigger = {
			has_trait = humble
			faith = { trait_is_sin = humble }
		}
	}
	text = {
		localization_key = trait_deceitful
		trigger = {
			has_trait = deceitful
			faith = { trait_is_sin = deceitful }
		}
	}
	text = {
		localization_key = trait_honest
		trigger = {
			has_trait = honest
			faith = { trait_is_sin = honest }
		}
	}
	text = {
		localization_key = trait_craven
		trigger = {
			has_trait = craven
			faith = { trait_is_sin = craven }
		}
	}
	text = {
		localization_key = trait_brave
		trigger = {
			has_trait = brave
			faith = { trait_is_sin = brave }
		}
	}
	text = {
		localization_key = trait_shy
		trigger = {
			has_trait = shy
			faith = { trait_is_sin = shy }
		}
	}
	text = {
		localization_key = trait_gregarious
		trigger = {
			has_trait = gregarious
			faith = { trait_is_sin = gregarious }
		}
	}
	text = {
		localization_key = trait_ambitious
		trigger = {
			has_trait = ambitious
			faith = { trait_is_sin = ambitious }
		}
	}
	text = {
		localization_key = trait_content
		trigger = {
			has_trait = content
			faith = { trait_is_sin = content }
		}
	}
	text = {
		localization_key = trait_arbitrary
		trigger = {
			has_trait = arbitrary
			faith = { trait_is_sin = arbitrary }
		}
	}
	text = {
		localization_key = trait_just
		trigger = {
			has_trait = just
			faith = { trait_is_sin = just }
		}
	}
	text = {
		localization_key = trait_cynical
		trigger = {
			has_trait = lustful
			faith = { trait_is_sin = cynical }
		}
	}
	text = {
		localization_key = trait_zealous
		trigger = {
			has_trait = zealous
			faith = { trait_is_sin = zealous }
		}
	}
	text = {
		localization_key = trait_paranoid
		trigger = {
			has_trait = paranoid
			faith = { trait_is_sin = paranoid }
		}
	}
	text = {
		localization_key = trait_trusting
		trigger = {
			has_trait = trusting
			faith = { trait_is_sin = trusting }
		}
	}
	text = {
		localization_key = trait_compassionate
		trigger = {
			has_trait = compassionate
			faith = { trait_is_sin = compassionate }
		}
	}
	text = {
		localization_key = trait_callous
		trigger = {
			has_trait = callous
			faith = { trait_is_sin = callous }
		}
	}
	text = {
		localization_key = trait_sadistic
		trigger = {
			has_trait = sadistic
			faith = { trait_is_sin = sadistic }
		}
	}
	text = {
		localization_key = trait_stubborn
		trigger = {
			has_trait = stubborn
			faith = { trait_is_sin = stubborn }
		}
	}
	text = {
		localization_key = trait_fickle
		trigger = {
			has_trait = fickle
			faith = { trait_is_sin = fickle }
		}
	}
	text = {
		localization_key = trait_vengeful
		trigger = {
			has_trait = vengeful
			faith = { trait_is_sin = vengeful }
		}
	}
	text = {
		localization_key = trait_forgiving
		trigger = {
			has_trait = forgiving
			faith = { trait_is_sin = forgiving }
		}
	}
}

# Stress trait desires
GetStressDesire = {
	type = character

	text = {
		localization_key = drunkard_desire
		trigger = { has_trait = drunkard }
	}
	text = {
		localization_key = hashishiyah_desire
		trigger = { has_trait = hashishiyah }
	}
	text = {
		localization_key = rakish_desire
		trigger = { has_trait = rakish }
	}
	text = {
		localization_key = reclusive_desire
		trigger = { has_trait = reclusive }
	}
	text = {
		localization_key = irritable_desire
		trigger = { has_trait = irritable }
	}
	text = {
		localization_key = flagellant_desire
		trigger = { has_trait = flagellant }
	}
	text = {
		localization_key = profligate_desire
		trigger = { has_trait = profligate }
	}
	text = {
		localization_key = improvident_desire
		trigger = { has_trait = improvident }
	}
	text = {
		localization_key = contrite_desire
		trigger = { has_trait = contrite }
	}
	text = {
		localization_key = comfort_eater_desire
		trigger = { has_trait = comfort_eater }
	}
	text = {
		localization_key = inappetetic_desire
		trigger = { has_trait = inappetetic }
	}
	text = {
		localization_key = journaller_desire
		trigger = { has_trait = journaller }
	}
	text = {
		localization_key = confider_desire
		trigger = { has_trait = confider }
	}
	text = {
		localization_key = athletic_desire
		trigger = { has_trait = athletic }
	}
	text = {
		localization_key = fallback_desire
		trigger = { always = yes }
	}
}