BEGIN ~drizzt~

IF WEIGHT #2 ~NumTimesTalkedTo(0)~ THEN BEGIN 0
  SAY @2444
  IF ~~ THEN REPLY @16325 GOTO 1
  IF ~~ THEN REPLY @16326 GOTO 2
END

IF ~~ THEN BEGIN 1
  SAY @2445
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 2
  SAY @2446
  IF ~~ THEN REPLY @16327 GOTO 3
  IF ~~ THEN REPLY @16328 GOTO 1
  IF ~~ THEN REPLY @16358 EXIT
END

IF ~~ THEN BEGIN 3
  SAY @2447
  IF ~~ THEN DO ~Enemy()~ EXIT
END

IF ~~ THEN BEGIN 4
  SAY @2448
  IF ~~ THEN EXIT
END

IF WEIGHT #3 ~Global("HelpDrizzt","GLOBAL",0)
Global("DrizztGnolls","GLOBAL",12)~ THEN BEGIN 5
  SAY @2449
  IF ~~ THEN DO ~IncrementGlobal("DrizztGnolls","GLOBAL",1)
EscapeArea()~ JOURNAL @310357 EXIT
END

IF WEIGHT #4 ~Global("HelpDrizzt","GLOBAL",1)
Global("DrizztGnolls","GLOBAL",12)~ THEN BEGIN 6
  SAY @2450
  IF ~~ THEN REPLY @2459 DO ~IncrementGlobal("DrizztGnolls","GLOBAL",1)~ GOTO 7
  IF ~~ THEN REPLY @2460 DO ~IncrementGlobal("DrizztGnolls","GLOBAL",1)~ GOTO 8
  IF ~~ THEN REPLY @2461 DO ~IncrementGlobal("DrizztGnolls","GLOBAL",1)~ GOTO 9
END

IF ~~ THEN BEGIN 7
  SAY @2451
  IF ~~ THEN REPLY @2462 JOURNAL @310358 GOTO 10
  IF ~~ THEN REPLY @2463 GOTO 11
  IF ~~ THEN REPLY @2464 GOTO 12
END

IF ~~ THEN BEGIN 8
  SAY @2452
  IF ~~ THEN REPLY @2465 JOURNAL @310359 GOTO 10
  IF ~~ THEN REPLY @2467 GOTO 11
  IF ~~ THEN REPLY @2469 GOTO 12
END

IF ~~ THEN BEGIN 9
  SAY @2453
  IF ~~ THEN REPLY @2466 JOURNAL @310360 GOTO 10
  IF ~~ THEN REPLY @2468 GOTO 11
  IF ~~ THEN REPLY @2470 GOTO 12
END

IF ~~ THEN BEGIN 10
  SAY @2454
  IF ~~ THEN DO ~EscapeArea()~ JOURNAL @310315 EXIT
END

IF ~~ THEN BEGIN 11
  SAY @2455
  IF ~~ THEN DO ~EscapeArea()~ JOURNAL @310316 EXIT
END

IF ~~ THEN BEGIN 12
  SAY @2456
  IF ~~ THEN DO ~EscapeArea()~ JOURNAL @310317 EXIT
END

IF ~~ THEN BEGIN 13
  SAY @2457
  IF ~~ THEN DO ~SetGlobal("HelpedDrizzt","GLOBAL",3)
EscapeArea()~ EXIT
END

IF ~~ THEN BEGIN 14
  SAY @2458
  IF ~~ THEN DO ~Enemy()~ EXIT
END

IF WEIGHT #0 ~StateCheck(Myself,STATE_CHARMED)~ THEN BEGIN 15
  SAY @8977
  IF ~~ THEN DO ~EscapeArea()~ EXIT
END

IF ~~ THEN BEGIN 16
  SAY @8978
  IF ~~ THEN EXIT
END
