PoA_PRC8/_module/nss/allowcleric2open.nss

34 lines
685 B
Plaintext
Raw Permalink Normal View History

2022-10-07 14:20:31 -04:00
#include "prc_class_const"
string sAllow;
//Put this script OnOpen
void main()
{
object oPC = GetLastOpenedBy();
int nClass;
nClass = GetLevelByClass(CLASS_TYPE_CLERIC, oPC)
+GetLevelByClass(CLASS_TYPE_FAVOURED_SOUL, oPC)
+GetLevelByClass(CLASS_TYPE_HEALER, oPC)
+GetLevelByClass(CLASS_TYPE_SHAMAN, oPC)
+GetLevelByClass(CLASS_TYPE_ARCHIVIST, oPC);
if (!GetIsPC(oPC)) return;
if (nClass > 9)
{
sAllow="You feel the power of your pathos wash over you as you open the container.";
SendMessageToPC(oPC, sAllow);
return;
}
AssignCommand(oPC, ClearAllActions());
object oSelf = OBJECT_SELF;
AssignCommand(oPC, ActionMoveAwayFromObject(oSelf));
}