BEGIN ~davaeo~

IF WEIGHT #3 ~NumTimesTalkedTo(0)~ THEN BEGIN 0
  SAY @934
  IF ~~ THEN DO ~Enemy()~ UNSOLVED_JOURNAL @310414 EXIT
END

IF WEIGHT #0 ~False()~ THEN BEGIN 1
  SAY @936
  IF ~~ THEN DO ~SpellPoint([787.445],WIZARD_DIMENSION_DOOR)
DestroySelf()~ EXIT
END

IF WEIGHT #1 ~StateCheck(Myself,STATE_CHARMED)~ THEN BEGIN 2
  SAY @6116
  IF ~~ THEN UNSOLVED_JOURNAL @310415 EXIT
END

IF ~~ THEN BEGIN 3
  SAY @8964
  IF ~~ THEN DO ~SetGlobal("DAVE","GLOBAL",1)
Enemy()~ EXIT
END
