This is an update to post
#19.
About Italy being vassal of the kingdom of East Franks before the struggle between Guido di Spoleto and Berengario del Friuli:
Code:
event = {
id = 198000
trigger = {
NOT = { war = { country = NST country = FRA } }
}
country = FRA
name = "The Kingdom of the West Franks"
desc = "."
date = { day = 29 month = february year = 888 }
action = {
name = "Elect Eudes, marquis de Neustrie"
command = { type = relation which = NST value = 50 }
command = { type = trigger which = 384000 } #NST: The Kingdom of the West Franks
[COLOR=Red]command = { type = trigger which = 228003 } #ITA: Guido's aim at the Italian crown[/COLOR]
}
action = {
name = "Elect Charles, son of Louis le Bègue, instead"
command = { type = sleepmonarch which = 049501 } #Eudes de Neustrie
command = { type = sleepmonarch which = 049522 } #Charles III
command = { type = wakemonarch which = 049520 } #Foulques de Reims, regent
command = { type = wakemonarch which = 049502 } #Charles III (early)
command = { type = stability value = -3 }
command = { type = relation which = NST value = -100 }
command = { type = trigger which = 384005 } #NST: The Kingdom of the West Franks
[COLOR=Red]command = { type = trigger which = 228003 } #ITA: Guido's aim at the Italian crown[/COLOR]
}
action = {
name = "Give the crown to Guy, duc de Spolète"
command = { type = vassal which = SPL }
command = { type = relation which = SPL value = 400 }
command = { type = relation which = NST value = -200 }
command = { type = add_countryculture which = lombard }
command = { type = wakemonarch which = 049525 } #Guy Ier de Spolète
command = { type = wakemonarch which = 049546 } #Lambert Ier
command = { type = wakemonarch which = 049547 } #Guy II *
command = { type = wakemonarch which = 049548 } #Guy III *
command = { type = wakemonarch which = 049549 } #Lambert II *
command = { type = wakemonarch which = 049550 } #Guy IV *
command = { type = wakemonarch which = 049551 } #Albéric Ier *
command = { type = wakemonarch which = 049552 } #Lambert III *
command = { type = wakemonarch which = 049553 } #Albéric II *
command = { type = wakemonarch which = 049554 } #Guy V *
command = { type = wakemonarch which = 049555 } #Albéric III *
command = { type = wakemonarch which = 049556 } #Guy VI *
command = { type = wakemonarch which = 049557 } #Guy VII *
command = { type = wakemonarch which = 049558 } #Lambert IV *
command = { type = wakemonarch which = 049559 } #Adalbert Ier *
command = { type = wakemonarch which = 049560 } #Lambert V *
command = { type = wakemonarch which = 049561 } #Guy VIII *
command = { type = wakemonarch which = 049562 } #Adalbert II *
command = { type = wakemonarch which = 049563 } #Guy IX *
command = { type = wakemonarch which = 049564 } #Lambert VI *
command = { type = wakemonarch which = 049565 } #Guy X *
command = { type = wakemonarch which = 049566 } #Guy XI *
command = { type = sleepmonarch which = 049501 } #Eudes de Neustrie
command = { type = sleepmonarch which = 049505 } #Louis IV
command = { type = sleepmonarch which = 049506 } #Lothaire
command = { type = sleepmonarch which = 049507 } #Louis V
command = { type = sleepmonarch which = 049508 } #Hugues
command = { type = sleepmonarch which = 049509 } #Robert II
command = { type = sleepmonarch which = 049510 } #Henri Ier
command = { type = sleepmonarch which = 049511 } #Philippe Ier
command = { type = sleepmonarch which = 049512 } #Louis VI
command = { type = sleepmonarch which = 049513 } #Louis VII
command = { type = sleepmonarch which = 049514 } #Philippe II
command = { type = sleepmonarch which = 049515 } #Louis VIII
command = { type = sleepmonarch which = 049516 } #Louis IX
command = { type = sleepmonarch which = 049517 } #Philippe III
command = { type = sleepmonarch which = 049518 } #Philippe IV
command = { type = sleepmonarch which = 049519 } #Edwige de Wessex (Louis IV)
command = { type = sleepmonarch which = 049522 } #Charles III le Simple
[COLOR=Yellow]command = { type = sleepevent which = 382000 } #SPL: The Kingdom of the Lombards[/COLOR]
command = { type = trigger which = 384005 } #NST: The Kingdom of the West Franks
}
}
a little tweak in the description:
After Charles the Fat's death
, the Empire was split in kingdoms and kings were elected by great nobles. In late February 888, Eudes, marquis de Neustrie and Comte de Paris, managed to get himself elected King of West Franks by an assembly of nobles. Those were mostly his close vassals and allies. The other powerful Marquis, in Aquitaine, Auvergne, Bourgogne, Flandres were not there and only the Archbishop of Reims, Foulques, attempted to oppose the victor of the Normans only two years before, by defending the candidacy of the only Carolingian left in Francia, Charles, son of King Louis le Bègue (877-879). Guy, duc de Spolète, also of Carolingian descendency, hoped for the title which actually got a couple of weeks after at Langres.
in following event I think we need to change some text: instead of "his" I'd suggest to use "Berengario"... more clear now.
Code:
event = {
id = 205031
trigger = {
ITA = { monarch = 064500 } #Berengario I
}
country = GER
name = "Anarchy in the Kingdom of Italy"
desc = "."
date = { day = 0 month = january year = 888 }
offset = 360
deathdate = { day = 29 month = december year = [COLOR=Yellow]888[/COLOR] [COLOR=Red]889[/COLOR] }
action = {
name = "[COLOR=Red]Require his[/COLOR] [COLOR=Yellow]Request Berengario's[/COLOR] submission"
command = { type = trigger which = 228025 } #ITA: [COLOR=Yellow]The submission to the German King[/COLOR] [COLOR=Red]Arnulf, King of the Eastern Franks[/COLOR]
}
action = {
name = "We are not interested in Italian affairs"
command = { type = DIP which = -2 value = 24 }
command = { type = relation which = ITA value = 50 }
}
}
untouched description:
After Charles the Fat's death, the Empire was split in kingdoms and kings were elected by great nobles. In Northern Italy the local nobles elected Berengario, Margrave of Friuli and Louis the Pious' grandson, as King of Italy. But still Berengario didn't acknowledge the newly elected Emperor and king of the East Franks, Arnulf of Carinthia, as his liege. Arnulf moved an army towards Trento, ready to siege Verona.
Here are the modification to the starting event of the sequence with Wido and Berengar fighting for the Italian crown:
Code:
event = {
id = 382000 [COLOR=Red]#triggered by ITA_228003 A (888)[/COLOR]
country = SPL
[COLOR=Yellow]trigger = {
ITA = {
monarch = 064500 #Berengario I
}
event = 205032 #GER: Berengar's submission
OR = {
event = 384000 #NST: The Kingdom of the West Franks
event = 384005 #NST: The Kingdom of the West Franks
}
}[/COLOR]
name = "The Kingdom of the Lombards"
desc = "."
[COLOR=Yellow]date = { day = 0 month = january year = 888 }
offset = 30
deathdate = { day = 29 month = december year = 888 }[/COLOR]
action = {
name = "Attempt to seize the Crown"
command = { type = stability value = -1 }
command = {
trigger = {
vassal = { country = ITA country = SPL }
}
type = breakvassal which = ITA
}
command = { type = relation which = ITA value = -400 }
command = { type = addcore_claim which = 521 } #Pentapolis
command = { type = addcore_claim which = 522 } #Umbria
command = { type = addcore_claim which = 527 } #Parma
command = { type = addcore_claim which = 528 } #Ravenna
command = { type = addcore_claim which = 529 } #Ferrara
command = { type = addcore_claim which = 662 } #Secusia
command = { type = addcore_claim which = 663 } #Ventimiglia
command = { type = addcore_claim which = 664 } #Liguria
command = { type = addcore_claim which = 665 } #Aquae
command = { type = addcore_claim which = 666 } #Novara
command = { type = addcore_claim which = 667 } #Milan
command = { type = addcore_claim which = 668 } #Placentia
command = { type = addcore_claim which = 669 } #Brescia
command = { type = addcore_claim which = 670 } #Mantua
command = { type = war which = ITA }
command = { type = inf which = 519 value = 8000 } #Spoletium
command = { type = cav which = 519 value = 4000 } #Spoletium
[COLOR=Yellow]command = { type = trigger which = 228003 } #ITA: Guido's aim at the Italian crown[/COLOR]
}
action = {
name = "We dare not"
command = { type = relation which = ITA value = 200 }
command = { type = sleepevent which = 382001 } #SPL: The taking of Pavia
command = { type = trigger which = 228027 } #ITA: Berengar's [COLOR=Yellow]legitimation[/COLOR]
}
}
As I said in other posts, SPL should start as vassal of ITA together with TOS so we can remove the command from 228003 B.
Code:
event = {
id = 228003 #triggered by [COLOR=Yellow]SPL_382000 A[/COLOR] [COLOR=Red]FRA_198000 A / B(888)[/COLOR]
[COLOR=Red]trigger = {
monarch = 064500 #Berengario I
}[/COLOR]
country = ITA
name = "Guido's aim at the Italian crown"
desc = "."
action = {
name = "We keep Berengario del Friuli as king"
command = { type = setflag which = [Feudal_Anarchy] }
command = { type = stability value = -3 }
command = { type = revolt which = 662 } #Spoletan party in Ivrea
command = { type = revolt which = 665 } #Spoletan party in Pavia
command = { type = revolt which = 665 }
command = { type = revolt which = 667 } #Spoletan party in Milan
command = { type = revolt which = 667 }
command = { type = revolt which = 668 } #Spoletan party in Placentia
command = { type = revolt which = 668 }
command = { type = province_revoltrisk which = 662 value = 30 } #Secusia
command = { type = province_revoltrisk which = 666 value = 30 } #Novara
command = { type = province_revoltrisk which = 665 value = 30 } #Aquae
command = { type = province_revoltrisk which = 667 value = 30 } #Milan
command = { type = province_revoltrisk which = 668 value = 30 } #Placentia
command = { type = revoltrisk which = 60 value = 20 }
[COLOR=Red]command = { type = trigger which = 382000 } #SPL: The Kingdom of the Lombards[/COLOR]
}
action = {
name = "[COLOR=Yellow]We acknowledge[/COLOR] Guido di Spoleto"
command = { type = wakemonarch which = 064501 } #Guido
command = { type = wakemonarch which = 064502 } #Lamberto
command = { type = independence which = FRL }
command = { type = independence which = IRA }
[COLOR=Red]command = { type = vassal which = SPL }[/COLOR] [B]reason: redundant[/B]
command = { type = trigger which = 228024 } #ITA: Strenghtening the throne
command = { type = trigger which = 382003 } #SPL: Guido IV
}
}
in following event we now have another issue, what if Italy isn't vassal to Germany? A solution would be to remove the part about Arnulf's legitimation or modify the event description for SPL_382000, ITA_228003, FRL_390000 like this:
After Charles the Fat's death
, the Empire was split in kingdoms and kings were elected by great nobles. Seeing his candidacy for the King of West Franks rejected by the Magnates, Guido di Spoleto turned his ambitions to the crown of the Kingdom of Italy currently held by Berengario del Friuli
who was legitimated by Arnulf King of the Eastern Franks. in spite of Arnulf's imperial claims in Italy as King of East Franks.
We can keep ITA_228027, but we would change the text to inform the ITA player of the avoided risk of revolts:
Code:
event = {
id = 228027 #triggered by SPL_382000 B (889-894)
random = no
country = ITA
name = "Berengar's [COLOR=Yellow]legitimation[/COLOR] [COLOR=Red]victory[/COLOR]"
desc = "[COLOR=Red]King Berengario kept his crown on his head as Guido di Spoleto renounced his aim to rule over Northern Italy.[/COLOR]"
action = {
name = "Good"
[COLOR=Red]command = { type = province_revoltrisk which = 662 value = -30 } #Secusia
command = { type = province_revoltrisk which = 666 value = -30 } #Novara
command = { type = province_revoltrisk which = 665 value = -30 } #Aquae
command = { type = province_revoltrisk which = 667 value = -30 } #Milan
command = { type = province_revoltrisk which = 668 value = -30 } #Placentia
command = { type = revoltrisk which = 48 value = -10 }[/COLOR]
[COLOR=Yellow]command = { type = stability value = 1 }
command = { type = ADM which = 1 value = 24 }[/COLOR]
}
}
NEW description:
After Emperor Charles the Fat's death, the Magnates in the Kingdom of the West Franks elected Eudes, marquis de Neustrie and Comte de Paris, as their new ruler. Seeing his candidacy rejected, Guido di Spoleto turned his ambitions to Italy but he found in Berengario del Friuli a fierceful contender to the crown.