BEGIN FHLSEBJ

//If Andrei is dead

IF ~Global("FHLAndDead","GLOBAL",1)~ THEN BEGIN FHLAndDead
SAY @0
IF ~~ THEN DO ~SetGlobal("FHLAndDead","GLOBAL",2)
LeaveParty()
GivePartyAllEquipment()
ClearAllActions()
StartCutSceneMode()
StartCutScene("FHL09")~
EXIT
END

IF ~~ FHLAndTrans_enough
SAY @1
IF ~~ EXIT
END

IF ~~ FHLLyelArrive_why
SAY @2
IF ~~ THEN EXTERN FHLLYEL FHLLyelArrive_exp
END

IF ~~ FHLLyelLeave_key
SAY @3
IF ~~ THEN EXTERN FHLLYEL FHLLyelLeave_seb
END

IF ~~ FHLLyelLeave_why
SAY @4
IF ~~ THEN EXTERN FHLLYEL FHLLyelLeave_seb
END

IF ~~ FHLLyelLeave_far
SAY @5
IF ~~ THEN EXTERN FHLLYEL FHLLyelLeave_seb
END

//Post-Lyel
IF ~~ FHLPL_yeah
SAY @6
++ @7 + FHLPL_authority
++ @8 + FHLPL_cousin
++ @9 + FHLPL_out
++ @10 + FHLPL_please
END

IF ~~ FHLPL_deceive
SAY @11
IF ~~ EXIT
END

IF ~~ FHLPL_business
SAY @12
++ @13 + FHLPL_go
++ @14 + FHLPL_go
++ @15 + FHLPL_precedence
END

IF ~~ FHLPL_go
SAY @16
IF ~~ EXIT
END

IF ~~ FHLPL_surprise
SAY @17
IF ~~ EXIT
END

//Genevieve blocks
IF ~~ FHLGen_forget
SAY @18
++ @19 EXTERN FHLGEN FHLGen_nonono
++ @20 UNSOLVED_JOURNAL @21 + FHLGen_agree
++ @22 EXTERN FHLGEN FHLGen_gene
END

//Quennell blocks
IF ~~ FHLQuen_seb1
SAY @23
++ @24 + FHLQuen_sebhelp1
++ @25 EXTERN FHLQUEN FHLQuen_nor2
IF ~CheckStatGT(Player1,14,WIS)~ THEN REPLY @26 EXTERN FHLQUEN FHLQuen_wis2
IF ~CheckStatGT(Player1,14,CHR)~ THEN REPLY @27 EXTERN FHLQUEN FHLQuen_sed2
END

IF ~~ FHLQuen_seb2title
SAY @23
++ @24 + FHLQuen_sebhelp1
IF ~CheckStatGT(Player1,14,INT)~ THEN REPLY @28 EXTERN FHLQUEN FHLQuen_int4
IF ~CheckStatGT(Player1,14,WIS)~ THEN REPLY @26 EXTERN FHLQUEN FHLQuen_wis2
IF ~CheckStatGT(Player1,14,CHR)~ THEN REPLY @27 EXTERN FHLQUEN FHLQuen_sed2
END

IF ~~ FHLQuen_sebcha
SAY @23
++ @24 + FHLQuen_sebhelpcha
++ @29 EXTERN FHLQUEN FHLQuen_loan
END

IF ~~ FHLQuen_intseb
SAY @30
++ @31 + FHLQuen_sebhelp1
IF ~CheckStatGT(Player1,16,INT)~ THEN REPLY @32 EXTERN FHLQUEN FHLQuen_genealogy
END

IF ~~ FHLQuen_sebsed
SAY @33
++ @34 + FHLQuen_sebhelp1
IF ~Gender(Player1,MALE)~ THEN REPLY @35 EXTERN FHLQUEN FHLQuen_sed3male
IF ~Gender(Player1,FEMALE)~ THEN REPLY @35 EXTERN FHLQUEN FHLQuen_sed3female
END

//ESTM
IF ~~ FHLESTM_let
SAY @36
++ @37 + FHLESTM_come
++ @38 + FHLESTM_time
++ @39 + FHLESTM_no
END

IF ~~ FHLESTM_no
SAY @40
IF ~~ THEN DO ~SetGlobal("FHLGone","GLOBAL",1)~
EXIT
END

IF ~~ FHLESTM_worstchange
SAY @41
++ @42 + FHLESTM_wisworst
IF ~CheckStatGT(Player1,12,WIS)~ THEN REPLY @43 + FHLESTM_wis14
++ @44 + FHLESTM_live
++ @45 + FHLESTM_wis15
END

//MDP
IF ~Global("FHLMDP","GLOBAL",1)~ THEN BEGIN FHLMDP
SAY @46
++ @47 SOLVED_JOURNAL @48 + FHLMDP_allright
++ @49 SOLVED_JOURNAL @48 + FHLMDP_over
++ @50 SOLVED_JOURNAL @48 + FHLMDP_done
++ @51 SOLVED_JOURNAL @48 + FHLMDP_nothing
END

IF ~~ FHLMDP_allright
SAY @52
=
@53
++ @54 + FHLMDP_argh
++ @55 + FHLMDP_argh
++ @56 + FHLMDP_argh
END

IF ~~ FHLMDP_over
SAY @57
=
@58
++ @54 + FHLMDP_argh
++ @55 + FHLMDP_argh
++ @56 + FHLMDP_argh
END

IF ~~ FHLMDP_done
SAY @59
=
@60
=
@61
++ @54 + FHLMDP_argh
++ @55 + FHLMDP_argh
++ @56 + FHLMDP_argh
END

IF ~~ FHLMDP_nothing
SAY @62
IF ~~ THEN DO ~SetGlobal("FHLMDP","GLOBAL",2)
RealSetGlobalTimer("FHLLuxTalkTime","GLOBAL",900)~
EXIT
END

IF ~~ FHLMDP_argh
SAY @63
=
@64
IF ~~ THEN DO ~SetGlobal("FHLMDP","GLOBAL",2)
RealSetGlobalTimer("FHLLuxTalkTime","GLOBAL",900)~
EXIT
END

//Sebastian interjections

INTERJECT_COPY_TRANS ACOLYTE2 2 FHLSebLath
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@65
END

INTERJECT_COPY_TRANS AERIE 31 FHLSebAer
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@66
END

INTERJECT_COPY_TRANS AEWERE2 1 FHLSebWere
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@67
END

INTERJECT_COPY_TRANS ANOMENJ 2 FHLSebAnoFir
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@68
END

INTERJECT_COPY_TRANS ARAN 51 FHLSebAran
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@69
END

INTERJECT_COPY_TRANS2 ARAN 20 FHLSebAran2
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@70
END

INTERJECT_COPY_TRANS ARAN 85 FHLSebAran3
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@71
END

INTERJECT_COPY_TRANS ARNBOY01 3 FHLSebArnboy
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@72
END

APPEND FHLSEBJ
IF ~~ FHLSBAMNG2
SAY @73
IF ~~ THEN DO ~SetGlobal("fhlbamng","GLOBAL",1)~
EXIT
END
END

APPEND BAMNG01
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("fhlbamng","GLOBAL",0)~ THEN BEGIN FHLSBAMNG
SAY @74
IF ~~ THEN EXTERN FHLSEBJ FHLSBAMNG2
END
END

INTERJECT_COPY_TRANS BARONP 40 FHLSebPloyer
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@75
END

INTERJECT_COPY_TRANS BBEGG2 4 FHLSebBBegg
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@76
END

INTERJECT_COPY_TRANS BDACT06 12 FHLBDact06
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@77
END

INTERJECT_COPY_TRANS BDHIGG01 26 FHLSebHigg
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@78
END

INTERJECT_COPY_TRANS HAERDAJ 60 FHLSebHDBegg
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@79
END

APPEND BFTOWN1
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("fhlbftown","GLOBAL",0)~ THEN BEGIN FHLSebbftown
SAY @80
IF ~~ THEN EXTERN FHLSEBJ FHLSbftown
END
END

APPEND FHLSEBJ
IF ~~ FHLSbftown
SAY @81
IF ~~ THEN DO ~SetGlobal("fhlbftown","GLOBAL",1)~
EXIT
END
END

APPEND BHALF1
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("fhlstiv","GLOBAL",0)~ THEN BEGIN FHLStiv
SAY @82
IF ~~ THEN EXTERN FHLSEBJ FHLSStiv
END
END

APPEND FHLSEBJ
IF ~~ FHLSStiv
SAY @83
IF ~~ THEN DO ~SetGlobal("fhlstiv","GLOBAL",1)~
EXIT
END
END

INTERJECT_COPY_TRANS RAELIS 15 FHLSBou
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@84
END

APPEND BPROST2
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("fhlsprost1","GLOBAL",0)~ THEN BEGIN FHLSprost1
SAY @85
IF ~~ THEN EXTERN FHLSEBJ FHLSprost1
END
END

APPEND FHLSEBJ
IF ~~ FHLSprost1
SAY @86
IF ~~ THEN DO ~SetGlobal("fhlsprost1","GLOBAL",1)~
EXIT
END
END

APPEND BRAT2
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("FHLSBrat2","GLOBAL",0)~ THEN BEGIN FHLSBrat2
SAY @87
IF ~~ THEN EXTERN FHLSEBJ FHLSBrat2
END
END

APPEND FHLSEBJ
IF ~~ FHLSBrat2
SAY @88
IF ~~ THEN DO ~SetGlobal("FHLSBrat2","GLOBAL",1)~
EXIT
END
END

INTERJECT_COPY_TRANS BREG01 7 FHLSVisaj
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@89
END

APPEND BSAILOR2
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("FHLSBSail","GLOBAL",0)~ THEN BEGIN FHLSBSail
SAY @90
IF ~~ THEN EXTERN FHLSEBJ FHLSBSail
END
END

APPEND FHLSEBJ
IF ~~ FHLSBSail
SAY @91
IF ~~ THEN DO ~SetGlobal("FHLSBSail","GLOBAL",1)~
EXIT
END
END

INTERJECT_COPY_TRANS2 BSHOP02 6 FHLSBShop02
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@92
END

APPEND BURCH2
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("FHLSBurch2","GLOBAL",0)~ THEN BEGIN FHLSBurch2
SAY @93
IF ~~ THEN EXTERN FHLSEBJ FHLSBurch2
END
END

APPEND FHLSEBJ
IF ~~ FHLSBurch2
SAY @94
IF ~~ THEN DO ~SetGlobal("FHLSBurch2","GLOBAL",1)~
EXIT
END
END

INTERJECT_COPY_TRANS C6BODHI 15 FHLSBod1
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@95
END

INTERJECT_COPY_TRANS C6REGIS1 2 FHLSDrizzt
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@96
END

INTERJECT_COPY_TRANS C6ELHAN2 28 FHLSElhan
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@97
END

APPEND CELVAN
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("FHLSCelvan","GLOBAL",0)~ THEN BEGIN FHLSCelvan
SAY @98
IF ~~ THEN EXTERN FHLSEBJ FHLSCelvan
END
END

APPEND FHLSEBJ
IF ~~ FHLSCelvan
SAY @99
IF ~~ THEN DO ~SetGlobal("FHLSCelvan","GLOBAL",1)~
EXTERN CELVAN 1
END
END

INTERJECT_COPY_TRANS2 CIRCG1 3 FHLSCircguard
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@100
END

APPEND CIVIL01
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("FHLSCivil1","GLOBAL",0)~ THEN BEGIN FHLSCivil1
SAY @101
IF ~~ THEN EXTERN FHLSEBJ FHLSCivil1
END
END

APPEND FHLSEBJ
IF ~~ FHLSCivil1
SAY @102
IF ~~ THEN DO ~SetGlobal("FHLSCivil1","GLOBAL",1)~
EXIT
END
END

APPEND COPCUST1
IF WEIGHT #-1 ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("FHLSCopCust1","GLOBAL",0)~ THEN BEGIN FHLSCopCust1
SAY @103
IF ~~ THEN EXTERN FHLSEBJ FHLSCopCust1
END
END

APPEND FHLSEBJ
IF ~~ FHLSCopCust1
SAY @104
IF ~~ THEN DO ~SetGlobal("FHLSCopCust1","GLOBAL",1)~
EXIT
END
END

INTERJECT_COPY_TRANS2 CORGEIG 31 FHLSCorg
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@105
END

INTERJECT_COPY_TRANS CROTHF01 19 FHLSCroth
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@106
END

INTERJECT_COPY_TRANS CSSUPP2 1 FHLSCSSupp
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@107
END

INTERJECT_COPY_TRANS2 DADROW03 22 FHLSDadrow03
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@108
END

INTERJECT_COPY_TRANS DEGARD 11 FHLSDegard
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@109
END

APPEND DHARLOT1
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("FHLDHarlot1","GLOBAL",0)~ THEN BEGIN FHLDHarlot1
SAY @110
IF ~~ THEN EXTERN FHLSEBJ FHLSDHarlot1
END
END

APPEND FHLSEBJ
IF ~~ FHLSDHarlot1
SAY @111
IF ~~ THEN DO ~SetGlobal("FHLSDHarlot1","GLOBAL",1)~
EXIT
END
END

INTERJECT_COPY_TRANS YOSHJ 57 FHLSYoshThief
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@112
END

INTERJECT_COPY_TRANS2 EDWINW 0 FHLSEdwinW
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@113
END

INTERJECT_COPY_TRANS2 FFACTOR1 5 FHLSFFactor
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@114
END

INTERJECT_COPY_TRANS FFCROWD1 0 FHLFFCrowd1
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@115
END

APPEND FFCUST01
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("FHLFFCust01","GLOBAL",0)~ THEN BEGIN FHLFFCust01
SAY @116
IF ~~ THEN EXTERN FHLSEBJ FHLSFFCust01
END
END

APPEND FHLSEBJ
IF ~~ FHLSFFCust01
SAY @117
IF ~~ THEN DO ~SetGlobal("FHLFFCust01","GLOBAL",1)~
EXIT
END
END

INTERJECT_COPY_TRANS FIRKRA02 0 FHLSFir1
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@118
END

INTERJECT_COPY_TRANS2 FOOD 1 FHLSFood
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@119
END

INTERJECT_COPY_TRANS2 GAAL 14 FHLSGaal
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@120
END

INTERJECT_COPY_TRANS GARKID01 6 FHLSGarkid
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@121
END

INTERJECT_COPY_TRANS GARKID02 12 FHLSGarkid2
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@121
END

INTERJECT_COPY_TRANS2 GERETH 4 FHLSGereth
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@122
END

APPEND GNOBLEF1
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("FHLGNOBLEF1","GLOBAL",0)~ THEN BEGIN FHLGNobleF1
SAY @123
IF ~~ THEN EXTERN FHLSEBJ FHLSGNobleF1
END
END

APPEND FHLSEBJ
IF ~~ FHLSGNobleF1
SAY @124
IF ~~ THEN DO ~SetGlobal("FHLGNOBLEF1","GLOBAL",1)~
EXIT
END
END

APPEND GNOBLEM2
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("FHLGNOBLEM2","GLOBAL",0)~ THEN BEGIN FHLGNobleM2
SAY @125
IF ~~ THEN EXTERN FHLSEBJ FHLSGNobleM2
END
END

APPEND FHLSEBJ
IF ~~ FHLSGNobleM2
SAY @126
IF ~~ THEN DO ~SetGlobal("FHLGNOBLEM2","GLOBAL",1)~
EXIT
END
END

INTERJECT_COPY_TRANS HAERDA 67 FHLSHaeSlave
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@127
END

INTERJECT_COPY_TRANS HELLJON 7 FHLSIren1
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@128
END

INTERJECT_COPY_TRANS HENDAK 2 FHLSHendak
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@129
END

INTERJECT_COPY_TRANS JAGALVAR 23 FHLSGalvar
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@130
END

INTERJECT_COPY_TRANS JAN 15 FHLSJan1
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@131
END

INTERJECT_COPY_TRANS LAVOK 9 FHLSLav
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@132
END

INTERJECT_COPY_TRANS MAZZY 20 FHLSMaz1
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@133
END

INTERJECT_COPY_TRANS MEKRAT 1 FHLSMekrath
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@134
END

INTERJECT_COPY_TRANS2 NALIA 13 FHLSNal
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@135
END

APPEND ORIONA
IF ~See("FHLSEB")
InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
Global("FHLOriona","GLOBAL",0)~ THEN BEGIN FHLOriona
SAY @136
IF ~~ THEN EXTERN FHLSEBJ FHLSOriona
END

IF ~~ FHLOriona2
SAY @137
IF ~~ THEN EXTERN FHLSEBJ FHLSOriona2
END
END

APPEND FHLSEBJ
IF ~~ FHLSOriona
SAY @138
IF ~~ THEN EXTERN ORIONA FHLOriona2
END

IF ~~ FHLSOriona2
SAY @139
IF ~~ THEN DO ~SetGlobal("FHLOriona","GLOBAL",1)~
EXIT
END
END

INTERJECT_COPY_TRANS PIRMUR01 2 FHLPirMur01
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@140
=
@141
END

INTERJECT_COPY_TRANS PLAYER1 3 FHLSDizzy
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@142
END

INTERJECT_COPY_TRANS PLAYER1 5 FHLSSlay1
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@143
END

INTERJECT_COPY_TRANS PLAYER1 16 FHLSIrenDead
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@144
END

INTERJECT_COPY_TRANS PLAYER1 25 FHLSHell1
== FHLSEBJ IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID) OR(2) InParty("FHLAND") GlobalGT("FHLLDP","GLOBAL",1)~ THEN
@145
END

INTERJECT_COPY_TRANS PLAYER1 25 FHLSHell2
== FHLSEBJ IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID) Global("FHLMDP","GLOBAL",1)~ THEN
@146
END

//Tree of life dialogue

EXTEND_BOTTOM PLAYER1 33
IF ~InParty("FHLSEB")
!Dead("FHLSEB")
Global("FHLSTreeoflife","GLOBAL",0)
OR(2)
GlobalGT("FHLLDP","GLOBAL",1)
GlobalLT("FHLTellCurse","GLOBAL",4)~ THEN DO
~SetGlobal("FHLSTreeoflife","GLOBAL",1)~ GOTO FHLSTreeofLifeLDP

IF ~InParty("FHLSEB")
!Dead("FHLSEB")
Global("FHLSTreeoflife","GLOBAL",0)
Global("FHLMDP","GLOBAL",1)~ THEN DO
~SetGlobal("FHLSTreeoflife","GLOBAL",1)~ GOTO FHLSTreeofLifeMDP
END

