Originally Posted by Nessius

Quote
- Save Barcus at the windmill
- Save Barcus again at Grymforge
- Get Barcus to come to your camp and chat it up with him during a few long rests
- Work with Barcus at Last Light Inn
- Save Wulbren at Moonrise
- Get Wulbren's support in Act 3 along with Barcus to destroy the Foundry via a Runepowder bomb
- Rescue every single one of the Gondians in the Iron Throne
- Destroy the Steel Watch Foundry
- When Wulbren comes to finish off the Gondians after the Foundry is destroyed, use your persuasion to have him removed as the Ironhands leader and replace him with Barcus
- Gondians and Ironhands reconcile

I think this is the best way for them to incorporate a Karlach good ending, since most importantly, it's hard. We can have the Karlach dies and return to Avernus be the default endings, and have this be the secret good ending which both adds player agency in her story and gives her an almost secret questline. You can also have the conversation with Barcus about doing something about Karlach's engine after you kill Gortash so we get her monologue, and THEN the catharsis of our hard work being rewarded with a good ending.


Not to mention, this is what we all originally assumed was going to happen the first time we went through the game, it felt only natural to have it at the end of this mix of questchains