
Heir Selection
Cognatic Primogeniture
It is a type of Succession Law of a Monarchy that follows the eldest line of the ruling family, preferring males over females. The descendants of a deceased Heir inherit their parent's place in the line of succession before the Ruler's other children.
Potential
Succession Law is NOT a
Fratricideor
Unigeniture
Fratricideor
UnigenitureExact conditions
Succession
Candidates
- Follows the ruler's family tree
- A child's descendants come before the child's younger siblings
- Includes the ruler's siblings
- Men and women
- Children can be candidates
- Claims pass through women
- Only from
Nobility
Order among siblings
Which sibling comes first when following the family tree.
- Score for Male+100WhenIs male
- Score for Legally Male+100When
- Is female
Is Praefecta
- Score per years of age+ character_age
- Is unsuited to Rule−1,000
Requires 3
Heir Selections
FratricidePotential
UnigeniturePotential
Modifier Types
Blocked from RulershipSibling score
References 1
NobilityAllowed estates
Mentions 1
MonarchyDesc
Required by 4
Events
The Disputed SuccessionTrigger- johan.20Trigger
- johan.21Option
Decisions
Privilege of KoszyceOption
Granted by 13
Events
Centralization of the Target IOOption
A New Law for a New CountryOption 1, Option 2
Order of SuccessionOption 1
The Will of RobertOption 1
Neapolitan LawsOption 1
Centralization of the Swiss ConfederationOption
Guru Granth SahibOption 1- The Union of Crownssuccession.101Option
The Union of Crownssuccession.102Option
Decisions
Privilege of KoszyceOption
Referenced by 2
Government Types
MonarchyHeir selection
Heir Selections
Byzantine SuccessionSetup fallback
Scripting 7
Uses 1
- is_a_praefectaSibling score
References 1
- character_ageSibling score
Mentions 3
HeirDesc
Succession LawDesc
RulerDesc
Granted by 2
- rtr_released_country_setup_effectsChange heir selection
- set_to_default_heir_selectionIf
include_ruler_siblings = yes
through_female = yes
allow_female = yes
allow_children = yes
ignore_ruler = yes
potential = {
NOR = {
}
}
heir_is_allowed = {
}
traverse_family_tree = yes