The leech talk already has that check, so it must be like the talk was first, he was walking toward so you and then you encountered enemies. The script:
As for the dagger: that's gonna be fixed. I'm wondering if ctrl+r is going to remove that effect from Aura. Killing her and then reviging may also help. Not sure if I know any other way. Unless you already loaded the game.
I'm going to change the thread's name to "Bug reports", if you don't mind, as I think it's mostly that for now
If you feel like writing a new post, sharing your experience once you're done with the mod, then start a new one 
Have fun with Walahnan in the group!
Code:
IF
!See([ENEMY])
InParty(Myself)
CombatCounter(0)
OR(2)
AreaType([FOREST])
AreaType([DUNGEON])
RealGlobalTimerExpired("L#WalahnanFriendTime","GLOBAL")
Global("L#WalahnanFriendshipActive","GLOBAL",1)
Global("L#WalahnanFriendTalk","GLOBAL",10)
THEN
RESPONSE #100
SetGlobal("L#WalahnanFriendTalk","GLOBAL",11)
END
As for the dagger: that's gonna be fixed. I'm wondering if ctrl+r is going to remove that effect from Aura. Killing her and then reviging may also help. Not sure if I know any other way. Unless you already loaded the game.
I'm going to change the thread's name to "Bug reports", if you don't mind, as I think it's mostly that for now


Have fun with Walahnan in the group!