• 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.

ConjurerDragon

Generalissimus
79 Badges
Apr 19, 2005
5.539
594
  • Teleglitch: Die More Edition
  • Europa Universalis III Complete
  • Knights of Pen and Paper +1 Edition
  • The Kings Crusade
  • Magicka
  • March of the Eagles
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Sengoku
  • Ship Simulator Extremes
  • Sword of the Stars
  • Impire
  • Victoria 2
  • Rome: Vae Victis
  • Warlock: Master of the Arcane
  • War of the Roses
  • 500k Club
  • Europa Universalis III: Collection
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Magicka: Wizard Wars Founder Wizard
  • Pride of Nations
  • Rise of Prussia
  • Stellaris: Nemesis
  • East India Company Collection
  • Hearts of Iron Anthology
  • Arsenal of Democracy
  • Hearts of Iron II: Armageddon
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Deus Vult
  • A Game of Dwarves
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • Hearts of Iron III
In my current game I noticed a problem in a polish event and after a bit of searching found it in
AGCEEP_Alt_Germany.eue

The event not only uses the WAR command which should only be used for historical wars that actually resulted in loss or gain of territorry but in addition it has no option b so it forces a war without choice. I understand that it´s in the alternative history event file that needs to be activated before the start of the game, so one could assume that most people are playing a german minor and planning to form the Kingdom of Germany - so it would be the polish AI in most games that would be so forced. However there might still be the occasional player who wants to play Poland in that ahistorical scenario so IMO the event needs an option b.

The date of the event is similar to the historical "Reiterkrieg" between Poland and the Teutonic Knights, german WIKI:
https://de.wikipedia.org/wiki/Reiterkrieg
so I suggest to have an earlier start date to give the war some more time before the 2nd event checks if the war is over.

If the Teutonic Knights are already vassals of Poland then there is no reason for Poland to go to war with them so the trigger should check that. If not then Poland might conquer the whole Teutonic Order only to releae them the next day with event POL258230...

The text seems wrong in the sentence about "finish destroy the order". Perhaps "finish destroying the order"?
Code:
#(15[color=red]21[/color][color=yellow]19[/color]-1522) A broken armistice
event = {
	id = 366806
	trigger = {
		      OR = {
			       owned = { province = 301 data = -1 } #Danzig
			       stability = 3
		               }
		       atwar = no
		       exists = LAT
                       [color=yellow]NOT = { vassal = { country = POL country = LAT } }[/color]
	              }
	random = no
	country = POL
	name = "EVENTNAME366806" #A broken Armistice
	desc = "EVENTHIST366806"
	#-#With both Poland and the Teutonic Order beeing exhausted they agreed on an armistice largely confirming the status quo. With it's army rebuild though the King of Poland decided to break the armistice and finish destroy the Order.

	date = { day = [color=red]1[/color][color=yellow]30[/color] month = [color=red]january[/color][color=yellow]december[/color] year = 15[color=red]21[/color][color=yellow]19[/color] }
	offset = 10
	deathdate = { day = 29 month = december year = 1522 }

	action_a = {
		name = "ACTIONNAME399806A" #Bring an end to the conflict
		command = { type = war which = LAT }
		command = { }
	}
[color=yellow]action_b = {
		name = "PEACE"
                command = { type = stability value = -1 } 
		command = { type = relation which = LAT value = 10 }
		command = { type = relation which = emperor value = 10 }
                command = { type = relation which = -7 value = 10 }
	      }[/color]
}

#(1521-1525) The peace of Königsberg
event = {
	id = 366807
	trigger = {
		owned = { province = 301 data = LAT } #Danzig
		NOT = { war = { country = POL country = LAT } }
	}
	random = no
	country = POL
	name = "EVENTNAME366807" #The peace of Königsberg
	desc = "EVENTHIST366807"
	#-#With Poland decisively beaten by the Teutonic Order it was forced to sign the treaty of Königsberg between the Holy Roman Empire, the Teutonic Order and Poland. By the terms of this treaty Poland was forced to renounce all its claims on Silesia and Neumark as well as restoring Western Prussia to the Teutonic Order. Though the Order had won the war against Poland its economy was in ruins and its dependency on the Empire greater than ever.

	date = { day = 2 month = january year = 1521 }
	offset = 10
	deathdate = { day = 29 month = december year = 1525 }

	action_a = {
		name = "ACTIONNAME366807A" #A shame for King and country
		command = { type = trigger which = 366808 } #GER: The peace of Königsberg
		command = { type = secedeprovince which = LAT value = 290 } #Prussia
		command = { type = secedeprovince which = LAT value = 289 } #Memel
		command = { type = secedeprovince which = BOH value = 314 } #Silesia
		command = { type = secedeprovince which = GER value = 314 } #Silesia
		command = { type = secedeprovince which = BRA value = 313 } #Küstrin
		command = { type = secedeprovince which = BRA value = 302 } #Hinterpommern
		command = { type = secedeprovince which = BRA value = 312 } #Brandenburg
		command = { type = secedeprovince which = GER value = 304 } #Vorpommern
		command = { type = secedeprovince which = GER value = 313 } #Küstrin
		command = { type = secedeprovince which = GER value = 302 } #Hinterpommern
		command = { type = secedeprovince which = GER value = 304 } #Vorpommern
		command = { type = secedeprovince which = GER value = 312 } #Brandenburg
		command = { type = sleepevent which = 3620 } #LIV: The Fate of the Livonian Order
		command = { type = sleepevent which = 40132 } #LIV: Victory in the Livonian War
		command = { type = sleepevent which = 366814 } #LAT: The Fate of the Teutonic Order
	}
}
 
Last edited: