//:://///////////////////////////////////////////// //:: FileName altar_001pc //::////////////////////////////////////////////// //::////////////////////////////////////////////// //:: Created By: Script Wizard //:: Created On: 01/01/2004 15:13:43 //::////////////////////////////////////////////// int StartingConditional() { // Add the gender restrictions //if(GetGender(GetPCSpeaker()) == GENDER_MALE) // return FALSE; //if(GetGender(GetPCSpeaker()) == GENDER_FEMALE) // return FALSE; // Reject player races //if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_HALFORC) // return FALSE; //if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_DWARF) // return FALSE; //if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_ELF) // return FALSE; //if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_GNOME) // return FALSE; //if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_HALFELF) // return FALSE; //if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_HALFLING) // return FALSE; // if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_HUMAN) // return FALSE; // Reject other races if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_ABERRATION) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_ANIMAL) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_BEAST) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_CONSTRUCT) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_DRAGON) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_ELEMENTAL) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_FEY) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_GIANT) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_HUMANOID_GOBLINOID) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_MAGICAL_BEAST) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_HUMANOID_MONSTROUS) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_OOZE) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_HUMANOID_ORC) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_OUTSIDER) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_HUMANOID_REPTILIAN) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_SHAPECHANGER) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_UNDEAD) return FALSE; if(GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_VERMIN) return FALSE; // Restrict based on the player's alignment if (GetAlignmentGoodEvil(GetPCSpeaker()) != ALIGNMENT_NEUTRAL) return FALSE; if (GetAlignmentLawChaos(GetPCSpeaker()) != ALIGNMENT_NEUTRAL) return FALSE; return TRUE; }