Classy Lemon, hey bud, I'm scratching my head here a bit. You placed an assumed bug fix conditional checker at some point in Season 1's v0.7 script to award "emilyScene1" (awarded in v0.5 if the Player chose "Get closer.") but you have it so it only does so if the Player chose to go to Tollorix first:
Python:
if emilyFlirt >= 3 and mission1 == "Tollorix" and persistent.sScene13Unlocked == True:
$ emilyScene1 = True
What doesn't make any sense to me is that the Player could have obtained "emilyScene1" by choosing to go to Carth first as well, so why is that "Tollorix" part of your conditional? In other words the Player could have obtained that scene regardless of which mission they chose first (unless I'm missing something on my first cup of coffee which is certainly possible).
Regards.