acquireRewardSiteHash0 acquireUnlockHash0 action{ "verbName": "Abandon", "verbDescription": "", "isPositive": false, "requiredCooldownSeconds": 0, "requiredItems": [], "progressionRewards": [], "rewardSheetHash": 0, "rewardItemHash": 0, "rewardSiteHash": 0, "requiredCooldownHash": 0, "deleteOnAction": true, "consumeEntireStack": false, "useOnAcquire": false } allowActionstrue backgroundColor{ "colorHash": 0, "red": 0, "green": 0, "blue": 0, "alpha": 0 } blacklistedfalse breakerType0 classType3 defaultDamageType0 displayProperties{ "description": "The key generator is seeded with viable combat data, and it can now output keycodes… but to constrain the possible set of generated codes, Ghost says you'll need to provide the generator with some more targeted data. Literally.\n\nUse a Bow to land precision final blows against Vex or Cabal.", "name": "Advanced Safecracking 201", "icon": "/common/destiny2_content/icons/b7e596a55f483104f883780a6810a8e5.jpg", "hasIcon": true } displaySource"\"This will bring us down to something like… hmm… 32,000 possible codes? Somewhere around there.\" —Ghost" doesPostmasterPullHaveSideEffectstrue equippablefalse hash1511198888 index13246 inventory{ "maxStackSize": 1, "bucketTypeHash": 1345459588, "recoveryBucketTypeHash": 0, "tierTypeHash": 2759499571, "isInstanceItem": true, "nonTransferrableOriginal": false, "tierTypeName": "Exotic", "tierType": 6, "expirationTooltip": "", "expiredInActivityMessage": "", "expiredInOrbitMessage": "", "suppressExpirationWhenObjectivesComplete": true } investmentStats[] isWrapperfalse itemCategoryHashes[ 16 ] itemSubType0 itemType12 itemTypeAndTierDisplayName"Exotic Quest Step" itemTypeDisplayName"Quest Step" nonTransferrabletrue objectives{ "objectiveHashes": [ 3527097040 ], "displayActivityHashes": [ 2166136261 ], "requireFullObjectiveCompletion": true, "questlineItemHash": 1511198888, "narrative": "", "objectiveVerbName": "", "questTypeIdentifier": "quest_global", "questTypeHash": 3413310557, "completionRewardSiteHash": 0, "nextQuestStepRewardSiteHash": 0, "timestampUnlockValueHash": 0, "isGlobalObjectiveItem": false, "useOnObjectiveCompletion": false, "inhibitCompletionUnlockValueHash": 0, "perObjectiveDisplayProperties": [ { "displayOnItemPreviewScreen": false } ] } perks[] redactedfalse secondaryIcon"/common/destiny2_content/icons/3142923bc72bcd5a769badc26bd8b508.jpg" secondaryOverlay"/img/misc/missing_icon_d2.png" secondarySpecial"/img/misc/missing_icon_d2.png" setData{ "itemList": [ { "trackingValue": 1, "itemHash": 1029660100 }, { "trackingValue": 100, "itemHash": 1444850432 }, { "trackingValue": 200, "itemHash": 1511198891 }, { "trackingValue": 300, "itemHash": 1511198888 }, { "trackingValue": 400, "itemHash": 1511198889 }, { "trackingValue": 500, "itemHash": 526465921 }, { "trackingValue": 600, "itemHash": 4154124281 } ], "trackingUnlockValueHash": 0, "abandonmentUnlockHash": 0, "requireOrderedSetItemAdd": true, "setIsFeatured": false, "setType": "quest_global" } sourceData{ "sourceHashes": [], "sources": [ { "level": 0, "minQuality": 0, "maxQuality": 0, "minLevelRequired": 0, "maxLevelRequired": 0, "exclusivity": 0, "computedStats": {}, "sourceHashes": [] } ], "exclusive": 0, "vendorSources": [ { "vendorHash": 672118013, "vendorItemIndexes": [ 222 ] } ] } specialItemType0 stats{ "disablePrimaryStatDisplay": false, "stats": {}, "hasDisplayableStats": false, "primaryBaseStatHash": 0 } tooltipNotifications[] tooltipStyle"bounty" uiItemDisplayStyle""