IF
    HP(Myself,1)
THEN
    RESPONSE #100
        Wait(5)
        DisplayStringHead(Myself,61687) //  Another time, another place!
        ForceSpell(Myself,SWOOSH_GONE)
END

IF
    !Detect([ENEMY])
THEN
    RESPONSE #100
        Wait(5)
        DisplayStringHead(Myself,61687) //  Another time, another place!
        ForceSpell(Myself,SWOOSH_GONE)
END

IF
    Heard([ANYONE],111)
THEN
    RESPONSE #100
        MoveToObject(NearestEnemyOf(Myself))
END

IF
    See(NearestEnemyOf(Myself))
    !Range(NearestEnemyOf(Myself),5)
THEN
    RESPONSE #100
        ForceSpell(NearestEnemyOf(Myself),EDWINA_IN_HELL)
END

IF
    See(NearestEnemyOf(Myself))
    Range(NearestEnemyOf(Myself),5)
THEN
    RESPONSE #80
        DisplayStringHead(Myself,39686) // I will always come into conflict with creatures like you!
        AttackReevaluate(NearestEnemyOf(Myself),30)
    RESPONSE #20
        RunAwayFrom(NearestEnemyOf(Myself),20)
END

IF
    AttackedBy([ANYONE],DEFAULT)
THEN
    RESPONSE #100
        Attack(LastAttackerOf(Myself))
END


