Karlach is one of the most beloved companions in Baldur's Gate 3, but her infernal engine creates a race against time to ensure her survival. Securing her place in your adventuring party requires careful decision-making right from Act 1. By following key quest steps and handling her condition properly, players can keep Karlach alive and loyal throughout their journey.

Recruiting Karlach Without Conflict

Finding Karlach early in Act 1 near the Risen Road is the first major step to adding her to your group. You must resolve the conflict involving Wyll and the Paladins of Tyr without turning Karlach hostile. Siding with Karlach and exposing the paladins ensures she joins your camp permanently without friction.

It is important to avoid raiding the Emerald Grove alongside the Absolute faction if you wish to keep her. Siding with Minthara against the tieflings will cause Karlach to leave your party permanently. Protecting the tiefling refugees secures her trust and keeps her story moving forward.

Repairing the Infernal Engine in Act 1 and Act 2

Karlach needs the assistance of Dammon, the tiefling blacksmith, to stabilize the infernal engine burning in her chest. Players must collect Infernal Iron found across various locations in Act 1, such as the Blighted Village or the Shattered Sanctum. Bringing the material to Dammon at the Emerald Grove allows him to perform her first engine upgrade.

To complete her second engine upgrade, Dammon must survive the transition to Act 2 and be located at the Last Light Inn. Delivering a second piece of Infernal Iron allows Karlach to control her body temperature and safely touch others again. Completing both upgrades is essential for maintaining her health and progressing any potential romance.

Navigating End-Game Decisions in Act 3

In Act 3, Karlach's engine condition reaches a critical point as the threat of overheating becomes inevitable. Players face crucial story choices during the climax of the main quest that directly affect her final fate. Understanding these narrative paths ensures she remains part of your story until the very end.

To prevent Karlach from dying, you can encourage her to return to Avernus accompanied by Wyll or your main character. Alternatively, allowing Karlach to make the ultimate sacrifice by turning into a Mind Flayer can also preserve her life. Choosing either option allows her to survive the endgame events and remain alongside your hero.