Join Faction
Action

Join Faction

gag_join_faction

Join a faction for the Guelphs and Ghibellines Situation

Potential
At least one of
Allow
Actor
  • None of
      • Value: 5
      • Has Variable: gag_recently_joined_a_faction
      ↗
  • None of
      • Value: 2
      • Has Variable: gag_recently_left_a_faction
      ↗
Target
Choose the Situation (Situation)
Target
Choose the faction to join (International Organization)
  • International Organization Type: GhibellinesorGuelphs
  • Actor
    • Is NOT a member of Root
    • Can join Root
Exact conditions

If
Target exists
Thenjoin_situation_faction: Target: Actor · International Organization: Target · Join variable: gag_recently_joined_a_faction · Join years: 5 · Leave variable: gag_recently_left_a_faction
  • Target
    Actor joins
  • Not shown in the game's tooltipActor
    • Set variable
      • Name: gag_recently_joined_a_faction
      • Value: Target
      • Years: 5
    • If
      • Has Variable: gag_recently_left_a_faction
      • var:gag_recently_left_a_faction: Target
      ThenRemove variable: gag_recently_left_a_faction
↗
Otherwise
We will join the target faction of the Guelphs and Ghibellines
Exact script

Requires 6

Religion Groups
International Organizations
Static Modifiers

Belongs to 1

Mentions 1

Scripting 10

Uses 4

Scripted Effects
  • join_situation_factioninternational_organization = scope:target · join_variable = gag_recently_joined_a_faction · join_years = 5 · leave_variable = gag_recently_left_a_faction · target = scope:actorEffect
Scripted Triggers

Mentions 1

AI weighting 5

International Organizations
Static Modifiers

type = situation
ai_tick = monthly
ai_tick_frequency = 6
automation_tick = never
automation_tick_frequency = 12

© 2026 Soft Santa Cruz, S.L.U. All rights reserved. Unofficial fan project, not affiliated with Paradox Interactive. Game content © Paradox Interactive. · About · Privacy · Legal notice