Loot boxes are a controversial game feature. Many gamers don’t like them because you can pay money for a loot box and the items in it will be random, so you might not necessarily get what you want. This even has the attention of lawmakers, as some feel that it might be considered a form of gambling.
As far as Activision’s Call of Duty: Modern Warfare, the last we heard, the developers behind the game said that they would not be introducing loot boxes, and now in a post on Activision’s website, it has been revealed that they will instead be using a battle pass system.
The post says, “The new Battle Pass system will allow players to see the content that they are earning or buying. Battle Passes will launch timed to new, post-launch live seasons, so you can unlock cool new Modern Warfare-themed content that matches each season.” Basically, unlike loot boxes where it is up to chance, you know what you’ll be getting before you buy it.
This lets players choose if they want to buy something or not. Previously, the developers of Rocket League had also announced a similar system, where items dropped at the end of matches were still randomized, but it would be shown to players so they can choose if they want to spend their money on them.