Skip to content

Commit 6fc20df

Browse files
committed
Merge pull request #86 from rickinator9/feature/merge-vanilla-2.4.3
3-way merge 2.4.2 / 2.4.3 v3 beta / master
2 parents 7b06e09 + 7a61568 commit 6fc20df

File tree

11 files changed

+338
-53
lines changed

11 files changed

+338
-53
lines changed

WTWSMS/common/cb_types/00_cb_types.txt

Lines changed: 69 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -340,8 +340,8 @@ other_claim = {
340340
if = {
341341
limit = {
342342
OR = {
343-
tag = k_papal_state
344-
tag = d_fraticelli
343+
title = k_papal_state
344+
title = d_fraticelli
345345
}
346346
}
347347
FROM = {
@@ -7191,10 +7191,10 @@ pagan_subjugation = {
71917191
any_war = {
71927192
AND = {
71937193
defender = { character = PREVPREV }
7194-
using_cb = pagan_subjugation
71957194
OR = {
7195+
using_cb = pagan_subjugation
71967196
using_cb = nomad_subjugation
7197-
}
7197+
}
71987198
}
71997199
}
72007200
}
@@ -12058,8 +12058,21 @@ cb_liberate_nomad_duchy = {
1205812058
factor = 100
1205912059
}
1206012060

12061-
ai_will_do = {
12061+
ai_will_do = {
1206212062
factor = 1
12063+
modifier = {
12064+
factor = 0.1
12065+
NOT = {
12066+
any_direct_de_jure_vassal_title = {
12067+
any_direct_de_jure_vassal_title = {
12068+
OR = {
12069+
holding_type = castle
12070+
holding_type = city
12071+
}
12072+
}
12073+
}
12074+
}
12075+
}
1206312076
}
1206412077
}
1206512078

@@ -12105,15 +12118,16 @@ cb_minor_clan_revolt = {
1210512118
}
1210612119

1210712120
on_success_title = {
12121+
usurp_title_plus_barony_if_unlanded = { target = ROOT type = revolt }
12122+
1210812123
ROOT = {
12109-
set_government_type = feudal_government
12110-
1211112124
primary_title = {
1211212125
set_title_nomad = { title = THIS status = no }
1211312126
}
12127+
12128+
set_government_type = feudal_government
1211412129
}
1211512130

12116-
usurp_title_plus_barony_if_unlanded = { target = ROOT type = revolt }
1211712131
ROOT = {
1211812132
set_government_type = nomadic_government
1211912133
set_defacto_liege = FROM
@@ -12179,6 +12193,10 @@ cb_minor_clan_revolt = {
1217912193
}
1218012194
}
1218112195
}
12196+
12197+
on_attacker_leader_death = {
12198+
end_war = invalid
12199+
}
1218212200

1218312201
attacker_ai_victory_worth = {
1218412202
factor = -1 # always accept
@@ -12206,6 +12224,20 @@ nomad_subjugation = {
1220612224
is_permanent = yes
1220712225
can_ask_to_join_war = yes
1220812226

12227+
can_use_gui = {
12228+
#higher_tier_than between ROOT and FROM would be better but its tooltip doesn't say anything about comparing character tiers
12229+
OR = {
12230+
ROOT = {
12231+
higher_tier_than = king
12232+
}
12233+
NOT = {
12234+
FROM = {
12235+
tier = emperor
12236+
}
12237+
}
12238+
}
12239+
}
12240+
1220912241
can_use = {
1221012242
ROOT = {
1221112243
is_nomadic = yes
@@ -12287,6 +12319,7 @@ nomad_subjugation = {
1228712319
any_demesne_title = {
1228812320
limit = {
1228912321
higher_tier_than = ROOT
12322+
NOT = { controls_religion = yes }
1229012323
}
1229112324
ROOT = { grant_title = { target = PREV type = invasion } }
1229212325
add_pressed_claim = PREV
@@ -12305,10 +12338,38 @@ nomad_subjugation = {
1230512338
any_demesne_title = {
1230612339
limit = {
1230712340
tier = ROOT
12341+
NOT = { controls_religion = yes }
1230812342
}
1230912343
ROOT = { grant_title = { target = PREV type = invasion } }
1231012344
add_pressed_claim = PREV
1231112345
}
12346+
12347+
if = {
12348+
limit = {
12349+
any_demesne_title = {
12350+
NOT = { controls_religion = yes }
12351+
}
12352+
}
12353+
set_defacto_liege = ROOT
12354+
}
12355+
if = {
12356+
limit = {
12357+
any_demesne_title = {
12358+
controls_religion = yes
12359+
}
12360+
}
12361+
any_vassal = {
12362+
set_defacto_liege = ROOT
12363+
}
12364+
any_demesne_title = {
12365+
limit = {
12366+
NOT = { controls_religion = yes }
12367+
}
12368+
ROOT = {
12369+
grant_title = { target = PREV type = invasion }
12370+
}
12371+
}
12372+
}
1231212373
}
1231312374
}
1231412375
}

WTWSMS/common/combat_tactics/00_combat_tactics.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ harass_tactic = {
3939
light_cavalry = 0.001
4040
camel_cavalry = 0.001
4141
}
42+
NOT = {
43+
horse_archers = 0.5
44+
}
4245
}
4346

4447
mean_time_to_happen = {
@@ -1231,6 +1234,9 @@ raid_tactic = {
12311234
light_cavalry = 0.2
12321235
camel_cavalry = 0.2
12331236
}
1237+
NOT = {
1238+
horse_archers = 0.5
1239+
}
12341240
}
12351241

12361242
mean_time_to_happen = {

WTWSMS/common/event_modifiers/00_event_modifiers.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1548,6 +1548,7 @@ broken_spirit = {
15481548
expelled_jewish = {
15491549
icon = 3
15501550
diplomacy = -2
1551+
global_tax_modifier = -0.1
15511552
}
15521553

15531554
defied_church = {
@@ -2193,6 +2194,10 @@ mercenary_traditions = {
21932194
levy_size = 0.3
21942195
max_manpower_mult = 0.15
21952196
}
2197+
2198+
wol_debase_timer = {
2199+
icon = 1
2200+
}
21962201
student_of_strategy = {
21972202
icon = 2
21982203
martial = 1

WTWSMS/common/laws/succession_laws.txt

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,12 @@ succession_laws = {
191191
PREV = {
192192
is_primary_holder_title = no
193193
}
194+
NOT = {
195+
in_revolt = yes
196+
succ_law_title = {
197+
title = PREV
198+
}
199+
}
194200
}
195201
}
196202
crownlaw_title = {
@@ -645,7 +651,17 @@ succession_laws = {
645651

646652
succ_patrician_elective = {
647653
potential = {
648-
is_primary_holder_title = yes
654+
OR = {
655+
is_primary_holder_title = yes
656+
AND = {
657+
holder_scope = {
658+
in_revolt = yes
659+
succ_law_title = {
660+
title = PREVPREV
661+
}
662+
}
663+
}
664+
}
649665
holder_scope = {
650666
is_merchant_republic = yes
651667
}

WTWSMS/common/nicknames/00_nicknames.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1512,7 +1512,7 @@ nick_the_wolf = {
15121512
}
15131513
}
15141514
chance = {
1515-
factor = 3
1515+
factor = 1
15161516
modifier = {
15171517
factor = 2
15181518
culture_group = altaic

WTWSMS/common/traits/02_traits.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,6 @@ holy_warrior = {
9797

9898
command_modifier = {
9999
religious_enemy = 0.3
100-
morale_defence = 0.1
101-
damage = -0.1
102100
}
103101

104102
male_compliment = COMPL_HOLY_WARRIOR

0 commit comments

Comments
 (0)