Hey Warriors! Picking your hero in MLBB is easy. The hard part is picking the right Battle Spell. Truth is, the "best" one changes every match — your hero, your role, and whoever's on the other team all factor in. A good pick turns a losing fight into a win, or sets up a kill you had no business getting. The wrong one? Even your best hero can't save you from that. Full breakdown of every spell's below — pick smart, no matter who's across from you.
Looking to unlock more heroes or grab new skins? Top up your MLBB Diamonds through LootBar — it's secure, convenient, and packed with value.
Enjoy up to 22% off on Mobile Legends: Bang Bang Top-Ups.
3-Minute Delivery for Non-Stop Gaming.
Trusted 4.9/5 on Trustpilot, 10/10 among Players.
Official Partnership Route, Protect Your Game Wallet.
What Are Battle Spells?
You equip a Battle Spell before the match starts, and it works alongside your hero's normal kit to give you an extra edge. Some boost your mobility so you can escape a gank. Others add damage, extra survivability, or help your team crack open an objective. You only get one Battle Spell per game, so it's worth picking carefully — the right choice can shape your whole match, from the laning phase all the way to the final team fight.
How Battle Spells Work
You choose your Battle Spell during hero selection, before the match even loads in — and once it's locked, that's final. Offense, defense, mobility, locking enemies down, pushing objectives — there's a spell built for each of those. Doesn't look like much at pick time, but that one choice ends up deciding a lot of close games.
Battle Spells for Every Role (Quick Reference)
| Role | Recommended Battle Spells |
Note: This is based on the spells most commonly picked by players. However, it also depends on the heroes picked in each game and the enemy team's composition.
Every Battle Spell Explained
Below are the current Battle Spells available in Mobile Legends, along with their primary uses, recommended heroes, and gameplay tips.
Battle Spells | Descriptions | Tips + When Not to Use |
Retribution |
|
|
Flicker |
|
|
Execute |
|
|
Inspire |
|
|
Sprint |
|
|
Flameshot |
|
|
Aegis |
|
|
Purify |
|
|
Petrify |
|
|
Revitalize |
|
|
Arrival |
|
|
Vengeance |
|
|
Note: Every Battle Spell offers unique advantages depending on your hero, role, and the situation. The sections below explain what each Battle Spell does, who benefits from it, and practical tips to help you use it more effectively during matches.
Best Battle Spells for Every Role
Every Battle Spell serves a different purpose, and which one's "best" really comes down to your hero and role. Nail it, and you'll feel the edge across different matchups. Start with the recommendations above, but don't stop there — factor in your hero, your playstyle, and whoever you're facing.
Battle Spell Selection Tips
Your hero matters, but so does the team you're facing. A few things worth checking before you lock in:
- Pick Purify against teams stacked with stuns or crowd control.
- Use Aegis when the enemy has heavy burst damage.
- Retribution only makes sense if you're playing Jungle.
- Grab Flicker if your hero's a bit slow or immobile.
- Go with Execute if your hero has trouble closing out low-HP targets.
Conclusion
Your Battle Spell isn't a side pick — it's part of your hero, same as your build or your emblem set. Get the wrong one and you'll feel it every time a fight goes sideways. The right one quietly patches up whatever your hero's missing, often before you've even clocked the problem. Every hero and matchup is different, so keep swapping spells as you play more games and figure out what actually works for you. Need more heroes or new skins while you're at it? lootbar has a secure way to top up MLBB Diamonds at good rates.














