Integrity
I have verified my game files (on Steam)
YesI have disabled all mods
YesRequired
Summary
has_won_war_against trigger no longer accepts event targets and scopesDescription
has_won_war_against is a trigger for missions, events, etc that, as the title implies, allows you to check for if someone has won a war against someone else, with an additional clause for how recently it has to of been.However, as of 1.36.1, this trigger, which used to accept inputs for the who clause such as "emperor", "ROOT", "PREV", etc, no longer does, seeing these as invalid.
Now, this wouldn't be as big a deal, however, it also breaks the non-diplomatic completion criteria for the Domination Ottomans mission 'The Relations With Venice', making it impossible to complete. Surprised this slipped past QA, given that it winds up breaking actual existing content that was actively adjusted during KoK/1.36 dev.
Attached are a picture of the bug from my mod (Attachments), and a picture of the bug from vanilla Domination Ottomans (Screenshot).
Steps to reproduce
You can either replicate this by using ROOT/PREV/THIS/emperor/any event target in has_won_war_against as a trigger, OR as Ottomans, win a war against Venice within the past 25 years, and insult them, and notice that you still cannot complete the mission because said criteria isn't true... or just notice that Venice doesn't display their name in the trigger.Game Version
1.36.1OS
WindowsAdditional
Bug Type
- Other
Attachments

Screenshot

Upvote
0