Peacock icon indicating copy to clipboard operation
Peacock copied to clipboard

Challenges Unlocking Starting locations duplicate that start.

Open lazyRares opened this issue 1 year ago • 5 comments

The Bug Completing a challenge that unlocks a starting location will duplicate that starting location if the user has already chosen to have all gear/starting locations unlocked.

To reproduce Should be doable on any map that has a challenge that will unlock a starting location. But in my scenario I did this on Marrakesh with the Consulate Parking Garage starting spot, and the 'Floor It!' challenge.

  1. Go To Marrakesh
  2. (Optionally) Check Starting Locations
  3. Complete 'Floor It!'
  4. Check Starting Locations, Duplicate of Consulate Parking Garage visible.

image

lazyRares avatar Apr 16 '24 18:04 lazyRares

Can you send a zipped copy of your userdata please? I want to see what’s going on with your unlockables.

RDIL avatar Apr 16 '24 18:04 RDIL

https://www.dropbox.com/scl/fi/rdh54kmq49m3r7xlndlor/userdata.zip?rlkey=imr1k8vydf9g69me6iv45da39&dl=0

lazyRares avatar Apr 16 '24 19:04 lazyRares

Are unlockables even stored in userdata? Isn't this just grantDrops being called while it shouldn't?

grappigegovert avatar Apr 16 '24 20:04 grappigegovert

I think they are, @AnthonyFuller can we just early return safely in grantDrops if the flag isn't set to enabling mastery?

RDIL avatar Apr 17 '24 19:04 RDIL

Unlockables are not stored in userdata, they're dynamically generated. We should be able to safely return grantDrops after granting XP.

AnthonyFuller avatar Apr 17 '24 20:04 AnthonyFuller