int StartingConditional() { int iResult; int iQuest; string sQuestGiver; string sQuestTarget; iQuest = GetLocalInt(GetPCSpeaker(),"Quest"); sQuestGiver = GetLocalString(GetPCSpeaker(),"QuestGiver"); sQuestTarget = GetLocalString(GetPCSpeaker(),"QuestTargetNPC"); iResult = FALSE; if (iQuest > 0 && sQuestGiver == GetTag(OBJECT_SELF) && sQuestTarget != GetTag(OBJECT_SELF)) iResult = TRUE; return iResult; }