Completely agree with Matt and understand the ractio at the basis of this update. One important point is (not checked other comments, maybe someone else already pointed out):
- BOT 1 with a huge collection (mainly 1BCX no-cooldown cards) and claims rewards for high league.
- Then passes all its 1 BCX cards to BOT 2 that raises in league and claims its rewards.
- Then passes all its 1 BCX cards to BOT 3 that raises in league and claims its rewards.
- Etc etc
One obvious solutions:
- Update collection score on a daily basis
- Apply a "owning" cooldown similar to that in action but not related to playing the card