ZestVlog

How to assist in recovering Combat Caches

Fortnite has issued another set of weekly quests as they ramp up for the end of Chapter 4 Season 3 and the beginning of Season 4. It's a perfect time for players to get some last-minute XP and continue unlocking all that the battle pass has to offer them. This week, one such challenge is to assist in recovering combat caches.

That may sound extremely difficult, but it's not that tough to accomplish. Here's how you can complete this particular quest in Chapter 4 Season 3.

Fortnite challenges: Assist in recovering combat caches

Step 1: Wait for a combat cache to show up on the island

Combat caches come in later and drop from rifts in the sky. (Image via Epic Games)

Combat caches do not spawn on the ground when the game starts. In Fortnite Chapter 4 Season 3, they are effectively as random as supply drops. At one point during the game, a combat cache will drop in from a rift in the sky. Everyone on the island will know about it and its location will be marked on the map.

Until that happens, there's really nothing you can do. Ideally, you will want to start in the middle of the map so that you can easily get to wherever the cache lands.

Step 2: Head toward the combat cache

Sprint to the combat cache as soon as it lands. (Image via Epic Games)

When the combat cache lands, everyone is going to go for it. This will cause a lot of conflicts, so it's best to get there as soon as possible. Sprint there and if you're close enough, you might get there earlier than everyone else. For this reason, it's good to do this challenge in Squads, Trios, or at least Duos. You can have your teammates either protect you or help you open the cache.

Step 3: Open the cache

Open the cache in Chapter 4 Season 3 (Image via Fortnite Events)

In Fortnite Chapter 4 Season 3, caches don't open immediately, but they do so after interacting for a short amount of time. If you can open it, open it. This will count for the challenge. The more people that engage in opening the cache, the more will be considered as "assisting" which is all the challenge requires.

Fortnite gamers need to do this three times to complete the challenge. Therefore, once you've done the above steps, you will have to repeat them twice over to fully satisfy the game. Then, you will be given 30K XP to go to the current season's battle pass.

The Battle Bus is heading into Fortnite Chapter 4 Season 4 soon! Check out the final Fortnite item shop today!

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

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ6fp8GvtdOeZp%2Bnoqm7qsDEZp%2Bor12WwLS10q1kq52TpMOmvsinnmabn6KvosCMnJicoJWo

Delta Gatti

Update: 2024-04-25