Hi all, Quick question for the more experienced than I. I have a quest, within that quest one of the dialogue options activates a switch (code below), what I want to happen is 2 days after this conversation a message will come up advising the player to go back to the npc. Instead no message. Nadda. The script saves, which obviously means the basic syntax is correct, but when doing research into the problem and looking at other scripts that measure time, they all appear to start with the Begin GameMode function. So two questions. Do scripts that measure time need to begin with the GameMode? If so, that would mean the script would trigger after 2 days of playing and not necessarily 2 days after talking to my NPC... wouldn't it? Wek. Begin OnActivate set selectfactionstart to gamedayspassed if gamedayspassed - selectfactionstart >= 2 ShowMessage NIPCheckInMesg01 AddTopic NIPSamCF01 AddTopic NIPSpudCF01 endif