The season passes (not battle passes) that are included in the deluxe edition give you the premium bonus stream. So yes, it is not necessary to buy something else. That is just optional for ppl that want the premium bonus stream but don't want to buy the annual pass.
Editado por IngweQueen: 9/18/2019 10:33:46 AMThe season pass and battle pass are the same thing. The deluxe gives you 4 seasons.