Skip to content

Commit 828f48e

Browse files
committed
Simplified faction membership in lead-up to civil wars
Now we simply forcibly add non-faction members and prevent anyone in the faction from leaving (done with the diplomatic_immunity effect)
1 parent 095cd53 commit 828f48e

9 files changed

Lines changed: 235 additions & 297 deletions

CK2Plus/common/objectives/000_CK2Plus_factions.txt

Lines changed: 0 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -260,11 +260,6 @@ faction_court = {
260260
}
261261
}
262262

263-
additive_modifier = {
264-
value = 1000
265-
has_character_flag = will_join_civil_war
266-
}
267-
268263
# Personality reasons
269264
additive_modifier = {
270265
value = 150
@@ -581,11 +576,6 @@ faction_prosperity = {
581576
who = FROM
582577
}
583578

584-
additive_modifier = {
585-
value = 1000
586-
has_character_flag = will_join_civil_war
587-
}
588-
589579
additive_modifier = {
590580
value = 300
591581
is_republic = yes
@@ -952,11 +942,6 @@ faction_glory = {
952942
pacifist = yes
953943
}
954944

955-
additive_modifier = {
956-
value = 1000
957-
has_character_flag = will_join_civil_war
958-
}
959-
960945
# Personality reasons
961946
additive_modifier = {
962947
value = 150
@@ -1314,11 +1299,6 @@ faction_tradition = {
13141299
who = FROM
13151300
}
13161301

1317-
additive_modifier = {
1318-
value = 1000
1319-
has_character_flag = will_join_civil_war
1320-
}
1321-
13221302
additive_modifier = {
13231303
value = 300
13241304
is_theocracy = yes
@@ -4899,18 +4879,6 @@ faction_pretender = {
48994879
}
49004880
}
49014881

4902-
# Stay if willingly joined at the outset of civil war
4903-
mult_modifier = {
4904-
factor = 100
4905-
4906-
has_character_flag = will_join_civil_war
4907-
4908-
FROM = {
4909-
has_character_flag = preparing_claimant_faction_war
4910-
has_character_flag = civil_war_faction_leader
4911-
}
4912-
}
4913-
49144882
mult_modifier = {
49154883
factor = 0.2
49164884
pacifist = yes
@@ -6130,7 +6098,6 @@ faction_pretender = {
61306098
factor = 0.01
61316099

61326100
trait = content
6133-
NOT = { has_character_flag = will_join_civil_war }
61346101

61356102
FROMFROM = {
61366103
OR = {
@@ -6142,16 +6109,13 @@ faction_pretender = {
61426109

61436110
mult_modifier = {
61446111
factor = 0.01
6145-
61466112
trait = imbecile
6147-
NOT = { has_character_flag = will_join_civil_war }
61486113
}
61496114

61506115
mult_modifier = {
61516116
factor = 0.1
61526117

61536118
trait = humble
6154-
NOT = { has_character_flag = will_join_civil_war }
61556119

61566120
FROM = {
61576121
supported_claimant = { character = ROOT }
@@ -6162,7 +6126,6 @@ faction_pretender = {
61626126
factor = 0.1
61636127

61646128
trait = content
6165-
NOT = { has_character_flag = will_join_civil_war }
61666129

61676130
FROM = {
61686131
supported_claimant = { character = ROOT }
@@ -6171,16 +6134,12 @@ faction_pretender = {
61716134

61726135
mult_modifier = {
61736136
factor = 0.1
6174-
61756137
trait = inbred
6176-
NOT = { has_character_flag = will_join_civil_war }
61776138
}
61786139

61796140
mult_modifier = {
61806141
factor = 0.1
6181-
61826142
trait = craven
6183-
NOT = { has_character_flag = will_join_civil_war }
61846143
}
61856144

61866145
mult_modifier = {
@@ -6482,17 +6441,6 @@ faction_religious = {
64826441
}
64836442
}
64846443

6485-
mult_modifier = {
6486-
factor = 100
6487-
6488-
has_character_flag = will_join_civil_war
6489-
6490-
FROM = {
6491-
has_character_flag = preparing_religious_faction_war
6492-
has_character_flag = civil_war_faction_leader
6493-
}
6494-
}
6495-
64966444
mult_modifier = {
64976445
factor = 10
64986446
rightful_religious_head = ROOT
@@ -6520,37 +6468,27 @@ faction_religious = {
65206468

65216469
mult_modifier = {
65226470
factor = 0.1
6523-
65246471
trait = humble
6525-
NOT = { has_character_flag = will_join_civil_war }
65266472
}
65276473

65286474
mult_modifier = {
65296475
factor = 0.1
6530-
65316476
trait = content
6532-
NOT = { has_character_flag = will_join_civil_war }
65336477
}
65346478

65356479
mult_modifier = {
65366480
factor = 0.1
6537-
65386481
trait = craven
6539-
NOT = { has_character_flag = will_join_civil_war }
65406482
}
65416483

65426484
mult_modifier = {
65436485
factor = 0.1
6544-
65456486
trait = imbecile
6546-
NOT = { has_character_flag = will_join_civil_war }
65476487
}
65486488

65496489
mult_modifier = {
65506490
factor = 0.1
6551-
65526491
trait = inbred
6553-
NOT = { has_character_flag = will_join_civil_war }
65546492
}
65556493

65566494
mult_modifier = {

0 commit comments

Comments
 (0)