Small and easily fixable bug that prevents Imoen's last dialogue in Hell from firing:
In imoen2.baf, the wrong condition is given for the area check that would commence the dialogue: instead of checking for Hell (ar2900), it checks for Suldanesselar (ar2800) which will never be reached again after Hell has been entered.
IF
InParty(Myself)
See(Player1)
AreaCheck("AR2800")
Global("I#ImoenFriendshipHell","GLOBAL",1)
THEN
RESPONSE #100
SetGlobal("I#ImoenFriendshipHell","GLOBAL",2)
END
Presumably this is a simple copy/paste error from the similar area check for the Suldanesselar friendship talk just above.
Cheers and thanks for the awesome mod!