{ "maxGridLevel": 0, "gridLevelPerColumn": 0, "progressionHash": 0, "nodes": [ { "nodeIndex": 0, "nodeHash": 0, "row": 0, "column": -1, "prerequisiteNodeIndexes": [], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "", "name": "", "icon": "/img/misc/missing_icon_d2.png", "hasIcon": false }, "stepIndex": 0, "nodeStepHash": 0, "interactionDescription": "", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "melee", "groupScopeIndex": 0, "nodeStyleIdentifier": "", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 1, "nodeHash": 1, "row": 1, "column": -1, "prerequisiteNodeIndexes": [], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "", "name": "", "icon": "/img/misc/missing_icon_d2.png", "hasIcon": false }, "stepIndex": 0, "nodeStepHash": 0, "interactionDescription": "", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "sprint", "groupScopeIndex": 0, "nodeStyleIdentifier": "", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 2, "nodeHash": 2, "row": 30, "column": 17, "prerequisiteNodeIndexes": [ 10 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Create a large barrier that can be used to reinforce a position with cover from enemy fire.", "name": "Towering Barricade", "icon": "/common/destiny2_content/icons/340974e10bb9d66b62ed2b0c16c13377.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 159249199, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "class_ability_0", "groupHash": 3874829120, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_melee", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 3, "nodeHash": 3, "row": 42, "column": 17, "prerequisiteNodeIndexes": [ 10 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Create a small barrier that you can peek over while aiming down sights and that increases weapon reload speed, stability, and range when you stand behind it.", "name": "Rally Barricade", "icon": "/common/destiny2_content/icons/65a8e06b16d99e2e3ca840053418c7d2.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 316120990, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "class_ability_1", "groupHash": 3874829121, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_melee", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 4, "nodeHash": 4, "row": 55, "column": 30, "prerequisiteNodeIndexes": [ 10 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Jump while airborne to activate Lift and launch into the air at greater heights.", "name": "High Lift", "icon": "/common/destiny2_content/icons/ceef5497cfb3693f636a1b50462c03cc.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 1676049972, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "movement0", "groupHash": 4114106724, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_movement", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 5, "nodeHash": 5, "row": 61, "column": 36, "prerequisiteNodeIndexes": [ 10 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Jump while airborne to activate Lift and launch into the air with strong directional control.", "name": "Strafe Lift", "icon": "/common/destiny2_content/icons/20908fe8f75e22c51e671e9bc59b7429.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 3763047677, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "movement1", "groupHash": 4114106725, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_movement", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 6, "nodeHash": 6, "row": 55, "column": 42, "prerequisiteNodeIndexes": [ 10 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Jump while airborne to activate Lift and launch into the air with a strong initial burst of momentum.", "name": "Catapult Lift", "icon": "/common/destiny2_content/icons/7d6715fec6f77333790cb714362abb9d.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 2531882208, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "movement2", "groupHash": 4114106726, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_movement", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 7, "nodeHash": 7, "row": 17, "column": 42, "prerequisiteNodeIndexes": [ 10 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "An explosive grenade that suppresses, preventing enemies from using abilities for a short time.", "name": "Suppressor Grenade", "icon": "/common/destiny2_content/icons/ebab5fadda0c7bf78e0b16d9755a0b33.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 1701872319, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "grenade0", "groupHash": 2697262607, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_grenade", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 8, "nodeHash": 8, "row": 17, "column": 30, "prerequisiteNodeIndexes": [ 10 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "A grenade that attaches to enemies and explodes twice.", "name": "Magnetic Grenade", "icon": "/common/destiny2_content/icons/794be80cf308f9e8bf19b789e4c784a0.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 2880143637, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 2015769915 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "grenade1", "groupHash": 2697262606, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_grenade", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 9, "nodeHash": 9, "row": 11, "column": 36, "prerequisiteNodeIndexes": [ 10 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "A grenade that creates a horizontal wall of burning Void Light.", "name": "Voidwall Grenade", "icon": "/common/destiny2_content/icons/acbb7602041a941da3f0038e3e1e8874.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 2576774201, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "grenade2", "groupHash": 2697262605, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_grenade", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 10, "nodeHash": 10, "row": 36, "column": 36, "prerequisiteNodeIndexes": [], "binaryPairNodeIndex": -1, "autoUnlocks": false, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "[Super] : Summon a shield of Void Light. \nWhile Sentinel Shield is active:\n[Light Attack] : Attack.\n[Block] : Block.\n[Grenade] : Perform a Shield Throw.", "name": "Sentinel Shield", "icon": "/common/destiny2_content/icons/608de0d97b02064d0191a5b02cbe84f3.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 368405360, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 3455331283, 4087094734, 3078264658 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "super", "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_super", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 11, "nodeHash": 11, "row": 10, "column": 70, "prerequisiteNodeIndexes": [], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Defeat an enemy with this melee ability to create an overshield around you and nearby allies. Final blows grant melee energy when this overshield is active.", "name": "Defensive Strike", "icon": "/common/destiny2_content/icons/0df4b5a007d4a2a6cf81bf63b9caff4e.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 3806272138, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 1455271600 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_a_0", "groupHash": 1350529726, "loreHash": 2182359645, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_first_path", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 12, "nodeHash": 12, "row": 5, "column": 75, "prerequisiteNodeIndexes": [ 11 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Melee kills restore Health for you and nearby allies.", "name": "Rallying Force", "icon": "/common/destiny2_content/icons/5878002b9faf3fad24fdc28668c6c2f9.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 3110404178, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 3467226736 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_a_1", "groupHash": 1350529726, "loreHash": 2182359645, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_first_path", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 13, "nodeHash": 13, "row": 15, "column": 75, "prerequisiteNodeIndexes": [ 12 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Your Overshield from Defensive Strike lasts longer and increases melee damage and reload speed.", "name": "Turn the Tide", "icon": "/common/destiny2_content/icons/cd9293cd79468af7491fbad7231b2528.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 894997013, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 3455331281 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_a_2", "groupHash": 1350529726, "loreHash": 2182359645, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_first_path", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 14, "nodeHash": 14, "row": 10, "column": 80, "prerequisiteNodeIndexes": [ 13 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "When Super energy is full, create an indestructible dome to protect you and your allies. Passing through Ward of Dawn grants you and your allies a temporary increase to weapon damage.", "name": "Ward of Dawn", "icon": "/common/destiny2_content/icons/d59999bd3801f80fea25bdb195454327.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 3006437064, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 3170765412, 3467226749 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_a_3", "groupHash": 1350529726, "loreHash": 2182359645, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_first_path_end_perk", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 15, "nodeHash": 15, "row": 62, "column": 70, "prerequisiteNodeIndexes": [], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "After sprinting for a short time, use this melee ability to unleash a devastating Shield Bash that disorients enemies and suppresses the target of Shield Bash.", "name": "Shield Bash", "icon": "/common/destiny2_content/icons/4701899661cc061ca9222d82bc905610.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 1347995538, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_b_0", "groupHash": 1350529727, "loreHash": 2182359646, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_second_path", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 16, "nodeHash": 16, "row": 57, "column": 75, "prerequisiteNodeIndexes": [ 15 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Grenade kills recharge your Grenade energy.", "name": "Superior Arsenal", "icon": "/common/destiny2_content/icons/b40b2c639cd46156ba89a0a84baa6be5.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 87940446, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 3467226737 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_b_1", "groupHash": 1350529727, "loreHash": 2182359646, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_second_path", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 17, "nodeHash": 17, "row": 67, "column": 75, "prerequisiteNodeIndexes": [ 16 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Kills while surrounded by enemies reduce the cooldown of your Super.", "name": "In the Trenches", "icon": "/common/destiny2_content/icons/77c343da454fcb97873b43256f79674b.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 732500611, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 3467226743 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_b_2", "groupHash": 1350529727, "loreHash": 2182359646, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_second_path", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 18, "nodeHash": 18, "row": 62, "column": 80, "prerequisiteNodeIndexes": [ 17 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Gain an additional Shield Throw charge while Sentinel Shield is active.", "name": "Second Shield", "icon": "/common/destiny2_content/icons/6aae619742828d6191f6dcf8d9932fd6.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 3198437082, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 3471252175 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_b_3", "groupHash": 1350529727, "loreHash": 2182359646, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_second_path_end_perk", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 19, "nodeHash": 19, "row": 2, "column": -1, "prerequisiteNodeIndexes": [], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "", "name": "", "icon": "/img/misc/missing_icon_d2.png", "hasIcon": false }, "stepIndex": 0, "nodeStepHash": 0, "interactionDescription": "", "damageType": 4, "damageTypeHash": 3454344768, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 1425794522, 527070274, 129527218 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "stats", "groupScopeIndex": 0, "nodeStyleIdentifier": "", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 20, "nodeHash": 20, "row": 36, "column": 70, "prerequisiteNodeIndexes": [], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Guard with Sentinel Shield to create a defensive wall. Allies who shoot through the wall have increased weapon damage, and Guarding allies makes the shield last longer.", "name": "Banner Shield", "icon": "/common/destiny2_content/icons/e6c301460732ad81e0a31cc8e31ee34c.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 3504292102, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 3455331284 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_c_0", "groupHash": 1350529724, "loreHash": 641712878, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_third_path", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 21, "nodeHash": 21, "row": 31, "column": 75, "prerequisiteNodeIndexes": [ 20 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Strike an enemy with this melee ability to cause a Void explosion.", "name": "Tactical Strike", "icon": "/common/destiny2_content/icons/0f3b02c3a665f06a69fc50dcd964cbf2.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 1402122962, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_c_1", "groupHash": 1350529724, "loreHash": 641712878, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_third_path", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 22, "nodeHash": 22, "row": 41, "column": 75, "prerequisiteNodeIndexes": [ 21 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "Hit a target with a Void ability to attach a Void detonator. Further hits cause the detonator to explode, dealing damage to surrounding targets.", "name": "Controlled Demolition", "icon": "/common/destiny2_content/icons/1507beb06f2c327c9ebf8024a1065418.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 941795565, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 3467226739 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_c_2", "groupHash": 1350529724, "loreHash": 641712878, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_third_path", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false }, { "nodeIndex": 23, "nodeHash": 23, "row": 36, "column": 80, "prerequisiteNodeIndexes": [ 22 ], "binaryPairNodeIndex": -1, "autoUnlocks": true, "lastStepRepeats": false, "isRandom": false, "isRandomRepurchasable": false, "steps": [ { "displayProperties": { "description": "You and nearby allies regain health as well as grenade and melee energy when your Void detonators explode.", "name": "Resupply", "icon": "/common/destiny2_content/icons/9bc0d6fb07ec2bb9ed44d8d4f4fccb16.png", "hasIcon": true }, "stepIndex": 0, "nodeStepHash": 3035779257, "interactionDescription": "Upgrade", "damageType": 0, "activationRequirement": { "gridLevel": 0, "materialRequirementHashes": [], "exclusiveSetRequiredHash": 0 }, "canActivateNextStep": false, "nextStepIndex": -1, "isNextStepRandom": false, "perkHashes": [ 3467226738, 3112248479 ], "startProgressionBarAtProgress": 0, "statHashes": [], "affectsQuality": false, "trueStepIndex": 0, "truePropertyIndex": 0, "affectsLevel": false } ], "exclusiveWithNodeHashes": [], "randomStartProgressionBarAtProgression": 0, "layoutIdentifier": "passive_c_3", "groupHash": 1350529724, "loreHash": 641712878, "groupScopeIndex": 0, "nodeStyleIdentifier": "specialization_third_path_end_perk", "ignoreForCompletion": false, "originalNodeHash": 0, "talentNodeTypes": 0, "exclusiveSetHash": 0, "isRealStepSelectionRandom": false } ], "calcMaxGridLevel": 0, "calcProgressToMaxLevel": 0, "exclusiveSets": [], "independentNodeIndexes": [ 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23 ], "maximumRandomMaterialRequirements": 0, "groups": { "1350529724": { "groupHash": 1350529724, "loreHash": 641712878, "nodeHashes": [ 20, 21, 22, 23 ], "opposingGroupHashes": [ 1350529726, 1350529727 ], "opposingNodeHashes": [ 11, 12, 13, 14, 15, 16, 17, 18 ] }, "1350529726": { "groupHash": 1350529726, "loreHash": 2182359645, "nodeHashes": [ 11, 12, 13, 14 ], "opposingGroupHashes": [ 1350529727, 1350529724 ], "opposingNodeHashes": [ 15, 16, 17, 18, 20, 21, 22, 23 ] }, "1350529727": { "groupHash": 1350529727, "loreHash": 2182359646, "nodeHashes": [ 15, 16, 17, 18 ], "opposingGroupHashes": [ 1350529726, 1350529724 ], "opposingNodeHashes": [ 11, 12, 13, 14, 20, 21, 22, 23 ] }, "2697262605": { "groupHash": 2697262605, "nodeHashes": [ 9 ], "opposingGroupHashes": [ 2697262606, 2697262607 ], "opposingNodeHashes": [ 7, 8 ] }, "2697262606": { "groupHash": 2697262606, "nodeHashes": [ 8 ], "opposingGroupHashes": [ 2697262607, 2697262605 ], "opposingNodeHashes": [ 7, 9 ] }, "2697262607": { "groupHash": 2697262607, "nodeHashes": [ 7 ], "opposingGroupHashes": [ 2697262606, 2697262605 ], "opposingNodeHashes": [ 8, 9 ] }, "3874829120": { "groupHash": 3874829120, "nodeHashes": [ 2 ], "opposingGroupHashes": [ 3874829121, 3874829122 ], "opposingNodeHashes": [ 3 ] }, "3874829121": { "groupHash": 3874829121, "nodeHashes": [ 3 ], "opposingGroupHashes": [ 3874829120, 3874829122 ], "opposingNodeHashes": [ 2 ] }, "4114106724": { "groupHash": 4114106724, "nodeHashes": [ 4 ], "opposingGroupHashes": [ 4114106725, 4114106726 ], "opposingNodeHashes": [ 5, 6 ] }, "4114106725": { "groupHash": 4114106725, "nodeHashes": [ 5 ], "opposingGroupHashes": [ 4114106724, 4114106726 ], "opposingNodeHashes": [ 4, 6 ] }, "4114106726": { "groupHash": 4114106726, "nodeHashes": [ 6 ], "opposingGroupHashes": [ 4114106724, 4114106725 ], "opposingNodeHashes": [ 4, 5 ] } }, "nodeCategories": [ { "identifier": "ClassSpecialties", "isLoreDriven": false, "displayProperties": { "name": "Class Specialties", "hasIcon": false }, "nodeHashes": [ 2, 3 ] }, { "identifier": "MovementModes", "isLoreDriven": false, "displayProperties": { "name": "Movement Modes", "hasIcon": false }, "nodeHashes": [ 4, 5, 6 ] }, { "identifier": "Grenades", "isLoreDriven": false, "displayProperties": { "name": "Grenades", "hasIcon": false }, "nodeHashes": [ 7, 8, 9 ] }, { "identifier": "Super", "isLoreDriven": false, "displayProperties": { "name": "Super", "hasIcon": false }, "nodeHashes": [ 10 ] }, { "identifier": "FirstPath", "isLoreDriven": true, "displayProperties": { "description": "", "name": "Code of the Protector", "icon": "/common/destiny2_content/icons/53b46914177002c901af24230fb23ab2.png", "hasIcon": true }, "nodeHashes": [ 11, 12, 13, 14 ] }, { "identifier": "SecondPath", "isLoreDriven": true, "displayProperties": { "description": "", "name": "Code of the Aggressor", "icon": "/common/destiny2_content/icons/2d4c50d2485012564e8e271a2aece1fb.png", "hasIcon": true }, "nodeHashes": [ 15, 16, 17, 18 ] }, { "identifier": "ThirdPath", "isLoreDriven": true, "displayProperties": { "description": "", "name": "Code of the Commander", "icon": "/common/destiny2_content/icons/1c168489dacb81871a93b784c7ebec2f.png", "hasIcon": true }, "nodeHashes": [ 20, 21, 22, 23 ] } ], "hash": 1694254940, "index": 6, "redacted": false, "blacklisted": false }