Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. common/cb_types/00_cb_types.txt +860 -161
common/cb_types/00_cb_types.txt CHANGED
@@ -13,6 +13,21 @@
13
13
  # TRIGGERED - Triggered from within the code or by event effects
14
14
  # --------------------------------------------------------------
15
15
 
16
+ cb_war_on_empire = {
17
+ valid_for_subject = no
18
+
19
+ prerequisites_self = {
20
+ has_country_flag = fra_enable_war_on_the_empire_cb_flag
21
+ }
22
+
23
+ prerequisites = {
24
+ FROM = { is_part_of_hre = yes }
25
+ }
26
+
27
+ war_goal = war_empire_cb_wgt
28
+ }
29
+
30
+
16
31
  # Restoration of recently broken PU
17
32
  cb_restore_personal_union = {
18
33
  valid_for_subject = no
@@ -20,12 +35,15 @@ cb_restore_personal_union = {
20
35
  is_triggered_only = yes
21
36
  months = 240
22
37
 
23
- prerequisites = {
38
+ prerequisites_self = {
24
39
  OR = {
25
40
  government = monarchy
26
- has_reform = dutch_republic
41
+ has_government_attribute = has_dutch_election
27
42
  }
28
43
  is_revolutionary = no
44
+ }
45
+
46
+ prerequisites = {
29
47
  FROM = {
30
48
  OR = {
31
49
  government = monarchy
@@ -40,6 +58,36 @@ cb_restore_personal_union = {
40
58
  war_goal = take_capital_personal_union
41
59
  }
42
60
 
61
+ #Hundred Years War
62
+ cb_hundred_years_war = {
63
+ valid_for_subject = no
64
+
65
+ is_triggered_only = yes
66
+ months = 240
67
+
68
+ prerequisites_self = {
69
+ OR = {
70
+ government = monarchy
71
+ has_government_attribute = has_dutch_election
72
+ }
73
+ is_revolutionary = no
74
+ }
75
+
76
+ prerequisites = {
77
+ FROM = {
78
+ OR = {
79
+ government = monarchy
80
+ has_reform = ambrosian_republic
81
+ # has_reform = military_dictatorship_reform
82
+ has_country_flag = neapolitan_republic
83
+ }
84
+ is_subject = no
85
+ }
86
+ }
87
+
88
+ war_goal = take_capital_hundred_years_war
89
+ }
90
+
43
91
  # Defected province
44
92
  cb_defection = {
45
93
  valid_for_subject = no
@@ -106,7 +154,7 @@ cb_dishonored_call = {
106
154
  valid_for_subject = no
107
155
 
108
156
  is_triggered_only = yes
109
- months = 36
157
+ months = 96
110
158
 
111
159
  war_goal = superiority_insult
112
160
  }
@@ -167,7 +215,9 @@ cb_trade_war_triggered = {
167
215
  po_release_annexed
168
216
  po_return_cores
169
217
  po_become_vassal
218
+ po_subjugate_vassal
170
219
  po_become_tributary_state
220
+ po_subjugate_tributary_state
171
221
  po_form_personal_union
172
222
  po_transfer_vassals
173
223
  }
@@ -188,8 +238,33 @@ cb_trade_conflict = {
188
238
  po_release_annexed
189
239
  po_return_cores
190
240
  po_become_vassal
241
+ po_subjugate_vassal
242
+ po_form_personal_union
243
+ po_become_tributary_state
244
+ po_subjugate_tributary_state
245
+ po_transfer_vassals
246
+ }
247
+ }
248
+
249
+ cb_trade_conflict_triggered = {
250
+ valid_for_subject = no
251
+
252
+ is_triggered_only = yes
253
+ months = 24
254
+
255
+ war_goal = blockade_ports_mutual
256
+
257
+ attacker_disabled_po = {
258
+ po_demand_provinces
259
+ po_revoke_cores
260
+ po_release_vassals
261
+ po_release_annexed
262
+ po_return_cores
263
+ po_become_vassal
264
+ po_subjugate_vassal
191
265
  po_form_personal_union
192
266
  po_become_tributary_state
267
+ po_subjugate_tributary_state
193
268
  po_transfer_vassals
194
269
  }
195
270
  }
@@ -197,8 +272,11 @@ cb_trade_conflict = {
197
272
  cb_trade_league_conflict = {
198
273
  valid_for_subject = no
199
274
 
200
- prerequisites = {
275
+ prerequisites_self = {
201
276
  is_trade_league_leader = yes
277
+ }
278
+
279
+ prerequisites = {
202
280
  can_justify_trade_conflict = FROM
203
281
  }
204
282
  months = 24
@@ -212,7 +290,9 @@ cb_trade_league_conflict = {
212
290
  po_release_annexed
213
291
  po_return_cores
214
292
  po_become_vassal
293
+ po_subjugate_vassal
215
294
  po_become_tributary_state
295
+ po_subjugate_tributary_state
216
296
  po_form_personal_union
217
297
  po_transfer_vassals
218
298
  }
@@ -243,7 +323,7 @@ cb_change_government = {
243
323
  cb_change_government_great_peasants_war = {
244
324
  valid_for_subject = no
245
325
 
246
- prerequisites = {
326
+ prerequisites_self = {
247
327
  OR = {
248
328
  has_global_flag = condemned_peasant_republics
249
329
  AND = {
@@ -252,11 +332,7 @@ cb_change_government_great_peasants_war = {
252
332
  }
253
333
  }
254
334
  is_part_of_hre = yes
255
- NOT = { has_reform = peasants_republic }
256
- FROM = {
257
- has_reform = peasants_republic
258
- is_part_of_hre = yes
259
- }
335
+ NOT = { has_government_attribute = is_peasants_republic }
260
336
  OR = {
261
337
  is_emperor = yes
262
338
  is_neighbor_of = FROM
@@ -264,24 +340,34 @@ cb_change_government_great_peasants_war = {
264
340
  NOT = { government = republic }
265
341
  }
266
342
 
343
+ prerequisites = {
344
+ FROM = {
345
+ has_government_attribute = is_peasants_republic
346
+ is_part_of_hre = yes
347
+ }
348
+ }
349
+
267
350
  war_goal = war_goal_change_government
268
351
  }
269
352
 
270
353
  cb_peasants_war_for_peasants = {
271
354
  valid_for_subject = no
272
355
 
273
- prerequisites = {
356
+ prerequisites_self = {
274
357
  OR = {
275
358
  has_global_flag = great_peasants_war_flag
276
359
  has_global_flag = gpw_peasants_win_major
277
360
  }
278
361
  is_part_of_hre = yes
362
+ has_government_attribute = is_peasants_republic
363
+ }
364
+
365
+ prerequisites = {
279
366
  FROM = {
280
367
  NOT = { government = republic }
281
368
  is_part_of_hre = yes
282
369
  }
283
370
  is_neighbor_of = FROM
284
- has_reform = peasants_republic
285
371
  }
286
372
 
287
373
  war_goal = war_goal_peasants_change_government
@@ -291,9 +377,13 @@ cb_peasants_war_for_peasants = {
291
377
  cb_humiliate = {
292
378
  valid_for_subject = no
293
379
 
294
- prerequisites = {
380
+ prerequisites_self = {
295
381
  has_dlc = "Conquest of Paradise"
296
382
  government = native
383
+ is_revolutionary = no
384
+ }
385
+
386
+ prerequisites = {
297
387
  NOT = {
298
388
  truce_with = FROM
299
389
  num_of_cities = 2
@@ -302,7 +392,12 @@ cb_humiliate = {
302
392
  }
303
393
  }
304
394
  is_neighbor_of = FROM
305
- is_revolutionary = no
395
+ }
396
+
397
+ attacker_disabled_po = {
398
+ po_demand_provinces
399
+ po_become_vassal
400
+ po_subjugate_vassal
306
401
  }
307
402
 
308
403
  war_goal = humiliate
@@ -334,8 +429,12 @@ cb_independence_war = {
334
429
  exclusive = yes
335
430
  independence = yes
336
431
 
337
- prerequisites = {
432
+ prerequisites_self = {
338
433
  is_subject_other_than_tributary_trigger = yes
434
+ NOT = { has_country_flag = burgundy_during_imperial_incident }
435
+ }
436
+
437
+ prerequisites = {
339
438
  is_subject_of = FROM
340
439
  NOT = { is_colonial_nation_of = FROM }
341
440
  OR = {
@@ -344,14 +443,12 @@ cb_independence_war = {
344
443
  NOT = {
345
444
  AND = {
346
445
  tag = SOO
347
- OR = {
348
- has_reform = pirate_republic_reform
349
- has_reform = pirate_king_reform
350
- has_reform = war_against_the_world_doctrine_reform
351
- has_reform = black_market_consortium_reform
352
- }
446
+ has_government_attribute = is_pirate_republic_reform
353
447
  }
354
448
  }
449
+ NOT = {
450
+ has_country_flag = ikko_ikki_peasants_flag
451
+ }
355
452
  }
356
453
  NOT = { from = { has_reform = shogunate } }
357
454
  }
@@ -360,29 +457,45 @@ cb_independence_war = {
360
457
  war_goal = defend_capital_independence
361
458
  }
362
459
 
363
- # Colonial Independance
364
- cb_colonial_independance_war = {
460
+ # Colonial Independence
461
+ cb_colonial_independence_war = {
365
462
  exclusive = yes
366
463
  independence = yes
367
464
 
368
- prerequisites = {
465
+ prerequisites_self = {
369
466
  is_subject = yes
467
+ }
468
+
469
+ prerequisites = {
370
470
  is_colonial_nation_of = FROM
371
471
  }
372
472
 
373
473
  war_goal = defend_capital_independence
374
474
  }
375
475
 
476
+ # Triggered Independence - Used for the Sultan's relative rebels
477
+ cb_triggered_independence_war = {
478
+ exclusive = yes
479
+ independence = yes
480
+ is_triggered_only = yes
481
+ months = 12
482
+
483
+ war_goal = defend_capital_independence
484
+ }
485
+
376
486
  # Nationalism
377
487
  cb_nationalist = {
378
488
 
379
- prerequisites = {
489
+ prerequisites_self = {
380
490
  dip_tech = 23
381
491
  is_free_or_tributary_trigger = yes
382
- culture_group_claim = FROM
383
492
  is_revolutionary = no
384
493
  }
385
494
 
495
+ prerequisites = {
496
+ culture_group_claim = FROM
497
+ }
498
+
386
499
  war_goal = take_province_nationalist
387
500
  }
388
501
 
@@ -390,7 +503,7 @@ cb_nationalist = {
390
503
  cb_imperial = {
391
504
  valid_for_subject = no
392
505
 
393
- prerequisites = {
506
+ prerequisites_self = {
394
507
  OR = {
395
508
  dip_tech = 23
396
509
  invasion_nation = yes
@@ -408,8 +521,11 @@ cb_imperial = {
408
521
  cb_hegemon = {
409
522
  valid_for_subject = no
410
523
 
411
- prerequisites = {
524
+ prerequisites_self = {
412
525
  is_hegemon = no
526
+ }
527
+
528
+ prerequisites = {
413
529
  from = { is_hegemon = yes }
414
530
  }
415
531
 
@@ -420,8 +536,8 @@ cb_hegemon = {
420
536
  # War Against the World CB for pirates
421
537
  cb_war_against_the_world = {
422
538
  valid_for_subject = no
423
-
424
- prerequisites = {
539
+
540
+ prerequisites_self = {
425
541
  has_reform = war_against_the_world_doctrine_reform
426
542
  is_free_or_tributary_trigger = yes
427
543
  is_revolutionary = no
@@ -436,8 +552,12 @@ cb_daimyo_annex = {
436
552
  exclusive = yes
437
553
  independence = yes
438
554
 
439
- prerequisites = {
555
+ prerequisites_self = {
440
556
  is_subject = yes
557
+ is_revolutionary = no
558
+ }
559
+
560
+ prerequisites = {
441
561
  OR = {
442
562
  vassal_of = FROM
443
563
  junior_union_with = FROM
@@ -446,16 +566,11 @@ cb_daimyo_annex = {
446
566
  has_reform = daimyo
447
567
  AND = {
448
568
  tag = SOO
449
- OR = {
450
- has_reform = pirate_republic_reform
451
- has_reform = pirate_king_reform
452
- has_reform = war_against_the_world_doctrine_reform
453
- has_reform = black_market_consortium_reform
454
- }
569
+ has_government_attribute = is_pirate_republic_reform
455
570
  }
571
+ has_country_flag = ikko_ikki_peasants_flag
456
572
  }
457
573
  from = { has_reform = shogunate }
458
- is_revolutionary = no
459
574
  }
460
575
 
461
576
  war_goal = annex_country_japan
@@ -465,8 +580,12 @@ cb_independent_daimyo_annex = {
465
580
  valid_for_subject = no
466
581
  exclusive = yes
467
582
 
468
- prerequisites = {
583
+ prerequisites_self = {
469
584
  is_subject = no
585
+ is_revolutionary = no
586
+ }
587
+
588
+ prerequisites = {
470
589
  NOT = {
471
590
  vassal_of = FROM
472
591
  junior_union_with = FROM
@@ -475,16 +594,11 @@ cb_independent_daimyo_annex = {
475
594
  has_reform = indep_daimyo
476
595
  AND = {
477
596
  tag = SOO
478
- OR = {
479
- has_reform = pirate_republic_reform
480
- has_reform = pirate_king_reform
481
- has_reform = war_against_the_world_doctrine_reform
482
- has_reform = black_market_consortium_reform
483
- }
597
+ has_government_attribute = is_pirate_republic_reform
484
598
  }
599
+ has_country_flag = ikko_ikki_peasants_flag
485
600
  }
486
601
  from = { has_reform = shogunate }
487
- is_revolutionary = no
488
602
  }
489
603
 
490
604
  war_goal = annex_country_japan
@@ -493,27 +607,26 @@ cb_independent_daimyo_annex = {
493
607
  cb_shogun_annex = {
494
608
  valid_for_subject = no
495
609
 
496
- prerequisites = {
610
+ prerequisites_self = {
497
611
  has_reform = shogunate
612
+ is_revolutionary = no
613
+ }
614
+
615
+ prerequisites = {
498
616
  from = {
499
617
  OR = {
500
618
  has_reform = daimyo
501
619
  AND = {
502
620
  tag = SOO
503
- OR = {
504
- has_reform = pirate_republic_reform
505
- has_reform = pirate_king_reform
506
- has_reform = war_against_the_world_doctrine_reform
507
- has_reform = black_market_consortium_reform
508
- }
621
+ has_government_attribute = is_pirate_republic_reform
509
622
  }
623
+ has_country_flag = ikko_ikki_peasants_flag
510
624
  }
511
625
  OR = {
512
626
  num_of_cities = 10
513
627
  is_subject = no
514
628
  }
515
629
  }
516
- is_revolutionary = no
517
630
  }
518
631
 
519
632
  war_goal = annex_country_japan
@@ -523,37 +636,32 @@ cb_shogun_annex = {
523
636
  cb_sengoku = {
524
637
  valid_for_subject = no
525
638
 
526
- prerequisites = {
639
+ prerequisites_self = {
640
+ is_subject = yes
641
+ is_revolutionary = no
527
642
  OR = {
528
643
  has_reform = daimyo
529
644
  AND = {
530
645
  tag = SOO
531
- OR = {
532
- has_reform = pirate_republic_reform
533
- has_reform = pirate_king_reform
534
- has_reform = war_against_the_world_doctrine_reform
535
- has_reform = black_market_consortium_reform
536
- }
646
+ has_government_attribute = is_pirate_republic_reform
537
647
  }
648
+ has_country_flag = ikko_ikki_peasants_flag
538
649
  }
650
+ }
651
+
652
+ prerequisites = {
539
653
  is_neighbor_of = FROM
540
- is_subject = yes
541
654
  from = {
542
655
  OR = {
543
656
  has_reform = daimyo
544
657
  AND = {
545
658
  tag = SOO
546
- OR = {
547
- has_reform = pirate_republic_reform
548
- has_reform = pirate_king_reform
549
- has_reform = war_against_the_world_doctrine_reform
550
- has_reform = black_market_consortium_reform
551
- }
659
+ has_government_attribute = is_pirate_republic_reform
552
660
  }
661
+ has_country_flag = ikko_ikki_peasants_flag
553
662
  }
554
663
  is_subject = yes
555
664
  }
556
- is_revolutionary = no
557
665
  }
558
666
 
559
667
  war_goal = annex_country_japan
@@ -563,13 +671,13 @@ cb_sengoku = {
563
671
  cb_revolutionary = {
564
672
  valid_for_subject = no
565
673
 
566
- prerequisites = {
567
- is_neighbor_of = FROM
674
+ prerequisites_self = {
568
675
  cb_on_government_enemies = yes
676
+ is_revolutionary = no
569
677
  NOT = {
570
678
  has_reform = papacy_reform
571
679
  has_reform = steppe_horde
572
- has_reform = dutch_republic
680
+ has_government_attribute = has_dutch_election
573
681
  has_reform = celestial_empire
574
682
  has_reform = iqta
575
683
  has_reform = mamluk_government
@@ -578,11 +686,15 @@ cb_revolutionary = {
578
686
  has_reform = colonial_government
579
687
  government = native
580
688
  }
689
+ }
690
+
691
+ prerequisites = {
692
+ is_neighbor_of = FROM
581
693
  FROM = {
582
694
  NOT = {
583
695
  has_reform = papacy_reform
584
696
  has_reform = steppe_horde
585
- has_reform = dutch_republic
697
+ has_government_attribute = has_dutch_election
586
698
  has_reform = celestial_empire
587
699
  has_reform = iqta
588
700
  has_reform = mamluk_government
@@ -602,7 +714,6 @@ cb_revolutionary = {
602
714
  NOT = { FROM = { government = republic } }
603
715
  }
604
716
  }
605
- is_revolutionary = no
606
717
  }
607
718
 
608
719
  war_goal = war_goal_change_government_mutual
@@ -611,9 +722,12 @@ cb_revolutionary = {
611
722
  # Colonialist CB
612
723
  cb_colonial = {
613
724
 
725
+ prerequisites_self = {
726
+ is_revolutionary = no
727
+ }
728
+
614
729
  prerequisites = {
615
730
  colony_claim = FROM
616
- is_revolutionary = no
617
731
  }
618
732
 
619
733
  war_goal = take_colony
@@ -622,7 +736,7 @@ cb_colonial = {
622
736
  # Liberation CB
623
737
  cb_liberation = {
624
738
 
625
- prerequisites = {
739
+ prerequisites_self = {
626
740
  has_country_flag = fra_liberation_wars_enabled
627
741
  }
628
742
 
@@ -632,9 +746,14 @@ cb_liberation = {
632
746
  # Holy War
633
747
  cb_crusade = {
634
748
  valid_for_subject = no
749
+ holy_war = yes
750
+
751
+ prerequisites_self = {
752
+ is_revolutionary = no
753
+ NOT = { has_government_attribute = has_upgraded_holy_wars }
754
+ }
635
755
 
636
756
  prerequisites = {
637
- NOT = { has_reform = religious_permanent_revolution_reform }
638
757
  is_neighbor_of = FROM
639
758
  NOT = { religion_group = FROM }
640
759
  NOT = { has_matching_religion = FROM }
@@ -664,7 +783,6 @@ cb_crusade = {
664
783
  }
665
784
  cb_on_religious_enemies = yes
666
785
  }
667
- is_revolutionary = no
668
786
  }
669
787
 
670
788
  war_goal = superiority_crusade
@@ -673,6 +791,7 @@ cb_crusade = {
673
791
  # Holy War
674
792
  cb_crusade_pheasants = {
675
793
  valid_for_subject = no
794
+ holy_war = yes
676
795
  is_triggered_only = yes
677
796
  months = 60
678
797
 
@@ -694,12 +813,15 @@ cb_crusade_pheasants = {
694
813
  cb_defender_of_the_faith = {
695
814
  valid_for_subject = no
696
815
 
697
- prerequisites = {
816
+ prerequisites_self = {
698
817
  is_defender_of_faith = yes
699
- is_neighbor_of = FROM
700
- NOT = { has_matching_religion = FROM }
701
818
  cb_on_religious_enemies = yes
702
819
  is_revolutionary = no
820
+ }
821
+
822
+ prerequisites = {
823
+ is_neighbor_of = FROM
824
+ NOT = { has_matching_religion = FROM }
703
825
  OR = {
704
826
  hre_religion_treaty = no
705
827
  capital_scope = { is_part_of_hre = no }
@@ -714,41 +836,67 @@ cb_defender_of_the_faith = {
714
836
  cb_heretic = {
715
837
  valid_for_subject = no
716
838
 
839
+ prerequisites_self = {
840
+ is_revolutionary = no
841
+ }
842
+
717
843
  prerequisites = {
718
844
  is_neighbor_of = FROM
845
+ religion_group = from
846
+ NOT = { has_matching_religion = FROM }
719
847
  OR = {
720
848
  cb_on_religious_enemies = yes
721
849
  FROM = { has_ruler_flag = hussite_heretic }
722
850
  }
723
- religion_group = from
724
- NOT = { has_matching_religion = FROM }
725
851
  OR = {
726
852
  NOT = { has_dlc = "Art of War" }
727
853
  hre_religion_treaty = no
728
854
  capital_scope = { is_part_of_hre = no }
729
855
  FROM = { capital_scope = { is_part_of_hre = no } }
730
856
  }
857
+ }
858
+
859
+ war_goal = superiority_heretic
860
+ }
861
+
862
+ # Holy War
863
+ cb_external_perfectionism = {
864
+ valid_for_subject = no
865
+ holy_war = yes
866
+
867
+ prerequisites_self = {
868
+ has_dlc = "Mandate of Heaven"
869
+ religion = confucianism
731
870
  is_revolutionary = no
871
+ OR = {
872
+ full_idea_group = humanist_ideas #Oh, the irony
873
+ cb_on_religious_enemies = yes
874
+ }
732
875
  }
733
876
 
734
- allowed_provinces = {
735
- always = yes
877
+ prerequisites = {
878
+ is_neighbor_of = FROM
879
+ FROM = { NOT = { religion = ROOT } }
736
880
  }
737
881
 
738
- war_goal = superiority_heretic
882
+ war_goal = superiority_crusade
739
883
  }
740
884
 
741
885
  # Excommunication War
742
886
  cb_excommunication = {
743
887
  valid_for_subject = no
744
888
 
889
+ prerequisites_self = {
890
+ religion = catholic
891
+ is_excommunicated = no
892
+ is_revolutionary = no
893
+ }
894
+
745
895
  prerequisites = {
746
896
  FROM = {
747
897
  is_excommunicated = yes
748
898
  religion = catholic
749
899
  }
750
- religion = catholic
751
- is_excommunicated = no
752
900
  FROM = {
753
901
  is_neighbor_of = ROOT
754
902
  any_owned_province = {
@@ -766,7 +914,6 @@ cb_excommunication = {
766
914
  capital_scope = { is_part_of_hre = no }
767
915
  FROM = { capital_scope = { is_part_of_hre = no } }
768
916
  }
769
- is_revolutionary = no
770
917
  }
771
918
 
772
919
  war_goal = take_province_excommunication
@@ -775,6 +922,10 @@ cb_excommunication = {
775
922
  # Trade War
776
923
  cb_trade_war = {
777
924
 
925
+ prerequisites_self = {
926
+ is_revolutionary = no
927
+ }
928
+
778
929
  prerequisites = {
779
930
 
780
931
  OR = {
@@ -787,7 +938,6 @@ cb_trade_war = {
787
938
  FROM = { has_government_attribute = is_merchant_republic }
788
939
  }
789
940
  }
790
- is_revolutionary = no
791
941
  }
792
942
 
793
943
  war_goal = superiority_trade_mutual
@@ -799,7 +949,9 @@ cb_trade_war = {
799
949
  po_release_annexed
800
950
  po_return_cores
801
951
  po_become_vassal
952
+ po_subjugate_vassal
802
953
  po_become_tributary_state
954
+ po_subjugate_tributary_state
803
955
  po_form_personal_union
804
956
  po_transfer_vassals
805
957
  }
@@ -808,11 +960,14 @@ cb_trade_war = {
808
960
  # Trade War for embargoed Trade League members
809
961
  cb_trade_league_dispute = {
810
962
 
811
- prerequisites = {
963
+ prerequisites_self = {
812
964
  is_trade_league_leader = yes
965
+ is_revolutionary = no
966
+ }
967
+
968
+ prerequisites = {
813
969
  NOT = { ROOT = { trade_embargo_by = FROM } }
814
970
  ROOT = { trade_league_embargoed_by = FROM }
815
- is_revolutionary = no
816
971
  }
817
972
 
818
973
  war_goal = superiority_trade_mutual
@@ -824,7 +979,9 @@ cb_trade_league_dispute = {
824
979
  po_release_annexed
825
980
  po_return_cores
826
981
  po_become_vassal
982
+ po_subjugate_vassal
827
983
  po_become_tributary_state
984
+ po_subjugate_tributary_state
828
985
  po_form_personal_union
829
986
  po_transfer_vassals
830
987
  }
@@ -834,33 +991,60 @@ cb_trade_league_dispute = {
834
991
  cb_imperial_ban = {
835
992
  valid_for_subject = no
836
993
 
837
- prerequisites = {
994
+ prerequisites_self = {
838
995
  is_emperor = yes
839
996
  is_imperial_ban_allowed = yes
997
+ is_revolutionary = no
998
+ }
999
+
1000
+ prerequisites = {
840
1001
  FROM = {
841
1002
  capital_scope = { is_part_of_hre = no }
842
1003
  any_owned_province = {
843
1004
  is_part_of_hre = yes
844
1005
  }
845
1006
  }
846
- is_revolutionary = no
847
1007
  }
848
1008
 
849
1009
  war_goal = take_province_ban
850
1010
  }
851
1011
 
1012
+ cb_imperial_ban_incident = {
1013
+ valid_for_subject = no
1014
+
1015
+ prerequisites_self = {
1016
+ is_emperor = yes
1017
+ is_imperial_ban_allowed = yes
1018
+ is_revolutionary = no
1019
+ }
1020
+
1021
+ prerequisites = {
1022
+ FROM = {
1023
+ capital_scope = { is_part_of_hre = no }
1024
+ any_owned_province = {
1025
+ is_part_of_hre = yes
1026
+ }
1027
+ }
1028
+ }
1029
+
1030
+ war_goal = take_capital_ban
1031
+ }
1032
+
852
1033
  # Liberate Elector
853
1034
  cb_liberate_elector = {
854
1035
  valid_for_subject = no
855
1036
 
856
- prerequisites = {
1037
+ prerequisites_self = {
857
1038
  is_emperor = yes
1039
+ is_revolutionary = no
1040
+ }
1041
+
1042
+ prerequisites = {
858
1043
  FROM = {
859
1044
  any_subject_country = {
860
1045
  is_elector = yes
861
1046
  }
862
1047
  }
863
- is_revolutionary = no
864
1048
  }
865
1049
 
866
1050
  war_goal = superiority_liberation
@@ -870,15 +1054,14 @@ cb_liberate_elector = {
870
1054
  cb_super_badboy = {
871
1055
  coalition = yes
872
1056
 
1057
+ prerequisites_self = {
1058
+ num_of_coalition_members = 3
1059
+ is_revolutionary = no
1060
+ }
1061
+
873
1062
  prerequisites = {
874
1063
  coalition_target = FROM
875
1064
  NOT = { FROM = { is_in_coalition_war = yes } }
876
- num_of_coalition_members = 3
877
- has_opinion_modifier = {
878
- modifier = aggressive_expansion
879
- who = FROM
880
- }
881
- is_revolutionary = no
882
1065
  }
883
1066
 
884
1067
  war_goal = superiority_punitive
@@ -889,9 +1072,12 @@ cb_super_badboy = {
889
1072
  cb_claim_throne = {
890
1073
  valid_for_subject = no
891
1074
 
1075
+ prerequisites_self = {
1076
+ is_revolutionary = no
1077
+ }
1078
+
892
1079
  prerequisites = {
893
1080
  succession_claim = FROM
894
- is_revolutionary = no
895
1081
  }
896
1082
 
897
1083
  war_goal = take_capital_throne
@@ -901,13 +1087,16 @@ cb_claim_throne = {
901
1087
  cb_horde_vs_civ = {
902
1088
  valid_for_subject = no
903
1089
 
1090
+ prerequisites_self = {
1091
+ is_nomad = yes
1092
+ is_revolutionary = no
1093
+ }
1094
+
904
1095
  prerequisites = {
905
1096
  is_neighbor_of = FROM
906
1097
  FROM = {
907
1098
  is_nomad = no
908
1099
  }
909
- is_nomad = yes
910
- is_revolutionary = no
911
1100
  }
912
1101
 
913
1102
  war_goal = superiority_horde
@@ -917,13 +1106,16 @@ cb_horde_vs_civ = {
917
1106
  cb_tribal_feud = {
918
1107
  valid_for_subject = no
919
1108
 
920
- prerequisites = {
1109
+ prerequisites_self = {
921
1110
  is_nomad = yes
1111
+ is_revolutionary = no
1112
+ }
1113
+
1114
+ prerequisites = {
922
1115
  FROM = {
923
1116
  is_nomad = yes
924
1117
  }
925
1118
  is_neighbor_of = FROM
926
- is_revolutionary = no
927
1119
  }
928
1120
 
929
1121
  war_goal = take_province_tribal_feud
@@ -933,15 +1125,18 @@ cb_tribal_feud = {
933
1125
  cb_revoke_electorate = {
934
1126
  no_opinion_hit = yes
935
1127
 
936
- prerequisites = {
1128
+ prerequisites_self = {
937
1129
  NOT = { has_dlc = "Common Sense" } # replaced by revoke elector diploaction
938
1130
  NOT = { has_dlc = "Art of War" } # breaks league system
1131
+ is_emperor = yes
1132
+ is_revolutionary = no
1133
+ }
1134
+
1135
+ prerequisites = {
939
1136
  FROM = {
940
1137
  is_elector = yes
941
1138
  }
942
- is_emperor = yes
943
1139
  NOT = { religion = FROM }
944
- is_revolutionary = no
945
1140
  }
946
1141
 
947
1142
  war_goal = revoke_elector
@@ -949,6 +1144,9 @@ cb_revoke_electorate = {
949
1144
 
950
1145
  # When someone is privateering in a node that you trade and have some power in.
951
1146
  cb_privateers = {
1147
+ prerequisites_self = {
1148
+ is_revolutionary = no
1149
+ }
952
1150
 
953
1151
  prerequisites = {
954
1152
  FROM = {
@@ -976,7 +1174,6 @@ cb_privateers = {
976
1174
  }
977
1175
  }
978
1176
  }
979
- is_revolutionary = no
980
1177
  }
981
1178
 
982
1179
  war_goal = blockade_ports
@@ -987,8 +1184,11 @@ cb_support_rebels = {
987
1184
  support_rebels = yes
988
1185
  valid_for_subject = no
989
1186
 
990
- prerequisites = {
1187
+ prerequisites_self = {
991
1188
  has_dlc = "Art of War"
1189
+ }
1190
+
1191
+ prerequisites = {
992
1192
  has_spawned_supported_rebels = FROM
993
1193
  }
994
1194
 
@@ -1000,14 +1200,21 @@ cb_crush_the_revolution = {
1000
1200
  ai_peace_desire = -50
1001
1201
  valid_for_subject = no
1002
1202
 
1203
+ prerequisites_self = {
1204
+ is_revolutionary = no
1205
+ is_free_or_tributary_trigger = yes
1206
+ }
1003
1207
 
1004
1208
  prerequisites = {
1005
1209
  OR = {
1006
- capital_scope = { continent = europe }
1007
1210
  is_neighbor_of = FROM
1211
+ NOT = {
1212
+ border_distance = {
1213
+ who = FROM
1214
+ distance = 200
1215
+ }
1216
+ }
1008
1217
  }
1009
- is_revolutionary = no
1010
- is_free_or_tributary_trigger = yes
1011
1218
  NOT = { truce_with = FROM }
1012
1219
  FROM = {
1013
1220
  is_revolutionary = yes
@@ -1020,13 +1227,16 @@ cb_crush_the_revolution = {
1020
1227
  cb_spread_the_revolution = {
1021
1228
  valid_for_subject = no
1022
1229
 
1023
- prerequisites = {
1230
+ prerequisites_self = {
1024
1231
  is_revolutionary = yes
1025
1232
  OR = {
1026
1233
  ai = no
1027
1234
  capital_scope = { continent = europe }
1028
1235
  is_revolution_target = yes
1029
1236
  }
1237
+ }
1238
+
1239
+ prerequisites = {
1030
1240
  FROM = {
1031
1241
  NOT = { is_subject_of = ROOT }
1032
1242
  is_revolutionary = no
@@ -1036,23 +1246,43 @@ cb_spread_the_revolution = {
1036
1246
  war_goal = superiority_revolution
1037
1247
  }
1038
1248
 
1249
+ cb_annex_the_revolution = {
1250
+ valid_for_subject = no
1251
+
1252
+ prerequisites_self = {
1253
+ is_revolutionary = yes
1254
+ }
1255
+
1256
+ prerequisites = {
1257
+ FROM = {
1258
+ NOT = { is_subject_of = ROOT }
1259
+ is_revolutionary = yes
1260
+ }
1261
+ }
1262
+
1263
+ war_goal = superiority_annex_revolution
1264
+ }
1265
+
1039
1266
  cb_religious_league = {
1040
1267
  league = yes
1041
1268
  ai_peace_desire = -50
1042
1269
 
1043
1270
  valid_for_subject = no
1044
1271
 
1045
- prerequisites = {
1272
+ prerequisites_self = {
1046
1273
  has_dlc = "Art of War"
1047
1274
  is_in_league_war = no
1275
+ is_league_leader = yes
1276
+ is_revolutionary = no
1277
+ }
1278
+
1279
+ prerequisites = {
1048
1280
  FROM = {
1049
1281
  is_emperor = yes
1050
1282
  is_in_league_war = no
1051
1283
  }
1052
- is_league_leader = yes
1053
1284
  hre_heretic_religion = ROOT
1054
1285
  is_league_enemy = FROM
1055
- is_revolutionary = no
1056
1286
  }
1057
1287
 
1058
1288
  war_goal = superiority_religious_league
@@ -1062,11 +1292,14 @@ cb_flower_wars = {
1062
1292
 
1063
1293
  valid_for_subject = no
1064
1294
 
1065
- prerequisites = {
1295
+ prerequisites_self = {
1066
1296
  has_dlc = "El Dorado"
1067
1297
  religion = nahuatl
1068
1298
  is_free_or_tributary_trigger = yes
1069
1299
  is_religion_reformed = no
1300
+ }
1301
+
1302
+ prerequisites = {
1070
1303
  FROM = {
1071
1304
  NOT = { is_subject_of = ROOT }
1072
1305
  }
@@ -1080,11 +1313,14 @@ cb_maya_expansion = {
1080
1313
 
1081
1314
  valid_for_subject = no
1082
1315
 
1083
- prerequisites = {
1316
+ prerequisites_self = {
1084
1317
  has_dlc = "El Dorado"
1085
1318
  religion = mesoamerican_religion
1086
1319
  is_free_or_tributary_trigger = yes
1087
1320
  is_religion_reformed = no
1321
+ }
1322
+
1323
+ prerequisites = {
1088
1324
  FROM = {
1089
1325
  NOT = { is_subject_of = ROOT }
1090
1326
  religion_group = pagan
@@ -1099,13 +1335,16 @@ cb_maya_expansion = {
1099
1335
  cb_humiliate_rotw = {
1100
1336
  valid_for_subject = no
1101
1337
 
1338
+ prerequisites_self = {
1339
+ ai = no
1340
+ is_revolutionary = no
1341
+ }
1342
+
1102
1343
  prerequisites = {
1103
1344
  NOT = {
1104
1345
  truce_with = FROM
1105
1346
  }
1106
- ai = no
1107
1347
  is_rival = FROM
1108
- is_revolutionary = no
1109
1348
  }
1110
1349
 
1111
1350
  attacker_disabled_po = {
@@ -1114,7 +1353,9 @@ cb_humiliate_rotw = {
1114
1353
  po_release_annexed
1115
1354
  po_return_cores
1116
1355
  po_become_vassal
1356
+ po_subjugate_vassal
1117
1357
  po_become_tributary_state
1358
+ po_subjugate_tributary_state
1118
1359
  po_form_personal_union
1119
1360
  po_transfer_vassals
1120
1361
  }
@@ -1126,7 +1367,7 @@ cb_humiliate_rotw = {
1126
1367
  cb_chinese_unification = {
1127
1368
  valid_for_subject = no
1128
1369
 
1129
- prerequisites = {
1370
+ prerequisites_self = {
1130
1371
  is_free_or_tributary_trigger = yes
1131
1372
  OR = {
1132
1373
  AND = {
@@ -1142,8 +1383,11 @@ cb_chinese_unification = {
1142
1383
  NOT = { primary_culture = manchu }
1143
1384
  }
1144
1385
  }
1386
+ has_government_attribute = has_unify_china_cb
1145
1387
  }
1146
-
1388
+ }
1389
+
1390
+ prerequisites = {
1147
1391
  FROM = { #Applies against other powers in China unless they have the Mandate of Heaven
1148
1392
  NOT = { is_subject_of = ROOT }
1149
1393
  OR = {
@@ -1158,8 +1402,13 @@ cb_chinese_unification = {
1158
1402
  }
1159
1403
  }
1160
1404
  NOT = { has_country_modifier = the_mandate_of_heaven }
1405
+ is_emperor_of_china = no
1161
1406
  }
1162
- is_neighbor_of = FROM
1407
+ }
1408
+
1409
+ attacker_disabled_po = {
1410
+ po_become_tributary_state
1411
+ po_subjugate_tributary_state
1163
1412
  }
1164
1413
 
1165
1414
  war_goal = superiority_chinese_unification
@@ -1169,38 +1418,32 @@ cb_chinese_unification = {
1169
1418
  cb_take_mandate = {
1170
1419
  valid_for_subject = no
1171
1420
 
1172
- prerequisites = {
1421
+ prerequisites_self = {
1173
1422
  has_dlc = "Mandate of Heaven"
1174
1423
  is_subject = no
1175
- is_neighbor_of = FROM
1176
1424
  NOT = { has_reform = shogunate }
1177
- FROM = { is_emperor_of_china = yes }
1425
+ is_revolutionary = no
1178
1426
  OR = {
1179
1427
  religion_group = pagan
1180
1428
  religion_group = eastern
1181
1429
  }
1182
- NOT = { truce_with = FROM }
1183
- is_revolutionary = no
1430
+ OR = {
1431
+ ai = no
1432
+ culture_group = east_asian
1433
+ any_owned_province = {
1434
+ culture_group = east_asian
1435
+ has_owner_accepted_culture = yes
1436
+ }
1437
+ }
1184
1438
  }
1185
1439
 
1186
- war_goal = take_capital_take_mandate
1187
- }
1188
-
1189
- # Force migration
1190
- cb_force_migration = {
1191
-
1192
- valid_for_subject = no
1193
-
1194
1440
  prerequisites = {
1195
- has_dlc = "The Cossacks"
1196
1441
  is_neighbor_of = FROM
1197
- is_free_or_tributary_trigger = yes
1198
- FROM = {
1199
- can_migrate = yes
1200
- is_free_or_tributary_trigger = yes
1201
- }
1442
+ FROM = { is_emperor_of_china = yes }
1443
+ NOT = { truce_with = FROM }
1202
1444
  }
1203
- war_goal = force_migration
1445
+
1446
+ war_goal = take_capital_take_mandate
1204
1447
  }
1205
1448
 
1206
1449
  # Forced our ally to break alliance
@@ -1217,23 +1460,55 @@ cb_force_tributary = {
1217
1460
 
1218
1461
  valid_for_subject = no
1219
1462
 
1220
- prerequisites = {
1463
+ prerequisites_self = {
1221
1464
  has_dlc = "Mandate of Heaven"
1222
1465
  is_emperor_of_china = yes
1466
+ }
1467
+
1468
+ prerequisites = {
1223
1469
  FROM = { is_subject = no }
1224
1470
  is_neighbor_of = FROM
1471
+ OR = {
1472
+ ai = no
1473
+ AND = {
1474
+ OR = {
1475
+ NOT = { ROOT = { capital_scope = { superregion = china_superregion } } }
1476
+ AND = {
1477
+ ROOT = { capital_scope = { superregion = china_superregion } }
1478
+ NOT = { FROM = { any_owned_province = { superregion = china_superregion } } }
1479
+ }
1480
+ }
1481
+ OR = {
1482
+ NOT = { ROOT = { capital_scope = { region = japan_region } } }
1483
+ AND = {
1484
+ ROOT = { capital_scope = { region = japan_region } }
1485
+ NOT = { FROM = { any_owned_province = { region = japan_region } } }
1486
+ }
1487
+ }
1488
+ }
1489
+ }
1225
1490
  }
1226
1491
 
1227
1492
  war_goal = take_capital_force_tributary
1228
1493
  }
1229
1494
 
1495
+ cb_force_tributary_mission = {
1496
+
1497
+ valid_for_subject = no
1498
+
1499
+ is_triggered_only = yes
1500
+ months = 300
1501
+
1502
+ war_goal = take_capital_force_tributary
1503
+ }
1504
+
1230
1505
  cb_hundred_years_union = {
1231
1506
  valid_for_subject = no
1232
1507
 
1233
1508
  is_triggered_only = yes
1234
1509
  months = 360
1235
1510
 
1236
- prerequisites = {
1511
+ prerequisites_self = {
1237
1512
  OR = {
1238
1513
  tag = ENG
1239
1514
  tag = GBR
@@ -1246,15 +1521,16 @@ cb_hundred_years_union = {
1246
1521
  cb_force_join_hre = {
1247
1522
  valid_for_subject = no
1248
1523
 
1249
- prerequisites = {
1524
+ prerequisites_self = {
1250
1525
  has_dlc = "Emperor"
1251
- ROOT = {
1252
- is_emperor = yes
1253
- hre_reform_passed = emperor_reichsstabilitaet
1254
- can_use_peace_treaty = {
1255
- who = FROM
1256
- treaty = po_join_empire
1257
- }
1526
+ is_emperor = yes
1527
+ hre_reform_passed = emperor_reichsstabilitaet
1528
+ }
1529
+
1530
+ prerequisites = {
1531
+ can_use_peace_treaty = {
1532
+ who = FROM
1533
+ treaty = po_join_empire
1258
1534
  }
1259
1535
  FROM = {
1260
1536
  religion_group = ROOT
@@ -1273,6 +1549,15 @@ cb_force_join_hre = {
1273
1549
  war_goal = take_capital_force_join_hre
1274
1550
  }
1275
1551
 
1552
+ cb_reintegrate_into_hre = {
1553
+ valid_for_subject = no
1554
+
1555
+ is_triggered_only = yes
1556
+ months = 120
1557
+
1558
+ war_goal = take_capital_reintegrate_into_hre
1559
+ }
1560
+
1276
1561
  # A HRE prince has been annexed
1277
1562
  cb_imperial_realm_war = {
1278
1563
  valid_for_subject = no
@@ -1288,25 +1573,439 @@ cb_imperial_realm_war = {
1288
1573
  cb_world_crusade = {
1289
1574
  valid_for_subject = no
1290
1575
 
1576
+ prerequisites_self = {
1577
+ OR = {
1578
+ has_country_flag = enabled_great_holy_war_cb
1579
+ has_government_attribute = has_upgraded_holy_wars
1580
+ }
1581
+ is_revolutionary = no
1582
+ }
1583
+
1291
1584
  prerequisites = {
1292
- has_reform = religious_permanent_revolution_reform
1585
+ NOT = { religion = FROM }
1586
+ NOT = { has_matching_religion = FROM }
1293
1587
  OR = {
1294
1588
  is_neighbor_of = FROM
1295
1589
  claim = FROM
1296
1590
  cb_on_religious_enemies = yes
1297
- AND = {
1591
+ has_country_flag = enabled_great_holy_war_cb
1592
+ AND = {
1593
+ FROM = { religion_group = pagan }
1298
1594
  OR = {
1299
1595
  cb_on_primitives = yes
1300
1596
  cb_on_overseas = yes
1301
1597
  has_reform = mission_to_civilize_reform
1302
1598
  }
1303
- FROM = { religion_group = pagan }
1304
1599
  }
1305
1600
  }
1306
- NOT = { religion_group = FROM }
1307
- NOT = { has_matching_religion = FROM }
1601
+ }
1602
+
1603
+ war_goal = superiority_world_crusade
1604
+ }
1605
+ # Force religion on Heathens
1606
+ cb_war_against_heresy = {
1607
+ valid_for_subject = no
1608
+
1609
+ prerequisites_self = {
1610
+ has_country_flag = war_against_heresy_flag
1308
1611
  is_revolutionary = no
1309
1612
  }
1310
1613
 
1614
+ prerequisites = {
1615
+ religion_group = FROM
1616
+ NOT = { religion = FROM }
1617
+ NOT = { has_matching_religion = FROM }
1618
+ }
1619
+
1311
1620
  war_goal = superiority_world_crusade
1621
+ }
1622
+
1623
+ # CB for Majapahit
1624
+ cb_vassalize_majapahit = {
1625
+ valid_for_subject = no
1626
+
1627
+ prerequisites_self = {
1628
+ mission_completed = mnd_maj_enforce_loyalty
1629
+ }
1630
+
1631
+ prerequisites = {
1632
+ FROM = {
1633
+ is_free_or_tributary_trigger = yes
1634
+ OR = {
1635
+ culture_group = malay
1636
+ AND = {
1637
+ technology_group = chinese
1638
+ ROOT = { mission_completed = mnd_maj_gaja_madas_oath }
1639
+ }
1640
+ ROOT = { mission_completed = mnd_maj_subjugate_the_mainland }
1641
+ }
1642
+ }
1643
+ }
1644
+
1645
+ war_goal = take_capital_vassalize_maj
1646
+ }
1647
+
1648
+ # For Malacca
1649
+ cb_vassalize_malacca = {
1650
+ valid_for_subject = no
1651
+
1652
+ prerequisites_self = {
1653
+ mission_completed = mnd_mlc_destroy_majapahit
1654
+ }
1655
+
1656
+ prerequisites = {
1657
+ FROM = {
1658
+ is_free_or_tributary_trigger = yes
1659
+ culture_group = malay
1660
+ }
1661
+ }
1662
+
1663
+ war_goal = take_capital_vassalize_maj
1664
+ }
1665
+
1666
+ cb_sword_of_islam = {
1667
+ valid_for_subject = no
1668
+
1669
+ prerequisites_self = {
1670
+ mission_completed = atj_porch_of_mecca
1671
+ religion = sunni
1672
+ }
1673
+
1674
+ prerequisites = {
1675
+ FROM = {
1676
+ NOT = { religion_group = muslim }
1677
+ OR = {
1678
+ primary_culture = sumatran
1679
+ AND = {
1680
+ ROOT = { mission_completed = atj_sumatra_islam }
1681
+ OR = {
1682
+ primary_culture = javanese
1683
+ primary_culture = sundanese
1684
+ }
1685
+ }
1686
+ AND = {
1687
+ ROOT = { mission_completed = atj_java_islam }
1688
+ OR = {
1689
+ primary_culture = sulawesi
1690
+ primary_culture = moluccan
1691
+ }
1692
+ }
1693
+ AND = {
1694
+ ROOT = { mission_completed = atj_moluccas_islam }
1695
+ is_neighbor_of = ROOT
1696
+ }
1697
+ }
1698
+ }
1699
+ }
1700
+
1701
+ war_goal = superiority_world_crusade
1702
+ }
1703
+
1704
+ # Force migration
1705
+ cb_force_migration = {
1706
+
1707
+ valid_for_subject = no
1708
+
1709
+ prerequisites_self = {
1710
+ has_dlc = "Conquest of Paradise"
1711
+ OR = {
1712
+ is_native_tribe = yes
1713
+ is_migratory_tribe = yes
1714
+ }
1715
+ }
1716
+
1717
+ prerequisites = {
1718
+ FROM = {
1719
+ is_migratory_tribe = yes
1720
+ OR = {
1721
+ AND = {
1722
+ is_native_tribe = yes
1723
+ capital_scope = {
1724
+ tribal_land_of = ROOT
1725
+ }
1726
+ }
1727
+ is_native_tribe = no
1728
+ }
1729
+ }
1730
+ }
1731
+ war_goal = force_migration
1732
+ }
1733
+
1734
+ #
1735
+ cb_native_american_tribal_feud = {
1736
+ valid_for_subject = no
1737
+
1738
+ prerequisites_self = {
1739
+ has_dlc = "Conquest of Paradise"
1740
+ is_native_tribe = yes
1741
+ }
1742
+
1743
+ prerequisites = {
1744
+ FROM = {
1745
+ is_native_tribe = yes
1746
+ if = {
1747
+ limit = {
1748
+ capital_scope = {
1749
+ tribal_land_of = FROM
1750
+ }
1751
+ }
1752
+ is_neighbor_of = ROOT # This is faster method so let's do this for the general case
1753
+ }
1754
+ else = {
1755
+ any_tribal_land = {
1756
+ any_neighbor_province = {
1757
+ tribal_land_of = ROOT
1758
+ }
1759
+ }
1760
+ }
1761
+ }
1762
+ }
1763
+ war_goal = take_native_american_land
1764
+
1765
+ attacker_disabled_po = {
1766
+ po_become_vassal
1767
+ po_subjugate_vassal
1768
+ po_become_tributary_state
1769
+ po_subjugate_tributary_state
1770
+ }
1771
+ }
1772
+
1773
+ # Burn European Colonies
1774
+ cb_push_back_colonizers = {
1775
+ valid_for_subject = no
1776
+
1777
+ prerequisites_self = {
1778
+ has_dlc = "Conquest of Paradise"
1779
+ is_native_tribe = yes
1780
+ }
1781
+ prerequisites = {
1782
+ FROM = {
1783
+ is_native_tribe = no
1784
+ NOT = {
1785
+ OR = {
1786
+ technology_group = north_american
1787
+ technology_group = mesoamerican
1788
+ technology_group = south_american
1789
+ technology_group = andean
1790
+ technology_group = aboriginal_tech
1791
+ technology_group = polynesian_tech
1792
+ technology_group = high_american
1793
+ }
1794
+ }
1795
+ OR = {
1796
+ is_neighbor_of = ROOT
1797
+ any_owned_province = {
1798
+ tribal_land_of = ROOT
1799
+ }
1800
+ }
1801
+ }
1802
+ }
1803
+
1804
+ war_goal = push_back_colonizers
1805
+ }
1806
+
1807
+ # CB for the Norwegian Crown
1808
+ cb_claim_norwegian_throne = {
1809
+ valid_for_subject = no
1810
+
1811
+ prerequisites = {
1812
+ FROM = {
1813
+ any_subject_country = {
1814
+ tag = NOR
1815
+ }
1816
+ }
1817
+ }
1818
+
1819
+ is_triggered_only = yes
1820
+ months = 600
1821
+
1822
+ war_goal = take_capital_norwegian_throne
1823
+ }
1824
+
1825
+ # CB for enforcing becoming an elector
1826
+ cb_enforce_electorate_right = {
1827
+ valid_for_subject = no
1828
+
1829
+ prerequisites_self = {
1830
+ is_part_of_hre = yes
1831
+ is_elector = no
1832
+ is_emperor = no
1833
+ any_subject_country = {
1834
+ is_elector = yes
1835
+ }
1836
+ }
1837
+
1838
+ prerequisites = {
1839
+ FROM = {
1840
+ is_emperor = yes
1841
+ }
1842
+ }
1843
+
1844
+ war_goal = war_goal_usurp_electorate
1845
+ }
1846
+
1847
+ #Cut because the Grand Crusade war doesn't really have any place in the current content, but it could be very useful for the future.
1848
+ #Also modders should have the chance to just uncomment it all so they can experience the great 30 Years War like Crusade.
1849
+ # Grand Crusade
1850
+ #cb_grand_crusade = {
1851
+ # valid_for_subject = no
1852
+ # holy_war = yes
1853
+ #
1854
+ # prerequisites = {
1855
+ # religion = catholic
1856
+ # has_country_flag = can_declare_grand_crusade_wars
1857
+ # FROM = {
1858
+ # total_development = 300
1859
+ # any_owned_province = {
1860
+ # OR = {
1861
+ # area = palestine_area
1862
+ # area = syria_area
1863
+ # area = aleppo_area
1864
+ # continent = europe
1865
+ # }
1866
+ # }
1867
+ # }
1868
+ # NOT = { religion_group = FROM }
1869
+ # NOT = { has_matching_religion = FROM }
1870
+ # is_revolutionary = no
1871
+ # }
1872
+ #
1873
+ # war_goal = superiority_grand_crusade
1874
+ #}
1875
+ #cb_grand_crusade: "Grand Crusade"
1876
+ #cb_grand_crusade_desc: "They are accursed yet powerful infidels, and a threat to the Christian world!\n锟結Catholic and the enemy's brethren of faith can join their respected side mid this war.锟?\n锟絉Cannot declare other wars while using this casus belli.锟?"
1877
+
1878
+ # Unite the Balkans cb - dangerously close to fantasy here
1879
+ cb_unite_balkans = {
1880
+ valid_for_subject = no
1881
+
1882
+ prerequisites_self = {
1883
+ has_country_flag = enable_unite_balkans_cb_flag
1884
+ is_revolutionary = no
1885
+ }
1886
+
1887
+ prerequisites = {
1888
+ FROM = {
1889
+ any_owned_province = {
1890
+ region = balkan_region
1891
+ }
1892
+ }
1893
+ }
1894
+
1895
+ war_goal = take_province_balkans
1896
+ }
1897
+
1898
+ # CB for the Ottomans to create an Eyalet - Mission Reward
1899
+ cb_ottoman_subjugation_war = {
1900
+ valid_for_subject = no
1901
+
1902
+ is_triggered_only = yes
1903
+ months = 60
1904
+
1905
+ war_goal = take_capital_eyalet_war
1906
+ }
1907
+
1908
+ # Eyalet that broke free
1909
+ cb_disloyal_eyalet = {
1910
+ valid_for_subject = no
1911
+
1912
+ is_triggered_only = yes
1913
+ months = 120
1914
+
1915
+ war_goal = take_capital_disloyal
1916
+ }
1917
+
1918
+ # CB for the Ottomans to create an Eyalet - Mission Reward
1919
+ cb_ottoman_invasion = {
1920
+ valid_for_subject = no
1921
+
1922
+ is_triggered_only = yes
1923
+ months = 600
1924
+
1925
+ war_goal = take_capital_ottoman_invasion
1926
+ }
1927
+
1928
+ conquer_china_cb = {
1929
+
1930
+ prerequisites_self = {
1931
+ has_country_flag = access_conquest_of_china_cb_flag
1932
+ }
1933
+
1934
+ prerequisites = {
1935
+ FROM = {
1936
+ NOT = { is_subject_of = ROOT }
1937
+ culture_group = east_asian #Chinese
1938
+ any_owned_province = {
1939
+ OR = {
1940
+ region = north_china_region
1941
+ region = xinan_region
1942
+ region = south_china_region
1943
+ }
1944
+ }
1945
+ }
1946
+ is_neighbor_of = FROM
1947
+ }
1948
+
1949
+ war_goal = take_capital_imperial
1950
+ }
1951
+
1952
+ cb_spread_islam = {
1953
+ valid_for_subject = no
1954
+ holy_war = yes
1955
+
1956
+ prerequisites_self = {
1957
+ mission_completed = ARB_caliphal_ambitions
1958
+ }
1959
+ prerequisites = {
1960
+ FROM = {
1961
+ NOT = { religion_group = muslim }
1962
+ }
1963
+ OR = {
1964
+ AND = {
1965
+ mission_completed = ARB_sicily
1966
+ FROM = {
1967
+ capital_scope = {
1968
+ region = italy_region
1969
+ }
1970
+ }
1971
+ }
1972
+ AND = {
1973
+ mission_completed = ARB_tours
1974
+ FROM = {
1975
+ capital_scope = {
1976
+ OR = {
1977
+ region = france_region
1978
+ region = iberia_region
1979
+ }
1980
+ }
1981
+ }
1982
+ }
1983
+ AND = {
1984
+ has_country_flag = ARB_cb_on_fetishists_in_south_africa_flag
1985
+ FROM = {
1986
+ capital_scope = {
1987
+ superregion = southern_africa_superregion
1988
+ }
1989
+ }
1990
+ }
1991
+ AND = {
1992
+ mission_completed = ARB_ottomans
1993
+ FROM = {
1994
+ capital_scope = { region = balkan_region }
1995
+ }
1996
+ }
1997
+ }
1998
+ }
1999
+
2000
+ war_goal = ARB_spread_islam_wargoal
2001
+ }
2002
+
2003
+ # Force Conversion Only CB - must be fabricated
2004
+ cb_spread_the_true_faith = {
2005
+ valid_for_subject = no
2006
+ holy_war = yes
2007
+ is_triggered_only = yes
2008
+ months = 60
2009
+
2010
+ war_goal = superiority_spread_the_true_faith
1312
2011
  }