IF
  OR(2)
    WalkedToTrigger(Player1)
    WalkedToTrigger("Imoen2")  // ~Imoen~
  !GlobalTimerNotExpired("Pool2Timer","AR6200")
  Global("Pool2Active","AR6200",0)
THEN
  RESPONSE #100
    SetGlobal("Pool2Active","AR6200",1)
    ClearAllActions()
    StartCutSceneMode()
    SetGlobalTimer("Pool2Timer","AR6200",10)
    StartCutScene("pool2a")
END

IF
  WalkedToTrigger(Player1)
  !GlobalTimerNotExpired("Pool2Timer","AR6200")
  OR(2)
    !Range([ENEMY],40)
    CombatCounter(0)
  Global("Pool2Active","AR6200",1)
THEN
  RESPONSE #100
    SetGlobal("Pool2Active","AR6200",2)
    SetGlobalTimer("Pool2Timer","AR6200",10)
    SmallWait(7)
    CreateCreatureObject("PPGuy02",Player1,0,0,0)  // <Invalid Strref -1>
    ActionOverride("PPGuy02",StartDialogNoSet(Player1))
END

IF
  WalkedToTrigger("Imoen2")  // ~Imoen~
  !GlobalTimerNotExpired("Pool2Timer","AR6200")
  OR(2)
    !Range([ENEMY],40)
    CombatCounter(0)
  Global("Pool2Active","AR6200",1)
THEN
  RESPONSE #100
    SetGlobal("Pool2Active","AR6200",2)
    SetGlobalTimer("Pool2Timer","AR6200",10)
    SmallWait(7)
    CreateCreatureObject("PPGuy02","Imoen2",0,0,0)  // <Invalid Strref -1>
    ActionOverride("PPGuy02",StartDialogNoSet("Imoen2"))
END

IF
  WalkedToTrigger([ANYONE])
  !GlobalTimerNotExpired("Pool2Timer","AR6200")
THEN
  RESPONSE #100
    ClearActions(LastTrigger)
    SetGlobalTimer("Pool2Timer","AR6200",10)
    SmallWait(7)
    CreateCreatureObject("PPGuy02",LastTrigger,0,0,0)  // <Invalid Strref -1>
    ActionOverride("PPGuy02",StartDialogNoSet(LastTrigger))
END

IF
  WalkedToTrigger([ANYONE])
  GlobalTimerNotExpired("Pool2Timer","AR6200")
THEN
  RESPONSE #100
    ClearActions(LastTrigger)
END

