PoA_PRC8/_module/nss/eq_arena.nss
Jaysyn904 8d97886c3f Changed folder name.
Changed folder name.
2022-10-07 21:08:37 -04:00

36 lines
820 B
Plaintext

//Created by Genisys / Guile 5/20/08
#include "x2_inc_switches"
void main()
{
object oPC;
oPC = GetPCItemLastEquippedBy();
object oItem;
int nSlot;
//If they don't have an arena token, then unequip all items!
//This is to ensure that Arena Items are only used in the arena!
if(GetItemPossessedBy(oPC, "arenatoken") == OBJECT_INVALID)
{
for (nSlot=0; nSlot<NUM_INVENTORY_SLOTS; nSlot++)
{
oItem=GetItemInSlot(nSlot, oPC);
if (GetIsObjectValid(oItem))
{
//Unequip all arena items.
if(GetTag(oItem) == "arena")
{
AssignCommand(oPC, ActionUnequipItem(oItem));
}
else
{
}
}
}
FloatingTextStringOnCreature
("You cannot use Arena Items outside of the arena!", oPC);
}
}