Of course not. To improve your favorite heroes, you still need to earn in-game money or diamonds. The developer made it possible to earn it for winning the match, in-app purchases.
Are Mobile Legends: Bang Bang APK diamond purchases necessary?
Not at all. All the purchases are completely optional.
What are the key features of the game?
Unlike the majority of MOBA games, Mobile Legends boasts its focus on skills and teamwork, instead of microtransactions and grind.
Can I play Mobile Legends offline?
No. The app is designed to play online. It requires a stable Internet connection.
Is the Mobile Legends game paid?
No, this game is free. Some optional items require purchases with real money, though.