// creator  : weidu.exe (version 23600)
// argument : NOBL9.DLG
// game     : .
// source   : ./DATA/DIALOG.BIF
// dialog   : lang\en_us/dialog.tlk
// dialogF  : (none)

BEGIN ~NOBL9~

IF ~  NumberOfTimesTalkedTo(0)
~ THEN BEGIN 0 // from:
  SAY #7995 /* ~About time you showed! Here, I need these tunics cleaned and pressed by this eve, and be EXTRA careful with the golden pantaloons! It took 15 women and a small boy from Calimshan 12 days and 4 nights to weave them, so careful on the seams! Well? Get going!~ */
  IF ~  ReactionGT(LastTalkedToBy(Myself),HOSTILE_UPPER)
~ THEN REPLY #8008 /* ~Much as I have always dreamed of owning golden pantaloons, I must confess that I am not the cleaner that you were expecting.~ */ GOTO 1
  IF ~  ReactionLT(LastTalkedToBy(Myself),NEUTRAL_LOWER)
~ THEN REPLY #8009 /* ~Much as I have always dreamed of owning golden pantaloons, I must confess that I am not the cleaner that you were expecting.~ */ GOTO 2
  IF ~  HasItem("MISC47",Myself)
ReactionLT(LastTalkedToBy(Myself),FRIENDLY_LOWER)
~ THEN REPLY #8010 /* ~Sir, yes, sir! Pantaloons pressed and ready by tonight or breakfast is free, sir!~ */ GOTO 3
  IF ~  HasItem("MISC47",Myself)
ReactionGT(LastTalkedToBy(Myself),NEUTRAL_UPPER)
~ THEN REPLY #8011 /* ~Sir, yes, sir! Pantaloons pressed and ready by tonight or breakfast is free, sir!~ */ GOTO 4
  IF ~  ReactionLT(LastTalkedToBy(Myself),FRIENDLY_LOWER)
~ THEN REPLY #8012 /* ~Stow your laundry, fool! I am neither tailor, maid, nor mother to any fop such as you!~ */ GOTO 7
  IF ~  ReactionGT(LastTalkedToBy(Myself),NEUTRAL_UPPER)
~ THEN REPLY #8013 /* ~Stow your laundry, fool! I am neither tailor, maid, nor mother to any fop such as you!~ */ GOTO 8
END

IF ~~ THEN BEGIN 1 // from: 0.0
  SAY #7996 /* ~Not the cleaner? NOT THE CLEANER?! Oh well, my mistake. I thank you for your honesty, I thank you for not stealing the pantaloons, and I will thank you kindly not to mention the padding in the codpiece. Good day.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 2 // from: 0.1
  SAY #7997 /* ~NOT THE CLEANER? Then what in all the Nine Hells are you doing with my clothes?! Do you THINK I would trust my washing and mending to someone who was not a professional in the field?! Give me those!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 3 // from: 0.2
  SAY #7998 /* ~Service with a smile and a snap in your step. That's what we like to see. Now get going damn you! Not a coin for a tip if there's even ONE tear!~ */
  IF ~~ THEN DO ~SetGlobal("GoldenPantaloons","GLOBAL",1)
GiveItem("MISC47",LastTalkedToBy)
~ EXIT
END

IF ~~ THEN BEGIN 4 // from: 0.3
  SAY #7999 /* ~Done and done! Be on your way.~ */
  IF ~~ THEN DO ~SetGlobal("GoldenPantaloons","GLOBAL",1)
GiveItem("MISC47",LastTalkedToBy)
~ GOTO 5
END

IF ~~ THEN BEGIN 5 // from: 4.0
  SAY #8000 /* ~Wait a moment! Don't you dare go anywhere!~ */
  IF ~~ THEN GOTO 6
END

IF ~~ THEN BEGIN 6 // from: 5.0
  SAY #8001 /* ~Here's an extra couple of coins... put in a pleat that would make Daddy proud, if you know what I mean. Now get!~ */
  IF ~~ THEN DO ~GiveGoldForce(2)
~ EXIT
END

IF ~~ THEN BEGIN 7 // from: 0.4
  SAY #8002 /* ~I... see. Well then, what about carpets? Do you do carpets? No, I don't suppose you do. Oh, this is terrible! A dinner date of momentous magnitude, and here I am with dirty pantaloons! Granted they are golden, but the shame is still there! Leave, leave me to my impending social doom! Oh WOE!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 8 // from: 0.5
  SAY #8003 /* ~Well I certainly think it was totally unnecessary for you to cast shame upon the domestics of our society when they perform such a vital function! Fie upon you and your disrespectful attitude! Begone!~ */
  IF ~~ THEN GOTO 9
END

IF ~~ THEN BEGIN 9 // from: 8.0
  SAY #8004 /* ~And thank you SO much for bringing up mother!~ */
  IF ~~ THEN EXIT
END

IF ~  PartyHasItem("MISC47")
Global("GoldenPantaloons","GLOBAL",1)
~ THEN BEGIN 10 // from:
  SAY #8005 /* ~Back again? Good! I'll just take these back and... What?! I have never seen such shoddy work! It's as though they were not touched at all! Such a wait for this quality of service is unforgivable! I am afraid you leave me no alternative... but to withhold your tip. Good day!~ */
  IF ~~ THEN DO ~TakePartyItem("MISC47")
AddexperienceParty(100)
SetGlobal("GoldenPantaloons","GLOBAL",2)
~ EXIT
END

IF ~  !PartyHasItem("MISC47")
Global("GoldenPantaloons","GLOBAL",1)
~ THEN BEGIN 11 // from:
  SAY #8006 /* ~You again?! I should think you wouldn't show your face around here after absconding with my pantaloons! Had a good long talk to that management about you. He dared to try and avoid responsibility by saying that he had no laundry staff. I gave him a thorough dressing down but he stuck by his story. Left me in quite the tizzy, I assure you. Get out of my presence, I'll have nothing more to do with any of the lot of you!~ */
  IF ~~ THEN EXIT
END

IF ~  Global("GoldenPantaloons","GLOBAL",0)
~ THEN BEGIN 12 // from:
  SAY #8007 /* ~Well, if it isn't you once more. Look, I don't wish to appear frightfully rude, but if you have no skill in the domestic arts then I have little purpose for you. Leave me be.~ */
  IF ~~ THEN EXIT
END

IF ~  True()
~ THEN BEGIN 13 // from:
  SAY #13529 /* ~[NOBLEMAN 10, BEREGOST (MR. HALIMSTAD) HOSTILE] Not to be rude, but I'd rather you left immediately.~ */
  IF ~~ THEN EXIT
END