APPEND PLAYER1
IF ~~ FHLSTreeofLifeLDP
SAY @147
++ @148 EXTERN FHLSEBJ FHLSTreeLDP_nofight
++ @149 EXTERN FHLSEBJ FHLSTreeLDP_danger
++ @150 EXTERN FHLSEBJ FHLSTreeLDP_ready
END

IF ~~ FHLSTreeofLifeMDP
SAY @151
++ @148 EXTERN FHLSEBJ FHLSTreeMDP_nofight
++ @149 EXTERN FHLSEBJ FHLSTreeMDP_nofight
++ @150 EXTERN FHLSEBJ FHLSTreeMDP_ready
END
END

APPEND FHLSEBJ
IF ~~ FHLSTreeLDP_nofight
SAY @152
=
@153
COPY_TRANS PLAYER1 33
END

IF ~~ FHLSTreeLDP_danger
SAY @154
=
@155
COPY_TRANS PLAYER1 33
END

IF ~~ FHLSTreeLDP_ready
SAY @156
=
@157
COPY_TRANS PLAYER1 33
END

IF ~~ FHLSTreeMDP_nofight
SAY @158
COPY_TRANS PLAYER1 33
END

IF ~~ FHLSTreeMDP_ready
SAY @159
COPY_TRANS PLAYER1 33
END
END

INTERJECT_COPY_TRANS PPSAEM 42 FHLSSaem1
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@160
END

EXTEND_BOTTOM PPDESH 12
IF ~InParty("FHLSEB")
!Dead("FHLSEB")~ THEN REPLY @161 EXTERN FHLSEBJ FHLSDesh
END

EXTEND_BOTTOM PPDESH 19
IF ~InParty("FHLSEB")
!Dead("FHLSEB")~ THEN REPLY @161 EXTERN FHLSEBJ FHLSDesh
END

CHAIN FHLSEBJ FHLSDesh
@162
=
@163
== PPDESH
@164
== FHLSEBJ
@165
== PPDESH
@166
== FHLSEBJ
@167
EXTERN PPDESH 17

INTERJECT_COPY_TRANS2 PPDRADEE 3 FHLSDradeel
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@168
END

INTERJECT_COPY_TRANS2 PPDRADEE 0 FHLSDradeel2
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@168
END

INTERJECT_COPY_TRANS PPIRENI2 53 FHLSYoshi1
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@169
END

INTERJECT_COPY_TRANS YOSHJ 13 FHLSYoshi2
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@170
END

INTERJECT_COPY_TRANS PPSAEM2 21 FHLSSaem2
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@171
END

INTERJECT_COPY_TRANS PPSAEM3 1 FHLSSaem3
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@172
END

INTERJECT_COPY_TRANS HAERDA 210 FHLSHaerdRael2
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@173
END

INTERJECT_COPY_TRANS RAELIS 59 FHLSRaelis
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@174
END

INTERJECT_COPY_TRANS RENAL 22 FHLSRenal
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@175
END

INTERJECT_COPY_TRANS RESUNA 8 FHLSSuna
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@176
END

INTERJECT_COPY_TRANS SAHCPT02 12 FHLSahpr1
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@177
END

CHAIN
IF ~Name("FHLSEB",LastTalkedToBy)
Global("FHLSalv","GLOBAL",0)~ THEN SALVANAS FHLSalv
@178
DO ~SetGlobal("FHLSalv","GLOBAL",1)~
== FHLSEBJ
@179
== SALVANAS
@180
== FHLSEBJ
@181
== SALVANAS
@182
== FHLSEBJ
@183
== SALVANAS
@184
EXIT

INTERJECT_COPY_TRANS SASSAR 4 FHLSSassar
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@185
END

INTERJECT_COPY_TRANS2 SBWENCH 9 FHLSSBwench
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@186
END

EXTEND_BOTTOM TRGYP02 2
IF
~!InPartySlot(LastTalkedToBy,0)
Name("FHLSEB",LastTalkedToBy)
Global("FHLLDP","GLOBAL",0)
Global("FHLMDP","GLOBAL",0)~
THEN EXTERN TRGYP02 FHLSGypsy1
END

EXTEND_BOTTOM TRGYP02 2
IF
~!InPartySlot(LastTalkedToBy,0)
Name("FHLSEB",LastTalkedToBy)
GlobalGT("FHLLDP","GLOBAL",0)~
THEN EXTERN TRGYP02 FHLSGypsy3
END

EXTEND_BOTTOM TRGYP02 2
IF
~!InPartySlot(LastTalkedToBy,0)
Name("FHLSEB",LastTalkedToBy)
GlobalGT("FHLMDP","GLOBAL",0)~
THEN EXTERN TRGYP02 FHLSGypsy4
END

APPEND TRGYP02
IF ~~ FHLSGypsy1
SAY @187
IF ~~ THEN EXTERN FHLSEBJ FHLSGypsy2
END

IF ~~ FHLSGypsy3
SAY @188
IF ~~ THEN EXTERN FHLSEBJ FHLSGypsy2
END

IF ~~ FHLSGypsy4
SAY @189
IF ~~ THEN EXTERN FHLSEBJ FHLSGypsy2
END
END

APPEND FHLSEBJ
IF ~~ FHLSGypsy2
SAY @190
IF ~~ EXIT
END
END

INTERJECT_COPY_TRANS UDDROW22 2 FHLSUDDrow
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@191
END

INTERJECT_COPY_TRANS UDDROW22 3 FHLSUDDrow2
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@192
END

INTERJECT_COPY_TRANS2 UDPHAE01 88 FHLSUDPhae
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@193
END

INTERJECT_COPY_TRANS VALYGAR 4 FHLSValy
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@194
END

INTERJECT_COPY_TRANS VICG1 2 FHLSVicG1
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@195
END

INTERJECT_COPY_TRANS YOSHIMOX 1 FHLSYosh3
== FHLSEBJ
IF ~InParty("FHLSEB") !StateCheck("FHLSEB",CD_STATE_NOTVALID)~ THEN
@196
END

//Transformation conversation

CHAIN FHLSEBJ FHLTrans_no
@197
== FHLANDJ
@198
== FHLSEBJ
@199
DO ~SetGlobal("FHLJoined","GLOBAL",0)
SetGlobal("FHLGone","GLOBAL",1)
SetLeavePartyDialogFile()
ChangeAIScript("",DEFAULT)
LeaveParty() EscapeArea()~
EXIT

CHAIN FHLSEBJ FHLAndTrans_getout
@200
== FHLANDJ
@201
== FHLSEBJ
@202
DO ~SetGlobal("FHLJoined","GLOBAL",0)
SetGlobal("FHLGone","GLOBAL",1)
SetLeavePartyDialogFile()
ChangeAIScript("",DEFAULT)
LeaveParty() EscapeArea()~
EXIT

CHAIN FHLSEBJ FHLLyel2_sebastian
@203
=
@204
== FHLLYEL
@205
== FHLSEBJ
@206
== FHLLYEL
@207
=
@208
== FHLSEBJ
@209
== FHLLYEL
@210
== FHLSEBJ
@211
== FHLANDJ
@212
DO ~ClearAllActions()
StartCutSceneMode()
StartCutScene("FHL03")~
EXIT

CHAIN IF ~Global("FHLSebPostLyel","GLOBAL",1)~ THEN FHLSEBJ FHLPL
@213
DO ~SetGlobal("FHLSebPostLyel","GLOBAL",2)~
== AERIEJ IF ~InParty("Aerie") !StateCheck("Aerie",CD_STATE_NOTVALID)~ THEN
@214
== VICONIJ IF ~InParty("Viconia") !StateCheck("Viconia",CD_STATE_NOTVALID)~ THEN
@215
== HAERDAJ IF ~InParty("Haerdalis") !StateCheck("Haerdalis",CD_STATE_NOTVALID)~ THEN
@216
== MAZZYJ IF ~InParty("Mazzy") !StateCheck("Mazzy",CD_STATE_NOTVALID)~ THEN
@217
== FHLANDJ
@218
== FHLSEBJ
@219
== FHLANDJ
@220
== FHLSEBJ
@221
== FHLANDJ
@222
END
++ @223 + FHLPL_yeah
++ @224 + FHLPL_calm
++ @225 + FHLPL_andrei
++ @226 + FHLPL_calm

CHAIN FHLSEBJ FHLPL_calm
@227
== FHLANDJ
@228
== FHLSEBJ
@229
== FHLANDJ
@230
== FHLSEBJ
@231
== FHLANDJ
@232
END
++ @233 UNSOLVED_JOURNAL @234 EXTERN FHLANDJ FHLPL_doing
++ @235 UNSOLVED_JOURNAL @234 + FHLPL_deceive
++ @236 UNSOLVED_JOURNAL @234 + FHLPL_business
++ @237 UNSOLVED_JOURNAL @234 + FHLPL_help

CHAIN FHLSEBJ FHLPL_andrei
@238
== FHLANDJ
@239
== FHLSEBJ
@229
== FHLANDJ
@230
== FHLSEBJ
@231
== FHLANDJ
@232
END
++ @233 UNSOLVED_JOURNAL @234 EXTERN FHLANDJ FHLPL_doing
++ @235 UNSOLVED_JOURNAL @234 + FHLPL_deceive
++ @236 UNSOLVED_JOURNAL @234 + FHLPL_business
++ @237 UNSOLVED_JOURNAL @234 + FHLPL_help

CHAIN FHLSEBJ FHLPL_authority
@240
== FHLANDJ
@241
== FHLSEBJ
@242
== FHLANDJ
@230
== FHLSEBJ
@231
== FHLANDJ
@232
END
++ @233 UNSOLVED_JOURNAL @234 EXTERN FHLANDJ FHLPL_doing
++ @235 UNSOLVED_JOURNAL @234 + FHLPL_deceive
++ @236 UNSOLVED_JOURNAL @234 + FHLPL_business
++ @237 UNSOLVED_JOURNAL @234 + FHLPL_help

CHAIN FHLSEBJ FHLPL_cousin
@243
== FHLANDJ
@244
== FHLSEBJ
@229
== FHLANDJ
@230
== FHLSEBJ
@231
== FHLANDJ
@232
END
++ @233 UNSOLVED_JOURNAL @234 EXTERN FHLANDJ FHLPL_doing
++ @235 UNSOLVED_JOURNAL @234 + FHLPL_deceive
++ @236 UNSOLVED_JOURNAL @234 + FHLPL_business
++ @237 UNSOLVED_JOURNAL @234 + FHLPL_help

CHAIN FHLSEBJ FHLPL_out
@245
== FHLANDJ
@244
== FHLSEBJ
@229
== FHLANDJ
@230
== FHLSEBJ
@231
== FHLANDJ
@232
END
++ @233 UNSOLVED_JOURNAL @234 EXTERN FHLANDJ FHLPL_doing
++ @235 UNSOLVED_JOURNAL @234 + FHLPL_deceive
++ @236 UNSOLVED_JOURNAL @234 + FHLPL_business
++ @237 UNSOLVED_JOURNAL @234 + FHLPL_help

CHAIN FHLSEBJ FHLPL_please
@246
== FHLANDJ
@230
== FHLSEBJ
@231
== FHLANDJ
@232
END
++ @247 UNSOLVED_JOURNAL @234 EXTERN FHLANDJ FHLPL_doing
++ @235 UNSOLVED_JOURNAL @234 DO ~IncrementGlobal("FHLAndLike","GLOBAL",1)~ + FHLPL_deceive
++ @236 UNSOLVED_JOURNAL @234 + FHLPL_business
++ @248 UNSOLVED_JOURNAL @234 DO ~IncrementGlobal("FHLSebLike","GLOBAL",1) IncrementGlobal("FHLAndLike","GLOBAL",-1)~ + FHLPL_help

CHAIN FHLSEBJ FHLPL_help
@249
=
@250
== FHLANDJ
@251
== FHLSEBJ
@252
EXIT

CHAIN FHLSEBJ FHLPL_do
@253
== FHLANDJ
@254
== FHLSEBJ
@252
EXIT

CHAIN FHLSEBJ FHLPL_silent
@255
== FHLANDJ
@256
== FHLSEBJ
@252
EXIT

CHAIN FHLSEBJ FHLPL_precedence
@257
== FHLANDJ
@258
== FHLSEBJ
@259
EXIT

//Genevieve talks

CHAIN FHLSEBJ FHLGen_leave
@260
== FHLGEN
@261
END
++ @262 DO ~IncrementGlobal("FHLSebLike","GLOBAL",-1)~ + FHLGen_forget
++ @263 UNSOLVED_JOURNAL @21 + FHLGen_agree
++ @264 UNSOLVED_JOURNAL @21 + FHLGen_agree

CHAIN FHLSEBJ FHLGen_informed
@265
== FHLGEN
@266
DO ~SetGlobal("FHLQuennellQuest","GLOBAL",1)~
EXIT

CHAIN FHLSEBJ FHLGen_agree
@267
== FHLGEN
@266
DO ~SetGlobal("FHLQuennellQuest","GLOBAL",1)~
EXIT

//Quennell talks

CHAIN FHLSEBJ FHLQuen_sebhelp1
@268
=
@269
== FHLQUEN
@270
== FHLSEBJ
@271
=
@272
== FHLQUEN
@273
== FHLSEBJ
@274
== FHLQUEN
@275
== FHLSEBJ
@276
== FHLQUEN
@277
DO ~GiveItem("FHLCHR",Player1)
SetGlobal("FHLQuennellQuest","GLOBAL",2)
SetGlobal("FHLQuennellQuestSucceed","GLOBAL",1)~
EXIT

CHAIN FHLSEBJ FHLQuen_sebhelpcha
@278
== FHLQUEN
@279
== FHLSEBJ
@280
== FHLQUEN
@281
== FHLSEBJ
@282
=
@283
== FHLQUEN
@284
DO ~GiveItem("FHLCHR",Player1)
SetGlobal("FHLQuennellQuest","GLOBAL",2)
SetGlobal("FHLQuennellQuestSucceed","GLOBAL",1)~
EXIT

//ESTM #1

CHAIN IF ~Global("FHLTellCurse","GLOBAL",2)~ THEN FHLSEBJ FHLESTM
@285
== FHLANDJ
@286
== JAHEIRAJ IF ~InParty("Jaheira") !StateCheck("Jaheira",CD_STATE_NOTVALID)~ THEN
@287
END
++ @288 EXTERN FHLANDJ FHLESTM_breathe
++ @289 + FHLESTM_impatient
++ @290 + FHLESTM_let

CHAIN FHLSEBJ FHLESTM_impatient
@291
== FHLANDJ
@292
== FHLSEBJ
@293
END
++ @294 + FHLESTM_come
++ @295 + FHLESTM_no
++ @296 + FHLESTM_time

CHAIN FHLSEBJ FHLESTM_wait
@297
== FHLANDJ
@298
== FHLSEBJ
@299
END
++ @294 + FHLESTM_come
++ @300 + FHLESTM_no
++ @301 + FHLESTM_time

CHAIN FHLSEBJ FHLESTM_come
@302
DO ~SetGlobal("FHLTellCurse","GLOBAL",3)
ClearAllActions()
StartCutSceneMode()
StartCutScene("FHL07")~
EXIT

CHAIN FHLSEBJ FHLESTM_time
@303
DO ~SetGlobal("FHLTellCurse","GLOBAL",4)
SetGlobal("FHLLDP","GLOBAL",2)
SetGlobal("FHLTempGone","GLOBAL",1)
SetGlobal("FHLReturn2Timer","GLOBAL",1)
SetGlobal("FHLJoined","GLOBAL",0)
SetGlobal("FHLKicked","GLOBAL",4)~
EXIT

CHAIN FHLSEBJ FHLESTM_yes
@304
== FHLANDJ
@305
== FHLSEBJ
@306
=
@307
END
++ @308 + FHLESTM_live
++ @309 EXTERN FHLANDJ FHLESTM_worst

CHAIN FHLSEBJ FHLESTM_dead
@310
== FHLANDJ
@311
== FHLXAV
@312
DO ~SetGlobal("FHLMDP","GLOBAL",1) IncrementGlobal("D0Change","GLOBAL",-3)~
EXIT

CHAIN FHLSEBJ FHLESTM_live
@313
== FHLXAV
@314
DO ~TakePartyItem("FHLBOOK")
AddexperienceParty(7500)~
=
@315
== FHLANDJ
@316
== FHLXAV
@317
== FHLANDJ
@318
== FHLXAV
@319
== FHLLYEL
@320
== FHLXAV
@321
== FHLSEBJ
@322
== FHLLYEL
@323
== FHLXAV
@324
DO ~SetGlobal("FHLLDP","GLOBAL",1)
IncrementGlobal("D0Change","GLOBAL",1)
ClearAllActions()
StartCutSceneMode()
StartCutScene("FHL01")~
EXIT

CHAIN FHLSEBJ FHLESTM_wisworst
@325
== FHLANDJ
@326
== FHLXAV
@312
DO ~SetGlobal("FHLMDP","GLOBAL",1)~
EXIT

CHAIN FHLSEBJ FHLESTM_wis14
@327
== FHLLYEL
@328
== FHLSEBJ
@329
== FHLLYEL
@330
== FHLANDJ
@331
END
++ @332 + FHLESTM_live
++ @333 + FHLESTM_dead

CHAIN FHLSEBJ FHLESTM_wis15
@334
== FHLANDJ
@335
END
++ @336 + FHLESTM_live
++ @337 + FHLESTM_dead

//LDP
CHAIN IF ~Global("FHLLDP","GLOBAL",1)~ THEN FHLSEBJ FHLLDP
@338
== FHLANDJ
@339
END
++ @340 SOLVED_JOURNAL @341 EXTERN FHLANDJ FHLLDP_done
++ @342 SOLVED_JOURNAL @341 EXTERN FHLANDJ FHLLDP_fights
++ @343 SOLVED_JOURNAL @341 EXTERN FHLANDJ FHLLDP_done
++ @344 SOLVED_JOURNAL @341 DO ~IncrementGlobal("FHLSebLike","GLOBAL",-2)~ + FHLLDP_fault

CHAIN FHLSEBJ FHLLDP_fault
@345
== FHLANDJ
@346
== FHLSEBJ
@347
== FHLANDJ
@348
END
++ @349 + FHLLDP_letsgo
++ @350 EXTERN FHLANDJ FHLLDP_rest

CHAIN FHLSEBJ FHLLDP_wis
@351
== FHLANDJ
@352
== FHLSEBJ
@353
=
@354
END
++ @349 + FHLLDP_letsgo
++ @350 EXTERN FHLANDJ FHLLDP_rest

CHAIN FHLSEBJ FHLLDP_letsgo
@355
== FHLANDJ
@356
DO ~SetGlobal("FHLLDP","GLOBAL",2)
RealSetGlobalTimer("FHLLuxTalkTime","GLOBAL",900)~
EXIT

