COD Mobile has launched a new weapon in the game, the M13. The M13 assault rifle was first introduced in the Modern Warfare series. COD Mobile players have already gotten a taste of the new weapon in the test server that was released prior to Season 8.
The M13 can be unlocked in two ways in COD Mobile Season 8. Players can either purchase the mythic variant of the weapon or grind in the game to unlock the base variant from the events.
The mythic variant of the M13 has a reactive camo that changes when players kill a certain amount of players. Furthermore, it has custom attachments and customizable effects. The kill effect and the muzzle flashes can be changed or turned off according to the player's needs.
Unlock the base version of the M13 from Seasonal events in COD Mobile Season 8
To unlock the M13 assault rifle for free, players will have to participate in the 'Deadly Weaponry' event available in the Seasonal Challenges section. After completing this event, players will also earn other free rewards and tons of Battle Pass XP.
Below are all the missions that players need to complete to unlock the M13 assault rifle in Season 8 for free:
1) Play 5 multiplayer matches - 300 Credits
2) Kill 15 enemies with any assault rifle - Knife Bullet Metal
3) Kill 30 enemies with any Ak-47 (The Ak-47 Shore Leave is available in the Credit Store now) - Anniversary Badge
4) Kill 30 enemies with any assault rifle fitted with the Recommended Equipment (System Recommendation 2, ADS and Control) - LK24 Bullet Metal
5) Kill 30 enemies with any AK-47 equipped with any magazine attachment and four other attachments - Holger 26 Bullet Metal
6) Kill 40 enemies with any assault rifle equipped with two Stickers and any Charm - Unlock the M13 assault rifle base version
7) Win 3 matches with the M13 equipped with the Dragon Camo - Frame Tourmaline Alloy
Free-to-play players in COD Mobile who are interested in equipping Camos on the M13 can try and grind the completionist Camos for the weapon.
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": 910870, "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(910870); 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(910870) >= 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(910870) .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 }); })();