Baba build by Little Shmuck: 27,142 matches, 52.9% win rate, grade D+. Items, ability order and the ID to use in game.
Build ID: 834916. Items: Extra Charge, Spirit Strike, Mystic Regeneration, Radiant Regeneration, Spirit Shredder, Healing Booster, Enduring Speed, Healbane.