Battle Spells are unique spells that you choose before the start of each game. Using the right Battle Spell can tip a battle in your favor.
Battle Spells give your hero an advantage. Pick Battle Spells that compliment your hero, or make up for your hero’s weakness. For example, Alucard, a Fighter hero, benefits from picking Inspire because greater attack speed increases his Ultimate’s life steal, keeping him alive in a fight.
There are 12 Battle Spells in Mobile Legends. Each are unlocked once your account passes a certain level. To fully unlock all Battle Spells, you need to reach level 23.
Here are the list of Battle Spells and their effects.



The best way to find out the best Battle Spell for you is to try them out in-game. Start a practice session to get a feel for which Battle Spell fits your hero best.