I am trying to have either option if Two conditions are true
Specifically, the the player has been to crossroads2 and crossroads3
I can write the code for crossroads2 as follows
*if (crossroads2 = true)
The vines blocking the path South are gone!
*choice
*selectable_if (crossroads2 = true) #South
Percy is cradling Jane in his arms. She is as gray as a statue now and her breathing is extremely faint.
*goto ladyjanepoison
What would be ideal is something like
*if (crossroads2 = true and crossroads3 = true)
The vines blocking the path South are gone!
*choice
*selectable_if (crossroads2 = true and crossroads3 = true) #South
Percy is cradling Jane in his arms. She is as gray as a statue now and her breathing is extremely faint.
*goto ladyjanepoison
*if ((crossroads2 = true) and (crossroads3 = true))
The vines blocking the path South are gone!
*choice
*selectable_if ((crossroads2 = true) and (crossroads3 = true)) #South
Percy is cradling Jane in his arms. She is as grey as a statue now and her breathing is extremely faint.
*goto ladyjanepoison
The choice would either appear at all (by passing the *if) and thus passing the *selectable_if requirement (as both have the same condition), so what exactly are you trying to achieve?
Because if it’s to just enable the choice to appear only if both conditions are true, you only need to use the *if on the choice itself.
*choice
*if (crossroads2 = true and crossroads3 = true) #South
Percy is cradling Jane in his arms. She is as gray as a statue now and her breathing is extremely faint.
*goto ladyjanepoison
Since both checks are of the same condition, the *selectable_if wouldn’t matter.