BEGIN ACQ19001
IF ~NumTimesTalkedTo(0)See("ACQ19002")See("ACQ19003")~ THEN BEGIN 0
SAY @0
IF ~~ THEN GOTO 1
END

IF ~NumTimesTalkedToGT(0)!PartyHasItem("%AUTOGRAPH%")~ THEN BEGIN 1a
SAY @1
IF ~~ THEN EXIT
END

IF ~NumTimesTalkedToGT(0)PartyHasItem("%AUTOGRAPH%")~ THEN BEGIN 2
SAY @2
IF ~~ THEN GOTO 3
END

BEGIN ACQ19002
IF ~NumTimesTalkedTo(0)See("ACQ19001")See("ACQ19003")~ THEN BEGIN 0
SAY @0
IF ~~ THEN EXTERN ACQ19001 1
END

IF ~NumTimesTalkedToGT(0)!PartyHasItem("%AUTOGRAPH%")~ THEN BEGIN 1
SAY @3
IF ~~ THEN EXIT
END

IF ~NumTimesTalkedToGT(0)PartyHasItem("%AUTOGRAPH%")~ THEN BEGIN 2
SAY @2
IF ~~ THEN EXTERN ACQ19001 3
END


BEGIN ACQ19003
IF ~NumTimesTalkedTo(0)See("ACQ19001")See("ACQ19002")~ THEN BEGIN 0
SAY @0
IF ~~ THEN EXTERN ACQ19001 1
END

IF ~NumTimesTalkedToGT(0)!PartyHasItem("%AUTOGRAPH%")~ THEN BEGIN 1
SAY @3
IF ~~ THEN EXIT
END

IF ~NumTimesTalkedToGT(0)PartyHasItem("%AUTOGRAPH%")~ THEN BEGIN 2
SAY @2
IF ~~ THEN EXTERN ACQ19001 3
END

CHAIN
IF ~~ THEN ACQ19001 1
@4
==ACQ19002 @5
==ACQ19003 @5
==ACQ19002 @6
==ACQ19001 @7
==ACQ19003 @8
==%GARRICK_JOINED% IF ~InParty("GARRICK")See("GARRICK")!StateCheck("GARRICK",CD_STATE_NOTVALID)~ THEN @9
==%YESLICK_JOINED% IF ~InParty("YESLICK")See("YESLICK")!StateCheck("YESLICK",CD_STATE_NOTVALID)~ THEN @10
==ACQ19001 @11
==ACQ19002 @12
==ACQ19003 @13
==ACQ19001 @0
==ACQ19002 @0
==ACQ19003 @0
==ACQ19002 @14
==ACQ19003 @15
==ACQ19001 @16
==ACQ19002 @0
==ACQ19001 @0
==ACQ19003 @0
==ACQ19001 @17
==ACQ19002 @18
==ACQ19003 @19
EXIT

CHAIN
IF ~~ THEN ACQ19001 3
@20 DO ~TakePartyItem("%AUTOGRAPH%")~
==ACQ19002 @21
==ACQ19003 @21
==ACQ19002 @22
==ACQ19001 @23
==ACQ19003 @24
==ACQ19001 @21
==ACQ19002 @21
==%IMOEN_JOINED% IF ~InParty("%IMOEN_DV%")See("%IMOEN_DV%")!StateCheck("%IMOEN_DV%",CD_STATE_NOTVALID)~ THEN @25
==ACQ19003 @26
==ACQ19001 @27
==ACQ19002 @21
==ACQ19003 @21
==%QUAYLE_JOINED% IF ~InParty("QUAYLE")See("QUAYLE")!StateCheck("QUAYLE",CD_STATE_NOTVALID)~ THEN @28
==%SHARTEEL_JOINED% IF ~InParty("SHARTEEL")See("SHARTEEL")!StateCheck("SHARTEEL",CD_STATE_NOTVALID)~ THEN @29
==ACQ19002 @30
==ACQ19003 @31 DO ~EscapeAreaDestroy(10)~
==ACQ19001 @32 DO ~EscapeAreaDestroy(10)~
==ACQ19002 @33 DO ~AddexperienceParty(300)EscapeAreaDestroy(10)~
EXIT