Thanks for the help, Roxanne!
I'm aware of that, and that's precisely why I really want to make this play as smoothly as possible. See, I only have time to get to play through BG every odd 2 years, and those emotional moments are half the fun for me. NPC Epilogues is like, the best moment of ToB, so I rather make sure in advance not to have messed sth up.
So just to be sure -
response trigger 89 actually contains
IfValidForPartyDialogue("Tashia")Global("TashiaRomanceActive","GLOBAL",2)already. I assume you mean response trigger 90?!Global("TashiaRomanceActive","GLOBAL",2)
Yes, those references may differ in each installation - I was referring to the one you posted earlier. (but that was the backup one - so you obviously need to correct the one you actually using) If 90 contains only this condition, you should add the additional check to it, otherwise it will trigger nearly always (i.e. in all cases your Tashia romance is not active, regardless of whether she is there or not and regardless of whether you ever met her or had her in the party.)
PS - this really is not a global patch for the issue as nobody else can use it - Finsol01.dlg looks different every time depending on which mods you install or not - thus those problems can only be fixed by correcting the mod's d files that append to it. (which we have attemted to do but cannot really test until someone reaches this final scene of the game with the patch installed. The problem to force test it is, that you would have to set about a hundred or more globals that have been set throughout the game until this final speech AND you have to tweak yourself a final ToB party etc...)
Edited by Roxanne, 21 January 2016 - 11:17 PM.