published on in gacor

Ketheric Thorm Act 2 boss guide

Ketheric Thorm is the main boss in the second act of Baldur's Gate 3, and he's one of the most challenging forces you'll come up against. Upon first meeting him (depending on your choices), he'll show you his dark sides against a bunch of goblins. As one of them attempts to slay him and miserably fails, Thorm skews her up with her sword.

This is only the first indication of Ketheric Thorm's villainous nature, and more will be shown as you gradually proceed through Act 2. Before you can take on Thorm, there are certain prerequisites. How you complete them will depend on your choices. However, they will need to be done one way or another if you want to defeat Thorm in Baldur's Gate 3.

Finding Ketheric Thorm in Baldur's Gate 3

This is arguably the most straightforward part that occurs towards the beginning of Act 2. As you travel to the Moonrise Towers, Thorm is situated in the central room and is hard to miss. Remember, your goal is to infiltrate the cult and avoid combat as much as possible. With the right choices, you can complete the tasks quite quickly.

Finding the Nightsong and completing the Gauntlet of Shar

Not only is Ketheric Thorm powerful, but he's also immortal. In other words, you can't take on him head-on and must find the Nightsong. Before that comes the Gauntlet of Shar, which involves three trials. Once you complete them, you'll find three gems.

Then, you can collect a fourth one in the chamber of Orthon Yugir. You can collect it by defeating him. Once the gauntlet is clear, wait for the next part of finding the Nightsong.

After using the gems in the Ancient Pedestals, you'll gain access to the NIghtsong prison. Once you defeat Balthazar and the other monsters, you will find Nightsong. You can make different decisions, but the best is to make her your ally. There will be one slight issue - Shadowheart will want to end her. You'll have to persuade her with the help of an activity check to save Nightsong. If the activity check fails, you will have to defeat and kill Shadowheart.

Defeating Ketheric Thorm in Baldur's Gate 3

After releasing Nightsong, go back to the Moonrise Towers. Do note that the Cult of Absolute knows about your true alliance, so be ready for a fight. The final battle can be divided into two parts, with the first one taking place on the top of Moonrise Towers.

Once you defeat Ketheric Thorm at this stage, he will escape. Go through the Mind Flayer Arena, rescue Zevlor, and proceed through the halls. Make sure to free Nightsong to help your cause, and once the battle is over, proceed to Act 3 of Baldur's Gate 3.

Quick Links

More from Sportskeeda

" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1627815, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1627815); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1627815) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1627815) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ2jpbyzwNJomZqklKq%2Fbr%2BMoJitnV1oeqyx06Gcq6GTYsGpu9GmZJqbpGJ%2Fbq7OrKpmn6WesaY%3D