//Sebastian-Andrei banters//
CHAIN IF ~Global("FHLLuxTalk","GLOBAL",0) Global("FHLAndSebTalkStart","GLOBAL",1) Global("FHLAndSebTalk","GLOBAL",2)
Global("FHLAndBhaal","GLOBAL",1)~ THEN FHLSEBJ FHLAndSeb2a
@357
DO ~SetGlobal("FHLAndSebTalk","GLOBAL",3) SetGlobal("FHLAndSebTalkStart","GLOBAL",0)~
== FHLANDJ
@358
== FHLSEBJ
@359
== FHLANDJ
@360
== BFHLSEB
@361
== FHLANDJ
@362
== FHLSEBJ
@363
== FHLANDJ
@364
== FHLSEBJ
@365
== FHLANDJ
@366
== FHLSEBJ
@367
== FHLANDJ
@368
== FHLSEBJ
@369
== FHLANDJ
@370
== FHLSEBJ
@371
== FHLANDJ
@372
EXIT

CHAIN IF ~Global("FHLAndSebTalkStart","GLOBAL",1) Global("FHLLuxTalk","GLOBAL",0) Global("FHLAndSebTalk","GLOBAL",2) Global("FHLAndBhaal","GLOBAL",2)~ THEN FHLSEBJ FHLAndSeb2b
@373
DO ~SetGlobal("FHLAndSebTalk","GLOBAL",3) SetGlobal("FHLAndSebTalkStart","GLOBAL",0)~
== FHLANDJ
@374
== FHLSEBJ
@375
== FHLANDJ
@376
== FHLSEBJ
@377
== FHLANDJ
@378
== FHLSEBJ
@379
== FHLANDJ
@380
== FHLSEBJ
@381
== FHLANDJ
@382
== FHLSEBJ
@383
EXIT

CHAIN IF ~Global("FHLAndSebTalkStart","GLOBAL",1) Global("FHLLuxTalk","GLOBAL",0) Global("FHLAndSebTalk","GLOBAL",5)~ THEN FHLSEBJ FHLAndSeb5
@384
DO ~SetGlobal("FHLAndSebTalk","GLOBAL",6) SetGlobal("FHLAndSebTalkStart","GLOBAL",0)~
== FHLANDJ
@385
== FHLSEBJ
@386
=
@387
== FHLANDJ
@388
== FHLSEBJ
@389
== FHLANDJ
@390
== FHLSEBJ
@391
== FHLANDJ
@392
== FHLSEBJ
@393
== FHLANDJ
@394
== FHLSEBJ
@395
== FHLANDJ
@396
== FHLSEBJ
@397
== FHLANDJ
@398
== FHLSEBJ
@399
EXIT

CHAIN IF ~Global("FHLAndSebTalkStart","GLOBAL",1) Global("FHLLuxTalk","GLOBAL",0) Global("FHLAndSebTalk","GLOBAL",7)~ THEN FHLSEBJ FHLAndSeb8
@400
DO ~SetGlobal("FHLAndSebTalk","GLOBAL",8) SetGlobal("FHLAndSebTalkStart","GLOBAL",0)~
== FHLANDJ
@401
== FHLSEBJ
@402
== FHLANDJ
@403
== FHLSEBJ
@54
== FHLANDJ
@404
== FHLSEBJ
@405
== FHLANDJ
@406
== FHLSEBJ
@407
== FHLANDJ
@408
== FHLSEBJ
@409
=
@410
EXIT

//Player-initiated dialogue

APPEND FHLSEBJ

//Transformed dialogue

IF ~InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
IsGabber(Player1)
CombatCounter(0)
Global("FHLCatChange","LOCALS",1)
!Global("FHLSebPostLyel","GLOBAL",1)
!Global("FHLTellCurse","GLOBAL",2)
!Global("FHLTellCurse","GLOBAL",3)
!Global("FHLLDP","GLOBAL",1)
!Global("FHLMDP","GLOBAL",1)
GlobalGT("FHLSebTalk","GLOBAL",0)~ THEN BEGIN FHLSEBPID_cat
SAY @411
+ ~RandomNum(4,1)~ + @412 + FHLSEBPID_cathow1
+ ~RandomNum(4,2)~ + @412 + FHLSEBPID_cathow2
+ ~RandomNum(4,3)~ + @412 + FHLSEBPID_cathow3
+ ~RandomNum(4,4)~ + @412 + FHLSEBPID_cathow4
+ ~RandomNum(4,1)~ + @413 + FHLSEBPID_catsnap1
+ ~RandomNum(4,2)~ + @413 + FHLSEBPID_catsnap2
+ ~RandomNum(4,3)~ + @413 + FHLSEBPID_catsnap3
+ ~RandomNum(4,4)~ + @413 + FHLSEBPID_catsnap4
++ @414 + FHLSEBPID_cattalk
++ @415 + FHLSEBPID_catsuits
++ @416 EXIT
END

IF ~~ FHLSEBPID_cathow1
SAY @417
IF ~~ EXIT
END

IF ~~ FHLSEBPID_cathow2
SAY @418
IF ~~ EXIT
END

IF ~~ FHLSEBPID_cathow3
SAY @419
IF ~~ EXIT
END

IF ~~ FHLSEBPID_cathow4
SAY @420
IF ~~ EXIT
END

IF ~~ FHLSEBPID_catsnap1
SAY @421
IF ~~ EXIT
END

IF ~~ FHLSEBPID_catsnap2
SAY @422
IF ~~ EXIT
END

IF ~~ FHLSEBPID_catsnap3
SAY @423
IF ~~ EXIT
END

IF ~~ FHLSEBPID_catsnap4
SAY @424
IF ~~ EXIT
END

IF ~~ FHLSEBPID_cattalk
SAY @425
IF ~~ EXIT
END

IF ~~ FHLSEBPID_catsuits
SAY @426
IF ~~ EXIT
END

//Ust Natha PID

IF ~InParty("FHLSEB")
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
IsGabber(Player1)
CombatCounter(0)
OR(11)
AreaCheck("AR2200")
AreaCheck("AR2201")
AreaCheck("AR2202")
AreaCheck("AR2203")
AreaCheck("AR2204")
AreaCheck("AR2205")
AreaCheck("AR2206")
AreaCheck("AR2207")
AreaCheck("AR2208")
AreaCheck("AR2209")
AreaCheck("AR2210")
!Global("FHLSebPostLyel","GLOBAL",1)
!Global("FHLTellCurse","GLOBAL",2)
!Global("FHLTellCurse","GLOBAL",3)
!Global("FHLLDP","GLOBAL",1)
!Global("FHLMDP","GLOBAL",1)
GlobalGT("FHLSebTalk","GLOBAL",0)~ THEN BEGIN FHLSEBPID_ustnath
SAY @427
IF ~~ EXIT
END

IF ~InParty("FHLSEB")
IsGabber(Player1)
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
CombatCounter(0)
OR(9)
AreaCheck("FH4800")
AreaCheck("FHLUX1")
AreaCheck("FHLUX2")
AreaCheck("FHLUX3")
AreaCheck("FHLUX4")
AreaCheck("FHLUX5")
AreaCheck("FHLUX6")
AreaCheck("FHLMH1")
AreaCheck("FHLMH2")
!Global("FHLSebPostLyel","GLOBAL",1)
!Global("FHLTellCurse","GLOBAL",2)
!Global("FHLLDP","GLOBAL",1)
!Global("FHLMDP","GLOBAL",1)
GlobalGT("FHLSebTalk","GLOBAL",0)~ THEN BEGIN FHLSEBPID_estate
SAY @428
IF ~~ EXIT
END

IF ~InParty("FHLSEB")
IsGabber(Player1)
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
CombatCounter(0)
OR(8)
AreaCheck("FHLUX1")
AreaCheck("FHLUX2")
AreaCheck("FHLUX3")
AreaCheck("FHLUX4")
AreaCheck("FHLUX5")
AreaCheck("FHLUX6")
AreaCheck("FHLMH1")
AreaCheck("FHLMH2")
OR(3)
Global("FHLTellCurse","GLOBAL",3)
Global("FHLLDP","GLOBAL",1)
Global("FHLMDP","GLOBAL",1)
GlobalGT("FHLSebTalk","GLOBAL",0)~ THEN BEGIN FHLSEBPID_estm
SAY @429
IF ~~ EXIT
END

//Non-MDP player-initiated dialogue

IF ~InParty("FHLSEB")
IsGabber(Player1)
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
CombatCounter(0)
!AreaCheck("AR2200")
!AreaCheck("AR2201")
!AreaCheck("AR2202")
!AreaCheck("AR2203")
!AreaCheck("AR2204")
!AreaCheck("AR2205")
!AreaCheck("AR2206")
!AreaCheck("AR2207")
!AreaCheck("AR2208")
!AreaCheck("AR2209")
!AreaCheck("AR2210")
!AreaCheck("FH4800")
!AreaCheck("FHLUX1")
!AreaCheck("FHLUX2")
!AreaCheck("FHLUX3")
!AreaCheck("FHLUX4")
!AreaCheck("FHLUX5")
!AreaCheck("FHLUX6")
!AreaCheck("FHLMH1")
!AreaCheck("FHLMH2")
!Global("FHLSebPostLyel","GLOBAL",1)
!Global("FHLTellCurse","GLOBAL",2)
!Global("FHLLDP","GLOBAL",1)
Global("FHLMDP","GLOBAL",0)
GlobalGT("FHLSebTalk","GLOBAL",0)~ THEN BEGIN FHLSebPID
SAY @430
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(2,1)~ THEN REPLY @431 + FHLSebPID_ask1
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(2,2)~ THEN REPLY @431 + FHLSebPID_ask2
IF ~GlobalLT("FHLSebLike","GLOBAL",-7)~ THEN REPLY @431 + FHLSebPID_askdislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(5,1)~ THEN REPLY @432 + FHLSebPID_hug1
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(5,2)~ THEN REPLY @432 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSebPID_hug2
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(5,3)~ THEN REPLY @432 + FHLSebPID_hug3
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(5,4)~ THEN REPLY @432 + FHLSebPID_hug4
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(5,5)~ THEN REPLY @432 + FHLSebPID_hug5
IF ~GlobalLT("FHLSebLike","GLOBAL",-7)~ THEN REPLY @432 + FHLSebPID_hugdislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,1)~ THEN REPLY @433 + FHLSebPID_glad1
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,2)~ THEN REPLY @433 + FHLSebPID_glad2
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,3)~ THEN REPLY @433 + FHLSebPID_glad3a
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,4)~ THEN REPLY @433 + FHLSebPID_glad2
IF ~GlobalLT("FHLSebLike","GLOBAL",-9)~ THEN REPLY @433 + FHLSebPID_gladdislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,1)~ THEN REPLY @434 + FHLSebPID_how1
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,2)~ THEN REPLY @434 + FHLSebPID_how2
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,3)~ THEN REPLY @434 + FHLSebPID_how3
IF ~GlobalLT("FHLSebLike","GLOBAL",-9)~ THEN REPLY @434 + FHLSebPID_howdislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,4) Global("FHLRow","GLOBAL",0)~ THEN REPLY @434 + FHLSebPID_how4a
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,4) Global("FHLRow","GLOBAL",1)~ THEN REPLY @434 + FHLSebPID_how4b
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,1)~ THEN REPLY @435 + FHLSebPID_back1
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,2)~ THEN REPLY @435 + FHLSebPID_back2
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,3)~ THEN REPLY @435 + FHLSebPID_back3
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,4)~ THEN REPLY @435 + FHLSebPID_back4
IF ~GlobalLT("FHLSebLike","GLOBAL",-7)~ THEN REPLY @435 + FHLSebPID_askdislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,1)~ THEN REPLY @436 + FHLSebPID_study1
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,2)~ THEN REPLY @436 + FHLSebPID_study2
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,3)~ THEN REPLY @436 + FHLSebPID_study3
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,4)~ THEN REPLY @436 + FHLSebPID_study4
IF ~GlobalLT("FHLSebLike","GLOBAL",-9)~ THEN REPLY @436 + FHLSebPID_studydislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) !Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) RandomNum(4,1)~ THEN REPLY @437 + FHLSEBPID_ruffle1
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) !Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) RandomNum(4,2)~ THEN REPLY @437 + FHLSEBPID_ruffle2
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) !Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) RandomNum(4,3)~ THEN REPLY @437 + FHLSEBPID_ruffle3
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) !Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) RandomNum(4,4)~ THEN REPLY @437 + FHLSEBPID_ruffle4
IF ~GlobalLT("FHLSebLike","GLOBAL",-7) !Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF)~ THEN REPLY @437 + FHLSEBPID_ruffle5dislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,1)~ THEN REPLY @438 + FHLSEBPID_smile1
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,2)~ THEN REPLY @438 + FHLSEBPID_smile2
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,3)~ THEN REPLY @438 + FHLSEBPID_smile3
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,4)~ THEN REPLY @438 + FHLSEBPID_smile4
IF ~GlobalLT("FHLSebLike","GLOBAL",-9)~ THEN REPLY @438 + FHLSEBPID_smile5dislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-6) Global("FHLSebJustFriends","GLOBAL",0)~ THEN REPLY @439 + FHLSEBPID_notflirt
IF ~GlobalGT("FHLSebLike","GLOBAL",-6) Global("FHLSebJustFriends","GLOBAL",1)~ THEN REPLY @439 + FHLSEBPID_notflirtsebfriend1
IF ~OR(3)
Race(Player1,HALFLING)
Race(Player1,GNOME)
Race(Player1,DWARF)
GlobalGT("FHLSebLike","GLOBAL",-6) 
Global("FHLBrushOff","GLOBAL",0) 
Global("FHLSebJustFriends","GLOBAL",0)~ THEN REPLY @439 + FHLSEBPID_notflirt
IF ~Global("FHLSebCatch","GLOBAL",3) CheckStatGT(Player1,13,WIS) Global("FHLAskCatch","GLOBAL",0)~ THEN REPLY @440 DO ~SetGlobal("FHLAskCatch","GLOBAL",1)~ + FHLSEBPID_askcatch
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) Global("FHLRow","GLOBAL",1) RandomNum(2,1)~ THEN REPLY @441 + FHLSEBPID_makeup1
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) Global("FHLRow","GLOBAL",1) RandomNum(2,2)~ THEN REPLY @441 + FHLSEBPID_makeup2
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,1) Gender(Player1,MALE)~ THEN REPLY @442 + FHLSEBPID_think1male
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,1) Gender(Player1,FEMALE)~ THEN REPLY @442 + FHLSEBPID_think1female
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,2)~ THEN REPLY @442 + FHLSEBPID_think2
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,3)~ THEN REPLY @442 + FHLSEBPID_think3
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(4,4)~ THEN REPLY @442 + FHLSEBPID_think4
IF ~GlobalLT("FHLSebLike","GLOBAL",-9)~ THEN REPLY @442 + FHLSEBPID_think5dislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) GlobalGT("FHLLDP","GLOBAL",1)~ THEN REPLY @443 + FHLSEBPID_LDPask
IF ~GlobalLT("FHLSebLike","GLOBAL",-7) GlobalGT("FHLLDP","GLOBAL",1)~ THEN REPLY @443 + FHLSebPID_askdislike
IF ~OR(6) AreaCheck("AR2100") AreaCheck("AR2101") AreaCheck("AR2102") AreaCheck("AR2400") AreaCheck("AR2401") AreaCheck("AR2402") GlobalGT("FHLSebLike","GLOBAL",-6) RandomNum(3,1)~ THEN REPLY @444 + FHLSEBPID_ud1
IF ~OR(6) AreaCheck("AR2100") AreaCheck("AR2101") AreaCheck("AR2102") AreaCheck("AR2400") AreaCheck("AR2401") AreaCheck("AR2402") GlobalGT("FHLSebLike","GLOBAL",-6) RandomNum(3,1)~ THEN REPLY @444 + FHLSEBPID_ud2
IF ~OR(6) AreaCheck("AR2100") AreaCheck("AR2101") AreaCheck("AR2102") AreaCheck("AR2400") AreaCheck("AR2401") AreaCheck("AR2402") GlobalGT("FHLSebLike","GLOBAL",-6) RandomNum(3,1)~ THEN REPLY @444 + FHLSEBPID_ud3
IF ~OR(6) AreaCheck("AR2100") AreaCheck("AR2101") AreaCheck("AR2102") AreaCheck("AR2400") AreaCheck("AR2401") AreaCheck("AR2402") GlobalLT("FHLSebLike","GLOBAL",-5) RandomNum(3,1)~ THEN REPLY @444 + FHLSEBPID_ud4
IF ~~ THEN REPLY @445 + FHLSebPID_notalk
END

IF ~~ FHLSebPID_studydislike
SAY @446
=
@447
IF ~~ EXIT
END

IF ~~ FHLSebPID_howdislike
SAY @448
IF ~~ EXIT
END

IF ~~ FHLSebPID_gladdislike
SAY @449
=
@450
IF ~~ EXIT
END

IF ~~ FHLSebPID_hugdislike
SAY @451
IF ~~ EXIT
END

IF ~~ FHLSebPID_askdislike
SAY @452
IF ~~ EXIT
END

IF ~~ FHLSebPID_ask1
SAY @453
IF ~~ EXIT
END

