The problem I'm experiencing is that after you've already left Brynnlaw, his kickout script doesn't revert back to the original, or anything similar to it. He seems to still think we're still in Brynnlaw, and the game is still checking for Imoen's presence. I can't send him back to the Copper Coronet in this manner, which is the most frustrating part.
For information's sake, here are the kickout scripts for comparison:
Ah, I see you have not rescued Imoen yet. Please,the wizards I mentioned are still in Brynnlaw and I attract attention by talking to you. It would be wise to leave me in hiding until we are ready to leave.
Very well, we shall return with Imoen.
Ah, I think I see Imoen among your number. We should depart immediately, yes?
Yes, we are ready to leave now.
I also noticed another dialogue state that seems to be an extension of Yoshimo's recognizing that Imoen has been saved, but he's never used it for me. I assume that it only fires if the player hadn't taken up Saemon Haverian's offer of using "his" ship and decided to use the portal instead, since the associated response makes a direct reference to it. There are also no associated triggers with it:
I am contented seeing Imoen back with us. All goes well, it seems Ilmatar smiles on us today. Please, make haste to get off this island, I feel I have stretched my luck far enough.
Our only way off is a portal in Spellhold, which Irenicus fled through. It is there we must go.
Is this how it's supposed to work? If not, how can I go about fixing it? My goal is to have Yoshimo recognize that we've saved Imoen and have his kickout script revert to his original one that will allow us to send him back to the Copper Coronet.
Edited by Rana, 13 January 2011 - 12:18 AM.