Re: BATTLE PASS what is it?
If you want to play with all the specialists then you need the 1 year battlepass.
It'll give you a new specialist every season so 4 new ones in the first year.
- Year 1 Pass: 4 New Specialists (1 per Season), 4 Battle Passes (1 per Season), and 3 Epic Skin Bundles (”Blistered Earth”, ”Tempest”, and ”Cold Blood”)
So no it's not needed but the meta may be any of the new Specialists and you may get one that you really like.