// creator  : weidu.exe (version 23100)
// argument : _HACK.DLG
// game		 : .
// source	 : ./override/_HACK.DLG
// dialog	 : ./DIALOG.TLK
// dialogF  : (none)

BEGIN ~_HACK~

IF ~True()
~ THEN BEGIN 0 // from:
  SAY #84107 /* ~Me Hack!  Me crush enemies!  Show Hack enemies to turn into mush!~ */
  IF ~~ THEN DO ~ChangeEnemyAlly(Myself,ALLY)
ApplySpell(Myself,CHARM_HERO)
~ EXIT
  IF ~Global("X#HACK0","GLOBAL",0)
~ THEN DO ~SetGlobal("X#HACK0","GLOBAL",1)~ GOTO 1
  IF ~Global("X#HACK0","GLOBAL",0)
InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#HACK0","GLOBAL",1)~ EXTERN ~_GARRIJ~ 23
  IF ~Global("X#HACK0","GLOBAL",0)
InParty("quayle")
InMyArea("quayle")
!StateCheck("quayle",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#HACK0","GLOBAL",1)~ EXTERN ~_QUAYLJ~ 13
END

IF ~~ THEN BEGIN 1 // from: 0.1
  SAY #98467 /* ~Turn enemies to mush!~ */
  IF ~~ THEN DO ~ChangeEnemyAlly(Myself,ALLY)
ApplySpell(Myself,CHARM_HERO)
~ EXIT
END

IF ~~ THEN BEGIN 2 // from: _GARRIJ:23.1
  SAY #98467 /* ~Turn enemies to mush!~ */
  IF ~~ THEN DO ~ChangeEnemyAlly(Myself,ALLY)
ApplySpell(Myself,CHARM_HERO)
~ EXIT
END

IF ~~ THEN BEGIN 3 // from: _GARRIJ:24.1
  SAY #98467 /* ~Turn enemies to mush!~ */
  IF ~~ THEN DO ~ChangeEnemyAlly(Myself,ALLY)
ApplySpell(Myself,CHARM_HERO)
~ EXIT
END
