At first i bought a few in the Mole Market, but then i found some companions I never bought and realized they could be won through campaigns too. I also know they can be bought from the weekly festivals and the arena, but since those take a while I don't really think about them much (for now...) My question now is would it be better to buy them outright, or just grind them through battles in campaign?
Subquestions:
- is there an estimated chance rate for getting a companion?
- can we only get companions through battles?
- What is the "best" beginner companion to get?