IF ~~ FHLSebPID_ask2
SAY @454
IF ~GlobalGT("FHLSpawnLyel","GLOBAL",0) GlobalLT("FHLSebPostLyel","GLOBAL",2) RandomNum(2,1)~ THEN REPLY @455 + FHLSebPID_lyel1a
IF ~GlobalGT("FHLSpawnLyel","GLOBAL",0) GlobalLT("FHLSebPostLyel","GLOBAL",2) RandomNum(2,2)~ THEN REPLY @455 + FHLSebPID_lyel1b
IF ~GlobalGT("FHLSpawnLyel","GLOBAL",0) Global("FHLSebPostLyel","GLOBAL",2) Global("FHLLDP","GLOBAL",0) RandomNum(2,2)~ THEN REPLY @455 + FHLSebPID_lyel2a
IF ~GlobalGT("FHLSpawnLyel","GLOBAL",0) Global("FHLSebPostLyel","GLOBAL",2) Global("FHLLDP","GLOBAL",0) RandomNum(2,2)~ THEN REPLY @455 + FHLSebPID_lyel2b
IF ~GlobalGT("FHLSpawnLyel","GLOBAL",0) Global("FHLSebPostLyel","GLOBAL",2) GlobalGT("FHLLDP","GLOBAL",0) RandomNum(2,2)~ THEN REPLY @455 + FHLSebPID_lyel3
IF ~GlobalGT("FHLSpawnLyel","GLOBAL",0) Global("FHLSebPostLyel","GLOBAL",2) GlobalGT("FHLLDP","GLOBAL",0) RandomNum(2,2)~ THEN REPLY @455 + FHLSebPID_lyel1b
IF ~RandomNum(2,1)~ THEN REPLY @456 + FHLSebPID_friends1
IF ~Global("FHLSebPostLyel","GLOBAL",0) RandomNum(2,2)~ THEN REPLY @456 + FHLSebPID_friends2
IF ~Global("FHLSebPostLyel","GLOBAL",2)~ THEN REPLY @456 + FHLSebPID_friends3
IF ~Global("FHLRow","GLOBAL",0) RandomNum(3,1)~ THEN REPLY @457 + FHLSebPID_andrei1
IF ~Global("FHLRow","GLOBAL",0) RandomNum(3,2)~ THEN REPLY @457 + FHLSebPID_andrei3
IF ~Global("FHLRow","GLOBAL",0) RandomNum(3,3)~ THEN REPLY @457 + FHLSebPID_andrei4
IF ~Global("FHLRow","GLOBAL",1)~ THEN REPLY @457 + FHLSebPID_andrei2
IF ~RandomNum(3,1)~ THEN REPLY @458 + FHLSebPID_xav1
IF ~RandomNum(3,2)~ THEN REPLY @458 + FHLSebPID_xav2
IF ~RandomNum(3,3)~ THEN REPLY @458 + FHLSebPID_xav3
IF ~GlobalGT("FHLLDP","GLOBAL",1) RandomNum(3,1)~ THEN REPLY @459 + FHLSebPID_xavsuspect1
IF ~GlobalGT("FHLLDP","GLOBAL",1) RandomNum(3,2)~ THEN REPLY @459 + FHLSebPID_xavsuspect2
IF ~GlobalGT("FHLLDP","GLOBAL",1) RandomNum(3,3)~ THEN REPLY @459 + FHLSebPID_xavsuspect3
END

IF ~~ FHLSEBPID_LDPask
SAY @460
IF ~RandomNum(2,1)~ THEN REPLY @461 + FHLSEBPID_LDPasksorry1
IF ~RandomNum(2,2)~ THEN REPLY @461 + FHLSEBPID_LDPasksorry2
IF ~RandomNum(2,1)~ THEN REPLY @462 + FHLSEBPID_LDPasksatisfied1
IF ~RandomNum(2,2)~ THEN REPLY @462 + FHLSEBPID_LDPasksatisfied2
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(3,1)~ THEN REPLY @463 + FHLSEBPID_LDPaskfeel1
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(3,2)~ THEN REPLY @463 + FHLSEBPID_LDPaskfeel2
IF ~GlobalGT("FHLSebLike","GLOBAL",8) RandomNum(3,3)~ THEN REPLY @463 + FHLSEBPID_LDPaskfeel3
++ @464 + FHLSEBPID_LDPasknothing
END

IF ~~ FHLSEBPID_LDPasknothing
SAY @465
IF ~~ EXIT
END

IF ~~ FHLSEBPID_LDPasksatisfied1
SAY @466
IF ~~ EXIT
END

IF ~~ FHLSEBPID_LDPasksatisfied2
SAY @467
=
@468
IF ~~ EXIT
END

IF ~~ FHLSEBPID_LDPaskfeel1
SAY @469
IF ~~ EXIT
END

IF ~~ FHLSEBPID_LDPaskfeel2
SAY @470
IF ~~ EXIT
END

IF ~~ FHLSEBPID_LDPaskfeel3
SAY @471
=
@472
IF ~~ EXIT
END

IF ~~ FHLSEBPID_LDPasksorry1
SAY @473
=
@474
=
@475
IF ~~ EXIT
END

IF ~~ FHLSEBPID_LDPasksorry2
SAY @476
=
@477
IF ~~ EXIT
END

IF ~~ FHLSEBPID_think5dislike
SAY @478
=
@479
IF ~~ EXIT
END

IF ~~ FHLSEBPID_makeup3dislike
SAY @480
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ruffle5dislike
SAY @481
IF ~~ EXIT
END

IF ~~ FHLSEBPID_smile5dislike
SAY @482
IF ~~ EXIT
END

IF ~~ FHLSEBPID_think4
SAY @483
IF ~~ EXIT
END

IF ~~ FHLSEBPID_think1female
SAY @484
=
@485
IF ~~ EXIT
END

IF ~~ FHLSEBPID_think1male
SAY @484
IF ~~ EXIT
END

IF ~~ FHLSEBPID_think3
SAY @486
=
@487
IF ~~ EXIT
END

IF ~~ FHLSEBPID_think2
SAY @488
=
@489
IF ~~ EXIT
END

IF ~~ FHLSEBPID_askcatch
SAY @490
IF ~~ EXIT
END

IF ~~ FHLSEBPID_makeup1
SAY @491
=
@492
IF ~~ EXIT
END

IF ~~ FHLSEBPID_makeup2
SAY @493
IF ~~ EXIT
END

IF ~~ FHLSEBPID_smile1
SAY @494
=
@495
IF ~~ EXIT
END

IF ~~ FHLSEBPID_smile2
SAY @496
IF ~~ EXIT
END

IF ~~ FHLSEBPID_smile3
SAY @497
IF ~~ EXIT
END

IF ~~ FHLSEBPID_smile4
SAY @498
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ruffle1
SAY @499
++ @500 + FHLSEBPID_ruffle1stop
++ @501 + FHLSEBPID_ruffle1stop
++ @502 + FHLSEBPID_ruffle1go
END

IF ~~ FHLSEBPID_ruffle1stop
SAY @503
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ruffle1go
SAY @504
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ruffle2
SAY @505
++ @506 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_ruffle2kitty
++ @507 + FHLSEBPID_ruffle2carry
++ @508 + FHLSEBPID_ruffle2uncomfortable
END

IF ~~ FHLSEBPID_ruffle2kitty
SAY @509
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ruffle2carry
SAY @510
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ruffle2uncomfortable
SAY @511
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ruffle3
SAY @512
=
@513
=
@514
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ruffle4
SAY @515
=
@516
IF ~~ EXIT
END

IF ~~ FHLSebPID_lyel1a
SAY @517
IF ~~ EXIT
END

IF ~~ FHLSebPID_lyel1b
SAY @518
=
@519
IF ~~ EXIT
END

IF ~~ FHLSebPID_lyel2a
SAY @520
IF ~~ EXIT
END

IF ~~ FHLSebPID_lyel2b
SAY @521
IF ~~ EXIT
END

IF ~~ FHLSebPID_lyel3
SAY @522
IF ~~ EXIT
END

IF ~~ FHLSebPID_friends1
SAY @523
IF ~~ EXIT
END

IF ~~ FHLSebPID_friends2
SAY @524
IF ~~ EXIT
END

IF ~~ FHLSebPID_friends3
SAY @525
IF ~~ EXIT
END

IF ~~ FHLSebPID_andrei1
SAY @526
IF ~~ EXIT
END

IF ~~ FHLSebPID_andrei2
SAY @527
IF ~~ EXIT
END

IF ~~ FHLSebPID_andrei3
SAY @528
IF ~~ EXIT
END

IF ~~ FHLSebPID_andrei4
SAY @529
=
@530
IF ~~ EXIT
END

IF ~~ FHLSebPID_xav1
SAY @531
IF ~~ EXIT
END

IF ~~ FHLSebPID_xav2
SAY @532
IF ~~ EXIT
END

IF ~~ FHLSebPID_xav3
SAY @533
IF ~~ EXIT
END

IF ~~ FHLSebPID_xavsuspect1
SAY @534
IF ~~ EXIT
END

IF ~~ FHLSebPID_xavsuspect2
SAY @535
IF ~~ EXIT
END

IF ~~ FHLSebPID_xavsuspect3
SAY @536
IF ~~ EXIT
END

IF ~~ FHLSebPID_hug1
SAY @537
IF ~~ EXIT
END

IF ~~ FHLSebPID_hug2
SAY @538
IF ~~ EXIT
END

IF ~~ FHLSebPID_hug3
SAY @539
=
@540
=
@541
IF ~~ EXIT
END

IF ~~ FHLSebPID_hug4
SAY @542
IF ~~ EXIT
END

IF ~~ FHLSebPID_hug5
SAY @543
IF ~~ EXIT
END

IF ~~ FHLSebPID_glad1
SAY @544
IF ~~ EXIT
END

IF ~~ FHLSebPID_glad2
SAY @545
IF ~~ EXIT
END

IF ~~ FHLSebPID_glad3a
SAY @546
IF ~~ EXIT
END

IF ~~ FHLSebPID_how1
SAY @547
IF ~~ EXIT
END

IF ~~ FHLSebPID_how2
SAY @548
IF ~~ EXIT
END

IF ~~ FHLSebPID_how3
SAY @549
IF ~~ EXIT
END

IF ~~ FHLSebPID_how4a
SAY @550
=
@551
IF ~~ EXIT
END

IF ~~ FHLSebPID_how4b
SAY @552
IF ~~ EXIT
END

IF ~~ FHLSebPID_back1
SAY @553
IF ~~ EXIT
END

IF ~~ FHLSebPID_back2
SAY @554
IF ~~ EXIT
END

IF ~~ FHLSebPID_back3
SAY @555
=
@556
IF ~~ EXIT
END

IF ~~ FHLSebPID_back4
SAY @557
++ @558 + FHLSebPID_ridiculous
++ @559 + FHLSebPID_masseur
++ @560 + FHLSebPID_impressive
IF ~PartyGoldGT(1)~ THEN REPLY @561 DO ~TakePartyGold(1)~ + FHLSebPID_discount
++ @562 + FHLSebPID_nevermind
END

IF ~~ FHLSebPID_ridiculous
SAY @563
IF ~~ EXIT
END

IF ~~ FHLSebPID_masseur
SAY @564
=
@565
IF ~~ EXIT
END

IF ~~ FHLSebPID_impressive
SAY @566
IF ~~ EXIT
END

IF ~~ FHLSebPID_discount
SAY @567
IF ~~ EXIT
END

IF ~~ FHLSebPID_nevermind
SAY @568
IF ~~ EXIT
END

IF ~~ FHLSebPID_study1
SAY @569
=
@570
IF ~~ EXIT
END

IF ~~ FHLSebPID_study2
SAY @571
++ @572 + FHLSebPID_concentrate
++ @573 + FHLSebPID_home
++ @51 + FHLSebPID_nothing
IF ~Class(Player1,BARD_ALL)~ THEN REPLY @574 + FHLSebPID_join1
IF ~!Class(Player1,BARD_ALL)~ THEN REPLY @574 + FHLSebPID_join2
END

IF ~~ FHLSebPID_concentrate
SAY @575
IF ~~ EXIT
END

IF ~~ FHLSebPID_home
SAY @576
IF ~~ EXIT
END

IF ~~ FHLSebPID_nothing
SAY @577
IF ~~ EXIT
END

IF ~~ FHLSebPID_join1
SAY @578
IF ~~ EXIT
END

IF ~~ FHLSebPID_join2
SAY @579
IF ~~ EXIT
END

IF ~~ FHLSebPID_study3
SAY @580
=
@581
IF ~~ EXIT
END

IF ~~ FHLSebPID_study4
SAY @582
=
@583
IF ~~ EXIT
END

IF ~~ FHLSebPID_notalk
SAY @584
IF ~~ EXIT
END

//non-mdp flirts

IF ~~ FHLSEBPID_notflirt
SAY @585
IF ~RandomNum(3,1)~ THEN REPLY @586 + FHLSEBPID_go1
IF ~RandomNum(3,2)~ THEN REPLY @586 + FHLSEBPID_go2
IF ~RandomNum(3,3)~ THEN REPLY @586 + FHLSEBPID_go3
IF ~RandomNum(4,1)~ THEN REPLY @587 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_notflirtwolf1
IF ~RandomNum(4,2)~ THEN REPLY @587 + FHLSEBPID_notflirtwolf2
IF ~RandomNum(4,3)~ THEN REPLY @587 + FHLSEBPID_notflirtwolf3
IF ~RandomNum(4,4)~ THEN REPLY @587 + FHLSEBPID_notflirtwolf4
IF ~RandomNum(4,1)~ THEN REPLY @588 + FHLSEBPID_notflirtarm1
IF ~RandomNum(4,2)~ THEN REPLY @588 + FHLSEBPID_notflirtarm2
IF ~RandomNum(4,3)~ THEN REPLY @588 + FHLSEBPID_notflirtarm3
IF ~RandomNum(4,4)~ THEN REPLY @588 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_notflirtarm4
IF ~RandomNum(4,1)~ THEN REPLY @589 + FHLSEBPID_notflirtarm2
IF ~RandomNum(4,2)~ THEN REPLY @589 + FHLSEBPID_notflirtaround2
IF ~RandomNum(4,3)~ THEN REPLY @589 + FHLSEBPID_notflirtaround3
IF ~RandomNum(4,4)~ THEN REPLY @589 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_notflirtaround4
IF ~!Race(Player1,GNOME) !Race(Player1,DWARF) !Race(Player1,HALFLING) RandomNum(4,1)~ THEN REPLY @590 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_notflirtstroke1
IF ~!Race(Player1,GNOME) !Race(Player1,DWARF) !Race(Player1,HALFLING) RandomNum(4,2)~ THEN REPLY @590 + FHLSEBPID_notflirtstroke2
IF ~!Race(Player1,GNOME) !Race(Player1,DWARF) !Race(Player1,HALFLING) RandomNum(4,3)~ THEN REPLY @590 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_notflirtstroke3
IF ~!Race(Player1,GNOME) !Race(Player1,DWARF) !Race(Player1,HALFLING) RandomNum(4,4)~ THEN REPLY @590 + FHLSEBPID_notflirtstroke4
IF ~RandomNum(4,1)~ THEN REPLY @591 + FHLSEBPID_notflirtlookgood1
IF ~RandomNum(4,2)~ THEN REPLY @591 + FHLSEBPID_notflirtlookgood2
IF ~RandomNum(4,3)~ THEN REPLY @591 + FHLSEBPID_notflirtpickupaccept
IF ~RandomNum(4,4)~ THEN REPLY @591 + FHLSEBPID_notflirtwolf4
IF ~RandomNum(4,1)~ THEN REPLY @592 + FHLSEBPID_notflirteye1
IF ~RandomNum(4,2)~ THEN REPLY @592 + FHLSEBPID_notflirteye2
IF ~RandomNum(4,3) !PartyHasItem("FHLBOOK")~ THEN REPLY @592 + FHLSEBPID_notflirteye3a
IF ~RandomNum(4,3) PartyHasItem("FHLBOOK")~ THEN REPLY @592 + FHLSEBPID_notflirteye3b
IF ~RandomNum(4,4)~ THEN REPLY @592 + FHLSEBPID_notflirteye4
IF ~RandomNum(14,1)~ THEN REPLY @593 + FHLSEBPID_notflirtpickup1a
IF ~RandomNum(14,2)~ THEN REPLY @594 + FHLSEBPID_notflirtpickup2a
IF ~RandomNum(14,3)~ THEN REPLY @595 + FHLSEBPID_notflirtpickup3a
IF ~RandomNum(14,4)~ THEN REPLY @596 + FHLSEBPID_notflirtpickup4a
IF ~RandomNum(14,5)~ THEN REPLY @593 + FHLSEBPID_notflirtpickupgenreject
IF ~RandomNum(14,6)~ THEN REPLY @594 + FHLSEBPID_notflirtpickupgenreject
IF ~RandomNum(14,7)~ THEN REPLY @595 + FHLSEBPID_notflirtpickupgenreject
IF ~RandomNum(14,8)~ THEN REPLY @596 + FHLSEBPID_notflirtpickupgenreject
IF ~RandomNum(14,9)~ THEN REPLY @593 + FHLSEBPID_notflirtpickupgenlaugh
IF ~RandomNum(14,10)~ THEN REPLY @594 + FHLSEBPID_notflirtpickupgenlaugh
IF ~RandomNum(14,11)~ THEN REPLY @595 + FHLSEBPID_notflirtpickupgenlaugh
IF ~RandomNum(14,12)~ THEN REPLY @596 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_notflirtpickupaccept
IF ~RandomNum(14,13)~ THEN REPLY @596 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_notflirtpickupaccept
IF ~RandomNum(14,14)~ THEN REPLY @596 + FHLSEBPID_notflirtpickupaccept
IF ~!Race(Player1,GNOME) !Race(Player1,DWARF) !Race(Player1,HALFLING) GlobalLT("FHLSebLike","GLOBAL",1)~ THEN REPLY @597 + FHLSEBPID_notflirtjustfriendsdislike
IF ~!Race(Player1,GNOME) !Race(Player1,DWARF) !Race(Player1,HALFLING) GlobalGT("FHLSebLike","GLOBAL",0)~ THEN REPLY @597 + FHLSEBPID_notflirtjustfriendslike
IF ~OR(3)
Race(Player1,GNOME)
Race(Player1,DWARF)
Race(Player1,HALFLING) 
GlobalLT("FHLSebLike","GLOBAL",1)~ THEN REPLY @597 + FHLSEBPID_justfriendsdislike
IF ~OR(3)
Race(Player1,GNOME) Race(Player1,DWARF) Race(Player1,HALFLING) GlobalGT("FHLSebLike","GLOBAL",0)~ THEN REPLY @597 + FHLSEBPID_justfriendsdislike
++ @598 + FHLSEBPID_notflirtnothing
END

IF ~~ FHLSEBPID_go1
SAY @599
IF ~~ EXIT
END

IF ~~ FHLSEBPID_go2
SAY @600
IF ~~ EXIT
END

