In the example below:
All the dialogue lines have conditions. However only the last 2 line have actions.
- The "You've returned with the box! Thank you!" dialogue has an action that sets a quest to completed.
- The "Thank you for all your help my friend!" dialogue has an action that sets the character gesture.
In this example all the conditions work perfectly and the dialogues are hidden when they're supposed to be.. however, when the "You've returned with the box! Thank you!" dialogue condition fails its action is still ran and I get this:
Basically the action is trying to set the quest: "return-to-naja" to complete, but it is already completed. Also when the "Thank you for all your help my friend!" dialogue condition fails, the gesture animation still plays even though the dialogue doesn't appear.
I'm using the latest version of the Dialogue module: 0.5.3
NOTE: I did find a work-around by placing the dialogue lines that have actions as a child of empty dialogue lines with no actions and giving those lines a quick autoplay of 0.5. This seems very hacky but it makes my dialogues work properly.
Customer support service by UserEcho