Character InteractionChanged this version
Marry a Lowborn
The Character will marry a Lowborn.
NobilityEstateeffect
TheocracyGovernment Typeallow, potential
Signoria SelectionHeir Selectionpotential
Blocked from Marriage with LowbornModifier Typeselect trigger
Game Concept Royal MarriagesModifier Typepotential
Clergy Cannot MarryModifier Typeallow
Forbid Marriage with LowbornModifier Typeallow
Díshù SystemPolicyeffect
NikāḥPolicyeffect
PolygynyPolicyeffect
IntiReligioneffect
ChristianityReligion Groupallow3sound = UI_action_character_marry_lowborn
5is_consort_action = yes
6on_own_nation = yes
8message = yes
11potential = {
12scope:actor = {
13OR = {
}
}
}
21ai_tick = daily
22ai_tick_frequency = 365
24allow = {
25scope:actor = {
27NAND = {
}
}
}
35select_trigger = {
36looking_for_a = character
37source = actor
38target_flag = recipient
39name = "choose_character" Choose the Character:
40column = {
41data = name
}
43visible = {
44is_alive = yes
45is_female = no
}
47enabled = {
48is_eligible_for_royal_marriage = yes
51scope:actor.ruler_or_heir_if_regent ?= {
52is_close_relative = root
}
}
}
57ai_will_do = {
59add = {
60if = {
61limit = {
62scope:recipient ?= {
63has_available_marriage_slot = no
}
}
66value = -1000
}
}
72add = {
73if = {
74limit = {
75scope:recipient = {
76is_ruler = yes
}
78scope:actor = {
79legitimacy > 80
}
}
82value = scope:recipient.age_in_years
83subtract = 30
84multiply = 10
}
}
89add = {
90value = scope:recipient.random_integer
91modulo = 1000
92multiply = -10
}
}
96effect = {
97scope:actor = {
98custom_tooltip = "DEBUTANTE_WILL_MARRY" Marries a new Lowborn female
99hidden_effect = {
100create_character = {
101religion = scope:recipient.religion
102age = {
16
21
}
103female = yes
104random_estate_type_trigger = {
105NOR = {
}
}
112marry_character = scope:recipient
}
}
115if = {
116limit = {
117NOR = {
}
}
124if = {
125limit = {
126scope:recipient = {
127has_dynasty = yes
128OR = {
129is_ruler = yes
130is_heir = yes
}
}
}
}
137else_if = {
138limit = {
139scope:recipient = {
140has_dynasty = yes
}
}
}
146else_if = {
}
}
155else = {
}
}
}