WhitePhantom, just looking at the early game for the first time in ages and in the pub on the first day (
Day1Pub2), the MC knows where Steph works
if Steph == 1 (line 1916).
But at that point it's possible to have picked up two
Steph points, from buying her lunch and complimenting her looks. And you can have 1 point from complimenting her looks without having had the lunch conversation mentioning her workplace.
I see you have a flag set for
Lunch being true if the MC pays for her lunch, so maybe just check that instead?