// creator  : weidu.exe (version 23600)
// argument : MINSC.DLG
// game     : .
// source   : ./override/MINSC.DLG
// dialog   : lang\en_us/dialog.tlk
// dialogF  : (none)

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

IF WEIGHT #7 /* Triggers after states #: 6 7 13 20 21 22 23 even though they appear after this state */
~  NumberOfTimesTalkedTo(0)
ReactionGT(LastTalkedToBy,NEUTRAL_UPPER)
!Dead("Dynaheir")
~ THEN BEGIN 0 // from:
  SAY #476 /* ~I agree Boo, they look to be friendly. Greetings, we are Minsc and Boo. We have traveled far to explore this land, but now my charge Dynaheir has been taken from us. 'Twas gnolls, and once we have tracked them I will beat sense into their heads until they release her. Accompany us, and bards will sing the deeds of Minsc and Boo... and friends.~ */
  IF ~~ THEN REPLY #489 /* ~The classic dilemma of the damsel in distress! How could anyone decline?~ */ GOTO 5
  IF ~~ THEN REPLY #490 /* ~It is not my problem. I'll not risk my skin for a stranger's neck.~ */ GOTO 4
  IF ~~ THEN REPLY #491 /* ~Excuse me, but are you speaking to a rodent?~ */ GOTO 2
  IF ~Global("X#MINSC0","GLOBAL",0)
