The NPC is an ambient character aligned to "Good NPC" and Global. He isn't part of the party, but he attacks the nearby orcs with "Evil NPC" alignments when my party enters combat with them. I don't mind him helping, but I want to be able to speak to him after killing the orcs. Currently my global NPCs use the following dialogue script:
[KB]
IF
DialogStartRequested(CHARACTER_Harlow, _Player)
THEN
DialogStartTwoSpeakerDialog("HarlowDialogue",CHARACTER_Harlow,_Player);