https://github.com/lambdaclass/mirra_backend/pull/632/ implements upgrades for dungeon, but did not implement the upgrade dependency feature because of PR size. Implement it (see GameBackend.Users.purchase_upgrade/3)
Moving this to a later milestone as it is ultimately an anti-cheat feature. We will already be "soft locking" these upgraades in the frontend, so this task loses priority.
https://github.com/lambdaclass/mirra_backend/pull/632/ implements upgrades for dungeon, but did not implement the upgrade dependency feature because of PR size. Implement it (see
GameBackend.Users.purchase_upgrade/3
)