Well, what can I say. I wasn't really sure what exactly was wrong back then (supposedly TS was mentioned just because the thread was dedicated to it), so it's my speculations mostly now.
I've checked G3Fixpack's documentation and found the following in there
QUOTE
Scripted Banters Could Prompt Wrong Banter
Five banter triggers were trying to check if they were outside (verified from dialogue trigger). Since the script and dialogue triggers were different, this could lead to either the wrong banter or none at all (best case) or a stutter (worst case).
Files altered: aerie.bcs, anomen.bcs, minsc.bcs, nalia.bcs, yoshimo.bcs
and in tp2 - Five banter triggers were trying to check if they were outside (verified from dialogue trigger). Since the script and dialogue triggers were different, this could lead to either the wrong banter or none at all (best case) or a stutter (worst case).
Files altered: aerie.bcs, anomen.bcs, minsc.bcs, nalia.bcs, yoshimo.bcs
QUOTE
// alter missing areatype check to match banter trigger
COPY_EXISTING ~aerie.bcs~ ~override~
~anomen.bcs~ ~override~
~minsc.bcs~ ~override~
~nalia.bcs~ ~override~
~yoshimo.bcs~ ~override~
DECOMPILE_BCS_TO_BAF
REPLACE_TEXTUALLY ~AreaType(0)~ ~AreaType(OUTDOOR)~ // for Minsc Umar Hills reminder, Nalia-Edwina banter
COMPILE_BAF_TO_BCS
BUT_ONLY_IF_IT_CHANGES
Which does look to be the case, as the posted script had 'AreaType(0)' in it.
COPY_EXISTING ~aerie.bcs~ ~override~
~anomen.bcs~ ~override~
~minsc.bcs~ ~override~
~nalia.bcs~ ~override~
~yoshimo.bcs~ ~override~
DECOMPILE_BCS_TO_BAF
REPLACE_TEXTUALLY ~AreaType(0)~ ~AreaType(OUTDOOR)~ // for Minsc Umar Hills reminder, Nalia-Edwina banter
COMPILE_BAF_TO_BCS
BUT_ONLY_IF_IT_CHANGES