int StartingConditional()
{
    string sName = GetLocalString(OBJECT_SELF, "sName");
    string sLastName = GetLocalString(OBJECT_SELF, "sLastName");
    SetCustomToken(11001, sName);
    SetCustomToken(11002, sLastName);
    if (GetLocalInt(OBJECT_SELF, "Adventurer") == TRUE && GetLocalInt(OBJECT_SELF, "nPersonality") == 1 && GetAlignmentGoodEvil(OBJECT_SELF) == ALIGNMENT_GOOD && GetAlignmentGoodEvil(GetPCSpeaker()) == ALIGNMENT_EVIL && GetHitDice(GetPCSpeaker()) >= 35) return TRUE;
    return FALSE;
}