IF ~~ FHLSEBPID_go3
SAY @601
=
@602
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtsebfriend1
SAY @603
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtjustfriendsdislike
SAY @604
IF ~~ THEN DO ~SetGlobal("FHLSebJustFriends","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_notflirtjustfriendslike
SAY @605
IF ~~ THEN DO ~SetGlobal("FHLSebJustFriends","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_notflirtnothing
SAY @606
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirteye1
SAY @607
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirteye2
SAY @608
=
@609
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirteye3a
SAY @610
=
@611
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirteye3b
SAY @612
=
@613
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirteye4
SAY @614
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtlookgood2
SAY @615
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtlookgood1
SAY @616
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtstroke1
SAY @617
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtstroke3
SAY @618
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtstroke4
SAY @619
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtstroke2
SAY @620
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtaround2
SAY @621
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtaround3
SAY @622
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtaround4
SAY @623
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtarm1
SAY @624
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtarm2
SAY @625
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtarm3
SAY @626
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtarm4
SAY @627
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtwolf1
SAY @628
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtwolf2
SAY @629
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtwolf3
SAY @630
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtwolf4
SAY @631
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtpickupaccept
SAY @632
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtpickupgenlaugh
SAY @633
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtpickup1a
SAY @634
=
@635
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtpickup2a
SAY @636
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtpickup3a
SAY @637
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtpickup4a
SAY @638
IF ~~ EXIT
END

IF ~~ FHLSEBPID_notflirtpickupgenreject
SAY @639
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ud1
SAY @640
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ud2
SAY @641
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ud3
SAY @642
IF ~~ EXIT
END

IF ~~ FHLSEBPID_ud4
SAY @643
IF ~~ EXIT
END


//MDP PID
IF ~InParty("FHLSEB")
IsGabber(Player1)
!StateCheck("FHLSEB",CD_STATE_NOTVALID)
CombatCounter(0)
!AreaCheck("AR2200")
!AreaCheck("AR2201")
!AreaCheck("AR2202")
!AreaCheck("AR2203")
!AreaCheck("AR2204")
!AreaCheck("AR2205")
!AreaCheck("AR2206")
!AreaCheck("AR2207")
!AreaCheck("AR2208")
!AreaCheck("AR2209")
!AreaCheck("AR2210")
!AreaCheck("FHLUX1")
!AreaCheck("FHLUX2")
!AreaCheck("FHLUX3")
!AreaCheck("FHLUX4")
!AreaCheck("FHLUX5")
!AreaCheck("FHLUX6")
!AreaCheck("FHLMH1")
!AreaCheck("FHLMH2")
!Global("FHLSpawnLyel2","GLOBAL",1)
!Global("FHLTellCurse","GLOBAL",2)
!Global("FHLLDP","GLOBAL",1)
GlobalGT("FHLSebTalk","GLOBAL",0)
!Global("FHLFirstMorningAfter","GLOBAL",2)
GlobalGT("FHLMDP","GLOBAL",1)~ THEN BEGIN FHLSebPID_MDP
SAY @430
IF ~GlobalGT("FHLSebLike","GLOBAL",-6) RandomNum(4,1)~ THEN REPLY @432 + FHLSEBPID_MDPhug1
IF ~GlobalGT("FHLSebLike","GLOBAL",-6) RandomNum(4,2)~ THEN REPLY @432 + FHLSEBPID_MDPhug2
IF ~GlobalGT("FHLSebLike","GLOBAL",-6) RandomNum(4,3)~ THEN REPLY @432 + FHLSEBPID_MDPhug3
IF ~GlobalGT("FHLSebLike","GLOBAL",-6) RandomNum(4,4)~ THEN REPLY @432 + FHLSEBPID_MDPhug4
IF ~GlobalLT("FHLSebLike","GLOBAL",-5)~ THEN REPLY @432 + FHLSEBPID_MDPhugdislike
IF ~CheckStatLT(Player1,10,WIS)~ THEN REPLY @431 + FHLSEBPID_MDPaskfam
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,1)~ THEN REPLY @433 + FHLSEBPID_MDPglad1
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,2)~ THEN REPLY @433 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPglad2
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,3)~ THEN REPLY @433 + FHLSEBPID_MDPglad3
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,4)~ THEN REPLY @433 + FHLSEBPID_MDPglad4
IF ~GlobalLT("FHLSebLike","GLOBAL",-7)~ THEN REPLY @433 + FHLSEBPID_MDPgladdislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(3,1)~ THEN REPLY @434 + FHLSEBPID_MDPhow1
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(3,2)~ THEN REPLY @434 + FHLSEBPID_MDPhow2
IF ~GlobalGT("FHLSebLike","GLOBAL",-10) RandomNum(3,3)~ THEN REPLY @434 + FHLSEBPID_MDPhow3
IF ~GlobalLT("FHLSebLike","GLOBAL",-9)~ THEN REPLY @434 + FHLSEBPID_MDPhowdislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-7) RandomNum(3,1)~ THEN REPLY @435 + FHLSEBPID_MDPback1
IF ~GlobalGT("FHLSebLike","GLOBAL",-7) RandomNum(3,2)~ THEN REPLY @435 + FHLSEBPID_MDPback2
IF ~GlobalGT("FHLSebLike","GLOBAL",-7) RandomNum(3,3)~ THEN REPLY @435 + FHLSEBPID_MDPback3
IF ~GlobalLT("FHLSebLike","GLOBAL",-6)~ THEN REPLY @435 + FHLSEBPID_MDPbackdislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-9) RandomNum(4,1)~ THEN REPLY @436 + FHLSEBPID_MDPstudy1
IF ~GlobalGT("FHLSebLike","GLOBAL",-9) RandomNum(4,2)~ THEN REPLY @436 + FHLSEBPID_MDPstudy2
IF ~GlobalGT("FHLSebLike","GLOBAL",-9) RandomNum(4,3)~ THEN REPLY @436 + FHLSEBPID_MDPstudy3
IF ~GlobalGT("FHLSebLike","GLOBAL",-9) RandomNum(4,4)~ THEN REPLY @436 + FHLSEBPID_MDPstudy4
IF ~GlobalLT("FHLSebLike","GLOBAL",-8)~ THEN REPLY @436 + FHLSEBPID_MDPstudydislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-7) !Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) RandomNum(3,1)~ THEN REPLY @437 + FHLSEBPID_MDPruffle1
IF ~GlobalGT("FHLSebLike","GLOBAL",-7) !Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) RandomNum(3,2)~ THEN REPLY @437 + FHLSEBPID_MDPruffle2
IF ~GlobalGT("FHLSebLike","GLOBAL",-7) !Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) RandomNum(3,3)~ THEN REPLY @437 + FHLSEBPID_MDPruffle3
IF ~GlobalLT("FHLSebLike","GLOBAL",-6) !Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF)~ THEN REPLY @437 + FHLSEBPID_MDPruffledislike
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,1)~ THEN REPLY @438 + FHLSEBPID_MDPsmile1
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,2)~ THEN REPLY @438 + FHLSEBPID_MDPsmile2
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,3)~ THEN REPLY @438 + FHLSEBPID_MDPsmile3
IF ~GlobalGT("FHLSebLike","GLOBAL",-8) RandomNum(4,4)~ THEN REPLY @438 + FHLSEBPID_MDPsmile4
IF ~GlobalLT("FHLSebLike","GLOBAL",-7)~ THEN REPLY @438 + FHLSEBPID_MDPsmiledislike
IF ~!Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) GlobalGT("FHLSebLike","GLOBAL",-6) Global("FHLBrushOff","GLOBAL",0) Global("FHLSebJustFriends","GLOBAL",0)~ THEN REPLY @439 + FHLSEBPID_MDPflirt
IF ~!Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) GlobalGT("FHLSebLike","GLOBAL",-6) Global("FHLBrushOff","GLOBAL",0) Global("FHLSebJustFriends","GLOBAL",1) Global("FHLAerieJealous","GLOBAL",0) Global("FHLAnomenJealous","GLOBAL",0) Global("FHLJaheiraJealous","GLOBAL",0)~ THEN REPLY @439 + FHLSEBPID_MDPflirtjustfriendsnorom
IF ~!Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) GlobalGT("FHLSebLike","GLOBAL",-6) Global("FHLBrushOff","GLOBAL",0) Global("FHLSebJustFriends","GLOBAL",1) GlobalGT("FHLAerieJealous","GLOBAL",0)~ THEN REPLY @439 + FHLSEBPID_MDPflirtAerie
IF ~!Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) GlobalGT("FHLSebLike","GLOBAL",-6) Global("FHLBrushOff","GLOBAL",0) Global("FHLSebJustFriends","GLOBAL",1) GlobalGT("FHLAnomenJealous","GLOBAL",0)~ THEN REPLY @439 + FHLSEBPID_MDPflirtAnomen
IF ~!Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) GlobalGT("FHLSebLike","GLOBAL",-6) Global("FHLBrushOff","GLOBAL",0) Global("FHLSebJustFriends","GLOBAL",1) GlobalGT("FHLJaheiraJealous","GLOBAL",0)~ THEN REPLY @439 + FHLSEBPID_MDPflirtJaheira
IF ~!Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) GlobalGT("FHLSebLike","GLOBAL",-6) Global("FHLBrushOff","GLOBAL",0) Global("FHLSebJustFriends","GLOBAL",1) GlobalGT("FHLNathJealous","GLOBAL",0)~ THEN REPLY @439 + FHLSEBPID_MDPflirtNathaniel
IF ~!Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) GlobalGT("FHLSebLike","GLOBAL",-6) Global("FHLBrushOff","GLOBAL",0) Global("FHLSebJustFriends","GLOBAL",1) GlobalGT("FHLViconiaJealous","GLOBAL",0)~ THEN REPLY @439 + FHLSEBPID_MDPflirtViconia
IF ~!Race(Player1,HALFLING) !Race(Player1,GNOME) !Race(Player1,DWARF) GlobalGT("FHLSebLike","GLOBAL",-6) Global("FHLBrushOff","GLOBAL",0) Global("FHLSebJustFriends","GLOBAL",2)~ THEN REPLY @439 + FHLSEBPID_notflirtsebfriend1
IF ~OR(3)
Race(Player1,HALFLING) 
Race(Player1,GNOME) 
Race(Player1,DWARF) 
GlobalGT("FHLSebLike","GLOBAL",-6) 
Global("FHLBrushOff","GLOBAL",0) 
Global("FHLSebJustFriends","GLOBAL",0)~ THEN REPLY @439 + FHLSEBPID_notflirt
IF ~GlobalGT("FHLSebLike","GLOBAL",-9) RandomNum(4,1)~ THEN REPLY @442 + FHLSEBPID_MDPthink1
IF ~GlobalGT("FHLSebLike","GLOBAL",-9) RandomNum(4,2)~ THEN REPLY @442 + FHLSEBPID_MDPthink2
IF ~GlobalGT("FHLSebLike","GLOBAL",-9) RandomNum(4,3)~ THEN REPLY @442 + FHLSEBPID_MDPthink3
IF ~GlobalGT("FHLSebLike","GLOBAL",-9) RandomNum(4,4)~ THEN REPLY @442 + FHLSEBPID_MDPthink4
IF ~GlobalLT("FHLSebLike","GLOBAL",-8)~ THEN REPLY @442 + FHLSEBPID_MDPthinkdislike
IF ~Global("FHLSebCatch","GLOBAL",3) CheckStatGT(Player1,13,WIS) Global("FHLAskCatch","GLOBAL",0)~ THEN REPLY @440 DO ~SetGlobal("FHLAskCatch","GLOBAL",1)~ + FHLSEBPID_askcatch
IF ~OR(6) AreaCheck("AR2100") AreaCheck("AR2101") AreaCheck("AR2102") AreaCheck("AR2400") AreaCheck("AR2401") AreaCheck("AR2402") GlobalGT("FHLSebLike","GLOBAL",-6) RandomNum(3,1)~ THEN REPLY @444 + FHLSEBPID_ud1
IF ~OR(6) AreaCheck("AR2100") AreaCheck("AR2101") AreaCheck("AR2102") AreaCheck("AR2400") AreaCheck("AR2401") AreaCheck("AR2402") GlobalGT("FHLSebLike","GLOBAL",-6) RandomNum(3,1)~ THEN REPLY @444 + FHLSEBPID_ud2
IF ~OR(6) AreaCheck("AR2100") AreaCheck("AR2101") AreaCheck("AR2102") AreaCheck("AR2400") AreaCheck("AR2401") AreaCheck("AR2402") GlobalGT("FHLSebLike","GLOBAL",-6) RandomNum(3,1)~ THEN REPLY @444 + FHLSEBPID_ud3
IF ~OR(6) AreaCheck("AR2100") AreaCheck("AR2101") AreaCheck("AR2102") AreaCheck("AR2400") AreaCheck("AR2401") AreaCheck("AR2402") GlobalLT("FHLSebLike","GLOBAL",-5) RandomNum(3,1)~ THEN REPLY @444 + FHLSEBPID_ud4
IF ~~ THEN REPLY @445 + FHLSEBPID_MDPnotalk
END

IF ~~ FHLSEBPID_MDPnotalk
SAY @644
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPglad4
SAY @645
=
@646
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPglad3
SAY @545
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPglad2
SAY @647
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPthinkdislike
SAY @648
=
@479
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPthink4
SAY @649
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPthink1
SAY @650
++ @651 + FHLSEBPID_MDPthink1can
++ @652 + FHLSEBPID_MDPthink1focus
IF ~GlobalGT("FHLSebFlirt","GLOBAL",9)~ THEN REPLY @653 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPthink1bath
END

IF ~~ FHLSEBPID_MDPthink1can
SAY @654
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPthink1focus
SAY @655
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPthink1bath
SAY @656
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPthink3
SAY @483
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPthink2
SAY @488
=
@657
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPsmiledislike
SAY @482
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPsmile4
SAY @658
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPsmile3
SAY @659
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPsmile2
SAY @660
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPsmile1
SAY @661
=
@495
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPruffledislike
SAY @481
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPruffle2
SAY @512
=
@513
=
@662
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPruffle3
SAY @663
=
@664
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPruffle1
SAY @665
IF ~CheckStatLT(Player1,10,WIS)~ THEN REPLY @666 + FHLSEBPID_MDPruffle1cat
++ @507 + FHLSEBPID_MDPruffle1carry
++ @508 + FHLSEBPID_MDPruffle1uncomfortable
IF ~GlobalGT("FHLSebLike","GLOBAL",4)~ THEN REPLY @667 + FHLSEBPID_MDPruffle1often
IF ~GlobalLT("FHLSebLike","GLOBAL",5)~ THEN REPLY @667 + FHLSEBPID_MDPruffle1often2
END

IF ~~ FHLSEBPID_MDPruffle1cat
SAY @668
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPruffle1carry
SAY @669
=
@670
=
@671
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPruffle1uncomfortable
SAY @672
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPruffle1often
SAY @673
=
@674
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPruffle1often2
SAY @673
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPstudy1
SAY @675
=
@676
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPstudydislike
SAY @677
=
@678
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPstudy2
SAY @571
++ @572 + FHLSEBPID_MDPconcentrate
++ @573 + FHLSEBPID_MDPhome
++ @51 + FHLSEBPID_MDPnothing
IF ~Class(Player1,BARD_ALL)~ THEN REPLY @574 + FHLSEBPID_MDPjoin1
IF ~!Class(Player1,BARD_ALL)~ THEN REPLY @574 + FHLSEBPID_MDPjoin2
END

IF ~~ FHLSEBPID_MDPconcentrate
SAY @679
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPhome
SAY @680
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPnothing
SAY @681
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPjoin1
SAY @682
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPjoin2
SAY @683
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPstudy3
SAY @684
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPstudy4
SAY @582
=
@583
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPbackdislike
SAY @685
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPback1
SAY @553
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPback2
SAY @554
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPback3
SAY @686
++ @687 + FHLSEBPID_MDPback3what
++ @688 + FHLSEBPID_MDPback3pale
++ @689 + FHLSEBPID_MDPback3enjoy
END

IF ~~ FHLSEBPID_MDPback3what
SAY @690
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPback3pale
SAY @691
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPback3enjoy
SAY @692
=
@693
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPhowdislike
SAY @694
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPhow1
SAY @695
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPhow2
SAY @548
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPhow3
SAY @696
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPgladdislike
SAY @697
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPglad1
SAY @546
=
@698
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPaskfam
SAY @699
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPhugdislike
SAY @700
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPhug3
SAY @542
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPhug4
SAY @543
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPhug1
SAY @537
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPhug2
SAY @701
=
@541
IF ~~ EXIT
END

//MDP flirts//

IF ~~ FHLSEBPID_MDPflirtjustfriendsnorom
SAY @702
++ @703 + FHLSEBPID_MDPjustfriendsnorom_like
++ @704 + FHLSEBPID_MDPnotalk
END

IF ~~ FHLSEBPID_MDPjustfriendsnorom_like
SAY @705
IF ~~ THEN DO ~SetGlobal("FHLSebJustFriends","GLOBAL",0)~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtAerie
SAY @706
IF ~Global("AerieRomanceActive","GLOBAL",3)~ THEN REPLY @707 + FHLSEBPID_MDPflirt_end2
++ @562 + FHLSEBPID_MDPnotalk
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtAnomen
SAY @708
++ @709 + FHLSEBPID_MDPflirtAnomen_change
IF ~!Global("AnomenRomanceActive","GLOBAL",3)~ THEN REPLY @710 + FHLSEBPID_MDPflirtAnomen_end
IF ~Global("AnomenRomanceActive","GLOBAL",3)~ THEN REPLY @710 + FHLSEBPID_MDPflirt_end2
++ @711 + FHLSEBPID_MDPflirtAnomen_risk
END

IF ~~ FHLSEBPID_MDPflirtAnomen_end
SAY @712
=
@713
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirt_end2
SAY @714
IF ~~ THEN DO ~SetGlobal("FHLSebJustFriends","GLOBAL",0)~
EXIT
END

IF ~~ FHLSEBPID_MDPflirtAnomen_risk
SAY @715
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtJaheira
SAY @716
++ @717 + FHLSEBPID_MDPflirtJaheira_change
++ @718 + FHLSEBPID_MDPflirtJaheira_mistake
IF ~!Global("JaheiraRomanceActive","GLOBAL",3)~ THEN REPLY @719 + FHLSEBPID_MDPflirtJaheira_end
IF ~Global("JaheiraRomanceActive","GLOBAL",3)~ THEN REPLY @719 + FHLSEBPID_MDPflirt_end2
++ @720 + FHLSEBPID_MDPflirtJaheira_risk
END

IF ~~ FHLSEBPID_MDPflirtJaheira_change
SAY @721
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtJaheira_risk
SAY @722
IF ~~ THEN DO ~SetGlobal("FHLSebJustFriends","GLOBAL",2)~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtViconia
SAY @723
++ @724 + FHLSEBPID_MDPflirtViconia_change
IF ~!Global("ViconiaRomanceActive","GLOBAL",3)~ THEN REPLY @719 + FHLSEBPID_MDPflirtJaheira_end
IF ~Global("ViconiaRomanceActive","GLOBAL",3)~ THEN REPLY @719 + FHLSEBPID_MDPflirt_end2
++ @720 + FHLSEBPID_MDPflirtViconia_risk
END

IF ~~ FHLSEBPID_MDPflirtNathaniel
SAY @725
IF ~Global("NathRomanceActive","GLOBAL",3)~ THEN REPLY @726 + FHLSEBPID_MDPflirt_end2
++ @562 + FHLSEBPID_MDPnotalk
END

