#include "x2_inc_switches" void main() { int nEvent =GetUserDefinedItemEventNumber(); object oItem=GetItemActivated(); object oPC=GetItemActivator(); object oArea=GetArea(oPC); if (nEvent ==X2_ITEM_EVENT_UNEQUIP) return; if (nEvent ==X2_ITEM_EVENT_EQUIP) return; if(GetTag(oArea)=="jail" || GetTag(oArea)=="TheVoid") { SendMessageToPC(oPC,"You cannot use that item here."); return; } if(GetTag(oItem)=="l_sot") { object oActivator=GetItemActivator(); AssignCommand(oActivator, ActionStartConversation(oActivator, "SoTravel", TRUE)); return; } }