void main() { object oPC = GetEnteringObject(); string sTag = GetTag(OBJECT_SELF); object oNPC = GetObjectByTag("NPC"+sTag); int iTrig = GetLocalInt(oPC,"SpokeWithBladen"); if(iTrig >= 1) { } else if(iTrig < 1) { if(!GetIsPC(oPC)) return; { AssignCommand(oPC,ClearAllActions()); AssignCommand(oNPC,ClearAllActions()); // AssignCommand(oNPC,ActionMoveToObject(oPC)); AssignCommand(oNPC,ActionStartConversation(oPC)); } } }