Okay, I think I found the problem. After hitting the debug console, and looking up how to view Sugarcube variables, I was able to get this:
Code:
SugarCube.State.variables.zoe.main.storyStage
0
SugarCube.State.variables.tutor.Charlotte.main.storyStage
0
SugarCube.State.variables.melissa.misc.StudyGroup
5
SugarCube.State.variables.tutor.Charlotte.text.one
3
I found this in the HTML:
Code:
<<if $tutor[$tutorRandom].text.one is 2>><<set $tutor[$tutorRandom].text.one to 3>>"Did you like the picture I sent you?"<br><br>
This means if you level up Charlotte before you get to the study group, you completely miss out on activating Zoe's quest line.
BawdyBaron , I think the conditional for Zoe's quest should be changed to $tutor.Charlotte.text.one >= 2. Do you concur?
EDIT:
Continuing to go through the quest, it immediately jams again because it requires $melissa.main.storyStage to be 5. At this point, my game has her Stage at 12.
TEMP FIX --> setting $player.misc.zoeseen to TRUE.
No other issues seen with the questline once those hurdles were cleared.