Skip to content

Commit 72c6cc9

Browse files
committed
Fixed faulty ai_will_do in CBs
Backport from CK2+
1 parent c3c8f3c commit 72c6cc9

13 files changed

Lines changed: 147 additions & 147 deletions

CleanSlate/common/cb_types/christian_cbs.txt

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -2045,18 +2045,18 @@ pepin_religious = {
20452045

20462046
mult_modifier = {
20472047
factor = 2
2048-
attacker = { has_landed_title = e_hre }
2048+
ROOT = { has_landed_title = e_hre }
20492049
}
20502050

20512051
mult_modifier = {
20522052
factor = 2
2053-
attacker = { has_landed_title = e_francia }
2053+
ROOT = { has_landed_title = e_francia }
20542054
}
20552055

20562056
mult_modifier = {
20572057
factor = 0.25
20582058

2059-
attacker = {
2059+
ROOT = {
20602060
NOT = { trait = zealous }
20612061
}
20622062
}
@@ -2065,10 +2065,10 @@ pepin_religious = {
20652065
mult_modifier = {
20662066
factor = 1.5
20672067

2068-
attacker = {
2068+
ROOT = {
20692069
religion_head = {
20702070
reverse_opinion = {
2071-
who = attacker
2071+
who = ROOT
20722072
value >= 50
20732073
}
20742074
}
@@ -2078,10 +2078,10 @@ pepin_religious = {
20782078
mult_modifier = {
20792079
factor = 1.5
20802080

2081-
attacker = {
2081+
ROOT = {
20822082
religion_head = {
20832083
reverse_opinion = {
2084-
who = attacker
2084+
who = ROOT
20852085
value >= 60
20862086
}
20872087
}
@@ -2091,10 +2091,10 @@ pepin_religious = {
20912091
mult_modifier = {
20922092
factor = 1.5
20932093

2094-
attacker = {
2094+
ROOT = {
20952095
religion_head = {
20962096
reverse_opinion = {
2097-
who = attacker
2097+
who = ROOT
20982098
value >= 70
20992099
}
21002100
}
@@ -2104,10 +2104,10 @@ pepin_religious = {
21042104
mult_modifier = {
21052105
factor = 2
21062106

2107-
attacker = {
2107+
ROOT = {
21082108
religion_head = {
21092109
reverse_opinion = {
2110-
who = attacker
2110+
who = ROOT
21112111
value >= 80
21122112
}
21132113
}
@@ -2117,10 +2117,10 @@ pepin_religious = {
21172117
mult_modifier = {
21182118
factor = 2
21192119

2120-
attacker = {
2120+
ROOT = {
21212121
religion_head = {
21222122
reverse_opinion = {
2123-
who = attacker
2123+
who = ROOT
21242124
value >= 90
21252125
}
21262126
}
@@ -2130,12 +2130,12 @@ pepin_religious = {
21302130
mult_modifier = { # Heathens are holding Italy, take action!
21312131
factor = 5
21322132

2133-
attacker = {
2133+
ROOT = {
21342134
NOT = { trait = cynical }
21352135
}
21362136

2137-
defender = {
2138-
NOT = { religion = attacker }
2137+
FROM = {
2138+
NOT = { religion = ROOT }
21392139
}
21402140
}
21412141

@@ -2146,13 +2146,13 @@ pepin_religious = {
21462146
OR = {
21472147
holder_scope = {
21482148
OR = {
2149-
character = defender
2150-
is_vassal_or_below_of = defender
2149+
character = FROM
2150+
is_vassal_or_below_of = FROM
21512151
}
21522152
}
21532153

21542154
any_de_jure_vassal_title = {
2155-
holder = defender
2155+
holder = FROM
21562156
}
21572157
}
21582158
}
@@ -2165,13 +2165,13 @@ pepin_religious = {
21652165
OR = {
21662166
holder_scope = {
21672167
OR = {
2168-
character = defender
2169-
is_vassal_or_below_of = defender
2168+
character = FROM
2169+
is_vassal_or_below_of = FROM
21702170
}
21712171
}
21722172

21732173
any_de_jure_vassal_title = {
2174-
holder = defender
2174+
holder = FROM
21752175
}
21762176
}
21772177
}
@@ -2184,13 +2184,13 @@ pepin_religious = {
21842184
OR = {
21852185
holder_scope = {
21862186
OR = {
2187-
character = defender
2188-
is_vassal_or_below_of = defender
2187+
character = FROM
2188+
is_vassal_or_below_of = FROM
21892189
}
21902190
}
21912191

21922192
any_de_jure_vassal_title = {
2193-
holder = defender
2193+
holder = FROM
21942194
}
21952195
}
21962196
}
@@ -2199,9 +2199,9 @@ pepin_religious = {
21992199
mult_modifier = {
22002200
factor = 0.8
22012201

2202-
attacker = {
2202+
ROOT = {
22032203
distance_from_realm = {
2204-
who = defender
2204+
who = FROM
22052205
value >= 40
22062206
}
22072207
}
@@ -2210,9 +2210,9 @@ pepin_religious = {
22102210
mult_modifier = {
22112211
factor = 0.8
22122212

2213-
attacker = {
2213+
ROOT = {
22142214
distance_from_realm = {
2215-
who = defender
2215+
who = FROM
22162216
value >= 80
22172217
}
22182218
}
@@ -2221,9 +2221,9 @@ pepin_religious = {
22212221
mult_modifier = {
22222222
factor = 0.75
22232223

2224-
attacker = {
2224+
ROOT = {
22252225
distance_from_realm = {
2226-
who = defender
2226+
who = FROM
22272227
value >= 120
22282228
}
22292229
}
@@ -2232,9 +2232,9 @@ pepin_religious = {
22322232
mult_modifier = {
22332233
factor = 0.5
22342234

2235-
attacker = {
2235+
ROOT = {
22362236
distance_from_realm = {
2237-
who = defender
2237+
who = FROM
22382238
value >= 150
22392239
}
22402240
}
@@ -2243,9 +2243,9 @@ pepin_religious = {
22432243
mult_modifier = {
22442244
factor = 0.25
22452245

2246-
attacker = {
2246+
ROOT = {
22472247
distance_from_realm = {
2248-
who = defender
2248+
who = FROM
22492249
value >= 200
22502250
}
22512251
}

CleanSlate/common/cb_types/de_jure_cb.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -200,26 +200,26 @@ dejure_county_claim = {
200200
# AIs will not take the last counties off their liege's direct vassals
201201
trigger_if = {
202202
limit = {
203-
attacker = {
204-
same_liege = defender
203+
ROOT = {
204+
same_liege = FROM
205205
}
206206
}
207207

208-
defender = {
208+
FROM = {
209209
num_of_count_titles > 1
210210
}
211211
}
212212

213213
trigger_if = {
214214
limit = {
215-
attacker = {
215+
ROOT = {
216216
has_character_flag = is_temujin
217217
has_landed_title = e_mongol_empire
218218
is_landed = yes
219219
}
220220
}
221221

222-
defender = {
222+
FROM = {
223223
NOT = { has_landed_title = e_china_west_governor }
224224
}
225225
}
@@ -571,14 +571,14 @@ dejure_duchy_claim = {
571571

572572
trigger_if = {
573573
limit = {
574-
attacker = {
574+
ROOT = {
575575
has_character_flag = is_temujin
576576
has_landed_title = e_mongol_empire
577577
is_landed = yes
578578
}
579579
}
580580

581-
defender = {
581+
FROM = {
582582
NOT = { has_landed_title = e_china_west_governor }
583583
}
584584
}

CleanSlate/common/cb_types/indian_cbs.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -312,11 +312,11 @@ buddhist_holy_war = {
312312
trigger = {
313313
trigger_if = {
314314
limit = {
315-
attacker = {
315+
ROOT = {
316316
is_tribal = yes
317317
}
318318

319-
defender = {
319+
FROM = {
320320
is_nomadic = yes
321321
}
322322
}
@@ -333,12 +333,12 @@ buddhist_holy_war = {
333333
}
334334
trigger_else_if = {
335335
limit = {
336-
attacker = {
336+
ROOT = {
337337
is_nomadic = no
338338
is_tribal = no
339339
}
340340

341-
defender = {
341+
FROM = {
342342
is_nomadic = yes
343343
}
344344

@@ -648,11 +648,11 @@ indian_subjugation = {
648648
trigger = {
649649
trigger_if = {
650650
limit = {
651-
attacker = {
651+
ROOT = {
652652
is_tribal = yes
653653
}
654654

655-
defender = {
655+
FROM = {
656656
is_nomadic = yes
657657
}
658658
}
@@ -669,12 +669,12 @@ indian_subjugation = {
669669
}
670670
trigger_else_if = {
671671
limit = {
672-
attacker = {
672+
ROOT = {
673673
is_nomadic = no
674674
is_tribal = no
675675
}
676676

677-
defender = {
677+
FROM = {
678678
is_nomadic = yes
679679
}
680680

@@ -692,14 +692,14 @@ indian_subjugation = {
692692

693693
trigger_if = {
694694
limit = {
695-
attacker = {
695+
ROOT = {
696696
has_character_flag = is_temujin
697697
has_landed_title = e_mongol_empire
698698
is_landed = yes
699699
}
700700
}
701701

702-
defender = {
702+
FROM = {
703703
NOT = { has_landed_title = e_china_west_governor }
704704
}
705705
}

0 commit comments

Comments
 (0)