// creator  : weidu.exe (version 23100)
// argument : _SONNER.DLG
// game		 : .
// source	 : ./override/_SONNER.DLG
// dialog	 : ./DIALOG.TLK
// dialogF  : (none)

BEGIN ~_SONNER~
//////////////////////////////////////////////////
// WARNING: this file contains non-trivial WEIGHTs
//////////////////////////////////////////////////

IF ~~ THEN BEGIN 0 // from: _TELMAN:0.0
  SAY #85528 /* ~Keep your heads about you and we'll work it out!  We just need a little help is all.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 1 // from:
  SAY #85529 /* ~Wait Jebadoh, maybe they're the answer to the problem.  They look pretty trustworthy.~ */
  IF ~~ THEN EXTERN ~_JEBADO~ 3
END

IF ~~ THEN BEGIN 2 // from:
  SAY #85530 /* ~Ease off a second there Jebadoh.  They're rough lookin', but maybe they can help us with the problem.~ */
  IF ~~ THEN EXTERN ~_JEBADO~ 3
END

IF ~~ THEN BEGIN 3 // from:
  SAY #85531 /* ~You told them rightly Jebadoh, but these layabouts might just be the answer to the problem.~ */
  IF ~~ THEN EXTERN ~_JEBADO~ 3
END

IF ~~ THEN BEGIN 4 // from: _TELMAN:1.0
  SAY #85532 /* ~Steady Telman.  What he means is; we're being harassed by a priest of the Bitch Queen Umberlee.  We don't even know why, but whenever we attempt to fish she turns the weather sour.  Two of us were washed away just walking to the docks, but we cannot prove to the guard it was her.  We be needin' someone to strong arm her into leaving us alone.  We've not much money, but I'll gladly give you a... magical weapon from my grandfather's adventuring days.  It's a meager amount for your trouble, but it would be a great service to us.  Will you help a group of poor fishermen?~ */
  IF ~~ THEN REPLY #85533 /* ~Your offer is fair.  Consider it done.~ */ GOTO 5
  IF ~~ THEN REPLY #85534 /* ~It's not worth my time, but with a little extra gold...~ */ GOTO 6
  IF ~~ THEN REPLY #85535 /* ~Sorry, but I'm not interested.~ */ EXTERN ~_JEBADO~ 4
  IF ~Global("X#SONNER4","GLOBAL",0)
InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#SONNER4","GLOBAL",1)~ EXTERN ~_CORANJ~ 278
  IF ~Global("X#SONNER4","GLOBAL",0)
InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#SONNER4","GLOBAL",1)~ GOTO 27
  IF ~Global("X#SONNER4","GLOBAL",0)
InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#SONNER4","GLOBAL",1)~ EXTERN ~_CORANJ~ 280
  IF ~Global("X#SONNER4","GLOBAL",0)
InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#SONNER4","GLOBAL",1)~ GOTO 29
  IF ~Global("X#SONNER4","GLOBAL",0)
InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#SONNER4","GLOBAL",1)~ EXTERN ~_GARRIJ~ 172
  IF ~Global("X#SONNER4","GLOBAL",0)
