IF
InParty(Myself) CombatCounter(0) !See([ENEMY])
RealGlobalTimerExpired("DreamTalk","GLOBAL")
Global("ShMale","GLOBAL",0)
ReputationLT(Player1,13)
Gender(Player1,MALE)
AreaType(FOREST)
THEN
RESPONSE #100
SetGlobal("ShMale","GLOBAL",1)
RealSetGlobalTimer("DreamTalk","GLOBAL",180)
RealSetGlobalTimer("X#SharInterestTime","GLOBAL",3600)
SetGlobal("X#SharInterestTalk","GLOBAL",1)
Interact(Player1)
END

IF
InParty(Myself) CombatCounter(0) !See([ENEMY])
RealGlobalTimerExpired("X#SharInterestTime","GLOBAL")
HPPercentGT(Player1,95)
HPPercentGT("sharteel",95)
Global("X#SharInterestTalk","GLOBAL",1)
Global("X#SharInterest","GLOBAL",1)
ReputationLT(Player1,13)
CheckStatGT(Player1,11,CHR)
Gender(Player1,MALE)
!Alignment(Player1,MASK_GOOD)
THEN
RESPONSE #100
SetGlobal("X#SharInterestTalk","GLOBAL",2)
RealSetGlobalTimer("DreamTalk","GLOBAL",180)
RealSetGlobalTimer("X#SharInterestTime","GLOBAL",3600)
StartDialogueNoSet(Player1)
END

IF
InParty(Myself) CombatCounter(0) !See([ENEMY])
RealGlobalTimerExpired("X#SharInterestTime","GLOBAL")
Global("X#SharInterestTalk","GLOBAL",9)
Global("X#SharInterest","GLOBAL",1)
ReputationLT(Player1,13)
CheckStatGT(Player1,11,CHR)
Gender(Player1,MALE)
!Alignment(Player1,MASK_GOOD)
THEN
RESPONSE #100
IncrementGlobal("X#SharInterestTalk","GLOBAL",1)
RealSetGlobalTimer("DreamTalk","GLOBAL",180)
RealSetGlobalTimer("X#SharInterestTime","GLOBAL",3600)
StartDialogueNoSet(Player1)
END

IF
InParty(Myself) CombatCounter(0) !See([ENEMY])
RealGlobalTimerExpired("DreamTalk","GLOBAL")
Global("SHXZ2","LOCALS",0)
See("Xzar")
THEN
RESPONSE #100
SetGlobal("SHXZ2","LOCALS",1)
RealSetGlobalTimer("Sh2BackUpTimer","GLOBAL",18)
RealSetGlobalTimer("DreamTalk","GLOBAL",180)
Interact("Xzar")
END
