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

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

IF WEIGHT #3 /* Triggers after states #: 3 4 5 even though they appear after this state */
~  !HappinessLT(Myself,UNHAPPY_ANGRY_BOUNDARY)
Global("KickedOut","LOCALS",1)
~ THEN BEGIN 0 // from:
  SAY #15468 /* ~We meet again. I trust you have been vigilant in protecting the ways of nature? Perhaps we should continue our previous partnership, and further our causes together.~ */
  IF ~~ THEN REPLY #15469 /* ~I have no need for your assistance at this time, though I may call upon you in the future.~ */ GOTO 1
  IF ~~ THEN REPLY #15470 /* ~Your suggestion is a good one. Welcome back, Faldorn.~ */ DO ~SetGlobal("KickedOut","LOCALS",0)
JoinParty()
~ EXIT
END

IF ~~ THEN BEGIN 1 // from: 0.0
  SAY #15471 /* ~Very well, but do not forget what I have taught you, friends: Walk with rage against all who threaten the Great Mother.~ */
  IF ~~ THEN DO ~SetGlobal("KickedOut","LOCALS",1)
ChangeAIScript("",DEFAULT)
~ EXIT
END

IF ~~ THEN BEGIN 2 // from:
  SAY #15514 /* ~Together we shall enforce the laws of nature with the ruthless vigor they deserve.~ */
  IF ~~ THEN DO ~SetGlobal("KickedOut","LOCALS",0)
JoinParty()
~ EXIT
END

IF WEIGHT #0 ~  HappinessLT(Myself,UNHAPPY_ANGRY_BOUNDARY)
~ THEN BEGIN 3 // from:
  SAY #15430 /* ~I have no patience for your weaknesses. If I want action, I guess I'll have to make my own.~ */
  IF ~~ THEN DO ~SetGlobal("KickedOut","LOCALS",1)
ChangeAIScript("",DEFAULT)
EscapeArea()
~ EXIT
END

IF WEIGHT #1 ~  !HappinessLT(Myself,UNHAPPY_ANGRY_BOUNDARY)
Global("KickedOut","LOCALS",0)
~ THEN BEGIN 4 // from:
  SAY #15436 /* ~Very well, but do not forget what I have taught you, friends: Walk with rage against all who threaten the Great Mother.~ */
  IF ~~ THEN DO ~SetGlobal("KickedOut","LOCALS",1)
ChangeAIScript("",DEFAULT)
~ EXIT
END

IF WEIGHT #2 ~  StateCheck(Myself,STATE_CHARMED)
~ THEN BEGIN 5 // from:
  SAY #16691 /* ~I am Faldorn, a member of the Shadow Druids. The Shadow Druids are a sect of druids that believes in the destruction of civilization. I have come to this region of the world to sow disorder among those druid sects that are too weak to share our vision.~ */
  IF ~~ THEN SOLVED_JOURNAL #27061 /* ~Faldorn and the Shadow Druids
When we charmed Faldorn, she told us that she was a member of the Shadow Druids, a sect of druids who believe in the destruction of human civilization.~ */ EXIT
END
