#include "nwnx_events" void main() { object oPC = OBJECT_SELF; object oTarget = GetEventTarget(); object oItem = GetEventItem(); string sTag = GetTag(oItem); int nEvent = GetEventType( ); int nSubtype = GetEventSubType(); SendMessageToPC(oPC, "oItem = " + GetName(oItem)); // DEBUG SendMessageToPC(oPC, "oTarget = " + GetName(oTarget)); // DEBUG SendMessageToPC(oPC, "nEvent = " + IntToString(nEvent)); // DEBUG SendMessageToPC(oPC, "nSubtype = " + IntToString(nSubtype)); // DEBUG // Tag based scripting ExecuteScript(sTag, oPC); BypassEvent(); }