New Horizons' new exploit can do wonders for players in search of rare islands

August 2024 ยท 4 minute read

Animal Crossing: New Horizons introduced many new features and items in the game with the 2.0 update. One of the most exciting features to be added was the return of the popular NPC villager, Kapp'n. With the return of Kapp'n in New Horizons, players also saw the introduction of mystery island tours in the game.

Now, these mystery island tours can be very profitable for players since they can obtain a bunch of different items from these islands. However, players usually cannot choose the island that they will visit, which might be counterproductive for them at times.

However, Animal Crossing YouTuber Mayor Mori shared a way around the problem in a recent video.

Animal Crossing: New Horizons' Kapp'n hack is quite useful for players

Kapp'n's mystery island tours can take players to one of 32 different islands, of which seven are rare. Naturally, players generally hope to visit the rarer islands more often.

However, there is only a 3% chance of players chancing upon rarer mystery islands. Furthermore, there is usually no way to increase players' chances of visiting rarer mystery islands.

Kapp'n takes players on many different mystery island tours (Image via Animal Crossing World)

Sometimes, players may want to land upon a specific mystery island since they want the items to be available on that island specifically. This might include items like star fragments, among other things. This makes the random selection of mystery islands inconvenient for most players.

However, a recently discovered hack may have changed this for players. Once players have reached their destination mystery island, they can switch to a different island if it is not what they want to be on.

This can be done right after players reach the mystery island, but they must be quick with their actions. Before Kapp'n can complete his dialog upon reaching the mystery island, players must reset the game.

Once they are logged back in, they will find themselves upon a different mystery island. Players can do this infinitely till they land upon the island of their choice.

This is quite a helpful hack for players determined to land on specific rare mystery islands in Animal Crossing: New Horizons. It saves players a lot of time and Nook Mile Tickets that they would have otherwise spent going on multiple mystery island tours with Kapp'n.

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

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ2jpbyzwNJomKehnZa5bq%2FRqKqsoZ6ceq%2Bx1mafqKqZr7yvv4ynnLBlla29rbvIrWScmZ5ixLC6w56prGWgoa66sdGsZKydkaewqXnRmqmeZZmouaK6w6w%3D