1. The Banters between my Layne and some of the Bioware-NPCs should run in a special order. So the third Banter for example will only occur if the LOCALS for one and two are set on 1. When I tested the whole thing the first two Banters (Initiated by Layne) work fine. The third one (initiated by Aerie) however won't.
What I suspect to be the problem is that the variables are local-files, so Aerie's file cannot check what's going on in Layne's file.
Is that right and (more importantly) is there a way around it?
2. I wanted to add some Interjections with some of the peasants, which I coded like this (I'm not doing the following with Copy and Paste, so spelling mistakes are possible)
APPEND Celvan
IF ~InParty("Layne")
See("Layne")
!StateCheck("Layne",STATE_SLEEPING)
RandomNum(2,1)
Global("celvanlayne","Ar0300",0)~
BEGIN layne
SAY ~poem~
IF ~~ THEN DO ~SetGlobal("celvanlayne","Ar0300",1)~ EXTERN ~LayneJ~ celvan
END
ENDWhen I tested this and similar dialogs all that appeared were the usual Bioware ones. Did I do something wrong or did I just have very bad luck with the randoms?






