diff --git a/nwn/nwnprc/trunk/scripts/prc_prereq.nss b/nwn/nwnprc/trunk/scripts/prc_prereq.nss index 2fd5f3bb..8857d5c7 100644 --- a/nwn/nwnprc/trunk/scripts/prc_prereq.nss +++ b/nwn/nwnprc/trunk/scripts/prc_prereq.nss @@ -784,16 +784,21 @@ void SoulEater(object oPC) SetLocalInt(oPC, "PRC_PrereqSoulEater", 1); int nRace = MyPRCGetRacialType(oPC); - if(nRace == RACIAL_TYPE_ABERRATION + if( + || nRace == RACIAL_TYPE_ABERRATION + || nRace == RACIAL_TYPE_OOZE + || nRace == RACIAL_TYPE_PLANT || nRace == RACIAL_TYPE_ANIMAL || nRace == RACIAL_TYPE_BEAST || nRace == RACIAL_TYPE_DRAGON + || nRace == RACIAL_TYPE_ELEMENTAL + || nRace == RACIAL_TYPE_FEY + || nRace == RACIAL_TYPE_GIANT || nRace == RACIAL_TYPE_HUMANOID_MONSTROUS || nRace == RACIAL_TYPE_MAGICAL_BEAST || nRace == RACIAL_TYPE_OUTSIDER - || nRace == RACIAL_TYPE_FEY - || nRace == RACIAL_TYPE_GIANT - || nRace == RACIAL_TYPE_ELEMENTAL) + + ) SetLocalInt(oPC, "PRC_PrereqSoulEater", 0); }