IF ~~ FHLSEBPID_MDPflirtViconia_change
SAY @727
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtJaheira_end
SAY @728
=
@729
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtViconia_risk
SAY @730
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirt
SAY @585
IF ~RandomNum(3,1)~ THEN REPLY @586 + FHLSEBPID_MDPgo1
IF ~RandomNum(3,2)~ THEN REPLY @586 + FHLSEBPID_MDPgo2
IF ~RandomNum(3,3)~ THEN REPLY @586 + FHLSEBPID_MDPgo3
IF ~RandomNum(4,1)~ THEN REPLY @587 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtwolf1
IF ~RandomNum(4,2)~ THEN REPLY @587 + FHLSEBPID_MDPflirtwolf2
IF ~RandomNum(4,3)~ THEN REPLY @587 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtwolf3
IF ~RandomNum(4,4)~ THEN REPLY @587 + FHLSEBPID_MDPflirtwolf4
IF ~RandomNum(4,1)~ THEN REPLY @588 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtarm1
IF ~RandomNum(4,2)~ THEN REPLY @588 + FHLSEBPID_MDPflirtarm2
IF ~RandomNum(4,3)~ THEN REPLY @588 + FHLSEBPID_MDPflirtarm3
IF ~RandomNum(4,4)~ THEN REPLY @588 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtarm4
IF ~RandomNum(4,1)~ THEN REPLY @589 + FHLSEBPID_MDPflirtarm2
IF ~RandomNum(4,2)~ THEN REPLY @589 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtaround2
IF ~RandomNum(4,3)~ THEN REPLY @589 + FHLSEBPID_MDPflirtaround3
IF ~RandomNum(4,4)~ THEN REPLY @589 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtaround4
IF ~RandomNum(4,1)~ THEN REPLY @590 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtstroke1
IF ~RandomNum(4,2)~ THEN REPLY @590 + FHLSEBPID_MDPflirtstroke2
IF ~RandomNum(4,3)~ THEN REPLY @590 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtstroke3
IF ~RandomNum(4,4)~ THEN REPLY @590 + FHLSEBPID_MDPflirtstroke4
IF ~RandomNum(4,1)~ THEN REPLY @591 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtlookgood1
IF ~RandomNum(4,2)~ THEN REPLY @591 + FHLSEBPID_MDPflirtlookgood2
IF ~RandomNum(4,3)~ THEN REPLY @591 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtpickupaccept
IF ~RandomNum(4,4)~ THEN REPLY @591 + FHLSEBPID_MDPflirtwolf4
IF ~RandomNum(4,1)~ THEN REPLY @592 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirteye1
IF ~RandomNum(4,2)~ THEN REPLY @592 + FHLSEBPID_MDPflirteye2
IF ~RandomNum(4,3) !PartyHasItem("FHLBOOK")~ THEN REPLY @592 + FHLSEBPID_MDPflirteye3a
IF ~RandomNum(4,3) PartyHasItem("FHLBOOK")~ THEN REPLY @592 + FHLSEBPID_MDPflirteye3b
IF ~RandomNum(4,4)~ THEN REPLY @592 + FHLSEBPID_MDPflirteye4
IF ~RandomNum(14,1)~ THEN REPLY @593 + FHLSEBPID_MDPflirtpickup1a
IF ~RandomNum(14,2)~ THEN REPLY @594 + FHLSEBPID_MDPflirtpickup2a
IF ~RandomNum(14,3)~ THEN REPLY @595 + FHLSEBPID_MDPflirtpickup3a
IF ~RandomNum(14,4)~ THEN REPLY @596 + FHLSEBPID_MDPflirtpickup4a
IF ~RandomNum(14,5)~ THEN REPLY @593 + FHLSEBPID_MDPflirtpickupgenreject
IF ~RandomNum(14,6)~ THEN REPLY @594 + FHLSEBPID_MDPflirtpickupgenreject
IF ~RandomNum(14,7)~ THEN REPLY @595 + FHLSEBPID_MDPflirtpickupgenreject
IF ~RandomNum(14,8)~ THEN REPLY @596 + FHLSEBPID_MDPflirtpickupgenreject
IF ~RandomNum(14,9)~ THEN REPLY @593 + FHLSEBPID_MDPflirtpickupgenlaugh
IF ~RandomNum(14,10)~ THEN REPLY @594 + FHLSEBPID_MDPflirtpickupgenlaugh
IF ~RandomNum(14,11)~ THEN REPLY @595 + FHLSEBPID_MDPflirtpickupgenlaugh
IF ~RandomNum(14,12)~ THEN REPLY @596 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtpickupaccept
IF ~RandomNum(14,13)~ THEN REPLY @596 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtpickupaccept
IF ~RandomNum(14,14)~ THEN REPLY @596 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtpickupaccept
IF ~GlobalGT("FHLSebFlirt","GLOBAL",4) RandomNum(4,1)~ THEN REPLY @731 + FHLSEBPID_MDPflirtgenreject
IF ~GlobalGT("FHLSebFlirt","GLOBAL",4) RandomNum(4,2)~ THEN REPLY @731 + FHLSEBPID_MDPflirtembrace1
IF ~GlobalGT("FHLSebFlirt","GLOBAL",4) RandomNum(4,3)~ THEN REPLY @731 + FHLSEBPID_MDPflirtembrace2
IF ~GlobalGT("FHLSebFlirt","GLOBAL",4) RandomNum(4,4)~ THEN REPLY @731 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtembrace3
IF ~GlobalGT("FHLSebFlirt","GLOBAL",5) RandomNum(4,1)~ THEN REPLY @732 + FHLSEBPID_MDPflirtembrace1
IF ~GlobalGT("FHLSebFlirt","GLOBAL",5) RandomNum(4,2)~ THEN REPLY @732 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtneck1
IF ~GlobalGT("FHLSebFlirt","GLOBAL",5) RandomNum(4,3)~ THEN REPLY @732 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtneck2
IF ~GlobalGT("FHLSebFlirt","GLOBAL",5) RandomNum(4,4)~ THEN REPLY @732 + FHLSEBPID_MDPflirtneck3
IF ~GlobalGT("FHLSebFlirt","GLOBAL",6) RandomNum(4,1)~ THEN REPLY @733 + FHLSEBPID_MDPflirtkisscheek1
IF ~GlobalGT("FHLSebFlirt","GLOBAL",6) RandomNum(4,2)~ THEN REPLY @733 + FHLSEBPID_MDPflirtkisscheek2
IF ~GlobalGT("FHLSebFlirt","GLOBAL",6) RandomNum(4,3)~ THEN REPLY @733 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtkisscheek3
IF ~GlobalGT("FHLSebFlirt","GLOBAL",6) RandomNum(4,4)~ THEN REPLY @733 + FHLSEBPID_MDPflirtgenreject
IF ~GlobalGT("FHLSebFlirt","GLOBAL",9) RandomNum(4,1)~ THEN REPLY @734 + FHLSEBPID_MDPflirtnuzzle1
IF ~GlobalGT("FHLSebFlirt","GLOBAL",9) RandomNum(4,2)~ THEN REPLY @734 + FHLSEBPID_MDPflirtnuzzle2
IF ~GlobalGT("FHLSebFlirt","GLOBAL",9) RandomNum(4,3)~ THEN REPLY @734 + FHLSEBPID_MDPflirtnuzzle3
IF ~GlobalGT("FHLSebFlirt","GLOBAL",9) RandomNum(4,4)~ THEN REPLY @734 + FHLSEBPID_MDPflirtgenreject
IF ~GlobalGT("FHLSebFlirt","GLOBAL",13) RandomNum(4,1)~ THEN REPLY @735 + FHLSEBPID_MDPflirtcollar1
IF ~GlobalGT("FHLSebFlirt","GLOBAL",13) RandomNum(4,2)~ THEN REPLY @735 + FHLSEBPID_MDPflirtembrace1
IF ~GlobalGT("FHLSebFlirt","GLOBAL",13) RandomNum(4,3)~ THEN REPLY @735 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtcollar3
IF ~GlobalGT("FHLSebFlirt","GLOBAL",13) Global("FHLDoneTheNasty","GLOBAL",0) RandomNum(4,4)~ THEN REPLY @735 + FHLSEBPID_MDPflirtcollar4nonasty
IF ~GlobalGT("FHLSebFlirt","GLOBAL",13) Global("FHLDoneTheNasty","GLOBAL",1) RandomNum(4,4)~ THEN REPLY @735 + FHLSEBPID_MDPflirtcollar4nasty
IF ~GlobalGT("FHLSebFlirt","GLOBAL",11) RandomNum(4,1)~ THEN REPLY @736 + FHLSEBPID_MDPflirtthigh1
IF ~GlobalGT("FHLSebFlirt","GLOBAL",11) RandomNum(4,2)~ THEN REPLY @736 + FHLSEBPID_MDPflirtthigh2
IF ~GlobalGT("FHLSebFlirt","GLOBAL",11) RandomNum(4,3)~ THEN REPLY @736 + FHLSEBPID_MDPflirtthigh3
IF ~GlobalGT("FHLSebFlirt","GLOBAL",11) RandomNum(4,4)~ THEN REPLY @736 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtthigh4
IF ~Global("FHLDoneTheNasty","GLOBAL",0) GlobalGT("FHLSebFlirt","GLOBAL",9) RandomNum(2,1)~ THEN REPLY @737 + FHLSEBPID_MDPflirtkissnonasty1
IF ~Global("FHLDoneTheNasty","GLOBAL",0) GlobalGT("FHLSebFlirt","GLOBAL",9) RandomNum(2,2)~ THEN REPLY @737 + FHLSEBPID_MDPflirtkissnonasty2
IF ~Global("FHLDoneTheNasty","GLOBAL",1) GlobalGT("FHLSebFlirt","GLOBAL",9) RandomNum(5,1)~ THEN REPLY @737 + FHLSEBPID_MDPflirtkissnonasty1
IF ~Global("FHLDoneTheNasty","GLOBAL",1) GlobalGT("FHLSebFlirt","GLOBAL",9) RandomNum(5,2)~ THEN REPLY @737 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtkissnasty1
IF ~Global("FHLDoneTheNasty","GLOBAL",1) GlobalGT("FHLSebFlirt","GLOBAL",9) RandomNum(5,3)~ THEN REPLY @737 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtkissnasty2
IF ~Global("FHLDoneTheNasty","GLOBAL",1) GlobalGT("FHLSebFlirt","GLOBAL",9) RandomNum(5,4)~ THEN REPLY @737 + FHLSEBPID_MDPflirtkissnasty3
IF ~Global("FHLDoneTheNasty","GLOBAL",1) GlobalGT("FHLSebFlirt","GLOBAL",9) RandomNum(5,5)~ THEN REPLY @737 + FHLSEBPID_MDPflirtkissnasty4
IF ~Global("FHLDoneTheNasty","GLOBAL",1) GlobalGT("FHLSebFlirt","GLOBAL",16) RandomNum(4,1)~ THEN REPLY @738 + FHLSEBPID_MDPflirtkissnonasty2
IF ~Global("FHLDoneTheNasty","GLOBAL",1) GlobalGT("FHLSebFlirt","GLOBAL",16) Global("FHLNoBiting","GLOBAL",0) RandomNum(4,2)~ THEN REPLY @738 + FHLSEBPID_MDPflirtkisshard1before
IF ~Global("FHLDoneTheNasty","GLOBAL",1) GlobalGT("FHLSebFlirt","GLOBAL",16) Global("FHLNoBiting","GLOBAL",1) RandomNum(4,2)~ THEN REPLY @738 + FHLSEBPID_MDPflirtkisshard1after
IF ~Global("FHLDoneTheNasty","GLOBAL",1) GlobalGT("FHLSebFlirt","GLOBAL",16) RandomNum(4,3)~ THEN REPLY @738 + FHLSEBPID_MDPflirtkisshard2
IF ~Global("FHLDoneTheNasty","GLOBAL",1) GlobalGT("FHLSebFlirt","GLOBAL",16) RandomNum(4,4)~ THEN REPLY @738 + FHLSEBPID_MDPflirtkisshard3
IF ~Global("FHLSebTellLove","GLOBAL",0) Global("FHLDoneTheNasty","GLOBAL",1)~ THEN REPLY @739 + FHLSEBPID_firstlove
IF ~Global("FHLSebTellLove","GLOBAL",1) Global("FHLDoneTheNasty","GLOBAL",1)~ THEN REPLY @739 + FHLSEBPID_secondlove
IF ~!AreaCheck("AR0704")
!AreaCheck("AR0709")
!AreaCheck("AR0406")
!AreaCheck("AR0513")
!AreaCheck("AR0509")
!AreaCheck("AR0021")
!AreaCheck("AR0313")
!AreaCheck("AR1105")
!AreaCheck("AR2010")
!AreaCheck("AR1602")
GlobalGT("FHLSebFlirt","GLOBAL",19)
Global("FHLDoneTheNasty","GLOBAL",0)~ THEN REPLY @740 + FHLSEBPID_MDPaskfirstsexnotinn
IF ~OR(10)
AreaCheck("AR0704")
AreaCheck("AR0709")
AreaCheck("AR0406")
AreaCheck("AR0513")
AreaCheck("AR0509")
AreaCheck("AR0021")
AreaCheck("AR0313")
AreaCheck("AR1105")
AreaCheck("AR2010")
AreaCheck("AR1602")
GlobalGT("FHLSebFlirt","GLOBAL",19)
Global("FHLDoneTheNasty","GLOBAL",0)~ THEN REPLY @741 + FHLSEBPID_MDPaskfirstsex
IF ~!AreaCheck("AR0704")
!AreaCheck("AR0709")
!AreaCheck("AR0406")
!AreaCheck("AR0513")
!AreaCheck("AR0509")
!AreaCheck("AR0021")
!AreaCheck("AR0313")
!AreaCheck("AR1105")
!AreaCheck("AR2010")
!AreaCheck("AR1602")
GlobalGT("FHLSebFlirt","GLOBAL",19)
Global("FHLDoneTheNasty","GLOBAL",1)~ THEN REPLY @742 + FHLSEBPID_MDPsexnotinn2
IF ~OR(10)
AreaCheck("AR0704")
AreaCheck("AR0709")
AreaCheck("AR0406")
AreaCheck("AR0513")
AreaCheck("AR0509")
AreaCheck("AR0021")
AreaCheck("AR0313")
AreaCheck("AR1105")
AreaCheck("AR2010")
AreaCheck("AR1602")
GlobalGT("FHLSebFlirt","GLOBAL",19)
Global("FHLDoneTheNasty","GLOBAL",1)~ THEN REPLY @743 + FHLSEBPID_MDPsex2
IF ~GlobalGT("FHLSebLike","GLOBAL",0)~ THEN REPLY @744 + FHLSEBPID_justfriendslike
IF ~GlobalLT("FHLSebLike","GLOBAL",1)~ THEN REPLY @744 + FHLSEBPID_justfriendsdislike
++ @745 + FHLSEBPID_flirtnevermind
END

IF ~~ FHLSEBPID_MDPgo1
SAY @746
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPgo2
SAY @747
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPgo3
SAY @748
IF ~~ EXIT
END

