Weird Issue with Quest Completion

Take each condition for the four nodes and convert them from the condition to an if statement, and run through the logic…
Remember that each And requires that all and elements return true, and each or requires that at least one element returns true.

You might also consider implementing my Condition Editor Improving Conditions: A Property Editor
Which would remove Magic Strings as a factor in the conditions (because the PropertyDrawer will abstract them away).

1 Like