#include "quest_inc" int StartingConditional() { string sName = GetLocalString(OBJECT_SELF, "sName"); string sLastName = GetLocalString(OBJECT_SELF, "sLastName"); SetCustomToken(11001, sName); SetCustomToken(11002, sLastName); if (GetLocalInt(OBJECT_SELF, "Potions") == TRUE) return FALSE; if (GetLocalInt(OBJECT_SELF, "Adventurer") == TRUE && GetAlignmentGoodEvil(OBJECT_SELF) == ALIGNMENT_GOOD && GetLocalInt(OBJECT_SELF, "nPersonality") == 1) return TRUE; if (GetAlignmentGoodEvil(OBJECT_SELF) == ALIGNMENT_EVIL || GetLocalInt(OBJECT_SELF, "nPersonality") != 1) return FALSE; int nDC = GetAdjustedSkillDC(GetPCSpeaker()); if (GetIsSkillSuccessful(GetPCSpeaker(), SKILL_PERSUADE, nDC)) return TRUE; return FALSE; }