I'd have a question regarding scopes:
I was trying to make some changes on the diploresponse event of a successful marriage proposition, but for some reason the new_character scope does not work. The way I see it it should target the spouse which was requested and, seeing the tooltip, it would seem so, but any command or event attached to it does not fire.
For example: let us say I want to marry a ruler to character X, I forward the request through the arrange marriage option, then wait a few days and receive the letter with the confirmation. The way I want to mod the event is to act upon character X right after, but even if the game seems to have scoped it correctly, any action I try to mod in doesn't work.
I'll put the code and a screenshot so that it is more clear:
Code:
diploresponse_event = {
id = 216
desc = "EVTDESC216"
major = no
is_friendly = yes
is_triggered_only = yes
# trigger = { ai = no }
option = {
name = "Married."
}
option = {
name = "Not Married."
ROOT = { remove_spouse = spouse }
new_character = { move_character = FROM
character_event = { id = test.0001 } }
}
}
In-game rendition:
This is just an example with an event and a command, but neither works: the tooltip shows that the new_character in question (Andregoto) has been recognized as scope, but, when I click on the option, she doesn't receive the event (which is not broken, I checked and even tried with vanilla's) nor she moves to the court of her previous liege. At the same time, commands and events seem to work otherwise just fine for the other actors involved (ROOT/Assur divorces just fine and I've made other tests to check both lieges similarly). What am I doing wrong?