Hi!
I have problem with own "type = inherit" events during DH-light multiplayer games.
Our community use 2 own "type = inherit" events in mp-games:
annexing Baltic countries (by Sov)
annexing China (by Manchukuo)
These events happened only if country-"annexer" (Sov or M-kuo) is the host of this game. (Or if these countries are under AI control)
If the host of the game are other countries (and Sov or M-kuo are under human control), these events do not happened
What could be the problem, where is our mistake? How to make these events to be happened, no matter what country is the host of multiplayer game?
For example, our Baltic event:
Code:###################### # Annexation of the Baltic states ###################### event = { id = 2665 random = no country = SOV trigger = { exists = EST exists = LIT exists = LAT event = 2600 } name = "Baltics" desc = "Annexation of the Baltic states." style = 0 picture = "End_Winter_War" date = { day = 14 month = june year = 1940 } offset = 1 deathdate = { day = 26 month = june year = 1940 } action_a = { name = "OK" command = { type = inherit which = EST } command = { type = inherit which = LIT } command = { type = inherit which = LAT } } }
P.S.
OK. If "type = inherit" command have problems in mp-games, I made these events by "type = secedeprovince" command.
Now my events are OK.
There's indeed a check in the code that invalidates the inherit command when the country that is initiating the annexation is not the host
I have to investigate if this restriction is really needed when I have time for that (#2446)