Scripted trigger
has_personality_malicious_trigger
has_personality_malicious_trigger = yesgame/common/scripted_triggers/00_personality_triggers.txt, line 123 (4 lines). No parameters.
has_personality_malicious_trigger is a scripted trigger in Crusader Kings III, written at line 123 of its file. It takes no parameters: has_personality_malicious_trigger = yes (or no). The game's script calls it in 70 places, among them Unify the Capital Region (decision), Befriend (Scheme) (interaction) and Execute (interaction). Patch 1.20.1.2, from game/common/scripted_triggers/00_personality_triggers.txt.
What it checks
Every line of it is script with no tooltip text: the script is below.
The script as written (4 lines of game script)
has_personality_malicious_trigger = {
has_trait_malicious_trigger = yes
has_trait_benevolent_trigger = no
}As written in game/common/scripted_triggers/00_personality_triggers.txt.
Where it is used
Every place in common/, events/ and history/ that calls has_personality_malicious_trigger.
Decisions (1)
Character interactions (4)
Activity pulse actions (1)
- spouse_insults_host
Events (45)
- … A Rude Story
pilgrimage.2005 - A Growing Shadow
childhood.1007 - A Shady Discussion
yearly.5040 - A Shady Discussion
yearly.5042 - A Shady Discussion
yearly.5043 - A Sweet Farewell
intrigue_temptation.3000
39 more
- A Test of Loyalty
bp1_yearly.7010 - Always Present
rivalry.1001 - An Unusual Arrangement
befriend_ongoing.3002 - Befriend: A Dark Cloud on a Sunny Day
befriend_ongoing.5003 - Befriend: A Gesture of Generosity
befriend_ongoing.1002 - Befriend: Call to Action
befriend_ongoing.5005 - Befriend: Improper Groveling
befriend_outcome.8009 - Befriend: Not to … Taste
befriend_ongoing.5004 - Befriend: Offering Relief
befriend_ongoing.6015 - Befriend: Stroking … Ego
befriend_ongoing_rival.2000 - Contract: Missionary Duties
ep3_contract_event.0085 - Expectations
childhood.2010 - From Bad to Worse
rivalry.3001 - Intimidation Tactics
bp1_yearly.7056 - Irrigation: Unfortunate Conditions
stewardship_domain_special.8022 - Killer in Our Midst
yearly.4031 - Know Your Place
feast_lifestyle.2001 - Lonely Days
court_yearly.5001 - Marital Recriminations
yearly.5050 - Marital Recriminations
yearly.5054 - My … Rival
seduce_ongoing.5001 - Offering Relief
befriend_ongoing.6016 - Pranking …
childhood.7001 - Pranking …
childhood.7002 - Rivals' End
travel_events_oltner_2.1220 - Roughhousing
yearly.4021 - Someone Else
adultery.0004 - Steal Herd: Success!
steal_herd_outcome.1003 - The Dance
seduce_ongoing.1001 - The Jealous …
diplomacy_family.2250 - The Meet
seduce_ongoing.1701 - The People's Priest
bishop.2003 - The Race
tribal.1201 - The Sermon
child_personality.7010 - The Weakest Link
nomad_events.0180 - Transport Contract: Escort Emissary
ep3_contract_event.0011 - Trimming the Dynasty
diplomacy_family.2300 - Under Pressure
tgp_dynastic_cycle_events.0010 - yearly.5030
Scripted triggers inside an event file (5)
- seduce_ongoing_1001_mockery_trigger
- seduce_ongoing_1701_trap_trigger
- seduce_ongoing_5001_mockery_trigger
- sutiably_evil_person
- yearly_5001_can_be_jealous_of_trigger
Scripted effects (2)
Scripted triggers (1)
Scripted modifiers (AI weights) (1)
- elector_voting_pattern_traits_feudal_elective_modifier
Customizable localization (10)
- ComplimentAdjective
- ComplimentAdjectiveArticle
- ComplimentAdjectiveTheMostGenitive
- DeathMessageIntro
- DeathMessageOutro
- GeneralTemperament
4 more
- InsultAdjective
- InsultAdjectiveArticle
- InsultBehavior
- InsultNoun
Source: game/common/scripted_triggers/00_personality_triggers.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.