InParty("branwen")
InMyArea("branwen")
!StateCheck("branwen",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#SONNER4","GLOBAL",1)~ EXTERN ~_BRANWJ~ 67
  IF ~Global("X#SONNER4","GLOBAL",0)
InParty("edwin")
InMyArea("edwin")
!StateCheck("edwin",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#SONNER4","GLOBAL",1)~ EXTERN ~_EDWINJ~ 126
END

IF ~~ THEN BEGIN 5 // from: _TELMAN:2.0 36.0 35.0 34.0 33.0 32.0 31.0 30.0 29.0 28.0 27.0 9.0 7.0 4.0
  SAY #85536 /* ~Ahh, I knew we could depend on you to do what's right.  She hides out near a small shack to the north.  Watch yer backs and act quickly; she's tricky.  Good luck brave friends.~ */
  IF ~~ THEN DO ~SetGlobal("HelpJebadoh","GLOBAL",1)
~ UNSOLVED_JOURNAL #85537 /* ~The fishermen and the priestess

I have agreed to aid the fishermen north of the Friendly Arm by getting rid of a priestess of Umberlee.  They claim she has harassed and killed a number of them.  She lives just east of the bridge to Baldur's Gate.~ */ EXIT
  IF ~Global("X#AjantisUmberlee","GLOBAL",0)
InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#AjantisUmberlee","GLOBAL",1)~ EXTERN ~_AJANTJ~ 74
END

IF ~~ THEN BEGIN 6 // from: 36.1 35.1 34.1 33.1 32.1 31.1 30.1 29.1 28.1 27.1 4.1
  SAY #85538 /* ~Maybe you don't hear so good?!  We're poor, remember?~ */
  IF ~~ THEN EXTERN ~_TELMAN~ 2
END

IF ~~ THEN BEGIN 7 // from:
  SAY #85560 /* ~Now Jeb, maybe they're leery of the danger because the group of us can do nothing against the Umberlee bitch.  We are but fishermen and not accustomed to fighting, while you are obviously better equipped.  No doubt you shall change your mind?~ */
  IF ~~ THEN REPLY #85542 /* ~Perhaps I shall after all.~ */ GOTO 5
  IF ~~ THEN REPLY #85543 /* ~I've made my decision. Now get someone else.~ */ GOTO 8
END

IF ~~ THEN BEGIN 8 // from: _TELMAN:3.3 7.1
  SAY #85561 /* ~I guess you were right Jeb; ain't no wind in their sails!  Leave us be.  We'll fix our own problems.~ */
  IF ~~ THEN DO ~SetGlobal("HelpJebadoh","GLOBAL",3)
EraseJournalEntry(85582)
EraseJournalEntry(85537)
EraseJournalEntry(85548)
EraseJournalEntry(85574)
EraseJournalEntry(85576)
EraseJournalEntry(85455)
EraseJournalEntry(85457)
EraseJournalEntry(85466)
EraseJournalEntry(74934)
ActionOverride("telman",EscapeArea())
ActionOverride("jebadoh",EscapeArea())
EscapeArea()
~ SOLVED_JOURNAL #85544 /* ~The fishermen and the priestess

I have refused to aid the Fishermen north of the Friendly Arm Inn.  They claimed that a priestess of Umberlee was harassing them, but I do not trust them.~ */ EXIT
END

IF WEIGHT #4 /* Triggers after states #: 21 23 24 25 even though they appear after this state */
~Global("HelpJebadoh","GLOBAL",2)
~ THEN BEGIN 9 // from: _TELMAN:13.0
  SAY #85562 /* ~Have you changed your mind, or are you just drifting in and out with the tides?~ */
  IF ~~ THEN REPLY #85563 /* ~I have reconsidered your offer and accept.~ */ GOTO 5
  IF ~~ THEN REPLY #85564 /* ~I have made my decision known.~ */ GOTO 10
END

IF ~~ THEN BEGIN 10 // from: 9.1
  SAY #85565 /* ~Then I've not the time for you.  Goodbye.~ */
  IF ~~ THEN DO ~SetGlobal("HelpJebadoh","GLOBAL",3)
EraseJournalEntry(85582)
EraseJournalEntry(85537)
EraseJournalEntry(85548)
EraseJournalEntry(85574)
EraseJournalEntry(85576)
EraseJournalEntry(85455)
EraseJournalEntry(85457)
EraseJournalEntry(85466)
EraseJournalEntry(74934)
ActionOverride("telman",EscapeArea())
ActionOverride("jebadoh",EscapeArea())
EscapeArea()
~ SOLVED_JOURNAL #85544 /* ~The fishermen and the priestess

I have refused to aid the Fishermen north of the Friendly Arm Inn.  They claimed that a priestess of Umberlee was harassing them, but I do not trust them.~ */ EXIT
END

IF ~~ THEN BEGIN 11 // from: _TELMAN:4.0
  SAY #85566 /* ~Hold your tongue, Telman.  Now I warned ya she was treacherous.  You've gone and believed her lies, haven't you?.  What did she say; that we stole some bowl or something?  Seems a pretty shallow excuse to kill us over, doesn't it?  Now as I said before, we are but poor fishermen, but what if we toss in another... oh... 100 gold.  Will that change your mind?~ */
  IF ~~ THEN REPLY #85567 /* ~Upon careful reconsideration, I have decided to accept your offer.~ */ DO ~IncrementGlobal("FisherPrice","GLOBAL",100)
~ GOTO 19
  IF ~Global("TenyaStory","GLOBAL",1)
~ THEN REPLY #85568 /* ~The child has said that you killed her mother and have been taking far too much from the seas.  I don't like being used, Sonner.  It makes me... angry.~ */ EXTERN ~_TELMAN~ 6
  IF ~~ THEN REPLY #85569 /* ~I canna get a straight answer from any of you.  I am done here!~ */ EXTERN ~_JEBADO~ 4
END

IF ~~ THEN BEGIN 12 // from:
  SAY #85570 /* ~Well... the offer has been made.  Is that enough now or does this shakedown continue?~ */
  IF ~~ THEN REPLY #85567 /* ~Upon careful reconsideration, I have decided to accept your offer.~ */ DO ~IncrementGlobal("FisherPrice","GLOBAL",50)
~ GOTO 19
  IF ~Global("TenyaStory","GLOBAL",1)
~ THEN REPLY #85568 /* ~The child has said that you killed her mother and have been taking far too much from the seas.  I don't like being used, Sonner.  It makes me... angry.~ */ EXTERN ~_TELMAN~ 6
  IF ~~ THEN REPLY #85569 /* ~I canna get a straight answer from any of you.  I am done here!~ */ EXTERN ~_JEBADO~ 4
END

IF ~~ THEN BEGIN 13 // from: 14.2
  SAY #85571 /* ~Your name won't mean much if you go around breakin' deals.  So be it, we'll deal with the child ourselves.~ */
  IF ~~ THEN DO ~SetGlobal("HelpJebadoh","GLOBAL",3)
EraseJournalEntry(85582)
EraseJournalEntry(85537)
EraseJournalEntry(85548)
EraseJournalEntry(85574)
EraseJournalEntry(85576)
EraseJournalEntry(85455)
EraseJournalEntry(85457)
EraseJournalEntry(85466)
EraseJournalEntry(74934)
SetGlobal("HostileFishermen","GLOBAL",1)
~ SOLVED_JOURNAL #85578 /* ~The fishermen and the priestess

Talos, the god of destruction, is behind the actions of the fishermen!  Umberlee is behind the young priestess Tenya!  I cannot see a way to avoid displeasing one, and I do not truly wish the favor of the other.  I will have nothing more to do with any of them.~ */ EXIT
END

IF ~~ THEN BEGIN 14 // from:
  SAY #85572 /* ~Suffice to say, we made other arrangements for our safe passage at sea.  Part of that deal was a little pay-back as well.  So you see, we are all pawns within the "friendly" rivalries of the gods.  You had best tread carefully, lest you step on some pretty powerful toes.~ */
  IF ~~ THEN REPLY #85573 /* ~Give me the bowl, Sonner.  I'll not ask so nicely a second time!~ */ UNSOLVED_JOURNAL #85574 /* ~The fishermen and the priestess

The fishermen seek the guidance of the god Talos!  Surely this lends extra weight to Tenya's story, as Talos is a deity of mindless destruction.  The child shall take priority in this matter.~ */ GOTO 15
  IF ~~ THEN REPLY #85575 /* ~Give me the gold, and I'll finish my job.~ */ DO ~IncrementGlobal("FisherPrice","GLOBAL",100)
~ UNSOLVED_JOURNAL #85576 /* ~The fishermen and the priestess

The fishermen are aligned with the god Talos!  Talos is a dark god of destruction, though whether he is worse than Umberlee I do not know.  It is of little concern.  I shall walk the path that pays best.~ */ GOTO 19
  IF ~~ THEN REPLY #85577 /* ~I've done with all of this.  Find yourselves another tool.~ */ GOTO 13
END

IF ~~ THEN BEGIN 15 // from: 14.0
  SAY #85579 /* ~I suppose I have little choice then.  I've had it on me the entire time; we felt it was safest that way.~ */
  IF ~~ THEN GOTO 16
END

IF ~~ THEN BEGIN 16 // from: 15.0
  SAY #85580 /* ~Take it, but know that the Storm Lord knows who it is that opposes him.~ */
  IF ~~ THEN DO ~GiveItem("_MISC53",[PC])
~ GOTO 17
END

IF ~~ THEN BEGIN 17 // from: 16.0
  SAY #85581 /* ~You've got what ye came for, now get out of here.  I should stay well away from any Talos shrine if I were you.  Vengeful things these gods.~ */
  IF ~~ THEN DO ~GiveItem("_MISC53",[PC])
SetGlobal("HostileFishermen","GLOBAL",1)
~ UNSOLVED_JOURNAL #85582 /* ~The fishermen and the priestess

I have retrieved the bowl sought by the SeaQueen, though at the cost of displeasing the followers of Talos.  Even so, it will certainly be worth the joy I bring to that troubled child.~ */ EXIT
END

IF ~~ THEN BEGIN 18 // from: _TELMAN:7.0
  SAY #85583 /* ~We all will friend.  Hear that boys?  The child is dead!  We'll be back to our boats tomorrow with smooth sailing forever!  The Bitch Queen can't touch us now, and we'll take her seas for all they're worth!  And to you my... heroic saviors; to you go the spoils.  Behold the mystical marvel that is my grandfather's flail.  Enjoy.~ */
  IF ~~ THEN DO ~SetGlobal("HelpJebadoh","GLOBAL",3)
GivePartyGoldGlobal("FisherPrice","GLOBAL")
AddexperienceParty(1000)
GiveItem("_BLUN03",[PC])
ActionOverride("telman",EscapeArea())
ActionOverride("jebadoh",EscapeArea())
EscapeArea()
~ EXIT
END

IF ~~ THEN BEGIN 19 // from: 14.1 12.0 11.0
  SAY #85584 /* ~Oh... that is truly heartwarming of you!  Could you then get on with it?  No rush or anything, it's just our LIVES!~ */
  IF ~~ THEN UNSOLVED_JOURNAL #85548 /* ~The fishermen and the priestess

This is odd.  Though the fishermen north of the Friendly Arm claimed to be poor, they were most eager to increase the value of their offer.~ */ EXIT
END

IF ~~ THEN BEGIN 20 // from:
  SAY #85560 /* ~Now Jeb, maybe they're leery of the danger because the group of us can do nothing against the Umberlee bitch.  We are but fishermen and not accustomed to fighting, while you are obviously better equipped.  No doubt you shall change your mind?~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #0 ~StateCheck(Myself,STATE_CHARMED)
~ THEN BEGIN 21 // from:
  SAY #85585 /* ~My name's Sonner, and I'm a simple fisherman.  Lately, a young priestess of Umberlee has been causin' me and my friends a lot of trouble.  Seems she wants revenge against us for killing her mother.  Well, we had to.  A Talos priest promised his favor upon us if we did.  Caught between gods, we are.  You are as well.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 22 // from:
  SAY #74910 /* ~I'll box your ears if you step an inch closer!~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #1 ~NumberOfTimesTalkedTo(0)
ReactionGT(LastTalkedToBy,NEUTRAL_UPPER)
~ THEN BEGIN 23 // from:
  SAY #85586 /* ~Damn it Jebadoh, we can't go on like this forever!  There is no way we can keep quotas up when we're afraid to come near the nets... excuse me, who are you?~ */
  IF ~~ THEN DO ~ActionOverride("jebadoh",SetNumTimesTalkedTo(1))
ActionOverride("telman",SetNumTimesTalkedTo(1))
~ EXTERN ~_JEBADO~ 0
END

IF WEIGHT #2 ~NumberOfTimesTalkedTo(0)
ReactionLT(LastTalkedToBy,FRIENDLY_LOWER)
ReactionGT(LastTalkedToBy,HOSTILE_UPPER)
~ THEN BEGIN 24 // from:
  SAY #85586 /* ~Damn it Jebadoh, we can't go on like this forever!  There is no way we can keep quotas up when we're afraid to come near the nets... excuse me, who are you?~ */
  IF ~~ THEN DO ~ActionOverride("jebadoh",SetNumTimesTalkedTo(1))
ActionOverride("telman",SetNumTimesTalkedTo(1))
~ EXTERN ~_JEBADO~ 1
END

IF WEIGHT #3 ~NumberOfTimesTalkedTo(0)
ReactionLT(LastTalkedToBy,NEUTRAL_LOWER)
~ THEN BEGIN 25 // from:
  SAY #85586 /* ~Damn it Jebadoh, we can't go on like this forever!  There is no way we can keep quotas up when we're afraid to come near the nets... excuse me, who are you?~ */
  IF ~~ THEN DO ~ActionOverride("jebadoh",SetNumTimesTalkedTo(1))
ActionOverride("telman",SetNumTimesTalkedTo(1))
~ EXTERN ~_JEBADO~ 2
END

IF WEIGHT #5 ~Global("HelpJebadoh","GLOBAL",1)
~ THEN BEGIN 26 // from:
  SAY #85587 /* ~Back, I see.~ */
  IF ~~ THEN EXTERN ~_TELMAN~ 3
END

IF ~~ THEN BEGIN 27 // from: 4.4
  SAY #103082 /* ~You try it then, mate. Only she's no lady, she's a bitch, like her Queen...~ */
  IF ~~ THEN REPLY #85533 /* ~Your offer is fair.  Consider it done.~ */ GOTO 5
  IF ~~ THEN REPLY #85534 /* ~It's not worth my time, but with a little extra gold...~ */ GOTO 6
  IF ~~ THEN REPLY #85535 /* ~Sorry, but I'm not interested.~ */ EXTERN ~_JEBADO~ 4
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 279
END

IF ~~ THEN BEGIN 28 // from:
  SAY #103082 /* ~You try it then, mate. Only she's no lady, she's a bitch, like her Queen...~ */
  IF ~~ THEN REPLY #85533 /* ~Your offer is fair.  Consider it done.~ */ GOTO 5
  IF ~~ THEN REPLY #85534 /* ~It's not worth my time, but with a little extra gold...~ */ GOTO 6
  IF ~~ THEN REPLY #85535 /* ~Sorry, but I'm not interested.~ */ EXTERN ~_JEBADO~ 4
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 281
END

IF ~~ THEN BEGIN 29 // from: 4.6
  SAY #103080 /* ~Damn straight. So, will ye help us?~ */
  IF ~~ THEN REPLY #85533 /* ~Your offer is fair.  Consider it done.~ */ GOTO 5
  IF ~~ THEN REPLY #85534 /* ~It's not worth my time, but with a little extra gold...~ */ GOTO 6
  IF ~~ THEN REPLY #85535 /* ~Sorry, but I'm not interested.~ */ EXTERN ~_JEBADO~ 4
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 283
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN GOTO 30
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 282
END

IF ~~ THEN BEGIN 30 // from: 29.4
  SAY #103082 /* ~You try it then, mate. Only she's no lady, she's a bitch, like her Queen...~ */
  IF ~~ THEN REPLY #85533 /* ~Your offer is fair.  Consider it done.~ */ GOTO 5
  IF ~~ THEN REPLY #85534 /* ~It's not worth my time, but with a little extra gold...~ */ GOTO 6
  IF ~~ THEN REPLY #85535 /* ~Sorry, but I'm not interested.~ */ EXTERN ~_JEBADO~ 4
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 283
END

IF ~~ THEN BEGIN 31 // from:
  SAY #103080 /* ~Damn straight. So, will ye help us?~ */
  IF ~~ THEN REPLY #85533 /* ~Your offer is fair.  Consider it done.~ */ GOTO 5
  IF ~~ THEN REPLY #85534 /* ~It's not worth my time, but with a little extra gold...~ */ GOTO 6
  IF ~~ THEN REPLY #85535 /* ~Sorry, but I'm not interested.~ */ EXTERN ~_JEBADO~ 4
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 285
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN GOTO 32
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 284
END

IF ~~ THEN BEGIN 32 // from: 31.4
  SAY #103082 /* ~You try it then, mate. Only she's no lady, she's a bitch, like her Queen...~ */
  IF ~~ THEN REPLY #85533 /* ~Your offer is fair.  Consider it done.~ */ GOTO 5
  IF ~~ THEN REPLY #85534 /* ~It's not worth my time, but with a little extra gold...~ */ GOTO 6
  IF ~~ THEN REPLY #85535 /* ~Sorry, but I'm not interested.~ */ EXTERN ~_JEBADO~ 4
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 285
END

IF ~~ THEN BEGIN 33 // from:
  SAY #103080 /* ~Damn straight. So, will ye help us?~ */
  IF ~~ THEN REPLY #85533 /* ~Your offer is fair.  Consider it done.~ */ GOTO 5
  IF ~~ THEN REPLY #85534 /* ~It's not worth my time, but with a little extra gold...~ */ GOTO 6
  IF ~~ THEN REPLY #85535 /* ~Sorry, but I'm not interested.~ */ EXTERN ~_JEBADO~ 4
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 287
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN GOTO 34
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 286
END

IF ~~ THEN BEGIN 34 // from: 33.4
  SAY #103082 /* ~You try it then, mate. Only she's no lady, she's a bitch, like her Queen...~ */
  IF ~~ THEN REPLY #85533 /* ~Your offer is fair.  Consider it done.~ */ GOTO 5
  IF ~~ THEN REPLY #85534 /* ~It's not worth my time, but with a little extra gold...~ */ GOTO 6
  IF ~~ THEN REPLY #85535 /* ~Sorry, but I'm not interested.~ */ EXTERN ~_JEBADO~ 4
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 287
END

IF ~~ THEN BEGIN 35 // from:
  SAY #103080 /* ~Damn straight. So, will ye help us?~ */
  IF ~~ THEN REPLY #85533 /* ~Your offer is fair.  Consider it done.~ */ GOTO 5
  IF ~~ THEN REPLY #85534 /* ~It's not worth my time, but with a little extra gold...~ */ GOTO 6
  IF ~~ THEN REPLY #85535 /* ~Sorry, but I'm not interested.~ */ EXTERN ~_JEBADO~ 4
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 289
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN GOTO 36
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 288
END

IF ~~ THEN BEGIN 36 // from: 35.4
  SAY #103082 /* ~You try it then, mate. Only she's no lady, she's a bitch, like her Queen...~ */
  IF ~~ THEN REPLY #85533 /* ~Your offer is fair.  Consider it done.~ */ GOTO 5
  IF ~~ THEN REPLY #85534 /* ~It's not worth my time, but with a little extra gold...~ */ GOTO 6
  IF ~~ THEN REPLY #85535 /* ~Sorry, but I'm not interested.~ */ EXTERN ~_JEBADO~ 4
  IF ~  InParty("coran")
InMyArea("coran")
!StateCheck("coran",CD_STATE_NOTVALID)
~ THEN EXTERN ~_CORANJ~ 289
END