IF ~~ FHLSEBPID_justfriendslike
SAY @749
=
@750
IF ~~ THEN DO ~SetGlobal("FHLSebJustFriends","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_justfriendsdislike
SAY @751
IF ~~ THEN DO ~SetGlobal("FHLSebJustFriends","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_secondlove
SAY @752
=
@753
IF ~~ THEN DO ~IncrementGlobal("FHLSebLike","GLOBAL",-3) SetGlobal("FHLBrushOff","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_firstlove
SAY @754
++ @755 + FHLSEBPID_firstlovedo
++ @756 + FHLSEBPID_firstlovefreak
++ @757 + FHLSEBPID_firstlovewrong
END

IF ~~ FHLSEBPID_firstlovedo
SAY @758
++ @759 + FHLSEBPID_firstridiculous
++ @760 + FHLSEBPID_firstagain
++ @761 + FHLSEBPID_firstlovewrong
++ @762 + FHLSEBPID_firstcare
END

IF ~~ FHLSEBPID_firstlovefreak
SAY @763
IF ~~ EXIT
END

IF ~~ FHLSEBPID_firstlovewrong
SAY @764
++ @765 + FHLSEBPID_firstagain
++ @766 + FHLSEBPID_firstirrational
++ @767 + FHLSEBPID_firstirrational
++ @768 + FHLSEBPID_firstridiculous
++ @769 + FHLSEBPID_firstagain
END

IF ~~ FHLSEBPID_firstridiculous
SAY @770
IF ~~ THEN DO ~SetGlobal("FHLBrushOff","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_firstagain
SAY @771
IF ~~ THEN DO ~SetGlobal("FHLSebTellLove","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_firstirrational
SAY @772
++ @773 + FHLSEBPID_firstridiculous
++ @774 + FHLSEBPID_firstagain
++ @775 + FHLSEBPID_firstrules
END

IF ~~ FHLSEBPID_firstcare
SAY @776
=
@777
IF ~~ THEN DO ~SetGlobal("FHLBrushOff","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_firstrules
SAY @778
IF ~~ THEN DO ~SetGlobal("FHLBrushOff","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_flirtnevermind
SAY @779
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisshard3
SAY @780
=
@781
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisshard2
SAY @782
++ @783 + FHLSEBPID_MDPflirtkisshard2stop
IF ~OR(10)
AreaCheck("AR0704")
AreaCheck("AR0709")
AreaCheck("AR0406")
AreaCheck("AR0513")
AreaCheck("AR0509")
AreaCheck("AR0021")
AreaCheck("AR0313")
AreaCheck("AR1105")
AreaCheck("AR2010")
AreaCheck("AR1602")~ THEN REPLY @784 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtkisshard2inn
IF ~!AreaCheck("AR0704")
!AreaCheck("AR0709")
!AreaCheck("AR0406")
!AreaCheck("AR0513")
!AreaCheck("AR0509")
!AreaCheck("AR0021")
!AreaCheck("AR0313")
!AreaCheck("AR1105")
!AreaCheck("AR2010")
!AreaCheck("AR1602")~ THEN REPLY @785 + FHLSEBPID_MDPflirtkisshard2early
++ @786 DO ~IncrementGlobal("FHLSebLike","GLOBAL",-1)~ + FHLSEBPID_MDPflirtkisshard2hold
++ @787 + FHLSEBPID_MDPflirtkisshard2finish
END

IF ~~ FHLSEBPID_MDPflirtkisshard2hold
SAY @788
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisshard2stop
SAY @789
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisshard2early
SAY @790
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisshard2finish
SAY @791
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisshard2inn
SAY @792
IF ~~ THEN DO ~RestParty()~ EXIT
END


IF ~~ FHLSEBPID_MDPflirtkisshard1after
SAY @793
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisshard1before
SAY @794
++ @795 DO ~SetGlobal("FHLNoBiting","GLOBAL",1) IncrementGlobal("FHLSebFlirt","GLOBAL",-1)~ + FHLSEBPID_MDPflirtkisshard1ow
++ @796 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtkisshard1bite
++ @797 + FHLSEBPID_MDPflirtkisshard1mmm
END

IF ~~ FHLSEBPID_MDPflirtkisshard1mmm
SAY @798
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisshard1bite
SAY @799
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisshard1ow
SAY @800
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkissnasty1
SAY @801
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkissnasty2
SAY @802
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkissnasty3
SAY @803
++ @51 + FHLSEBPID_MDPflirtkissnasty3nothing
IF ~GlobalGT("FHLSebLike","GLOBAL",6)~ THEN REPLY @804 + FHLSEBPID_MDPflirtkissnasty3whatlike
IF ~GlobalLT("FHLSebLike","GLOBAL",7)~ THEN REPLY @804 + FHLSEBPID_MDPflirtkissnasty3what
++ @805 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtkissnasty3bad
++ @806 DO ~IncrementGlobal("FHLSebLike","GLOBAL",1)~ + FHLSEBPID_MDPflirtkissnasty3bad
END

IF ~~ FHLSEBPID_MDPflirtkissnasty3nothing
SAY @807
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkissnasty3whatlike
SAY @808
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkissnasty3what
SAY @809
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkissnasty3bad
SAY @810
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkissnasty4
SAY @811
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkissnonasty1
SAY @812
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkissnonasty2
SAY @813
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtthigh1
SAY @814
=
@815
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtthigh2
SAY @816
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtthigh3
SAY @817
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtthigh4
SAY @818
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtcollar1
SAY @819
=
@820
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtcollar3
SAY @821
=
@822
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtcollar4nonasty
SAY @823
++ @824 + FHLSEBPID_MDPflirtcollar4nonastykiss
++ @825 + FHLSEBPID_MDPflirtcollar4nonastylet
++ @826 + FHLSEBPID_MDPflirtcollar4nonastyhug
++ @827 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtcollar4nonastyhold
END

IF ~~ FHLSEBPID_MDPflirtcollar4nonastyhold
SAY @828
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtcollar4nonastykiss
SAY @829
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtcollar4nonastylet
SAY @830
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtcollar4nonastyhug
SAY @831
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtcollar4nasty
SAY @832
++ @824 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtcollar4nastykiss
++ @825 + FHLSEBPID_MDPflirtcollar4nonastylet
++ @826 + FHLSEBPID_MDPflirtcollar4nonastyhug
IF ~RandomNum(2,1)~ THEN REPLY @827 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",2)~ + FHLSEBPID_MDPflirtcollar4nastyholdkiss
IF ~RandomNum(2,2)~ THEN REPLY @827 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtcollar4nastyholdnokiss
END

IF ~~ FHLSEBPID_MDPflirtcollar4nastykiss
SAY @833
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtcollar4nastyholdkiss
SAY @834
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtcollar4nastyholdnokiss
SAY @828
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtnuzzle2
SAY @835
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtnuzzle3
SAY @836
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtnuzzle1
SAY @837
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisscheek3
SAY @838
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisscheek1
SAY @839
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisscheek2
SAY @840
++ @841 + FHLSEBPID_MDPflirtkisscheek2letgo
IF ~CheckStatGT(Player1,9,STR)~ THEN REPLY @842 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",-1)~ + FHLSEBPID_MDPflirtkisscheek2pullstrong
IF ~CheckStatLT(Player1,10,STR)~ THEN REPLY @843 + FHLSEBPID_MDPflirtkisscheek2pullweak
IF ~GlobalLT("FHLSebFlirt","GLOBAL",15)~ THEN REPLY @844 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtkisscheek2wantmore
IF ~GlobalGT("FHLSebFlirt","GLOBAL",14) Global("FHLDoneTheNasty","GLOBAL",0)~ THEN REPLY @845 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtkisscheek2more
IF ~GlobalGT("FHLSebFlirt","GLOBAL",14) Global("FHLDoneTheNasty","GLOBAL",1)~ THEN REPLY @845 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtkisscheek2morenasty
END

IF ~~ FHLSEBPID_MDPflirtkisscheek2letgo
SAY @846
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisscheek2wantmore
SAY @847
=
@848
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisscheek2more
SAY @849
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisscheek2morenasty
SAY @850
=
@848
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisscheek2pullweak
SAY @851
=
@852
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtkisscheek2pullstrong
SAY @853
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtneck2
SAY @854
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtneck3
SAY @855
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtneck1
SAY @856
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtembrace1
SAY @857
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtembrace3
SAY @858
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtgenreject
SAY @859
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtembrace2
SAY @860
++ @861 + FHLSEBPID_MDPflirtembrace2simple
IF ~GlobalGT("FHLSebFlirt","GLOBAL",10) RandomNum(2,1)~ THEN REPLY @862 + FHLSEBPID_MDPflirtembrace2cop
IF ~GlobalGT("FHLSebFlirt","GLOBAL",10) RandomNum(2,2)~ THEN REPLY @862 + FHLSEBPID_MDPflirtembrace2copreject
IF ~GlobalLT("FHLSebFlirt","GLOBAL",11)~ THEN REPLY @862 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtembrace2copreject
++ @863 DO ~IncrementGlobal("FHLSebFlirt","GLOBAL",1)~ + FHLSEBPID_MDPflirtembrace2long
END

IF ~~ FHLSEBPID_MDPflirtembrace2copreject
SAY @864
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtembrace2cop
SAY @865
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtembrace2simple
SAY @866
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtembrace2long
SAY @867
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirteye1
SAY @868
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirteye2
SAY @869
=
@870
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirteye3a
SAY @612
=
@611
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirteye3b
SAY @612
=
@871
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirteye4
SAY @872
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtlookgood2
SAY @873
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtlookgood1
SAY @874
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtstroke1
SAY @617
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtstroke3
SAY @618
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtstroke4
SAY @875
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtstroke2
SAY @876
IF ~GlobalGT("FHLSebLike","GLOBAL",6)~ THEN REPLY @877 + FHLSEBPID_MDPflirtstroke2whylike
IF ~GlobalLT("FHLSebLike","GLOBAL",7)~ THEN REPLY @877 + FHLSEBPID_MDPflirtstroke2whyless
++ @878 + FHLSEBPID_MDPflirtstroke2mood
++ @879 + FHLSEBPID_MDPflirtstroke2but
END

IF ~~ FHLSEBPID_MDPflirtstroke2mood
SAY @880
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtstroke2but
SAY @881
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtstroke2whylike
SAY @882
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtstroke2whyless
SAY @883
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtaround2
SAY @884
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtaround3
SAY @622
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtaround4
SAY @885
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtarm1
SAY @624
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtarm2
SAY @625
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtarm3
SAY @626
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtarm4
SAY @627
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtwolf1
SAY @628
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtwolf2
SAY @629
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtwolf3
SAY @628
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtwolf4
SAY @886
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtpickupaccept
SAY @632
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtpickupgenlaugh
SAY @887
=
@888
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtpickup1a
SAY @634
=
@635
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtpickup2a
SAY @636
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtpickup3a
SAY @637
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtpickup4a
SAY @638
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPflirtpickupgenreject
SAY @639
IF ~~ EXIT
END

//the sex itself

IF ~~ FHLSEBPID_MDPaskfirstsexnotinn
SAY @889
IF ~~ EXIT
END

IF ~~ FHLSEBPID_MDPaskfirstsex
SAY @890
=
@891
++ @892 + FHLSEBPID_sexso
++ @893 + FHLSEBPID_1sexpullbed
++ @894 + FHLSEBPID_sexbusy
++ @895 + FHLSEBPID_1sexwallkink
++ @896 + FHLSEBPID_1sexundress
++ @824 + FHLSEBPID_1sexkiss
++ @897 + FHLSEBPID_sexchicken
END

IF ~~ FHLSEBPID_sexchicken
SAY @898
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_sexso
SAY @899
++ @900 + FHLSEBPID_1sexkiss
++ @901 + FHLSEBPID_1sexloss
++ @902 + FHLSEBPID_1sexwallkink
++ @903 + FHLSEBPID_1sexpullbed
++ @904 + FHLSEBPID_1sexundress
++ @905 + FHLSEBPID_sexchicken
END

IF ~~ FHLSEBPID_sexchickenworse
SAY @906
=
@907
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_sexchickenworseclothes
SAY @908
=
@909
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_1sexpullbed
SAY @910
++ @911 + FHLSEBPID_2sexpullbedstraddle
++ @912 + FHLSEBPID_bedunlace
++ @913 + FHLSEBPID_2bedshirtonlovebite
++ @914 + FHLSEBPID_2verygraceful
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @905 + FHLSEBPID_sexchickenworse
END

IF ~~ FHLSEBPID_sexbusy
SAY @916
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_1sexwallkink
SAY @917
++ @913 + FHLSEBPID_2wallshirtonlovebite
++ @912 + FHLSEBPID_wallunlace
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @918 + FHLSEBPID_wallguide
++ @905 + FHLSEBPID_sexchickenworse
END

IF ~~ FHLSEBPID_1sexundress
SAY @919
++ @913 + FHLSEBPID_2wallshirtofflovebite
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @918 +FHLSEBPID_noshirtwallguide
++ @905 + FHLSEBPID_sexchickenworseclothes
END

IF ~~ FHLSEBPID_1sexkiss
SAY @920
++ @913 + FHLSEBPID_2wallshirtonlovebite
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @918 + FHLSEBPID_wallguide
++ @921 + FHLSEBPID_walldeepenkiss
++ @912 + FHLSEBPID_wallunlace
++ @905 + FHLSEBPID_sexchickenworse
END

IF ~~ FHLSEBPID_walldeepenkiss
SAY @922
++ @918 + FHLSEBPID_wallguide
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @912 + FHLSEBPID_wallunlace
++ @905 + FHLSEBPID_sexchickenworse
++ @923 + FHLSEBPID_wallslideshirt
END

IF ~~ FHLSEBPID_1sexloss
SAY @924
=
@925
++ @912 + FHLSEBPID_wallunlace
++ @913 + FHLSEBPID_2wallshirtonlovebite
++ @926 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @905 + FHLSEBPID_sexchickenworse
++ @918 + FHLSEBPID_wallguide
END

IF ~~ FHLSEBPID_2sexpullbedstraddle
SAY @927
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedunlace
SAY @928
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallunlace
SAY @929
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_2bedshirtonlovebite
SAY @930
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @931 + FHLSEBPID_bedshirtonundress
++ @932 + FHLSEBPID_bedshirtslide
++ @918 + FHLSEBPID_topbedguide
END

IF ~~ FHLSEBPID_2wallshirtonlovebite
SAY @930
++ @933 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @932 + FHLSEBPID_wallslideshirt
++ @918 + FHLSEBPID_wallguide
++ @934 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @905 + FHLSEBPID_sexchickenworse
END

IF ~~ FHLSEBPID_2bedshirtofflovebite
SAY @930
++ @918 + FHLSEBPID_topbednoshirtguide
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @905 + FHLSEBPID_sexchickenworseclothes
END

IF ~~ FHLSEBPID_2wallshirtofflovebite
SAY @930
++ @933 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @918 + FHLSEBPID_noshirtwallguide
++ @934 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @905 + FHLSEBPID_sexchickenworseclothes
END

IF ~~ FHLSEBPID_wallshirtoffkisschest
SAY @935
++ @936 + FHLSEBPID_pulldown
++ @933 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @905 + FHLSEBPID_sexchickenworseclothes
END

IF ~~ FHLSEBPID_wallshirtonkisschest
SAY @937
++ @936 + FHLSEBPID_pulldown
++ @933 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @905 + FHLSEBPID_sexchickenworse
END

IF ~~ FHLSEBPID_2bedshirtoffkisschest
SAY @938
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @918 + FHLSEBPID_topbednoshirtguide
++ @905 + FHLSEBPID_sexchickenworseclothes
END

IF ~~ FHLSEBPID_2bedshirtonkisschest
SAY @939
++ @918 + FHLSEBPID_topbedguide
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @905 + FHLSEBPID_sexchickenworse
END

IF ~~ FHLSEBPID_2verygraceful
SAY @940
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @932 + FHLSEBPID_bedshirtslide
++ @905 + FHLSEBPID_sexchickenworse
++ @941 + FHLSEBPID_pin
END

IF ~~ FHLSEBPID_pin
SAY @942
++ @932 + FHLSEBPID_bedshirtslide
++ @915 DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
++ @918 + FHLSEBPID_bottombedguide
++ @905 + FHLSEBPID_sexchickenworse
END

IF ~~ FHLSEBPID_topbedguide
SAY @943
=
@944
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallguide
SAY @943
=
@944
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_noshirtwallguide
SAY @943
=
@944
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_topbednoshirtguide
SAY @943
=
@944
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bottombedguide
SAY @945
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedshirtslide
SAY @946
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallslideshirt
SAY @946
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedshirtonundress
SAY @947
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_pulldown
SAY @948
IF ~~ THEN DO ~SetGlobal("FHLDoneTheNasty","GLOBAL",1) SetGlobal("FHLFirstMorningAfter","GLOBAL",1) RestParty()~ EXIT
END

//morning after talk

IF ~Global("FHLFirstMorningAfter","GLOBAL",2) GlobalLT("FHLSebLike","GLOBAL",3)~ THEN BEGIN FHLSebFirstMorningAfterDislike
SAY @949
=
@950
++ @951 + FHLSEBPID_morningfirstmmm
++ @952 + FHLSEBPID_morningfirsthow
++ @953 + FHLSEBPID_morningfirstpractice
++ @954 + FHLSEBPID_morningfirstcuddle
++ @955 + FHLSEBPID_morningfirstlove
++ @956 + FHLSEBPID_morningfirstbreakfast
++ @957 + FHLSEBPID_morningfirstmistake
END

IF ~Global("FHLFirstMorningAfter","GLOBAL",2) GlobalGT("FHLSebLike","GLOBAL",2)~ THEN BEGIN FHLSebFirstMorningAfterLike
SAY @949
=
@958
++ @951 + FHLSEBPID_morningfirstmmm
++ @952 + FHLSEBPID_morningfirsthow
++ @953 + FHLSEBPID_morningfirstpractice
++ @954 + FHLSEBPID_morningfirstcuddle
++ @955 + FHLSEBPID_morningfirstlove
++ @956 + FHLSEBPID_morningfirstbreakfast
++ @957 + FHLSEBPID_morningfirstmistake
END

IF ~~ FHLSEBPID_morningfirstmmm
SAY @959
++ @960 + FHLSEBPID_morningfirstpolite
++ @961 + FHLSEBPID_morningfirstmmmlovely
IF ~Global("SleptAerie","GLOBAL",0) Global("FWAnomenNookie","GLOBAL",0) Global("JaheiraNookie","GLOBAL",0) !Global("ViconiaRomanceActive","GLOBAL",2)~ THEN REPLY @962 + FHLSEBPID_morningfirstmmmfirsttime
++ @963 + FHLSEBPID_morningfirstwhatever
END

IF ~~ FHLSEBPID_morningfirsthow
SAY @964
++ @965 + FHLSEBPID_morningfirstpolite
++ @966 + FHLSEBPID_morningfirstsmug
++ @967 + FHLSEBPID_morningfirstnexttime
++ @968 + FHLSEBPID_morningfirstgettup
END

IF ~~ FHLSEBPID_morningfirstgettup
SAY @969
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstpractice
SAY @970
IF ~Global("SleptAerie","GLOBAL",0) Global("FWAnomenNookie","GLOBAL",0) Global("JaheiraNookie","GLOBAL",0) !Global("ViconiaRomanceActive","GLOBAL",2)~ THEN REPLY @971 + FHLSEBPID_morningfirstmmmfirsttime
++ @972 + FHLSEBPID_morningfirstdressed
++ @973 + FHLSEBPID_morningfirstignore
++ @974 + FHLSEBPID_morningfirstgettup
END

IF ~~ FHLSEBPID_morningfirstignore
SAY @975
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstdressed
SAY @976
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstmistake
SAY @977
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3) SetGlobal("FHLBrushOff","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstcuddle
SAY @978
++ @979 + FHLSEBPID_morningfirstjustcuddle
++ @980 + FHLSEBPID_morningfirstbhaal
++ @981 + FHLSEBPID_morningfirstinspired
END

IF ~~ FHLSEBPID_morningfirstbhaal
SAY @982
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3) RestParty()~ EXIT
END

IF ~~ FHLSEBPID_morningfirstinspired
SAY @983
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstjustcuddle
SAY @984
++ @985 + FHLSEBPID_morningfirstcuddlepet
++ @986 + FHLSEBPID_morningfirstcuddlekiss
++ @987 + FHLSEBPID_morningfirstcuddleme
END

IF ~~ FHLSEBPID_morningfirstcuddlepet
SAY @988
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstcuddlekiss
SAY @989
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstcuddleme
SAY @990
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstbreakfast
SAY @991
=
@992
=
@993
++ @994 + FHLSEBPID_morningfirstfigure
++ @995 + FHLSEBPID_morningfirstbrilliant
++ @996 + FHLSEBPID_morningfirstpastry
++ @997 + FHLSEBPID_morningfirsttuck
END

IF ~~ FHLSEBPID_morningfirstfigure
SAY @998
=
@999
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstbrilliant
SAY @1000
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstpastry
SAY @1001
=
@1002
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirsttuck
SAY @1003
=
@1002
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstmmmlovely
SAY @1004
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstlove
SAY @1005
++ @755 + FHLSEBPID_morningfirstlovedo
++ @756 + FHLSEBPID_morningfirstlovefreak
++ @757 + FHLSEBPID_morningfirstlovewrong
END

IF ~~ FHLSEBPID_morningfirstlovedo
SAY @1006
++ @759 + FHLSEBPID_morningfirstridiculous
++ @760 + FHLSEBPID_morningfirstagain
++ @761 + FHLSEBPID_morningfirstlovewrong
++ @762 + FHLSEBPID_morningfirstcare
END

IF ~~ FHLSEBPID_morningfirstlovefreak
SAY @763
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstlovewrong
SAY @764
++ @765 + FHLSEBPID_morningfirstagain
++ @766 + FHLSEBPID_morningfirstirrational
++ @767 + FHLSEBPID_morningfirstirrational
++ @768 + FHLSEBPID_morningfirstridiculous
++ @769 + FHLSEBPID_morningfirstagain
END

IF ~~ FHLSEBPID_morningfirstridiculous
SAY @770
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3) SetGlobal("FHLBrushOff","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstagain
SAY @1007
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3) SetGlobal("FHLSebTellLove","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstirrational
SAY @772
++ @773 + FHLSEBPID_morningfirstridiculous
++ @774 + FHLSEBPID_morningfirstagain
++ @775 + FHLSEBPID_morningfirstrules
END

IF ~~ FHLSEBPID_morningfirstcare
SAY @776
=
@777
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3) SetGlobal("FHLBrushOff","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstrules
SAY @1008
=
@1009
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3) SetGlobal("FHLBrushOff","GLOBAL",1)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstmmmfirsttime
SAY @1010
=
@1011
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstwhatever
SAY @1012
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstpolite
SAY @1013
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstsmug
SAY @1014
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstnexttime
SAY @1015
++ @1016 + FHLSEBPID_morningfirstnexttimesmug
++ @1017 + FHLSEBPID_morningfirstnexttimetease
++ @1018 + FHLSEBPID_morningfirstnexttimeleave
END

IF ~~ FHLSEBPID_morningfirstnexttimesmug
SAY @1019
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstnexttimetease
SAY @1020
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

IF ~~ FHLSEBPID_morningfirstnexttimeleave
SAY @1021
IF ~~ THEN DO ~SetGlobal("FHLFirstMorningAfter","GLOBAL",3)~ EXIT
END

//"again"sex

IF ~~ FHLSEBPID_MDPsex2
SAY @890
=
@891
++ @1022 + FHLSEBPID_sexso2
IF ~RandomNum(2,1)~ THEN REPLY @893 + FHLSEBPID_sexpullbed2a
IF ~RandomNum(2,2)~ THEN REPLY @893 + FHLSEBPID_sexpullbed2b
++ @894 + FHLSEBPID_sexbusy2
IF ~RandomNum(2,1)~ THEN REPLY @895 + FHLSEBPID_sexwallkink2a
IF ~RandomNum(2,2)~ THEN REPLY @895 + FHLSEBPID_sexwallkink2b
IF ~RandomNum(2,1)~ THEN REPLY @896 + FHLSEBPID_sexundress2a
IF ~RandomNum(2,2)~ THEN REPLY @896 + FHLSEBPID_sexundress2b
IF ~RandomNum(2,1)~ THEN REPLY @824 + FHLSEBPID_sexkiss2a
IF ~RandomNum(2,2)~ THEN REPLY @824 + FHLSEBPID_sexkiss2b
++ @1023 + FHLSEBPID_sexchicken
END

IF ~~ FHLSEBPID_MDPsexnotinn2
SAY @889
IF ~~ EXIT
END

IF ~~ FHLSEBPID_sexchicken2
SAY @1024
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_sexchickenworse2
SAY @1025
=
@907
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_sexchickenworse2clothes
SAY @1025
=
@1026
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_sexso2
SAY @1027
IF ~RandomNum(2,1)~ THEN REPLY @1028 + FHLSEBPID_sexkiss2a
IF ~RandomNum(2,2)~ THEN REPLY @1028 + FHLSEBPID_sexkiss2b
IF ~RandomNum(2,1)~ THEN REPLY @901 + FHLSEBPID_sexloss2a
IF ~RandomNum(2,1)~ THEN REPLY @901 + FHLSEBPID_sexloss2b
IF ~RandomNum(2,1)~ THEN REPLY @902 + FHLSEBPID_sexwallkink2a
IF ~RandomNum(2,2)~ THEN REPLY @902 + FHLSEBPID_sexwallkink2b
IF ~RandomNum(2,1)~ THEN REPLY @1029 + FHLSEBPID_sexpullbed2a
IF ~RandomNum(2,2)~ THEN REPLY @1029 + FHLSEBPID_sexpullbed2b
IF ~RandomNum(2,1)~ THEN REPLY @904 + FHLSEBPID_sexundress2a
IF ~RandomNum(2,2)~ THEN REPLY @904 + FHLSEBPID_sexundress2b
++ @1030 + FHLSEBPID_sexchicken2
END

IF ~~ FHLSEBPID_sexpullbed2a
SAY @1031
IF ~RandomNum(2,1)~ THEN REPLY @911 + FHLSEBPID_sexpullbedstraddle2a
IF ~RandomNum(2,2)~ THEN REPLY @911 + FHLSEBPID_sexpullbedstraddle2b
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_bedunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_bedunlace2b
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_bedshirtonlovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_bedshirtonlovebite2b
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_bedshirtonkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_bedshirtonkisschest2b
++ @914 + FHLSEBPID_verygraceful2
++ @1033 + FHLSEBPID_sexchickenworse2
++ @1034 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_sexpullbed2b
SAY @1035
IF ~RandomNum(2,1)~ THEN REPLY @911 + FHLSEBPID_sexpullbedstraddle2a
IF ~RandomNum(2,2)~ THEN REPLY @911 + FHLSEBPID_sexpullbedstraddle2b
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_bedunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_bedunlace2b
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_bedshirtonlovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_bedshirtonlovebite2b
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_bedshirtonkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_bedshirtonkisschest2b
++ @1033 + FHLSEBPID_sexchickenworse2
++ @914 + FHLSEBPID_verygraceful2
++ @1034 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_sexbusy2
SAY @1036
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_sexwallkink2a
SAY @917
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2b
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_wallunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_wallunlace2b
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_wallshirtonkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_wallshirtonkisschest2b
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_wallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_wallguide2b
++ @1033 + FHLSEBPID_sexchickenworse2
END

IF ~~ FHLSEBPID_sexwallkink2b
SAY @1037
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2b
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_wallunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_wallunlace2b
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_wallshirtonkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_wallshirtonkisschest2b
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_wallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_wallguide2b
++ @1033 + FHLSEBPID_sexchickenworse2
END

IF ~~ FHLSEBPID_sexundress2a
SAY @919
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_wallshirtofflovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_wallshirtofflovebite2b
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2b
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @918 +FHLSEBPID_noshirtwallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 +FHLSEBPID_noshirtwallguide2b
++ @1033 + FHLSEBPID_sexchickenworse2clothes
END

IF ~~ FHLSEBPID_sexundress2b
SAY @1038
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_wallshirtofflovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_wallshirtofflovebite2b
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2b
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @918 +FHLSEBPID_noshirtwallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 +FHLSEBPID_noshirtwallguide2b
++ @1033 + FHLSEBPID_sexchickenworse2clothes
END

IF ~~ FHLSEBPID_sexkiss2a
SAY @920
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2b
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_wallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_wallguide2b
IF ~RandomNum(2,1)~ THEN REPLY @921 + FHLSEBPID_walldeepenkiss2a
IF ~RandomNum(2,2)~ THEN REPLY @921 + FHLSEBPID_walldeepenkiss2b
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_wallunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_wallunlace2b
++ @1033 + FHLSEBPID_sexchickenworse2
END

IF ~~ FHLSEBPID_sexkiss2b
SAY @1039
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2b
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_wallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_wallguide2b
IF ~RandomNum(2,1)~ THEN REPLY @921 + FHLSEBPID_walldeepenkiss2a
IF ~RandomNum(2,2)~ THEN REPLY @921 + FHLSEBPID_walldeepenkiss2b
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_wallunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_wallunlace2b
++ @1033 + FHLSEBPID_sexchickenworse2
END

IF ~~ FHLSEBPID_walldeepenkiss2a
SAY @922
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_wallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_wallguide2b
++ @1033 + FHLSEBPID_sexchickenworse2
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_wallunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_wallunlace2b
IF ~RandomNum(2,1)~ THEN REPLY @923 + FHLSEBPID_wallslideshirt2a
IF ~RandomNum(2,2)~ THEN REPLY @923 + FHLSEBPID_wallslideshirt2b
END

IF ~~ FHLSEBPID_walldeepenkiss2b
SAY @1040
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_wallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_wallguide2b
++ @915 DO ~RestParty()~ EXIT
++ @1033 + FHLSEBPID_sexchickenworse2
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_wallunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_wallunlace2b
IF ~RandomNum(2,1)~ THEN REPLY @923 + FHLSEBPID_wallslideshirt2a
IF ~RandomNum(2,2)~ THEN REPLY @923 + FHLSEBPID_wallslideshirt2b
END

IF ~~ FHLSEBPID_sexloss2a
SAY @924
=
@925
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_wallunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_wallunlace2b
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2b
++ @926 DO ~RestParty()~ EXIT
++ @1033 + FHLSEBPID_sexchickenworse2
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_wallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_wallguide2b
END

IF ~~ FHLSEBPID_sexloss2b
SAY @1041
=
@1042
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_wallunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_wallunlace2b
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_wallshirtonlovebite2b
++ @1033 + FHLSEBPID_sexchickenworse2
++ @926 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_wallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_wallguide2b
END

IF ~~ FHLSEBPID_sexpullbedstraddle2a
SAY @927
IF ~RandomNum(2,1)~ THEN REPLY @931 + FHLSEBPID_bedshirtonundress2a
IF ~RandomNum(2,2)~ THEN REPLY @931 + FHLSEBPID_bedshirtonundress2b
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_bedshirtonlovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_bedshirtonlovebite2b
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_bedshirtonkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_bedshirtonkisschest2b
++ @1033 + FHLSEBPID_sexchickenworse2
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_topbedguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_topbedguide2b
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_bedunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_bedunlace2b
++ @915 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_sexpullbedstraddle2b
SAY @1043
IF ~RandomNum(2,1)~ THEN REPLY @931 + FHLSEBPID_bedshirtonundress2a
IF ~RandomNum(2,2)~ THEN REPLY @931 + FHLSEBPID_bedshirtonundress2b
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_bedshirtonlovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_bedshirtonlovebite2b
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_bedshirtonkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_bedshirtonkisschest2b
++ @1033 + FHLSEBPID_sexchickenworse2
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_topbedguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_topbedguide2b
IF ~RandomNum(2,1)~ THEN REPLY @912 + FHLSEBPID_bedunlace2a
IF ~RandomNum(2,2)~ THEN REPLY @912 + FHLSEBPID_bedunlace2b
++ @915 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedunlace2a
SAY @1044
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_bedshirtoffkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_bedshirtoffkisschest2b
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_bedshirtofflovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_bedshirtofflovebite2b
++ @1033 + FHLSEBPID_sexchickenworse2clothes
++ @915 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedunlace2b
SAY @1045
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_bedshirtoffkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_bedshirtoffkisschest2b
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_bedshirtofflovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_bedshirtofflovebite2b
++ @1033 + FHLSEBPID_sexchickenworse2clothes
++ @915 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallunlace2a
SAY @1046
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2b
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_wallshirtofflovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_wallshirtofflovebite2b
++ @1033 + FHLSEBPID_sexchickenworse2clothes
++ @915 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallunlace2b
SAY @1047
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2b
IF ~RandomNum(2,1)~ THEN REPLY @913 + FHLSEBPID_wallshirtofflovebite2a
IF ~RandomNum(2,2)~ THEN REPLY @913 + FHLSEBPID_wallshirtofflovebite2b
++ @1033 + FHLSEBPID_sexchickenworse2clothes
++ @915 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedshirtonlovebite2a
SAY @930
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @931 + FHLSEBPID_bedshirtonundress2a
IF ~RandomNum(2,2)~ THEN REPLY @931 + FHLSEBPID_bedshirtonundress2b
IF ~RandomNum(2,1)~ THEN REPLY @932 + FHLSEBPID_bedshirtslide2a
IF ~RandomNum(2,2)~ THEN REPLY @932 + FHLSEBPID_bedshirtslide2b
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_topbedguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_topbedguide2b
++ @1033 + FHLSEBPID_sexchickenworse2
END

IF ~~ FHLSEBPID_bedshirtonlovebite2b
SAY @1048
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @931 + FHLSEBPID_bedshirtonundress2a
IF ~RandomNum(2,2)~ THEN REPLY @931 + FHLSEBPID_bedshirtonundress2b
IF ~RandomNum(2,1)~ THEN REPLY @932 + FHLSEBPID_bedshirtslide2a
IF ~RandomNum(2,2)~ THEN REPLY @932 + FHLSEBPID_bedshirtslide2b
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_topbedguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_topbedguide2b
++ @1033 + FHLSEBPID_sexchickenworse2
END

IF ~~ FHLSEBPID_wallshirtonlovebite2a
SAY @930
++ @933 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @932 + FHLSEBPID_wallslideshirt2a
IF ~RandomNum(2,2)~ THEN REPLY @932 + FHLSEBPID_wallslideshirt2b
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_wallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_wallguide2b
++ @1033 + FHLSEBPID_sexchickenworse2
++ @934 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallshirtonlovebite2b
SAY @1049
++ @933 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @932 + FHLSEBPID_wallslideshirt2a
IF ~RandomNum(2,2)~ THEN REPLY @932 + FHLSEBPID_wallslideshirt2b
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_wallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_wallguide2b
++ @1033 + FHLSEBPID_sexchickenworse2
++ @934 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedshirtofflovebite2a
SAY @930
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_topbednoshirtguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_topbednoshirtguide2b
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_bedshirtoffkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_bedshirtoffkisschest2b
++ @1033 + FHLSEBPID_sexchickenworse2clothes
END

IF ~~ FHLSEBPID_bedshirtofflovebite2b
SAY @1050
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_topbednoshirtguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_topbednoshirtguide2b
++ @915 DO ~RestParty()~ EXIT
++ @1033 + FHLSEBPID_sexchickenworse2clothes
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_bedshirtoffkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_bedshirtoffkisschest2b
END

IF ~~ FHLSEBPID_wallshirtofflovebite2a
SAY @930
++ @933 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2b
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_noshirtwallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_noshirtwallguide2b
++ @1033 + FHLSEBPID_sexchickenworse2clothes
++ @934 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallshirtofflovebite2b
SAY @1050
++ @933 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2a
IF ~RandomNum(2,2)~ THEN REPLY @1032 + FHLSEBPID_wallshirtoffkisschest2b
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_noshirtwallguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_noshirtwallguide2b
++ @1033 + FHLSEBPID_sexchickenworse2clothes
++ @934 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallshirtoffkisschest2a
SAY @935
IF ~RandomNum(2,1)~ THEN REPLY @936 + FHLSEBPID_pulldown2a
IF ~RandomNum(2,2)~ THEN REPLY @936 + FHLSEBPID_pulldown2b
++ @933 DO ~RestParty()~ EXIT
++ @915 DO ~RestParty()~ EXIT
++ @1033 + FHLSEBPID_sexchickenworse2clothes
END

IF ~~ FHLSEBPID_wallshirtoffkisschest2b
SAY @1051
IF ~RandomNum(2,1)~ THEN REPLY @936 + FHLSEBPID_pulldown2a
IF ~RandomNum(2,2)~ THEN REPLY @936 + FHLSEBPID_pulldown2b
++ @933 DO ~RestParty()~ EXIT
++ @1033 + FHLSEBPID_sexchickenworse2clothes
++ @915 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallshirtonkisschest2a
SAY @937
IF ~RandomNum(2,1)~ THEN REPLY @936 + FHLSEBPID_pulldown2a
IF ~RandomNum(2,2)~ THEN REPLY @936 + FHLSEBPID_pulldown2b
++ @933 DO ~RestParty()~ EXIT
++ @1033 + FHLSEBPID_sexchickenworse2
++ @915 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallshirtonkisschest2b
SAY @1052
IF ~RandomNum(2,1)~ THEN REPLY @936 + FHLSEBPID_pulldown2a
IF ~RandomNum(2,2)~ THEN REPLY @936 + FHLSEBPID_pulldown2b
++ @1033 + FHLSEBPID_sexchickenworse2
++ @933 DO ~RestParty()~ EXIT
++ @915 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedshirtoffkisschest2a
SAY @938
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_topbednoshirtguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_topbednoshirtguide2b
++ @1033 + FHLSEBPID_sexchickenworse2clothes
END

IF ~~ FHLSEBPID_bedshirtoffkisschest2b
SAY @1053
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_topbednoshirtguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_topbednoshirtguide2b
++ @1033 + FHLSEBPID_sexchickenworse2clothes
END

IF ~~ FHLSEBPID_bedshirtonkisschest2a
SAY @939
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_topbedguide2b
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_topbedguide2a
++ @1033 + FHLSEBPID_sexchickenworse2
++ @915 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedshirtonkisschest2b
SAY @1054
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_topbednoshirtguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_topbednoshirtguide2b
++ @1033 + FHLSEBPID_sexchickenworse2
++ @915 DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_verygraceful2
SAY @940
++ @915 DO ~RestParty()~ EXIT
IF ~RandomNum(2,1)~ THEN REPLY @932 + FHLSEBPID_bedshirtslide2a
IF ~RandomNum(2,2)~ THEN REPLY @932 + FHLSEBPID_bedshirtslide2b
++ @1033 + FHLSEBPID_sexchickenworse2
++ @941 + FHLSEBPID_pin2
END

IF ~~ FHLSEBPID_pin2
SAY @942
IF ~RandomNum(2,1)~ THEN REPLY @932 + FHLSEBPID_bedshirtslide2a
IF ~RandomNum(2,2)~ THEN REPLY @932 + FHLSEBPID_bedshirtslide2b
++ @915 DO ~RestParty()~ EXIT
++ @1033 + FHLSEBPID_sexchickenworse2
IF ~RandomNum(2,1)~ THEN REPLY @918 + FHLSEBPID_bottombedguide2a
IF ~RandomNum(2,2)~ THEN REPLY @918 + FHLSEBPID_bottombedguide2b
END

IF ~~ FHLSEBPID_topbedguide2a
SAY @1055
=
@944
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_topbedguide2b
SAY @1056
=
@1057
IF ~~ THEN DO ~RestParty()~ EXIT
END


IF ~~ FHLSEBPID_wallguide2a
SAY @943
=
@944
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallguide2b
SAY @1056
=
@1057
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_noshirtwallguide2a
SAY @943
=
@944
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_noshirtwallguide2b
SAY @1056
=
@1057
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_topbednoshirtguide2a
SAY @943
=
@944
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_topbednoshirtguide2b
SAY @1056
=
@1057
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bottombedguide2a
SAY @1055
=
@944
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bottombedguide2b
SAY @1056
=
@1058
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedshirtslide2a
SAY @946
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedshirtslide2b
SAY @1059
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallslideshirt2a
SAY @946
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_wallslideshirt2b
SAY @1059
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedshirtonundress2a
SAY @947
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_bedshirtonundress2b
SAY @1060
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_pulldown2a
SAY @948
IF ~~ THEN DO ~RestParty()~ EXIT
END

IF ~~ FHLSEBPID_pulldown2b
SAY @1061
IF ~~ THEN DO ~RestParty()~ EXIT
END

END
