Skip to content

Commit

Permalink
Make some legions dejure to their duchy #16
Browse files Browse the repository at this point in the history
- Set de_jure_liege via province history (note: hast to be a duchy tier title)
- Workaround destroy/deactivate of count tier titles not fully working, by killing the owner.
  • Loading branch information
rquinio committed Aug 4, 2015
1 parent e3c38c4 commit e1b77c5
Show file tree
Hide file tree
Showing 25 changed files with 66 additions and 44 deletions.
46 changes: 23 additions & 23 deletions WTWSMS/common/landed_titles/WtWSMS_western_legions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ c_legio_i_dalmatia = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -62,7 +62,7 @@ c_legio_ii_dalmatia = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -96,7 +96,7 @@ c_legio_iii_dalmatia = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -130,7 +130,7 @@ c_legio_i_annonaria = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -164,7 +164,7 @@ c_legio_i_suburbicaria = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -198,7 +198,7 @@ c_legio_i_raetia_noricum = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -232,7 +232,7 @@ c_legio_i_sicilia = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -266,7 +266,7 @@ c_legio_i_tarraconensis = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -300,7 +300,7 @@ c_legio_ii_tarraconensis = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -334,7 +334,7 @@ c_legio_i_gallaecia = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -368,7 +368,7 @@ c_legio_i_cartaginensis = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -402,7 +402,7 @@ c_legio_i_lusitania = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -436,7 +436,7 @@ c_legio_i_septem_provincae = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -470,7 +470,7 @@ c_legio_i_lugdunensis = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -504,7 +504,7 @@ c_legio_i_belgica = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -538,7 +538,7 @@ c_legio_i_germania_inferior = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -572,7 +572,7 @@ c_legio_i_africa = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -606,7 +606,7 @@ c_legio_ii_africa = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -640,7 +640,7 @@ c_legio_i_mauretania = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -674,7 +674,7 @@ c_legio_i_dacia = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -708,7 +708,7 @@ c_legio_i_mesopotamia = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -742,7 +742,7 @@ c_legio_i_flavia_constantia_gallicana = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}

Expand Down Expand Up @@ -776,6 +776,6 @@ c_legio_ii_britannica = {

# Hire Trigger
allow = {
always = no
always = no # Legions can only be hired if vassalized.
}
}
36 changes: 17 additions & 19 deletions WTWSMS/decisions/WtWSMS_organise_legions_decisions.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
# Legions can be re-orgnanized by Roman culture kings.
# They are vassalized to the decision taker, but belong dejure to the governor of the duchy (set via title history).
# cf https://en.wikipedia.org/wiki/List_of_Roman_legions
# In case their liege is no longer Roman, or the duchy is no longer under control, they will dissolve via event.

decisions = {
organize_legio_i_dalmatia = {
is_high_prio = yes
Expand Down Expand Up @@ -213,7 +218,6 @@ decisions = {
allow = {
wealth = 2000
completely_controls = d_sicily
has_landed_title = d_sicily
}
effect = {
wealth = -2000
Expand All @@ -223,6 +227,7 @@ decisions = {
new_character = {
c_legio_i_sicilia = {
grant_title = PREV
de_jure_liege = d_sicily
}
set_defacto_liege = ROOT
character_event = { id = LEG.1 }
Expand Down Expand Up @@ -676,7 +681,6 @@ decisions = {
allow = {
wealth = 2000
completely_controls = d_osrhoene
has_landed_title = d_osrhoene
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -775,7 +779,7 @@ decisions = {
}
allow = {
wealth = 2000
completely_controls = k_pontus
completely_controls = d_coloneia
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -842,7 +846,6 @@ decisions = {
allow = {
wealth = 2000
completely_controls = d_thebais
has_landed_title = d_thebais
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -875,7 +878,7 @@ decisions = {
}
allow = {
wealth = 2000
completely_controls = e_byzantium
completely_controls = d_isauria
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -908,7 +911,7 @@ decisions = {
}
allow = {
wealth = 2000
completely_controls = e_byzantium
completely_controls = d_scythia_minor
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -941,7 +944,7 @@ decisions = {
}
allow = {
wealth = 2000
completely_controls = e_byzantium
completely_controls = d_isauria
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -974,7 +977,7 @@ decisions = {
}
allow = {
wealth = 2000
completely_controls = k_egypt
completely_controls = d_alexandria
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -1008,7 +1011,6 @@ decisions = {
allow = {
wealth = 2000
completely_controls = d_osrhoene
has_landed_title = d_osrhoene
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -1141,7 +1143,6 @@ decisions = {
allow = {
wealth = 2000
completely_controls = d_palestinia_salutaris
has_landed_title = d_palestinia_salutaris
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -1240,7 +1241,7 @@ decisions = {
}
allow = {
wealth = 2000
completely_controls = k_egypt
completely_controls = d_thebais
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -1273,7 +1274,7 @@ decisions = {
}
allow = {
wealth = 2000
completely_controls = k_pontus
completely_controls = d_pontus_polemoniacus
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -1307,7 +1308,6 @@ decisions = {
allow = {
wealth = 2000
completely_controls = d_syria_salutaris
has_landed_title = d_syria_salutaris
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -1340,7 +1340,7 @@ decisions = {
}
allow = {
wealth = 2000
completely_controls = k_egypt
completely_controls = d_arcadia
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -1373,7 +1373,7 @@ decisions = {
}
allow = {
wealth = 2000
completely_controls = k_pontus
completely_controls = d_pontus_polemoniacus
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -1407,7 +1407,6 @@ decisions = {
allow = {
wealth = 2000
completely_controls = d_cyrenaica
has_landed_title = d_cyrenaica
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -1473,7 +1472,7 @@ decisions = {
}
allow = {
wealth = 2000
completely_controls = k_egypt
completely_controls = d_alexandria
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -1507,7 +1506,6 @@ decisions = {
allow = {
wealth = 2000
completely_controls = d_syria_salutaris
has_landed_title = d_syria_salutaris
}
effect = {
wealth = -2000
Expand Down Expand Up @@ -1540,7 +1538,7 @@ decisions = {
}
allow = {
wealth = 2000
completely_controls = e_byzantium
completely_controls = d_scythia_minor
}
effect = {
wealth = -2000
Expand Down
Loading

0 comments on commit e1b77c5

Please sign in to comment.