In event war_in_heaven.4 (Response to WiH declaration), all subject AI empires choose sides, despite them shouldn't get access to first three options (choosing sides). At first I thought the trigger "is_subject = yes/no" is broken. Then I realized that I the player controlling a non-subject empire did not get access to the fourth option, so the trigger works (for player, at least). I noticed that the fourth option does not have "ai_chance" component, presuming it's the only available option under its condition.
So the problem is likely
Conditional option triggers work on interface level only, AI does not respect them.
Or
"Ai_chance" component malfunctions when in events with conditional options.
If this bug does exist, it may affect lots of events.
Mitigation: Add
modifier = {
factor = 0
Not = { condition }
}
to ai_chance component of each option, create a basic one with factor = 100 if none exists.
So the problem is likely
Conditional option triggers work on interface level only, AI does not respect them.
Or
"Ai_chance" component malfunctions when in events with conditional options.
If this bug does exist, it may affect lots of events.
Mitigation: Add
modifier = {
factor = 0
Not = { condition }
}
to ai_chance component of each option, create a basic one with factor = 100 if none exists.
- 1
Upvote
0