Someone calculate out the odds of this. The chest is 1 in 12 I think? The odds of going 300 keys without a single bloodspawn shoulder must be astronomically low.
There are certain shoulders that refuse to drop for me no matter what. Meanwhile I get dozens of the same kinds over and over and over again. RNG is definitely rigged.