I just thought I'd ask this in case there was a work-around. I understand that (most) party members who leave due to the party being full (not due to disagreements) will stay where you left them. However, this seems very stupid in some cases.
For instance, I just rescued Xan from the cleric of Cyric in Nashkel Mines. Xan joins the party (made up of my Elven Ranger, Branwin, Imoen, Khalid and Jaheera, and Minsc), and I let him take Imoen's place (so that Khalid/Jaheera don't leave, I need Branwin's healing, and Misc is required for the next quest that I plan on doing before returning to town). So now Imoen is sitting her arse in the dank-end of the Nashkel Mines.
My question is this:
Is there a way to have party members return to the nearest town (Nashkel, Beregost, Friendly Arm Inn, etc) rather than sitting in inhospitable environments? I can't see Imoen just waiting weeks or months down in this cave (although the cleric's bedroom looked pretty luxurious, lol). Not to mention, it's a pain in the butt to have to go to town, drop off a different party member, then return to the caves with a smaller party in order to pick up Imoen, return BACK to the town, drop her off, and take the one I left behind.
I'd like to have Imoen in the party with Xan (no non-cleric spellcasters in the group right now as I murdered Edwin, and didn't get the fighter/thief & wizard combo from after fleeing Candlekeep). That allows me to also take Branwin and Minsc, and myself making 4 people. I can't have Khalid/Jaheera, so I figured I'd leave Imoen in town until I meet up with the next NPC and can leave K/J behind and take Imoen again for Find Traps and Pick Lock.