31 lines
926 B
Plaintext
31 lines
926 B
Plaintext
|
//::///////////////////////////////////////////////
|
||
|
//:: FileName s_arach_pries1co
|
||
|
//:://////////////////////////////////////////////
|
||
|
//:://////////////////////////////////////////////
|
||
|
//:: Created By: Script Wizard
|
||
|
//:: Created On: 2/16/2005 4:45:42 PM
|
||
|
//:://////////////////////////////////////////////
|
||
|
|
||
|
#include "prc_inc_spells"
|
||
|
|
||
|
int StartingConditional()
|
||
|
{
|
||
|
object oPC = GetPCSpeaker();
|
||
|
|
||
|
int iDivine = GetLevelByClass(CLASS_TYPE_CLERIC, oPC)
|
||
|
+ GetLevelByClass(CLASS_TYPE_ARCHIVIST, oPC)
|
||
|
+ GetLevelByClass(CLASS_TYPE_FAVOURED_SOUL, oPC)
|
||
|
+ GetLevelByClass(CLASS_TYPE_HEALER, oPC)
|
||
|
+ GetLevelByClass(CLASS_TYPE_SHAMAN, oPC);
|
||
|
|
||
|
|
||
|
// Restrict based on the player's class
|
||
|
if(iDivine >= 1)
|
||
|
return FALSE;
|
||
|
|
||
|
// Reject player races
|
||
|
if(MyPRCGetRacialType(GetPCSpeaker()) == RACIAL_TYPE_ELF || MyPRCGetRacialType(GetPCSpeaker()) == RACIAL_TYPE_HALFELF)
|
||
|
return TRUE;
|
||
|
|
||
|
return FALSE;
|
||
|
}
|