###PERSONALITY TRIGGER LIST # has_personality_malicious_trigger - someone who is deceitful/uncaring/selfish/doesn't mind hurting others # has_personality_benevolent_trigger - a kind soul who is likely to be helpful # has_personality_dominant_trigger - someone with high confidence who is in control (or wants to be) # has_personality_submissive_trigger - someone with low confidence or who is fine with obeying others # has_personality_extroverted_trigger - someone who likes to interact with others # has_personality_introverted_trigger - someone who is shy/chaste/scared # has_personality_emotional_trigger - someone whose actions are easily swayed by their emotions # has_personality_levelheaded_trigger - someone who is always in control or is indifferent # has_personality_annoying_trigger - someone who gossips, meddles, disturbs etc. # probably_intelligent_trigger # probably_unintelligent_trigger ############################# #SUPPORTING TRAITS TRIGGERS ############################ has_trait_malicious_trigger = { OR = { has_trait = deceitful has_trait = arbitrary has_trait = callous has_trait = sadistic has_trait = vengeful has_trait = rowdy } } has_trait_benevolent_trigger = { OR = { has_trait = generous has_trait = just has_trait = compassionate has_trait = forgiving } } has_trait_dominant_trigger = { OR = { has_trait = arrogant has_trait = brave has_trait = ambitious has_trait = stubborn has_trait = bossy has_trait = rowdy } } has_trait_submissive_trigger = { OR = { has_trait = craven has_trait = humble has_trait = content has_trait = fickle } } has_trait_extroverted_trigger = { OR = { has_diplomacy_lifestyle_trait_trigger = yes has_trait = seducer has_trait = lustful has_trait = gregarious has_trait = curious has_trait = charming } } has_trait_introverted_trigger = { OR = { has_trait = celibate has_trait = chaste has_trait = craven has_trait = shy has_trait = pensive } } has_trait_emotional_trigger = { OR = { has_trait = wrathful has_trait = impatient has_trait = paranoid has_trait = compassionate has_trait = vengeful has_trait = drunkard has_trait = depressed has_trait = lunatic has_trait = possessed } } has_trait_levelheaded_trigger = { OR = { has_trait = temperate has_trait = calm has_trait = patient has_trait = callous has_trait = pensive } } has_trait_schemy_trigger = { OR = { has_trait = deceitful has_trait = callous has_trait = ambitious has_trait = vengeful has_trait = disloyal } } ######################### #PERSONALITY TRIGGERS ########################## has_personality_malicious_trigger = { has_trait_malicious_trigger = yes has_trait_benevolent_trigger = no } has_personality_benevolent_trigger = { has_trait_benevolent_trigger = yes has_trait_malicious_trigger = no } has_personality_dominant_trigger = { has_trait_dominant_trigger = yes has_trait_submissive_trigger = no } has_personality_submissive_trigger = { has_trait_submissive_trigger = yes has_trait_dominant_trigger = no } has_personality_extroverted_trigger = { has_trait_extroverted_trigger = yes has_trait_introverted_trigger = no } has_personality_introverted_trigger = { has_trait_introverted_trigger = yes has_trait_extroverted_trigger = no } has_personality_emotional_trigger = { has_trait_emotional_trigger = yes has_trait_levelheaded_trigger = no } has_personality_levelheaded_trigger = { has_trait_levelheaded_trigger = yes has_trait_emotional_trigger = no } has_personality_annoying_trigger = { OR = { has_trait = gluttonous has_trait = lazy has_trait = arrogant has_trait = drunkard has_trait = stubborn has_trait = paranoid has_trait = lunatic has_trait = possessed has_trait = curious has_trait = rowdy } } #Intelligence estimations probably_intelligent_trigger = { OR = { has_trait_rank = { trait = intellect_good rank > 0 } has_trait = shrewd } } probably_unintelligent_trigger = { OR = { has_trait_rank = { trait = intellect_bad rank > 0 } has_trait = dull has_trait = inbred } } # Other personality checks untrustworthy_trigger = { OR = { has_trait = deceitful has_trait = arbitrary has_trait = disloyal } } loves_food_trigger = { NOR = { has_trait = inappetetic has_trait = temperate } OR = { has_trait = comfort_eater has_trait = gluttonous has_court_position = food_taster_court_position } } probably_superstitious = { OR = { learning <= mediocre_skill_rating has_trait = intellect_bad has_trait = dull has_trait = eccentric has_trait = paranoid has_trait = lifestyle_herbalist is_witch_trigger = yes has_character_modifier = bp1_superstition_modifier } } probably_anti_superstitious = { probably_superstitious = no OR = { learning >= high_skill_rating has_trait = intellect_good has_trait = shrewd has_trait = cynical has_trait = zealous has_trait = theologian } }