I can understand some of superhero's complains. I hope you don't abandon the mod, but instead report things you find disturbing, perferably with ideas to make it better. We hardly ever get reports from players that played Bima/Sibir/Trabzon so they are very precious. Unless the vassalisation of Bima isn't absolutely crucial to Portugal, which I don't think it is, it should have a b option, that gives an alternative to vassalisation. Perhaps it shouldn't happen at all if Bima is unhistorically large (twice the historical size?) For this event, and the one for Sibir, it's important to have good texts, taking away/giving province can feel alright, if the explanation for it is good. Otherwise one just feel tossed around for no apparent reason.
In 1.39, the two Turkish events look like this:
Code:
event = {
id = 338009
trigger ={
atwar = no
exists = TUR
OR = {
relation = { country = TUR data = 100 }
vassal = { country = TUR country = -1 }
}
NOT = {
owned = { province = 357 data = BYZ }
owned = { province = 357 data = TUR }
}
}
random = no
province = 357
name = "Turkish ambition on Constantinople"
desc = "Our friends the Turks are now agitating to add Constantinople to their empire. We must acquiese or defend it against them in war."
style = 1
date = { day = 1 month = january year = 1419}
offset = 360
deathdate = { day = 1 month = december year = 1820 }
action_a ={
name = "Very well"
command = { type = secedeprovince which = TUR value = 357 }
command = { type = treasury value = 50 }
}
action_b ={
name = "To war, then!"
command = { type = war which = TUR }
}
}
event = {
id = 338010
trigger ={
exists = TUR
NOT = {
relation = { country = TUR data = 100 }
vassal = { country = TUR country = -1 }
owned = { province = 357 data = TUR }
owned = { province = 357 data = BYZ }
}
}
random = no
province = 357
name = "Turkish ambition on Constantinople"
desc = "The Ottoman Turks have moved on Constantinople."
style = 1
date = { day = 1 month = january year = 1451}
offset = 360
deathdate = { day = 1 month = december year = 1820 }
action_a ={
name = "They will pay!"
command = { type = revolt which = 357 }
command = { type = revolt which = 357 }
command = { type = relation which = TUR value = -200 }
command = { type = casusbelli which = TUR value = 24 }
command = { type = secedeprovince which = TUR value = 357 }
command = { type = sleepevent which = 338009 }
}
}
The triggers are very similar, and I don't understand why really. (Thanks YM for fixing the relation trigger btw!) The only difference is that a friend or vassal of TUR can get payed, but also have the possibility to declare war instead of ceding it. (All others just hand it over.) The event for Ottoman friends have as prerequisite that the country is not at war, to make the war command work. But it does not work if countries are allies, hence you don't get a second option at all, as happened to our superhero.
I agree with that there should be different events for those with good relations, allies or vassals, than for the rest. Friends ought to get some cash, as happens here.
Both events should be mutually exclusive, but the requirement ought to be in the trigger, not by sleeping the other. It's confusing for a player to get an event that sleep an event with the exact same name.
The texts could be improved.