The Destiny 2 Elemental attunements are a new feature that Bungie introduced in the Season of the Witch. These features can only be accessed within the Savathun's Spire activity and used to unlock specific Opaque Cards. The latter can be utilized in the Altar of Summoning activity. These Elemental attunements grant a specific buff to the player based on their element.
With Season of the Witch, Bungie revamped how the Seasonal Activities worked. They replaced the oddly repetitive activities with better and more challenging ones. So how does one unlock these Destiny 2 Elemental attunements?
How to unlock the Destiny 2 Arc, Void, and Solar attunement
You can unlock the first Destiny 2 Elemental attunement during the second week of the Bladed Path questline. After a brief cutscene, you will be able to choose between one of the three Light-based attunements, namely Arc, Void, and Solar.
Upon selecting a Destiny 2 Elemental attunement, you will be tasked with defeating enemies with the elemental abilities and/or weapons based on that choice. For example, if you chose Arc attunement, you must vanquish enemies with Arc weapons and abilities in Savathun's Throne World or in Seasonal Activities.
After completing that step, you will be presented with yet another quest leading into one of the three Lost Sectors in Savathun's Throne World. Here, you must interact with Hive runes. That said, you may choose not to complete the Lost Sector, as it's not mandatory. The Destiny 2 Lost Sector associated with each element is as follows:
- Solar - Metamorphosis
- Void - Sepulcher
- Arc - Extraction
After interacting with all the runes, you will finally be able to unlock the Elemental attunement. With that done, head into Savathun's Spire and interact with the cards that glow with a specific element type. Doing so will unlock the Opaque Card for you.
All Destiny 2 Elemental attunement powers
Interestingly, upon unlocking an Opaque Card associated with a particular Elemental attunement, you will receive certain buffs whenever the former is active. That said, here are the cards and their powers:
- Void attunement, Lacuna - Dealing Void damage adds Suppression.
- Arc attunement, Liminal - Dealing Arc damage adds Jolt.
- Solar attunement, Ascension - Dealing Solar damage adds Scorch.
These buffs can make your life easier, especially when using powerful offerings in the Altar of Summoning.
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": 1666095, "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(1666095); 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(1666095) >= 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(1666095) .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 }); })();ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaKWdpHyiuMtmm56rpJ67unmRZpylnZ2au7Wty2aYraylo7Kusc2tqmarlZbAsLqMsKCtm5g%3D