Can you evolve Pokemon through auto-battle in Scarlet and Violet

You will be able to do a variety of things with your favorite Pocket Monsters in Pokemon Scarlet and Violet. From battling to having them walk beside you, your favorite buddies can be very helpful in various situations.

One mechanic that the title has introduced is Auto Battling, where you can make your Pokemon walk beside you and automatically battle others in the wild to defeat them. This will net the Pokemon a fair amount of XP if it wins, with the other in the party receiving half of the XP amount.

While your Pokemon will be able to level through this process, it will unfortunately not be able to evolve through it. While the auto-battling feature is a neat one that will help you level up your Pokemon, it will unfortunately not be able to evolve them once they reach the evolution level threshold.

To do that, you will need to manually battle other Pokemon in Scarlet and Violet to give them one level up and start their evolution process.

You will not be able to evolve Pokemon through auto-battle in Scarlet and Violet

While your Pokemon will be able to earn XP and level up when auto-battling in Scarlet and Violet, it will, unfortunately, not be able to evolve when doing so. Evolution is not possible for any Pokemon in the game when it’s engaged in auto battles.

For them to evolve, you must cancel the auto-battle before they can level up. You will then be required to initiate a normal battle if you feel that the Pokemon is close to the required level, which will then initiate its evolution.

Once the normal battle is over and your Pokemon gains a level, it will only evolve if it has reached the threshold for it. Alternatively, you can use EXP candies and Rare candies to level up and evolve your Pokemon.

While auto-battling is a great way to earn passive XP in Pokemon Scarlet and Violet, it will unfortunately not allow you to evolve a Pokemon even after it crosses its evolution threshold.

However, this should not stop you from using the Let’s Go feature, as XP farming and allowing your Pokemon to scour the open world for items is one of the best uses of the buddy system in the game.

Some of the harder late-game content is challenging to complete and will require you to be completely prepared for them. The Let’s Go feature and the auto-battling system make the end-game grind significantly easier.

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

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaKifoLKuu81onZqbpGKwqbHCpGScmZ5isre7y6%2BcZqifoLKuu81mmK6sn2KvosDTpZxmq5OWv62x02atoqecmsE%3D