How to access the Gate of Harmony in Lost Ark

Posted by Billy Koelling on Saturday, June 8, 2024

Lost Ark packs hours of content into its enormous game world, featuring endless fun things to do for solo players and groups. On top of the fun and challenges of the events, there's tons of great loot to be earned through these activities.

The Gate of Harmony is a co-op challenge that pits teams against each other in defeating large sea creatures. By taking on this quest, players can earn great rewards and participate in a fun minigame.

Unlocking the Gate of Harmony in Lost Ark

Before players can take on the Gate of Harmony quest, they'll have to acquire the Key of Balance. This will require some timing and execution but can be pulled off with a group of dedicated fellow players.

First, look to the sailing menu and undertake a mission in Vern, Arthetine, or Anikka. The menu should lay out its physical location, as well as the schedule that governs it. These missions will only be available at certain times, so keep an eye on the clock.

Players will need to find the daily co-op mission in one of the three areas. This mission should be called "Catch Jellyfish!." This simply requires the player to defeat a variety of jellyfish, but it's a timed event.

After defeating this brief challenge, players should be rewarded with a small pile of coins and the Key of Balance. With that key, players can take on the Gate of Harmony.

Taking on the Gate of Harmony in Lost Ark

Lost Ark players must first find the gate before entering the challenge. Set sail from Port Krona and sail northeast, right between North Vern and Arthetine. It will reveal itself as a huge round chasm in the middle of the ocean.

While in the area, players only need to wait for the right time, and the event should begin without issue at the appointed time. Once the event begins, players will be split into two teams and the battle begins.

The two teams will be tasked with shooting a variety of undersea creatures. The team that slays the most fish will be the winner. Fear not, however, both the winner and the loser will receive the reward for the Gate of Harmony.

The reward is a Chest of Harmony, and that's where the Key of Balance comes in. Players can unlock the chest with the key and claim the Gienah's Coin within.

Lost Ark players can take on this event as often as they like, within its strict time limits. With multiple keys, they can take home as many coins as they can by playing again and again.

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": 1083525, "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(1083525); 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(1083525) >= 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(1083525) .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 }); })();

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ2jpbyzwNJon6ivXZawpLHSrGSgmaSaeqmt0aamp7Fdoby0wIyaqaQ%3D