#include "jw_persist_store" void main() { object oObject=GetModuleItemAcquired(); object oPC=GetItemPossessor(oObject); object oLostFrom=GetModuleItemAcquiredFrom(); // This is when the store LOSES an item /* if (GetTag(oLostFrom)=="jw_perst_store") { JWStoreSoldItem(oObject); } */ int nHas=0; if (GetTag(oObject)=="jw_wolf_item") { if (GetLocalInt(oPC,"iswolf")!=1) { DestroyObject(oObject); } return; } if (GetBaseItemType(oObject)==BASE_ITEM_TRAPKIT) { SetStolenFlag(oObject,FALSE); } // Stop people stealing things from clones if ((GetLocalInt(oObject,"cloned")==TRUE)&&(GetIsPC(oPC))) { SendMessageToPC(oPC,"The cloned item crumbles into dust"); SetPlotFlag(oObject,FALSE); DestroyObject(oObject); } }