MLBB Battle Spells Guide: Spells for Every Role

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.

Secure Your Mobile Legends: Bang Bang Top-Up with Smart Savings on LootBar
Ineffa
  • 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?

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

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)

RoleRecommended Battle Spells
Assassin AssassinFlickerRetributionExecute
FighterFighterExecutePetrifyArrivalRetributionInspireFlickerVengeance
MageMageExecuteRetributionSprintAegisPurifyFlameshotFlicker
marksmanMarksmanInspireSprintPurifyFlicker
SupportSupportSprintRevitalizeAegisPetrifyPurifyFlameshotFlicker
TankTankRevitalizeAegisPetrifyFlickerVengeanceArrival

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

DescriptionsTips + When Not to Use

Retribution

Retribution

  • Must-have for junglers. Speeds up farming and objective control, and upgrades into Ice, Flame, or Bloody Retribution for extra effects.
  • Save it for Turtle or Lord. Don't waste it on regular camps, and skip it entirely if you're not the Jungler.

Flicker

Flicker

  • Short blink. Escape when it's bad, ambush when they don't see you coming.
  • Use to escape or ambush. Don't burn it on low-priority targets or heroes who already have escape tools.

Execute

Execute

  • True damage to a nearby low-HP enemy. Your go-to for finishing off a kill.
  • Only cast when the kill is secured. Don't use it early or on high-HP targets.

Inspire

Inspire

  • Attack speed buff for a few basic attacks. Built for heroes who fight through sustained hits, not burst.
  • Pop it mid-fight or while taking an objective. Don't activate it before you can attack continuously.

Sprint

Sprint

  • Extra move speed plus slow removal. Ideal for chasing down enemies or making a clean getaway.
  • Use to engage, reposition, or flee. Don't activate too early or against heavy CC heroes.

Flameshot

Flameshot

  • Long-range shot that damages and knocks back. Solid for poking or finishing a low-HP target from a distance.
  • Predict enemy movement before firing. Don't spam it blindly or at targets who dodge easily.

Aegis

Aegis

  • Shields you and a nearby ally briefly. Handy right before a fight gets messy.
  •  Activate before the damage hits. Don't wait until your HP is already critical.

Purify

Purify

  • Clears CC instantly and grants brief control immunity.
  • Save it for key CC. Skip it against enemies with little to no crowd control.

Petrify

Petrify

  • Roots enemies in place for a short time. Strong setup for combos.
  • Lead with it into your combo. Don't use it on enemies out of range or already fleeing.

Revitalize

Revitalize

  • Drops a healing zone for you and nearby allies. Best in drawn-out fights.
  • Drop it where allies will actually stand in it. Don't place it somewhere they won't stay.

Arrival

Arrival

  • Teleports you to an allied turret, minion, or summoned unit after a brief channel. Boosts map mobility.
  • Use to reinforce your team or defend an objective. Don't teleport in blind, without vision or backup.

Vengeance

Vengeance

  • Cuts incoming damage and reflects some back. Built for tanky heroes soaking hits.
  • Activate before you take the brunt of the damage. Don't wait until most of it's already landed.

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.

Best Battle Spells for every Role

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.