Api: Missing ActivityModeType for 'Last Wish' and 'In Orbit'

Created on 22 Apr 2019  Â·  12Comments  Â·  Source: Bungie-net/api

When hitting https://www.bungie.net/Platform/Destiny2/4/Profile/membershipID/?components=204 (CurrentActivity)

If you are currently in a Last Wish raid, It returns the 'Invalid hash' 2166136261 which leads to nowhere in the DestinyActivityModeDefinition

Also i would like to bring up that @vthornheart-bng mentioned you'd look into it back in https://github.com/Bungie-net/api/issues/552

But never heard back after that. So the 'In Orbit' activity still returns the same mode hash as well. (2166136261)

bug bug filed ready for release

All 12 comments

Hmm, interesting - is it returning invalid hash wherever you are in the Last Wish raid, or only in certain parts of it?

And indeed, I need to resolve that other issue: when you're in orbit, you're no longer actually in an activity at all, so the invalid hash in that situation is correct. But Last Raid ought to have you in an activity. I'd be interested in hearing if it shows you as being in the activity in some parts of the raid versus others!

For the record, if you were to unilaterally declare Orbit an activity and give it its own ID, I know several people would enjoy that.

On Apr 22, 2019, at 10:06, Vendal Thornheart notifications@github.com wrote:

Hmm, interesting - is it returning invalid hash wherever you are in the Last Wish raid, or only in certain parts of it?

And indeed, I need to resolve that other issue: when you're in orbit, you're no longer actually in an activity at all, so the invalid hash in that situation is correct. But Last Raid ought to have you in an activity. I'd be interested in hearing if it shows you as being in the activity in some parts of the raid versus others!

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

That would require someone to change how Orbit currently works on the game side, and unfortunately I don't think that's going to happen.

Just running a raid to test. Here is the results throughout the raid:

Landing: ActivityHash: 2122313384 ModeHash: 2166136261
Before First Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
During First Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
After First Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
Before Second Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
During Second Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
After Second Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
Before Third Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
During Third Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
After Third Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
Before Vault Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
During Vault Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
After Vault Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
Before Riven Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
During Riven Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
After Riven Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
Before Heart Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
During Heart Encounter: ActivityHash: 2122313384 ModeHash: 2166136261
After Heart Encounter: ActivityHash: 2122313384 ModeHash: 2166136261

Going to submit this now, Still going through the raid, 4 Man, little hard to find a team before reset. But will make edits as we progress.

Ah, I think I see what's going on now. Thank you, this information was very useful! I'm going to do a little digging, but we may be able to fix this up. Hang tight.

As the gold miner almost never said because it was pretty rare to actually find gold, "eureka"

I've found the issue - fortunately a configuration issue and not a game content issue! - that is causing this, and I'll see if I can get that into the next BNet deployment. Thank you for providing this information!

It looks like there may be other activities that are likely returning bad mode hashes as well, I'll try to fix those where possible.

Sweet easy as! Glad i could help! I'll keep making edits, just in case there is something different. But it seems pretty clear at this point haha

TFS 783459

Yes, it definitely was helpful! And I get the feeling due to the nature of the underlying problem, you're almost certain to follow the existing pattern you're seeing as you play through the rest of the Raid.

It looks like this may also be a problem with two other raids as well as the FOTL forest and Revelry forest events, though since those last two already are mis-mapped in game content as "Story" activities I can't help much there. But I will make sure they at least are populated as a "story" activity in this context as well, and I'll fix these Raids that are having the issue.

Yeah the forest was also returning the same hash. I had just assumed that was because it didn't have a modeType since it was 'temp' content. Also thanks for the really quick fix! :D

<3

The same thing happens in the Prophecy dungeon. activityHash is 4148187374 (prophecy), but activityModeHash is 2166136261, instead of 608898761 normally used for dungeons.

Same with GoS as mentioned in #1184

Hate potentially notifying a bunch of people, but the same is true for the Deep Stone Crypt (910380154). I've only tested it at the start, but I don't think it changes throughout the raid.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

dcaslin picture dcaslin  Â·  3Comments

lax20attack picture lax20attack  Â·  4Comments

queuebit picture queuebit  Â·  3Comments

nathabba picture nathabba  Â·  3Comments

soren42 picture soren42  Â·  3Comments