32 lines
604 B
Plaintext
32 lines
604 B
Plaintext
|
//This is the old script I commented out.
|
||
|
/*
|
||
|
#include "nw_i0_tool"
|
||
|
void main()
|
||
|
{
|
||
|
object oPC = GetLastUsedBy();
|
||
|
int alg = GetAlignmentGoodEvil(oPC);
|
||
|
if ((alg == ALIGNMENT_EVIL) && (!HasItem(oPC, "ThievesKey"))){
|
||
|
CreateItemOnObject("thieveskey", oPC, 1);
|
||
|
}
|
||
|
} */
|
||
|
|
||
|
//This is the new check, they must be immortal to get in.
|
||
|
void main()
|
||
|
{
|
||
|
|
||
|
object oPC = GetLastUsedBy();
|
||
|
|
||
|
if (!GetIsPC(oPC)) return;
|
||
|
|
||
|
|
||
|
//If your not immortal, your not getting in!
|
||
|
if (GetHitDice(oPC) >=12)
|
||
|
{
|
||
|
if (GetItemPossessedBy(oPC, "thieveskey")== OBJECT_INVALID)
|
||
|
{
|
||
|
CreateItemOnObject("thieveskey", oPC);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|