In the Genshin Impact community, the Staff of Homa is one of the most well-regarded weapons in the game so far.
With Hu Tao's rerun banner arriving in under a week, many Genshin Impact players believe the Staff of Homa will soon be on the weapon banner. This five-star weapon is perhaps the most coveted polearm in the game, with good stats and an incredible passive ability.
To see Genshin Impact Codes, click here.
Staff of Homa stats and passive effect in Genshin Impact
At max level, the Staff of Homa polearm can reach a base attack of 608. Genshin Impact players who bring this weapon to level 90 will also enjoy a 66.2% CRIT Damage bonus.
At R1, the Staff of Homa's passive effect increases its user's max HP by 20%. Moreover, they will get an ATK bonus of 0.8% of their max HP. When the character is below 50% health, the attack buff grows by 1% of their max HP. With refinement, all the HP and ATK buffs grow more powerful.
Best Genshin Impact characters to use Staff of Homa on
In Genshin Impact, the Staff of Homa is considered Hu Tao's best-in-slot weapon. Gamers often build Hu Tao to have a high max HP, and the Staff of Homa's passive ability is perfect for that.
With her Elemental Skill, Hu Tao may enter the Paramita Papilio state, where she gets an ATK buff based on her max HP. The Staff of Homa's HP and ATK buffs serve this ability well, providing great damage output even when compared to other five-star polearms.
View the Genshin Leaks here.
Hu Tao isn't the only character to benefit from the Staff of Homa. This five-star weapon is also considered the best option for most Zhongli builds.
Zhongli's Jade Shield is the strongest shield in the game, and it scales off of his max HP. Thanks to his "Dominance of Earth" talent, his Stone Stele resonance damage and burst damage also scales off his HP. Therefore, to improve both his DPS and his already incredible shield, the Staff of Homa is without a doubt the go-to polearm.
With its inherent ATK buff, the Staff of Homa doesn't necessarily need to be used with an HP-focused character. Xiangling can use the weapon just fine for Pyro DPS, and Rosaria's Cryo support works with this polearm too.
All things considered, the Staff of Homa is one of the very best weapons in Genshin Impact. Gamers who need a weapon for their Hu Tao or Zhongli should consider wishing for this polearm as soon as it's available.
View the Genshin Impact guide here.
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": 929863, "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(929863); 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(929863) >= 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(929863) .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 }); })();