Bungie-net / api

Resources for the Bungie.net API
Other
1.22k stars 92 forks source link

Include a timestamp on itemInstances #465

Open lowlines opened 6 years ago

lowlines commented 6 years ago

This feature request came to mind after thinking about how one would go about attempting to run a loot hunt event in Destiny 2.

Events like Iron Banner and Faction Rallies have a time limited loot pool that can be farmed and even if the reward tokens are stockpiled, one could apply a penalty for tokens on hand during the signup process for said event.

However what would make the data collection even more reliable would be if there was a timestamp on each item instance that showed the original time that item dropped. I don't think there are many cases of where items change their itemInstanceHash but if there was a timestamp, the event bot could check that rather than put down the time that the refresh script was run.

Is this something that is possible? I imagine it could be a neat piece of info to display in item managers where like you could show hold old a weapon is and celebrate it's birthday and such. Yes I totally just suggested people should have birthdays for their guns!

vthornheart-bng commented 6 years ago

That is a good question and idea! I will bring that up and see if people would be into that!

lowlines commented 6 years ago

Ohh! I didn't even think about the possibility of pairing it to activities! Another less feasible extension to this idea would be weapon milestones. Pocket instances that changes to the weapon over time. ie

You'd store just the hash values to keep the data tight, but it'd obviously require more storage space per item.

vthornheart-bng commented 6 years ago

Ah, like an item changelist sort of? I definitely dig that too, though I know that would end up being a lot of data which might push it into the realm of infeasiblity. But I like the concept!