27 lines
604 B
Plaintext
Raw Normal View History

2023-08-08 16:22:17 -04:00
#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;
}
}