
Disaster
Castilian Civil War
Our enemies constantly look for ways to intervene in our politics, either by spurring instability or through supporting rival claimants to our seat of authority. This period of instability will surely reveal those who seek to end our rule and erase us from the pages of history. The wealth of Iberia has always drawn the hungry gazes of the foes on our borders, but we must not allow them to feast!
- 50%fire_only_once = yes
- Is
Castile - Does NOT have an active Disaster
- Government:
Monarchy - Is in a Civil War
- Ruler or regent
- This: NotAlfonso the Avenger
- Any character
- Is NOT ruler
- Is NOT the Heir
- Father: Alfonso the Avenger
- Mother: Leonor
- At least one of
- Is eligible heir: Root
- All of
- Has Bastard
- Is either male or Legally Male due to a modifier granting the following effect: Prefection Status↗At least one of
- Is male
Is Praefecta
- Is an Adult
- At least one of
- Legitimacy < 40
- Stability < 15
Exact conditions
- Gains Succesion Disaster permanently
AI Stability Target+26AI only
AI Government Power Target+61AI only
- If
- Has a Ruler
- Any character
- Father: Alfonso the Avenger
- Mother: Leonor
- At least one of
- Is eligible heir: Root
- All of
- Has Bastard
- Is either male or Legally Male due to a modifier granting the following effect: Prefection Status↗At least one of
- Is male
Is Praefecta
- Is an Adult
ThenSet variable: ccw_ruler_targetElse if- Is in a Regency
- Has an Heir
- HeirMother: Maria
- HeirFather: Alfonso the Avenger
- Any characterThe same conditions as above
ThenSet variable: ccw_heir_target - The Event '
The Target Country Adjective Civil War' happens
Exact script
- Is
- IfHas Variable: ccw_activeThen
- Not shown in the game's tooltip
- IfDoes NOT have Variable: ccw_timerorccw_has_reached_out_to_france_and_englandThen5% chance
- IfPretender ally nation exists
- Set variable
- Name: ccw_has_reached_out_to_france_and_england
- Value: yes
- Set variable
- Name: ccw_timer
- Value: yes
- Days: 365
- IfDoes NOT have Variable: ccw_timerorccw_has_reached_out_to_aragon_and_portugalThen5% chance
- IfHas Variable:
ccw_sided_with_legal_heirElse ifHas Variable:ccw_sided_with_bastard_heirThen - IfIberian pretender ally nation exists
- Set variable
- Name: ccw_has_reached_out_to_aragon_and_portugal
- Value: yes
- Set variable
- Name: ccw_timer
- Value: yes
- Days: 365
- IfDoes NOT have Variable: ccw_allies_timerorccw_had_100yw_ally_eventThen5% chance
- Trigger event silently:
Allies to the Crown - Set variable: ccw_had_100yw_ally_event
- Set variable
- Name: ccw_allies_timer
- Value: yes
- Days: 365
- Trigger event silently:
- IfDoes NOT have Variable: ccw_allies_timerorccw_had_iberian_ally_eventThen5% chance
- Trigger event silently:
The Iberia Crowns - Set variable: ccw_had_iberian_ally_event
- Set variable
- Name: ccw_allies_timer
- Value: yes
- Days: 365
- Trigger event silently:
- One of these, at random
- 22%An Event relevant to this Disaster may occur
- 78%No Event occurs
- 22%
- Not shown in the game's tooltipOne of these, at random
- 78.1%Nothing happens
- 3.1%Trigger event silently:
Local Opposition - 3.1%Trigger event silently:
A Resourceful Minister - 3.1%Trigger event silently:
Testing One's Mettle - 3.1%Trigger event silently:
Support for Our Authority - 3.1%Trigger event silently:
Target Province joins the Target Rebels - 3.1%Trigger event silently:
Target Estate Treason - 3.1%Trigger event silently:
The Fate of Pretender Mother
Otherwise- One of these, at random
- 14%An Event relevant to this Disaster may occur
- 86%No Event occurs
- 14%
- Not shown in the game's tooltipOne of these, at random
- 86.2%Nothing happens
- 3.4%Trigger event silently:
Local Opposition - 3.4%Trigger event silently:
A Resourceful Minister - 3.4%Trigger event silently:
Testing One's Mettle - 3.4%Trigger event silently:
Support for Our Authority
Exact script
- At least one of↗
- Government: Not
Monarchy - Is in a Civil War
- All of
- None of
- Any rebelIs pretender
- Legitimacy > 60
- Stability > 25
- The pretender was granted the throne via successionHas Variable: pretender_given_throne_variableSet by
- All of
- The Pretender has died or has left our court
- None of
- Any character
- Has Variable: scope_pretender_var
- Is NOT Loyal
- Does NOT have Variable: choosing_new_pretender
- Is in a Civil War
Exact conditions
- Every characterwhere
- Loses the effect of Succesion Disaster
AI Stability Target+26AI only
AI Government Power Target+61AI only
- Remove variable: pretender_rebel_character
- clear_gui_variable: pretender_rebel_characterRemove variable:
GUI_pretender_rebel_character↗ - Gain +20 Legitimacy
- IfThenvar:succession_crisis_pretender_variable will surrender!
- IfHas Variable: ccw_activeThen
- Remove variable: ccw_active
- The Event '
End of the Succession Crisis' happens
OtherwiseThe Event '
End of the Succession Crisis' happens
Exact script
- Government: Not
Requires 18
Government Types
MonarchyCan start
Cultures
- AragoneseEach month
- CatalanEach month
- EnglishEach month
- FrancienEach month
- PortugueseEach month
Characters
- Alfonso the AvengerCan start, When it starts
- LeonorCan start, When it starts
- MariaWhen it starts
- PedroCan start
Triggers 14
Events
The Target Country Adjective Civil WarWhen it starts
End of the Succession Crisiscastilian_civil_war.100When it ends
The From Country Adjective Crown Conflictcastilian_civil_war.1000Each month
The From Country Adjective Crown Conflictcastilian_civil_war.1010Each month
The Fate of Pretender MotherEach month
Allies to the CrownEach month
The Iberia CrownsEach month
Target Province joins the Target RebelsEach month
Target Estate TreasonEach month
End of the Succession Crisissuccession_crisis.100When it ends
Grants 1
- Succesion DisasterWhen it starts
Removes 2
- Succesion DisasterWhen it ends
- Plotting a RebellionWhen it ends
References 4
Required by 7
Events
The Disputed BorderlandsTrigger
Power Vacuum Spills Into NavarreTrigger
Actions
Request Help from the BurghersSelect trigger
Request Help from the ClergySelect trigger
Request Help from the NoblesSelect trigger
Commission a Dynastic ChronicleSelect trigger 1
Seek Foreign AidSelect trigger 1
Members 52
Events
The Target Country Adjective Civil WarEvent namespace
End of the Succession Crisiscastilian_civil_war.100Event namespace
The From Country Adjective Crown Conflictcastilian_civil_war.1000Event namespace
The Target Country Adjective Interventioncastilian_civil_war.1001Event namespace
The Target Country Adjective NeutralityEvent namespace
The Target Country Adjective Interventioncastilian_civil_war.1003Event namespace
The Root Country Adjective InterventionEvent namespace
The Root Country Adjective NeutralityEvent namespace
End of the Succession Crisiscastilian_civil_war.101Event namespace
The From Country Adjective Crown Conflictcastilian_civil_war.1010Event namespace
Mentioned in 4
Events
Decisions
Scripting 26
Requires 9
Variables
- ccw_activeWhen it ends, Each month
- ccw_allies_timerEach month
- ccw_had_100yw_ally_eventEach month
- ccw_had_iberian_ally_eventEach month
- ccw_had_mother_eventEach month
- ccw_has_reached_out_to_aragon_and_portugalEach month
- ccw_has_reached_out_to_france_and_englandEach month
- ccw_timerEach month
- succession_crisis_pretender_variableWhen it ends
Grants 8
Variables
- ccw_allies_timerEach month
- ccw_had_100yw_ally_eventEach month
- ccw_had_iberian_ally_eventEach month
- ccw_has_reached_out_to_aragon_and_portugalEach month
- ccw_has_reached_out_to_france_and_englandEach month
- ccw_heir_targetWhen it starts
- ccw_ruler_targetWhen it starts
- ccw_timerEach month
Removes 2
- ccw_activeWhen it ends
- pretender_rebel_characterWhen it ends
Uses 3
Scripted Effects
- clear_gui_variabletype = pretender_rebel_characterWhen it ends
Scripted Triggers
- is_legally_maleCan start, When it starts
- succession_crisis_end_triggerCan end
References 4
Script Values
- larger_permanent_target_satisfaction_penaltyModifier
- legitimacy_extreme_bonusWhen it ends
- monthly_spawn_chance_ultimate_highMonthly spawn chance
Variables
- succession_crisis_pretender_variableWhen it ends
image = "gfx/interface/illustrations/disaster/castilian_civil_war.dds"
modifier = {
}












