Found one fatal error and several smaller problems with the Russia-in-Mongolia event chain:
1. Event 115001 should read
command = { type = trigger which = 115003 } #U25
but instead reads
command = { type = trigger which = 3 } #U25
thus 115003 never fires and the whole thing comes to a screeching halt, leaving Russia stuck behind the Mongols.
2. Several of these events include many fortress -2 commands. I assume this is intended to clear the area of ahistorical fortifications and allow quick and sure Russian conquest. If so it's insufficient; not only are three provinces omited from the list, but Mongolia by the time these events fire has level-3 forts in most of their provinces.
3. I could not get event 115008 to fire at all, event with all triggers removed.
4. This isn't really related to the events, but Buriat Horde (U25) has no flags or shields, and uses European-style soldier sprites and city graphics.
So: I've fixed #1 and #2 (assuming #2 isn't WAD... ?). Affected events are 115001, 115010, and 115003, all in AGCEEP_RussiaINMongolia.eue. My only changes were to change "3" to "115003" in 115001, to change all -2 fort commands to -3, and to add three missing provinces (590, 608, and 609) to the lists of fort-reduction commands.
Hope this helps,
Phil
EDIT: mayhap i should have posted this in the bug list thread? not sure of the procedure here... say the word and i'll delete this and repost it there.
1. Event 115001 should read
command = { type = trigger which = 115003 } #U25
but instead reads
command = { type = trigger which = 3 } #U25
thus 115003 never fires and the whole thing comes to a screeching halt, leaving Russia stuck behind the Mongols.
2. Several of these events include many fortress -2 commands. I assume this is intended to clear the area of ahistorical fortifications and allow quick and sure Russian conquest. If so it's insufficient; not only are three provinces omited from the list, but Mongolia by the time these events fire has level-3 forts in most of their provinces.
3. I could not get event 115008 to fire at all, event with all triggers removed.
4. This isn't really related to the events, but Buriat Horde (U25) has no flags or shields, and uses European-style soldier sprites and city graphics.
So: I've fixed #1 and #2 (assuming #2 isn't WAD... ?). Affected events are 115001, 115010, and 115003, all in AGCEEP_RussiaINMongolia.eue. My only changes were to change "3" to "115003" in 115001, to change all -2 fort commands to -3, and to add three missing provinces (590, 608, and 609) to the lists of fort-reduction commands.
Code:
event = {
id = 115001
random = no
country = ASS
name = "The Manchu alliance and the Buriat Defection"
desc = "The Mongols and Manchus cooperated substantially in their fight against the Ming Empire, and their close relationship is shown by the incorporation of Mongol nobles and tribes into Manchu government and military ranks. After the unification of the Manchu tribes, the Mongols sought the aid of the Manchu in their long struggle against China. In return for acknowledging the Manchu leader as the 'Great Khan', the Mongols of the steppe gained their alliance and were able to turn the tide against China. The more northern Buriat Mongols did not accept this change, however, and they broke with their southern bretheren. Lacking the power to oppose the Mongol-Manchu alliance on their own, they joined the Russian Empire in stead and crushed local resistance with the help of Russian forces."
trigger = {
NOT = {domestic = {type = centralization value = 8 }}
atwar = no
NOT = { countrysize = 25 }
neighbour = RUS
owned = { province = 628 data = MCH }
owned = { province = 634 data = MCH }
owned = { province = 635 data = MCH }
owned = { province = 636 data = MCH }
owned = { province = 637 data = MCH }
owned = { province = 640 data = MCH }
owned = { province = 643 data = MCH }
}
date = { day = 1 month = january year = 1582 }
offset = 400
deathdate = { day = 25 month = april year = 1660 }
action_a ={
name = "Force the northern tribes to acknowledge Manchu overlordship"
command = { type = fortress which = 590 value = -3 }
command = { type = fortress which = 591 value = -3 }
command = { type = fortress which = 592 value = -3 }
command = { type = fortress which = 593 value = -3 }
command = { type = fortress which = 594 value = -3 }
command = { type = fortress which = 595 value = -3 }
command = { type = fortress which = 596 value = -3 }
command = { type = fortress which = 597 value = -3 }
command = { type = fortress which = 598 value = -3 }
command = { type = fortress which = 599 value = -3 }
command = { type = fortress which = 600 value = -3 }
command = { type = fortress which = 601 value = -3 }
command = { type = fortress which = 602 value = -3 }
command = { type = fortress which = 603 value = -3 }
command = { type = fortress which = 604 value = -3 }
command = { type = fortress which = 605 value = -3 }
command = { type = fortress which = 606 value = -3 }
command = { type = fortress which = 607 value = -3 }
command = { type = fortress which = 608 value = -3 }
command = { type = fortress which = 609 value = -3 }
command = { type = breakvassal which = CHI }
command = { type = trigger which = 115002 } #MCH
command = { type = independence which = U25 }
command = { type = breakvassal which = U25 }
command = { type = trigger which = 115003 } #U25
command = { type = sleepevent which = 115010 }
command = { type = sleepevent which = 115009 }
}
action_b = {
name = "Acknowledge Buriat tribes and stand alone against all foes"
command = { type = breakvassal which = CHI }
command = { type = breakvassal which = MCH }
command = { type = trigger which = 115007 } #MCH
command = { type = revoltrisk which = 60 value = 3 }
command = { type = relation which = CHI value = -200 }
command = { type = relation which = MCH value = -200 }
command = { type = relation which = RUS value = -100 }
command = { type = fortress which = 590 value = -3 }
command = { type = fortress which = 591 value = -3 }
command = { type = fortress which = 592 value = -3 }
command = { type = fortress which = 593 value = -3 }
command = { type = fortress which = 594 value = -3 }
command = { type = fortress which = 595 value = -3 }
command = { type = fortress which = 596 value = -3 }
command = { type = fortress which = 597 value = -3 }
command = { type = fortress which = 598 value = -3 }
command = { type = fortress which = 599 value = -3 }
command = { type = fortress which = 600 value = -3 }
command = { type = fortress which = 601 value = -3 }
command = { type = fortress which = 602 value = -3 }
command = { type = fortress which = 603 value = -3 }
command = { type = fortress which = 604 value = -3 }
command = { type = fortress which = 605 value = -3 }
command = { type = fortress which = 606 value = -3 }
command = { type = fortress which = 607 value = -3 }
command = { type = fortress which = 608 value = -3 }
command = { type = fortress which = 609 value = -3 }
command = { type = sleepevent which = 115010 }
command = { type = sleepevent which = 115009 }
}
}
event = {
id = 115010
random = no
country = ASS
name = "The Manchu alliance and the Buriat Defection"
desc = "The Mongols and Manchus cooperated substantially in their fight against the Ming Empire, and their close relationship is shown by the incorporation of Mongol nobles and tribes into Manchu government and military ranks. After the unification of the Manchu tribes, the Mongols sought the aid of the Manchu in their long struggle against China. In return for acknowledging the Manchu leader as the 'Great Khan', the Mongols of the steppe gained their alliance and were able to turn the tide against China. The more northern Buriat Mongols did not accept this change, however, and they broke with their southern bretheren. Lacking the power to oppose the Mongol-Manchu alliance on their own, they joined the Russian Empire in stead and crushed local resistance with the help of Russian forces."
trigger = {
domestic = {type = centralization value = 8 }
atwar = no
NOT = { countrysize = 25 }
neighbour = RUS
owned = { province = 628 data = MCH }
owned = { province = 634 data = MCH }
owned = { province = 635 data = MCH }
owned = { province = 636 data = MCH }
owned = { province = 637 data = MCH }
owned = { province = 640 data = MCH }
owned = { province = 643 data = MCH }
}
date = { day = 1 month = january year = 1582 }
offset = 400
deathdate = { day = 25 month = april year = 1660 }
action_a = {
name = "Force the northern tribes to acknowledge Manchu overlordship"
command = { type = breakvassal which = CHI }
command = { type = trigger which = 115002 } #MCH
command = { type = stability value = -2 }
command = { type = province_revoltrisk which = 590 value = 7 }
command = { type = province_revoltrisk which = 593 value = 7 }
command = { type = province_revoltrisk which = 595 value = 7 }
command = { type = province_revoltrisk which = 597 value = 7 }
command = { type = province_revoltrisk which = 598 value = 7 }
command = { type = province_revoltrisk which = 600 value = 7 }
command = { type = province_revoltrisk which = 602 value = 7 }
command = { type = province_revoltrisk which = 604 value = 4 }
command = { type = province_revoltrisk which = 606 value = 4 }
command = { type = revoltrisk which = 60 value = 2 }
command = { type = fortress which = 590 value = -3 }
command = { type = fortress which = 591 value = -3 }
command = { type = fortress which = 592 value = -3 }
command = { type = fortress which = 593 value = -3 }
command = { type = fortress which = 594 value = -3 }
command = { type = fortress which = 595 value = -3 }
command = { type = fortress which = 596 value = -3 }
command = { type = fortress which = 597 value = -3 }
command = { type = fortress which = 598 value = -3 }
command = { type = fortress which = 599 value = -3 }
command = { type = fortress which = 600 value = -3 }
command = { type = fortress which = 601 value = -3 }
command = { type = fortress which = 602 value = -3 }
command = { type = fortress which = 603 value = -3 }
command = { type = fortress which = 604 value = -3 }
command = { type = fortress which = 605 value = -3 }
command = { type = fortress which = 606 value = -3 }
command = { type = fortress which = 607 value = -3 }
command = { type = fortress which = 608 value = -3 }
command = { type = fortress which = 609 value = -3 }
command = { type = trigger which = 115005 } #Russia
command = { type = sleepevent which = 115001 }
}
action_b = {
name = "Acknowledge Buriat tribes and stand alone against all foes"
command = { type = breakvassal which = CHI }
command = { type = breakvassal which = MCH }
command = { type = trigger which = 115007 } #MCH
command = { type = revoltrisk which = 60 value = 3 }
command = { type = relation which = CHI value = -200 }
command = { type = relation which = MCH value = -200 }
command = { type = relation which = RUS value = -100 }
command = { type = fortress which = 591 value = -3 }
command = { type = fortress which = 592 value = -3 }
command = { type = fortress which = 593 value = -3 }
command = { type = fortress which = 594 value = -3 }
command = { type = fortress which = 595 value = -3 }
command = { type = fortress which = 596 value = -3 }
command = { type = fortress which = 597 value = -3 }
command = { type = fortress which = 598 value = -3 }
command = { type = fortress which = 599 value = -3 }
command = { type = fortress which = 600 value = -3 }
command = { type = fortress which = 601 value = -3 }
command = { type = fortress which = 602 value = -3 }
command = { type = fortress which = 603 value = -3 }
command = { type = fortress which = 604 value = -3 }
command = { type = fortress which = 605 value = -3 }
command = { type = fortress which = 606 value = -3 }
command = { type = fortress which = 607 value = -3 }
command = { type = fortress which = 608 value = -3 }
command = { type = fortress which = 609 value = -3 }
command = { type = sleepevent which = 115001 }
command = { type = sleepevent which = 115009 }
}
}
event = {
id = 115003
random = no
country = U25
name = "The Buriat tribes seek Russian support"
desc = "When the southern and eastern Mongol tribes threw their lot in
with the Manchu, then northern Buriyat Mongols broke with their southern
bretheren. Lacking the power to oppose the Mongol-Manchu alliance on
their own, they joined the Russian Empire in stead. All Buriat princes was
taken in Russian military as officers, and Buriat cavalry crushed local
resistance with the help of Russian forces."
action_a ={
name = "Join the Russian empire and crush the local opposition"
command = { type = religion which = orthodox }
command = { type = relation which = RUS value = 400}
command = { type = land value = 5000 }
command = { type = trade value = 1000 }
command = { type = infra value = 1000 }
command = { type = relation which = ASS value = -200}
command = { type = war which = ASS }
command = { type = stability value = -1 }
command = { type = revoltrisk which = 60 value = 4 }
command = { type = capital which = 593 }
command = { type = secedeprovince which = RUS value = 600 } #Irkutsk
command = { type = removecore which = 600 }
command = { type = trigger which = 115005 } #RUS
command = { type = manpower value = -20 }
command = { type = INF which = 590 value = 4000 }
command = { type = CAV which = 590 value = 1000 }
command = { type = INF which = 593 value = 4000 }
command = { type = CAV which = 593 value = 1000 }
command = { type = INF which = 595 value = 4000 }
command = { type = CAV which = 595 value = 1000 }
command = { type = INF which = 597 value = 4000 }
command = { type = CAV which = 597 value = 1000 }
}
action_b ={
name = "Stand alone against all threats"
command = { type = stability value = -2 }
command = { type = relation which = RUS value = -100}
command = { type = relation which = ASS value = -200}
command = { type = manpower value = -10 }
command = { type = CAV which = 600 value = 10000 }
command = { type = INF which = 600 value = 1500 }
command = { type = war which = ASS }
command = { type = fortress which = 590 value = -3 }
command = { type = fortress which = 593 value = -3 }
command = { type = fortress which = 595 value = -3 }
command = { type = fortress which = 597 value = -3 }
command = { type = fortress which = 598 value = -3 }
command = { type = fortress which = 600 value = -3 }
command = { type = fortress which = 602 value = -3 }
}
}
Hope this helps,
Phil
EDIT: mayhap i should have posted this in the bug list thread? not sure of the procedure here... say the word and i'll delete this and repost it there.