Mobile Legends: Bang Bang is the #1 MOBA in Southeast Asia, and diamond top-ups are a key part of the ecosystem. Here's what you need to know.
1. Find your UID first
Tap your profile → check the "ID" field. It's a number like "123456789 (1234)". The full string (including the parentheses) is your UID. Don't confuse with zone or hero IDs.
2. Pick the right diamond pack
Weekly pass is 27 diamonds. Heroes are ~150-600. Skins range 150-5,000. If you're casual, the 86-diamond tier is enough. If you're a collector, 2,195 is the sweet spot.
3. Best payment methods by region
Philippines: GCash and Maya are fastest. Indonesia: Dana, GoPay, OVO — all instant. Malaysia: Card or Touch 'n Go. Thailand: TrueMoney or PromptPay. Cards work globally but add 2-3% FX.
4. Don't pay for Rank Boost services
Moonton bans share-account-for-boost every major patch. Invest in diamonds instead — unlock heroes legitimately and build your own rank.
5. Starlight Membership economics
150 diamonds/month for ~400 diamonds of value + exclusive skin. Worth it if you play 10+ hours/week. Skip if you're casual.
6. Season pass timing
Buy early in the season. Late-season passes have fewer days to earn back the diamonds. Don't buy week 6 of an 8-week season.
7. Track skin cycles
Collector/Legend skins cycle back ~12-18 months later. If you missed one, wait — don't panic-buy third-party codes.
MLBB launches on GETBUFF soon — add your email to the waitlist for a launch-day 20% off coupon.