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

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

IF WEIGHT #2 /* Triggers after states #: 10 17 even though they appear after this state */
~NumTimesTalkedTo(0)
~ THEN BEGIN 0 // from:
  SAY #14238 /* ~Huh?~ */
  IF ~~ THEN REPLY #14258 /* ~Not right now, Cernd.~ */ GOTO 1
  IF ~~ THEN REPLY #14256 /* ~I always have time to speak with a fine servant of nature. What is it you require, Cernd?~ */ GOTO 2
  IF ~~ THEN REPLY #14257 /* ~Make it quick, Cernd. I've things to do.~ */ GOTO 3
END

IF ~~ THEN BEGIN 1 // from: 0.0
  SAY #14239 /* ~Wow, ye sure do looks big and mean for a <GIRLBOY>.~ */
  IF ~~ THEN REPLY #14259 /* ~Perhaps silence says more than any answer. There is something not natural about you, though I cannot place my finger on it.  Nature will keep an eye on you.~ */ GOTO 5
  IF ~~ THEN REPLY #14260 /* ~Gate~ */ GOTO 4
END

IF ~~ THEN BEGIN 2 // from: 0.1
  SAY #14240 /* ~My mother says we should stay away from people like you.  You could be wizards.~ */
  IF ~~ THEN REPLY #14261 /* ~Fire Storm~ */ GOTO 5
  IF ~~ THEN REPLY #14262 /* ~Blade Barrier~ */ GOTO 4
END

IF ~~ THEN BEGIN 3 // from: 0.2
  SAY #14241 /* ~I bet my daddy could whup your hide!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 4 // from: 2.1 1.1
  SAY #14242 /* ~I wish I could go to the circus, but momma says that I'm not allowed 'cause it's dangerous.~ */
  IF ~~ THEN REPLY #14263 /* ~Aerial Servant~ */ GOTO 6
  IF ~~ THEN REPLY #14264 /* ~Animal Summoning III~ */ GOTO 5
  IF ~~ THEN REPLY #14265 /* ~Conjure Animals~ */ GOTO 7
END

IF ~~ THEN BEGIN 5 // from: 4.1 2.0 1.0
  SAY #14243 /* ~The circus is closed for a while, I hear.  I'm bored.~ */
  IF ~~ THEN REPLY #14266 /* ~My daddy's on the Council.  He rules the world.~ */ GOTO 6
  IF ~~ THEN REPLY #14267 /* ~I am NOT!  Uh, I mean, bah!  Get out of my sight, you rotten urchin, before I fry you where you stand!~ */ GOTO 7
  IF ~~ THEN REPLY #14268 /* ~I have a concern as a servant of nature.  I... I don't know how to phrase this, but are you... normal?  Something is not quite right, and I fear it may be you.~ */ GOTO 8
END

IF ~~ THEN BEGIN 6 // from: 5.0 4.0
  SAY #14244 /* ~Brother Keelan is missing, momma says, so I don't have to go to temple today.~ */
  IF ~~ THEN REPLY #14269 /* ~Who are you, sir?  Are you a priest?~ */ GOTO 9
  IF ~~ THEN REPLY #14270 /* ~I'm sure, but this matter must be explored.  I... do not know how to say this inoffensively, but are you... normal?  The feeling I get from you is... disturbing.~ */ GOTO 10
  IF ~~ THEN REPLY #14271 /* ~I am not a holy man as such, but I do find faith in nature.  Perhaps one day you too will wish to live amidst the green rather than the cold of a stone dwelling.~ */ GOTO 7
END

IF ~~ THEN BEGIN 7 // from: 9.2 8.0 6.2 5.1 4.2
  SAY #14245 /* ~I have to pee.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 8 // from: 5.2
  SAY #14246 /* ~I want to see your pet.  Can he come out and play?~ */
  IF ~~ THEN REPLY #14272 /* ~Vampyre~ */ JOURNAL #20452 /* ~Helping Tiris in Trademeet

I told Tiris the bad news, that I could not help Raissa in her current situation.  For all that she was saved from Rejiek Hidesman and the other Skin Dancer, Darsidian, she had been turned into one herself.  Tiris left to try and do something on his own, for all that was worth.~ */ GOTO 7
  IF ~~ THEN REPLY #14273 /* ~Vampyre~ */ GOTO 9
  IF ~~ THEN REPLY #14274 /* ~Is there something wrong with your back, pretty lady?  It looks weird.~ */ GOTO 10
END

