Alright. With my NPC successfully installed in the game, I've been testing out banters, which are the only things I scripted in for the time being. I had Phenalope join my party, and began hitting CTRL+I to cycle through banters. Unfortunately, the following happens with every NPC:
Each NPC initiates their banter with Phenalope, and I can hit the continue button at the bottom of their dialogue, which . . . ends the conversation. Phenalope doesn't respond as she should. In the example below, Jaheira gives her first line, and clicking the continue button just ends the convo.
What am I doing wrong?
I've compared with other NPC banter files and it doesn't SEEM like I've forgotten anything. Any help would be appreciated -- even if it's just pointing out some obvious flaw and making me look dumb.
CHAIN
IF ~InParty("Phenalope")
See("Phenalope")
!StateCheck("Phenalope",STATE_SLEEPING)
Global("JaheiraPhenalopeTalk","GLOBAL",0)~ THEN BJAHEIR PHE_Jaheira1
~It is a waste of time trying to find the proper angle with which to steal into my pack, Phenalope. Not only would it earn you at the very least a set of bruised knuckles, but I am quite certain I lack anything of interest to you.~
DO ~SetGlobal("JaheiraPhenalopeTalk","GLOBAL",1)~
== BPHEN
~I weren't doin' anythin'! It's not against the law in Amn to walk 'longside a friend, now, is it?~
== BJAHEIR
~You presume too much, girl. I do not call someone 'friend' simply because they have passed the rations over the campfire once or twice.~
== BPHEN
~Aye, that's somethin' I were thinkin' on, too. D'ye even call anyone friend, or do the frigid temperatures make 'em too nervous to come close?~
== BJAHEIR
~You dare to make judgement on me? I find that curious behaviour for one with an executioner's axe hanging above her neck.~
== BPHEN
~I told ye, I -- ~
== BJAHEIR
~Yes, I have heard your proclaimations as well as the next. And I maintain as open a mind towards them as <CHARNAME> does.~
=
~But this is not some campfire sleepover. We are not here to tell tales and swap jokes and head merrily home afterwards, none the worse for the wear. Life is not some grand adventure, Phenalope, where a cavalier attitude and a smile will get you through alive and well to the neat wrap-up at the end.~
== BPHEN
~I didn't say that! I know that!~
== BJAHEIR
~Good. Then perhaps there is hope for you yet to behave like an adult.~
=
~And suck in your bottom lip while you are at it. Sulking wins one few friends and more intolerant enemies.~
EXIT