// creator  : weidu.exe (version 23100)
// argument : ORIONA.DLG
// game		 : .
// source	 : ./DATA/DIALOG.BIF
// dialog	 : ./DIALOG.TLK
// dialogF  : (none)

BEGIN ~ORIONA~ 2 // non-zero flags may indicate non-pausing dialogue
//////////////////////////////////////////////////
// WARNING: this file contains non-trivial WEIGHTs
//////////////////////////////////////////////////

IF WEIGHT #4 /* Triggers after states #: 4 5 7 9 even though they appear after this state */
~RandomNum(4,1)
~ THEN BEGIN 0 // from:
  SAY #29611 /* ~That fool Pehllus is looking for me again?  Well, I've got better things to do than take part in his particular form of worship.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #5 /* Triggers after states #: 4 5 7 9 even though they appear after this state */
~RandomNum(4,2)
~ THEN BEGIN 1 // from:
  SAY #29613 /* ~Pehllus may be the Dahaunarch, but I've got wealthier customers than him.  And they aren't followers of Lliira, making me dance like a banshee around the room to work up a sweat.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #6 /* Triggers after states #: 4 5 7 9 even though they appear after this state */
~RandomNum(4,3)
~ THEN BEGIN 2 // from:
  SAY #29616 /* ~Now I could let you in on some delicious secrets of some of the most powerful men in Athkatla... but that would be telling, wouldn't it?~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #7 /* Triggers after states #: 4 5 7 9 even though they appear after this state */
~RandomNum(4,4)
~ THEN BEGIN 3 // from:
  SAY #29620 /* ~When you've got it, you've got to use it to your advantage... you know what I mean, yes?  My two mansions and three cottages tell me I'm right.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #0 ~InParty("Viconia")
See("Viconia")
!StateCheck("Viconia",STATE_SLEEPING)
RandomNum(2,1)
Global("Viconia","LOCALS",0)
~ THEN BEGIN 4 // from:
  SAY #29621 /* ~Mmmm, darling, with lovely, dark skin like that... you could earn more than a living here, let me tell you.~ */
  IF ~~ THEN DO ~SetGlobal("Viconia","LOCALS",1)
~ EXTERN ~VICONIJ~ 23
END

IF WEIGHT #1 ~See("Keldorn")
InParty("Keldorn")
!StateCheck("Keldorn",STATE_SLEEPING)
RandomNum(2,1)
Global("orionakeldorn","LOCALS",0)~ THEN BEGIN 5 // from:
  SAY #29625 /* ~Why, Lord Keldorn!  You've jumped into a river to avoid me, before, and here you are!  Have you... changed your mind?  (chuckle)~ */
  IF ~~ THEN DO ~SetGlobal("orionakeldorn","LOCALS",1)
~ EXTERN ~KELDORJ~ 73
END

IF ~~ THEN BEGIN 6 // from: KELDORJ:73.0
  SAY #29628 /* ~I don't mind.  And, somehow, neither does Lady Maria, I think.~ */
  IF ~~ THEN EXTERN ~KELDORJ~ 74
END

IF WEIGHT #2 ~InParty("Valygar")
See("Valygar")
!StateCheck("Valygar",STATE_SLEEPING)
RandomNum(2,1)
Global("orionavalygar","LOCALS",0)~ THEN BEGIN 7 // from:
  SAY #50433 /* ~Ah!  You are Lord Valygar Corthala, are you not?  I have seen you before, but we have never had the pleasure of meeting personally!~ */
  IF ~~ THEN DO ~SetGlobal("orionavalygar","LOCALS",1)~ EXTERN ~VALYGARJ~ 66
END

IF ~~ THEN BEGIN 8 // from:
  SAY #50438 /* ~Nonsense.  I'm always willing to make room for someone of your... physique.  And piffle on your reputation, it's the man that counts... and you seem quite a man to me.~ */
  IF ~~ THEN EXTERN ~VALYGARJ~ 67
END

IF WEIGHT #3 ~InParty("Nalia")
See("Nalia")
!StateCheck("Nalia",STATE_SLEEPING)
RandomNum(2,2)
Global("orionanalia","LOCALS",0)~ THEN BEGIN 9 // from:
  SAY #50449 /* ~Oh, I see little miss Nalia de'Arnise has decided to regale the city with another of her visits.  What will it be today, Nalia?  Spreading bread crumbs for the paupers?  Licking the heels of beggars?~ */
  IF ~~ THEN DO ~SetGlobal("orionanalia","LOCALS",1)~ EXTERN ~NALIAJ~ 264
END

IF ~~ THEN BEGIN 10 // from: NALIAJ:264.0
  SAY #50451 /* ~Vicious snippet!  When I see Pehllus next I'll make sure you pay for that remark!~ */
  IF ~~ THEN DO ~RunAwayFrom("Nalia",75)~ EXIT
END