IF ~~ THEN BEGIN 9 // from: 8.1 6.0
  SAY #14247 /* ~No.  I have had enough of tiny people trying to steal Boo.  Away!~ */
  IF ~~ THEN REPLY #14275 /* ~Oh.  You must be a gargoyle then, right?~ */ GOTO 12
  IF ~~ THEN REPLY #14276 /* ~I, I am missing my wings, little one.  They were taken from me, sadly.~ */ GOTO 11
  IF ~~ THEN REPLY #14277 /* ~Ha ha, no, certainly not!~ */ GOTO 7
END

IF WEIGHT #0 ~StateCheck(Myself,STATE_CHARMED)
~ THEN BEGIN 10 // from: 15.2 14.2 8.2 6.1
  SAY #14248 /* ~Are you an adventurer, sir?  Can I grow up to be one just like you?~ */
  IF ~~ THEN DO ~EscapeArea()
~ EXIT
END

IF ~~ THEN BEGIN 11 // from: 9.1
  SAY #14249 /* ~It would be better that you remain safely with your family and do not seek out such a life on purpose, child.~ */
  IF ~~ THEN REPLY #14278 /* ~You sure do look creepy, mister.~ */ JOURNAL #15791 /* ~~ */ GOTO 12
  IF ~~ THEN REPLY #14279 /* ~Ha!  Such a delightful child you are.  Here, let me juggle a few knives to amuse you.  How do you like that?~ */ GOTO 13
END

IF ~~ THEN BEGIN 12 // from: 15.0 11.0 9.0
  SAY #14250 /* ~You sure are ugly for a lady.~ */
  IF ~~ THEN DO ~SetGlobal("HelpShaella","GLOBAL",1)
~ EXIT
END

IF ~~ THEN BEGIN 13 // from: 11.1
  SAY #14251 /* ~The pool draws you to it. Within its depths you see a wondrous sight. A strange and beautiful city rises before your eyes. Metallic buildings reach as far as the eye can see and people of all races mingle and live in harmony. Extraordinary machines carry them about their daily business. Reluctantly, you draw your eyes away from the serene image.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #3 /* Triggers after states #: 17 even though they appear after this state */
~Global("HelpShaella","GLOBAL",1)
~ THEN BEGIN 14 // from:
  SAY #14252 /* ~I AM a wizard, rotten child.  Another word from you and you'll see just how truly irate a wizard can get.  (Rodents.  Rodents everywhere I turn!  Bah!)~ */
  IF ~~ THEN REPLY #14280 /* ~WOW!!~ */ GOTO 15
  IF ~~ THEN REPLY #14281 /* ~(sniff) I really wanted to go to the circus, too, but I guess something happened there and now I can't.~ */ GOTO 16
  IF ~~ THEN REPLY #14282 /* ~Thhhhppppt!  Nyah nyah!~ */ GOTO 10
END

IF ~~ THEN BEGIN 15 // from: 14.0
  SAY #14253 /* ~Fire Seeds~ */
  IF ~~ THEN REPLY #14283 /* ~I got your nose!~ */ GOTO 12
  IF ~~ THEN REPLY #14284 /* ~Can I have one of those, <SIRMAAM>?~ */ GOTO 16
  IF ~~ THEN REPLY #14285 /* ~Sunray (Evocation,Alteration) 
Level: 7
Sphere:  Sun
Range: 20 feet 
Duration: Instant
Casting Time: 4
Area of Effect: 20 feet 
Saving Throw: Special 

When this spell is cast, it causes a ray of sunlight to beam down upon the caster and all within a 20' radius.  All creatures within the area of effect take 3-18 points of damage and must save vs. spells or be blinded for 10 rounds.  Undead that are hit by the sunray take 1-6 damage for every level of the caster,  and must save vs. spells or be destroyed.~ */ GOTO 10
END

IF ~~ THEN BEGIN 16 // from: 15.1 14.1
  SAY #14254 /* ~Fire Seeds (conjuration) 
Level: 6
Sphere: Elemental
Range: Special
Duration: 3 turns
Casting Time: 1 round 
Area of Effect: Special 
Saving Throw:  1/2 damage

Casting the fire seed spell creates 4 fire seeds that will appear in the caster's inventory.  The seeds will remain in existence after the spell is cast for 3 turns.  During this time, if they are thrown at an enemy, a fireball will ensue causing 2-16 points of damage to all within the area of effect, allowing a save vs. spells for half damage.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #1 ~false()~ THEN BEGIN 17 // from:
  SAY #14255 /* ~I've always time for a fellow servant of nature. What is troubling you, Cernd?~ */
  IF ~~ THEN EXIT
END
