It's no fun being evil in Baldur's Gate 3. While the game gives you plenty of opportunities to be a bad guy, including embracing the Dark Urge, it locks you out of a lot of content. Companions leave and NPCs shun you, without the game doing enough to compensate for it. However, it seems one person has found a way to avoid some of the consequences.
One of the biggest decisions in BG3 presents you with either aiding Minthara and the Goblins in attacking the Emerald Grove or taking out the entire Goblin stronghold. If you choose the former, both Wyll and Karlach leave your party for good. However, following a specific order of tasks will allow you to slaughter the grove and keep your companions.
According to UraGotJuice on Reddit, they managed to keep Karlach and Wyll in their party by following very specific steps. This method doesn't require any mods, but simply requires you to follow a particular order. The first step is to recruit both of them and then speak to Kagha. They then told Zevlor to leave, proceeding to kill him and his companions when they resisted.
After that, they picked up the mission from...