InParty("kivan")
InMyArea("kivan")
!StateCheck("kivan",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#MINSC0","GLOBAL",1)~ EXTERN ~KIVANJ~ 397
  IF ~Global("X#MINSC0","GLOBAL",0)
InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#MINSC0","GLOBAL",1)~ EXTERN ~XANJ~ 269
  IF ~Global("X#MINSC0","GLOBAL",0)
InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#MINSC0","GLOBAL",1)~ EXTERN ~XANJ~ 270
END

IF WEIGHT #8 /* Triggers after states #: 6 7 13 20 21 22 23 even though they appear after this state */
~  NumberOfTimesTalkedTo(0)
ReactionLT(LastTalkedToBy,FRIENDLY_LOWER)
ReactionGT(LastTalkedToBy,HOSTILE_UPPER)
!Dead("Dynaheir")
~ THEN BEGIN 1 // from:
  SAY #477 /* ~Let us pass strangers, for we have not much time to waste. What? Yes, I'll ask them. Boo and I go to rescue my charge Dynaheir. You may aid in our victory, if you wish. There is glory enough for all!~ */
  IF ~~ THEN REPLY #492 /* ~The classic dilemma of the damsel in distress! How could anyone decline?~ */ GOTO 5
  IF ~~ THEN REPLY #493 /* ~It is not my problem. I'll not risk my skin for a stranger's neck.~ */ GOTO 4
  IF ~~ THEN REPLY #494 /* ~Excuse me, but are you speaking to a rodent?~ */ GOTO 2
  IF ~Global("X#KivanMinsc2","GLOBAL",0)
InParty("kivan")
InMyArea("kivan")
!StateCheck("kivan",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KivanMinsc2","GLOBAL",1)~ EXTERN ~KIVANJ~ 225
END

IF ~~ THEN BEGIN 2 // from: 1.2 0.2
  SAY #478 /* ~Boo is my faithful animal companion, and more than he seems.~ */
  IF ~~ THEN REPLY #495 /* ~The classic dilemma of the damsel in distress! How could anyone decline?~ */ GOTO 5
  IF ~~ THEN REPLY #496 /* ~That is not my problem. I'll not risk my skin for a stranger's neck.~ */ GOTO 4
  IF ~~ THEN REPLY #497 /* ~Oh, no! I'll not follow a loon into battle. My sympathies to your friend, but you're on your own.~ */ GOTO 4
END

IF WEIGHT #9 /* Triggers after states #: 6 7 13 20 21 22 23 even though they appear after this state */
~  NumberOfTimesTalkedTo(0)
ReactionLT(LastTalkedToBy,NEUTRAL_LOWER)
!Dead("Dynaheir")
~ THEN BEGIN 3 // from:
  SAY #479 /* ~My hamster does not like your tone. Away with ye.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 4 // from: 2.2 2.1 1.1 0.1
  SAY #480 /* ~You would leave an innocent to suffer with nary a twitch of your sword arm? RrraaaAAGHGHHH!~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
END

IF ~~ THEN BEGIN 5 // from: 2.0 1.0 0.0
  SAY #481 /* ~Take heart, fellow adventurers, for you have curried the favor of Boo, the only miniature giant space hamster in the realm! My friend and companion ever since my h-h-head wound, he will lead us to victory! Onward to the gnoll stronghold in the west! Tarry not! We must go soon!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~Global("X#MINSC5","GLOBAL",0)
InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#MINSC5","GLOBAL",1)~ GOTO 26
  IF ~Global("X#MINSC5","GLOBAL",0)
InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#MINSC5","GLOBAL",1)~ EXTERN ~AJANTJ~ 281
  IF ~Global("X#MINSC5","GLOBAL",0)
InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#MINSC5","GLOBAL",1)~ GOTO 28
  IF ~Global("X#MINSC5","GLOBAL",0)
InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#MINSC5","GLOBAL",1)~ EXTERN ~SHARTJ~ 188
  IF ~Global("X#MINSC5","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN DO ~SetGlobal("X#MINSC5","GLOBAL",1)~ GOTO 32
  IF ~Global("X#MINSC5","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN DO ~SetGlobal("X#MINSC5","GLOBAL",1)~ EXTERN ~IMOEN2~ 462
  IF ~Global("X#MINSC5","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN DO ~SetGlobal("X#MINSC5","GLOBAL",1)~ EXTERN ~IMOEN2~ 463
  IF ~Global("X#MINSC5","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
OR(4)
Class(Player1,MAGE_ALL)
Class(Player1,CLERIC_ALL)
Class(Player1,BARD_ALL)
Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MINSC5","GLOBAL",1)~ GOTO 41
  IF ~Global("X#MINSC5","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
OR(4)
Class(Player1,MAGE_ALL)
Class(Player1,CLERIC_ALL)
Class(Player1,BARD_ALL)
Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MINSC5","GLOBAL",1)~ EXTERN ~IMOEN2~ 467
  IF ~Global("X#MINSC5","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
OR(4)
Class(Player1,MAGE_ALL)
Class(Player1,CLERIC_ALL)
Class(Player1,BARD_ALL)
Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MINSC5","GLOBAL",1)~ EXTERN ~IMOEN2~ 470
END

IF WEIGHT #0 ~  False()
~ THEN BEGIN 6 // from:
  SAY #482 /* ~We take too long! My charge is in desperate peril! If we do not go now, you are a coward!~ */
  IF ~~ THEN UNSOLVED_JOURNAL #27275 /* ~Rescuing Dynaheir
Minsc is getting impatient, I must go to rescue his friend soon. He previously said that she was being held at a gnoll encampment to the west of Nashkel.~ */ EXIT
END

IF WEIGHT #1 ~  False()
~ THEN BEGIN 7 // from:
  SAY #483 /* ~You agreed to help in my cause, yet now you break your word by your inaction! I'll have none of it! Feel the wrath of Minsc and Boo!~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
END

IF WEIGHT #10 /* Triggers after states #: 13 20 21 22 23 even though they appear after this state */
~  Dead("Dynaheir")
~ THEN BEGIN 8 // from:
  SAY #485 /* ~Aauughh! Dynaheir has been slain! For what purpose am I now? I cannot return home in disgrace, she was my responsibility! NOOOOO! What *sniff* what is it, Boo? Yes... No, I... Yes... Yes... YES! You there, may we join with you? You fought well, and it would lessen my shame to be in your company. My honor is yours. Will you accept it?~ */
  IF ~~ THEN REPLY #789 /* ~Ham it up no more, mighty warrior. Travel with me and there is sure to be opportunity to repair your damaged honor!~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ GOTO 11
  IF ~~ THEN REPLY #790 /* ~You could not protect your own charge, so what use are you to me? I'll not have you.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ GOTO 10
  IF ~~ THEN REPLY #791 /* ~While I'm sure you would be an interesting addition to the group, I think it would be best if you left. Go on a quest of self discovery or something.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ GOTO 9
END

IF ~~ THEN BEGIN 9 // from: 8.2
  SAY #486 /* ~*sniff* Yes. YES! A quest! I shall quest until my honor positively bloats! Minsc and Boo, roaming the realms for adventure! When the epic tales of us are written, I'll be sure to give you a footnote! Farewell!~ */
  IF ~~ THEN DO ~EscapeArea()
~ EXIT
END

IF ~~ THEN BEGIN 10 // from: 8.1
  SAY #487 /* ~My sword is at your feet, and you would spit upon it?! That's just so... un-heroic!~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
END

IF ~~ THEN BEGIN 11 // from: 8.0
  SAY #488 /* ~Hooray! We will honor the memory of Dynaheir with deeds that make grown men tremble! See? Boo trembles even now!~ */
  IF ~~ THEN DO ~JoinParty()
~ EXIT
END

IF ~~ THEN BEGIN 12 // from:
  SAY #4398 /* ~I fear that where Dynaheir goes, so must I! It must be both of us, or neither.~ */
  IF ~~ THEN REPLY #4400 /* ~Then neither it must be. I do not need either of you.~ */ DO ~EscapeArea()
ActionOverride("Dynaheir",EscapeArea())
~ EXIT
  IF ~~ THEN REPLY #4402 /* ~Then I shall welcome you both to the party.~ */ DO ~JoinParty()
ActionOverride("Dynaheir",JoinParty())
~ EXIT
END

IF WEIGHT #2 ~  NumberOfTimesTalkedTo(0)
InParty("Dynaheir")
~ THEN BEGIN 13 // from:
  SAY #13937 /* ~Boo, do my eyes deceive me? Dynaheir! Who are these knaves that would dare to stand so close to you?! If they are the ones that took you from me I shall tear their skins off!~ */
  IF ~~ THEN EXTERN ~DYNAHJ~ 0
END

IF ~~ THEN BEGIN 14 // from:
  SAY #13939 /* ~Then I am truly shamed. I could not prevent your capture, and strangers were your saviors. I present my head for the taking.~ */
  IF ~~ THEN EXTERN ~DYNAHJ~ 1
END

IF ~~ THEN BEGIN 15 // from:
  SAY #13945 /* ~Wondrous! Introductions are formally in order then. I am Minsc, and I am the sworn protector of the fair Dynaheir. Boo is my faithful animal companion, and more than he seems. My friend since the h-h-head wound, he is the only miniature giant space hamster you are ever likely to meet. We have a bond, we do. Onward! Onward to adventure!~ */
  IF ~~ THEN EXTERN ~DYNAHJ~ 3
END

IF ~~ THEN BEGIN 16 // from:
  SAY #14364 /* ~Discard such a buff companion as myself, not to mention the brainy leadership of worthy Boo. You cause Boo much distress, and that's something I cannot tolerate. Rrrraaaghh!~ */
  IF ~~ THEN DO ~ActionOverride("Jaheira",LeaveParty())
ActionOverride("Jaheira",EscapeArea())
LeaveParty()
Enemy()
~ EXIT
END

IF ~~ THEN BEGIN 17 // from:
  SAY #14366 /* ~If you no longer want me and Boo, then I'll be taking Dynaheir and we'll be on our way!~ */
  IF ~~ THEN REPLY #14365 /* ~Dynaheir... no, WAIT! We were wrong in trying to have you leave, Minsc. Please forgive us.~ */ GOTO 18
  IF ~~ THEN REPLY #14367 /* ~Goodbye to both of you.~ */ EXTERN ~DYNAHE~ 28
END

IF ~~ THEN BEGIN 18 // from: 17.0
  SAY #14368 /* ~Boo forgives you.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 19 // from:
  SAY #14374 /* ~Let's be on our way, Dynaheir. Boo doesn't like the smell of our old companions.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #3 ~  False()
~ THEN BEGIN 20 // from:
  SAY #16126 /* ~Boo and I were about to leave anyway! I have never seen such behavior in all my days! And you claim to be heroes? Good riddance!~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #4 ~  False()
~ THEN BEGIN 21 // from:
  SAY #16127 /* ~Boo and I were about to leave anyway! I have never seen such behavior in all my days! And you claim to be heroes? Good riddance! Come Dynaheir, I will not feel good about your safety until we are away from here.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #5 ~  False()
~ THEN BEGIN 22 // from:
  SAY #16128 /* ~I am truly saddened that you wish Minsc and Boo to leave. If you have any need for a stout blade, and an even stouter man to swing it, do not hesitate to call on me.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #6 ~  False()
~ THEN BEGIN 23 // from:
  SAY #16129 /* ~I am truly saddened that you wish Minsc and Boo to leave. If you have any need for a stout blade, and an even stouter man to swing it, do not hesitate to call on me. Let's go Dynaheir. You are safe with me regardless.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 24 // from:
  SAY #47033 /* ~Minsc will rescue a nice girl like you, fear not! But now it's glorious Dynaheir that we need to rescue! Onward, friends!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
END

IF ~~ THEN BEGIN 25 // from:
  SAY #47033 /* ~Minsc will rescue a nice girl like you, fear not! But now it's glorious Dynaheir that we need to rescue! Onward, friends!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
END

IF ~~ THEN BEGIN 26 // from: 5.2
  SAY #50260 /* ~Onward!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
END

IF ~~ THEN BEGIN 27 // from:
  SAY #50260 /* ~Onward!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
END

IF ~~ THEN BEGIN 28 // from: 5.4
  SAY #50258 /* ~Hmmm... I do not think so, but when we save glorious Dynaheir, you can ask her.~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 29
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 282
END

IF ~~ THEN BEGIN 29 // from: 28.2
  SAY #50260 /* ~Onward!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
END

IF ~~ THEN BEGIN 30 // from:
  SAY #50258 /* ~Hmmm... I do not think so, but when we save glorious Dynaheir, you can ask her.~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 31
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 283
END

IF ~~ THEN BEGIN 31 // from: 30.2
  SAY #50260 /* ~Onward!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
END

IF ~~ THEN BEGIN 32 // from: 5.6
  SAY #47033 /* ~Minsc will rescue a nice girl like you, fear not! But now it's glorious Dynaheir that we need to rescue! Onward, friends!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 34
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 284
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN GOTO 33
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN EXTERN ~SHARTJ~ 189
END

IF ~~ THEN BEGIN 33 // from: 32.4
  SAY #50258 /* ~Hmmm... I do not think so, but when we save glorious Dynaheir, you can ask her.~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 34
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 284
END

IF ~~ THEN BEGIN 34 // from: 33.2 32.2
  SAY #50260 /* ~Onward!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
END

IF ~~ THEN BEGIN 35 // from:
  SAY #47033 /* ~Minsc will rescue a nice girl like you, fear not! But now it's glorious Dynaheir that we need to rescue! Onward, friends!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 37
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 285
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN GOTO 36
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN EXTERN ~SHARTJ~ 190
END

IF ~~ THEN BEGIN 36 // from: 35.4
  SAY #50258 /* ~Hmmm... I do not think so, but when we save glorious Dynaheir, you can ask her.~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 37
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 285
END

IF ~~ THEN BEGIN 37 // from: 36.2 35.2
  SAY #50260 /* ~Onward!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
END

IF ~~ THEN BEGIN 38 // from:
  SAY #47033 /* ~Minsc will rescue a nice girl like you, fear not! But now it's glorious Dynaheir that we need to rescue! Onward, friends!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 40
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 286
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN GOTO 39
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN EXTERN ~SHARTJ~ 191
END

IF ~~ THEN BEGIN 39 // from: 38.4
  SAY #50258 /* ~Hmmm... I do not think so, but when we save glorious Dynaheir, you can ask her.~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 40
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 286
END

IF ~~ THEN BEGIN 40 // from: 39.2 38.2
  SAY #50260 /* ~Onward!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
END

IF ~~ THEN BEGIN 41 // from: 5.9
  SAY #47033 /* ~Minsc will rescue a nice girl like you, fear not! But now it's glorious Dynaheir that we need to rescue! Onward, friends!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 44
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 287
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN GOTO 43
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN EXTERN ~SHARTJ~ 192
  IF ~  InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN GOTO 42
  IF ~  InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN EXTERN ~IMOEN2~ 466
  IF ~  InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN EXTERN ~IMOEN2~ 465
END

IF ~~ THEN BEGIN 42 // from: 41.6
  SAY #47033 /* ~Minsc will rescue a nice girl like you, fear not! But now it's glorious Dynaheir that we need to rescue! Onward, friends!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 44
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 287
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN GOTO 43
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN EXTERN ~SHARTJ~ 192
END

IF ~~ THEN BEGIN 43 // from: 42.4 41.4
  SAY #50258 /* ~Hmmm... I do not think so, but when we save glorious Dynaheir, you can ask her.~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 44
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 287
END

IF ~~ THEN BEGIN 44 // from: 43.2 42.2 41.2
  SAY #50260 /* ~Onward!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
END

IF ~~ THEN BEGIN 45 // from:
  SAY #47033 /* ~Minsc will rescue a nice girl like you, fear not! But now it's glorious Dynaheir that we need to rescue! Onward, friends!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 48
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 288
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN GOTO 47
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN EXTERN ~SHARTJ~ 193
  IF ~  InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN GOTO 46
  IF ~  InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN EXTERN ~IMOEN2~ 469
  IF ~  InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN EXTERN ~IMOEN2~ 468
END

IF ~~ THEN BEGIN 46 // from: 45.6
  SAY #47033 /* ~Minsc will rescue a nice girl like you, fear not! But now it's glorious Dynaheir that we need to rescue! Onward, friends!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 48
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 288
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN GOTO 47
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN EXTERN ~SHARTJ~ 193
END

IF ~~ THEN BEGIN 47 // from: 46.4 45.4
  SAY #50258 /* ~Hmmm... I do not think so, but when we save glorious Dynaheir, you can ask her.~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 48
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 288
END

IF ~~ THEN BEGIN 48 // from: 47.2 46.2 45.2
  SAY #50260 /* ~Onward!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
END

IF ~~ THEN BEGIN 49 // from:
  SAY #47033 /* ~Minsc will rescue a nice girl like you, fear not! But now it's glorious Dynaheir that we need to rescue! Onward, friends!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 52
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 289
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN GOTO 51
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN EXTERN ~SHARTJ~ 194
  IF ~  InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN GOTO 50
  IF ~  InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN EXTERN ~IMOEN2~ 473
  IF ~  InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,FEMALE)
~ THEN EXTERN ~IMOEN2~ 472
END

IF ~~ THEN BEGIN 50 // from: 49.6
  SAY #47033 /* ~Minsc will rescue a nice girl like you, fear not! But now it's glorious Dynaheir that we need to rescue! Onward, friends!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 52
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 289
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN GOTO 51
  IF ~  InParty("sharteel")
InMyArea("sharteel")
!StateCheck("sharteel",CD_STATE_NOTVALID)
~ THEN EXTERN ~SHARTJ~ 194
END

IF ~~ THEN BEGIN 51 // from: 50.4 49.4
  SAY #50258 /* ~Hmmm... I do not think so, but when we save glorious Dynaheir, you can ask her.~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN GOTO 52
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 289
END

IF ~~ THEN BEGIN 52 // from: 51.2 50.2 49.2
  SAY #50260 /* ~Onward!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("AR5100")
SetGlobalTimer("Minsc","GLOBAL",TEN_DAYS)
JoinParty()
~ UNSOLVED_JOURNAL #27274 /* ~Rescuing Dynaheir
I have agreed to help Minsc rescue his friend. She is held captive at a gnoll stronghold, far west of Nashkel.~ */ EXIT
  IF ~Global("X#MinscImoenJoin3","GLOBAL",0)
InParty("imoen")
InMyArea("imoen")
!StateCheck("imoen",CD_STATE_NOTVALID)
Gender(Player1,MALE)
!Class(Player1,MAGE_ALL)
!Class(Player1,CLERIC_ALL)
!Class(Player1,BARD_ALL)
!Class(Player1,DRUID_ALL)
~ THEN DO ~SetGlobal("X#MinscImoenJoin3","GLOBAL",1)~ EXTERN ~IMOEN2~ 203
END
