• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

gigau

Imperare Orbis Universi
Moderator
219 Badges
May 4, 2005
43.676
8.603
49
  • Imperator: Rome Deluxe Edition
  • Crusader Kings III: Royal Edition
  • Europa Universalis IV: Call to arms event
  • Victoria 3 Sign Up
  • Hearts of Iron IV: Colonel
  • Stellaris: Galaxy Edition
  • 200k Club
  • 500k Club
  • Paradox Order
  • PDXCON 2017 Gold Ticket holder
  • PDXCON 2018 "The Emperor"
  • PDXCon 2019 "King"
  • PDXCon 2017 Awards Winner
Yes... another thread about these invaders. In my current game, the Il-Khanate has overran the Golden Horde, is on the verge of destroying the principality of Novgorod and the Teutonic Order. As Spain i'm too far away to help... so i'd like to create an event to give reinforcements from Europe to countries at war with the hordes. I know that their are the triggers

Code:
trigger = {
     condition = { type = or
          condition = { type = religion value = catholic }
          condition = { type = religion value = orthodox }
     }
     condition = { type = at war }
     condition = { type = not = value = { type = enemy_same_religion } }
}

But an event would fire for christians at war with "regular" muslims as well... which i don't want. Is there a way to trigger an event for a country specifically at war against ILKH or GOLD ?
 
Yes, it is possible to check if a character is at war with specific title holder (I think :))

Try something like this:
Code:
	trigger = {
		condition = { type = atwar }
		condition = { type = any_enemy
			condition = { type = title value = GOLD } #the enemy is Golden Horde
		}
	}

condition = { type = atwar } is to save CPU cycles, because the next check is CPU intensive.

Unfortunately, it is not possible to target specific characters with declare_war and peace commands, as far as I know. Only exceptions are papacy and papal controller.

Also check this thread.

And if you find out that it is possible to target specific characters with declare_war and peace, please tell me!
 
Thanks so much.... and if i get that info i'll let you know ;)
 
Fat said:
Unfortunately, it is not possible to target specific characters with declare_war and peace commands, as far as I know. Only exceptions are papacy and papal controller.

Isn't possible to start a crusade against the mongols?

Code:
condition = { 	type = province 
			province = 774 #Jerusalem
			condition = {
				type = and
				condition = { type = not value = { type = ruler_religion value = catholic }}
				condition = { type = not value = { type = ruler_religion value = orthodox }}
			}
		}
.............................

effect = { type = crusade value = 774 } #Jerusalem

using a prov number like 541, 527, 368 (hot spots) to trigger the event.
 
Tprovic said:
Isn't possible to start a crusade against the mongols?

Code:
condition = { 	type = province 
			province = 774 #Jerusalem
			condition = {
				type = and
				condition = { type = not value = { type = ruler_religion value = catholic }}
				condition = { type = not value = { type = ruler_religion value = orthodox }}
			}
		}
.............................

effect = { type = crusade value = 774 } #Jerusalem

using a prov number like 541, 527, 368 (hot spots) to trigger the event.



Sure, you pick one or several provinces that are most likely to be owned by the Mongols.... and you make an event.

But as a condition for trigger, i guess you should write :

Code:
		condition = { type = province value = 621 }
		condition = { type = or
			condition = { type = demesne value = GOLD }
			condition = { type = demesne value = ILKH }
		}


This way.... you'll call for a crusade to liberate province #621 (that one's in Persia) if and only if it's owned by one of the two mongol hordes.
 
Hm, using crusades sounds interesting.

I'm reluctant to try something like this cause, IMHO, crusade system is stretched to its limits at the moment.

Anyway, thanks for revealing that crusade_target_owner is a legit value for declare_war.
 
Fat said:
Hm, using crusades sounds interesting.

I'm reluctant to try something like this cause, IMHO, crusade system is stretched to its limits at the moment.

Anyway, thanks for revealing that crusade_target_owner is a legit value for declare_war.


Guess you know it isn't a real declare_war... But once a crusade will be called against the province within the mongol demesne, some catholic country will declare war on the mongol.


Anyways, i'm preparing some special reinforcement events for countries fighting the mongols. These events will fire only lately (guess only in the 14th century).

Historically, prince Dimitri of Moscow defeated the mongol lord Mamai at the battle of Koulikovo polié, on the Don, in september 1380. After this victory, the russian prince became known as Dimitrii Donskoï. This victory was a turn in russian history, as the end of the advance of the mongols.
Therefore, i'm preparing events where Moskva, Suzdal, Tver, Livonia,.... can reappear. It will mimick the revolts that the mongols encountered at the end of the 14th century. I intend to have these events fire from 1350 on to the end.

One wierdness... Livonia seems a normal duke title. But when i have it pop up, it is created as a pagan tribe, although the province is catholic. any explanation ?
 
Last edited:
I think it would work. You just have to make a province a target:
Code:
effect = { type = crusade value = [province ID]}
And then anybody could start a war against the owner of the province, like this:
Code:
effect = { type = declare_war value = crusade_target_owner }

Both examples are from the crusader_events.txt. But, I can imagine all sort of problems if I start messing with crusade targets. :D