How to romance the Dreamlover in Baldurs Gate 3
NPCs are not the only ones you can take to bed in Baldur’s Gate 3, as you can also romance the Dreamlover, who lives rent-free in your character's head. Yes, your in-game character can sleep with the player-created NPC you create at the start of the game. The Dreamlover embodies the Mindflayer tadpole that inhabits your character’s brains. Baldur’s Gate 3 allows you to customize how it looks after you are done making your own playable character.
While it’s weird how the game allows you to sleep with it in your dreams, there is a possibility that you can take part if you are willing.
This Baldur’s Gate 3 guide will cover how to romance the Dreamlover in the RPG.
Baldur’s Gate 3 Dreamlover romance guide
To romance the Dreamlover in Baldur’s Gate 3, there are a few steps to follow. The route is rather complicated, and it’s easy to miss out on some steps as you make your way through the narrative and campaign.
Let's look at some things you need to follow.
Creating your perfect Dreamlover in Baldur’s Gate 3
The first step is to make your own Dreamlover. The creation process is automatic, and the game will ask you to do so after you are done creating your own playable character and protagonist.
Thereafter, to pick your class, race, attributes, and features, click on Venture Fort. The game will then ask you, "Who Do You Dream of at Night?"
This will take you to a screen where you can create the Dreamlover, your partner NPC, as you venture out into the Forgotten Realm.
Unlike the main character creation, you will only have limited customization options for the Dreamlover. You can change their sex, race, and other cosmetic features.
Hence, if you are bent on sleeping with them, build the person of your dreams during this creation menu.
Use Illithid Wisdom in conversations in Baldur’s Gate 3
The next step in your scheme to romance the Dreamlover in Baldur’s Gate 3 is to use Illithid Wisdom during specific conversations. When investing in True Soul or Illithid Wisdom conversations, you are momentarily allowing the Dreamlover to take hold of you.
This will grow its influence on you over time, and the parasite will soon start interacting with you as you dream.
You can romance it in your third dream if you choose your dialogs correctly.
The first dream romance interactions in Baldur’s Gate 3
Your first dream with the Dreamlover will be during one of your rests in camp. Opt for the Long Rest option, which will put you and your party members to sleep. However, if you have used enough Illithid Wisdom in conversations (two times in the campaign), your dream this time around will be about the Dreamlover.
Once you are asleep, the Dreamlover will visit you, and you can either ask it to leave or give in to your temptation.
The latter will grant you Illithid Powers, along with abilities that make use of psychic forces.
The second dream romance interactions in Baldur’s Gate 3
The second dream about the Dreamlover will take place after you have used Illithid Wisdom four times in the game. There are not many interactions there, and there is no particular choice that you must invest in to move to the next and final step.
During this dream, the Dreamlover will tempt you by showing you a conquered world and goading you into believing that you will be able to rule it.
You simply need to give in to the temptation.
The third dream romance interactions in Baldur’s Gate 3
The third dream will occur once you have used Illithid Wisdom five times in your adventures. It is the final step to romancing the Dreamlover in Baldur’s Gate 3.
When the interaction starts with the NPC, here are some dialog options you will find:
- "Tell me how. I'll do anything to make this stop."
- "I'm not fighting you! It's this wretched parasite!"
- "Of course, I can feel it. This is you! It's been you from the start!"
After the initial choice, there are three options:
- [Charisma 15]: Resist both her and the urge.
- Surrender to the urge - last out.
- "I want to rip you open. I can't help it."
Giving into your urges will lead to a romantic and intimate scene with the Dreamlover. However, the more you give into the NPC in the RPG, the more it will affect how your narrative plays out.
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": 1613313, "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(1613313); 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(1613313) >= 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(1613313) .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 }); })();ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ2jpbyzwNJon6ivXae8rq3NnJxmnKKarq64zq%2Bcq2WSlrmlwdFmqmafkamybn8%3D