Cool Destiny Tool
{
  "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": "Dodge to perform an evasive maneuver with a steady hand. Dodging automatically reloads your weapon.",
            "name": "Marksman's Dodge",
            "icon": "/common/destiny2_content/icons/fcef180dec93b3e9e3c1239c39976d15.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 2953366624,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            3359278185
          ],
          "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": "Dodge to perform a deft tumble, avoiding enemy attacks. Dodging near enemies fully recharges your Melee Ability.",
            "name": "Gambler's Dodge",
            "icon": "/common/destiny2_content/icons/9e1b021e72010a35cda4d824b0eb79b0.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 32651606,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            3359278184
          ],
          "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": "While airborne, jump a second time to reach greater heights.",
            "name": "High Jump",
            "icon": "/common/destiny2_content/icons/b8886b6d76d237d58e0f22066dcbf58a.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 2416259473,
          "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": "While airborne, jump a second time with strong directional control.",
            "name": "Strafe Jump",
            "icon": "/common/destiny2_content/icons/64e2a24a760276b791a7db1347395c47.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 937456424,
          "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": "While airborne, sustain your air control with a second or third jump.",
            "name": "Triple Jump",
            "icon": "/common/destiny2_content/icons/e2140e31fa1392863482e8d1fe856013.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 337387577,
          "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": "A grenade that chains bolts of lightning to nearby enemies.",
            "name": "Arcbolt Grenade",
            "icon": "/common/destiny2_content/icons/f5e7539d7032356e34f656a18df7ff45.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 3078181438,
          "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": "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 splits upon impact, creating multiple projectiles that seek enemies.",
            "name": "Skip Grenade",
            "icon": "/common/destiny2_content/icons/3ef67c3b0bec438e82cb3089aac1fa73.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 328872098,
          "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": "An explosive grenade that attaches to enemies.",
            "name": "Flux Grenade",
            "icon": "/common/destiny2_content/icons/1dc369656ac84b567ddaa116d3b4f532.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 98786028,
          "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": "Form a staff of pure Arc energy and acrobatically take out your foes.",
            "name": "Arc Staff",
            "icon": "/common/destiny2_content/icons/8a0310f4fd1b1c3665eb8c7f455fb990.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 2936898795,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            4087094734,
            674606208
          ],
          "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": "Kill an enemy with this melee ability to trigger health regeneration and increase your melee damage temporarily. Stacks up to 3 times.",
            "name": "Combination Blow",
            "icon": "/common/destiny2_content/icons/60ef3b97940d878dbee2ee43b8407107.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 1690891826,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            3310898261,
            3310898260,
            3310898268
          ],
          "startProgressionBarAtProgress": 0,
          "statHashes": [],
          "affectsQuality": false,
          "trueStepIndex": 0,
          "truePropertyIndex": 0,
          "affectsLevel": false
        }
      ],
      "exclusiveWithNodeHashes": [],
      "randomStartProgressionBarAtProgression": 0,
      "layoutIdentifier": "passive_a_0",
      "groupHash": 1350529726,
      "loreHash": 1806108951,
      "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 recharge your dodge ability.",
            "name": "Combat Flow",
            "icon": "/common/destiny2_content/icons/2e75dbe56ea23e2e46aa1ad99b729b23.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 2969263193,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            3310898262
          ],
          "startProgressionBarAtProgress": 0,
          "statHashes": [],
          "affectsQuality": false,
          "trueStepIndex": 0,
          "truePropertyIndex": 0,
          "affectsLevel": false
        }
      ],
      "exclusiveWithNodeHashes": [],
      "randomStartProgressionBarAtProgression": 0,
      "layoutIdentifier": "passive_a_1",
      "groupHash": 1350529726,
      "loreHash": 1806108951,
      "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": "Dodging increases your melee range, allowing you to lunge further to strike enemies.",
            "name": "Deadly Reach",
            "icon": "/common/destiny2_content/icons/106a82a7161857d916809fcf82d3a062.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 1580024065,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            3310898259
          ],
          "startProgressionBarAtProgress": 0,
          "statHashes": [],
          "affectsQuality": false,
          "trueStepIndex": 0,
          "truePropertyIndex": 0,
          "affectsLevel": false
        }
      ],
      "exclusiveWithNodeHashes": [],
      "randomStartProgressionBarAtProgression": 0,
      "layoutIdentifier": "passive_a_2",
      "groupHash": 1350529726,
      "loreHash": 1806108951,
      "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": "After dodging, each Arc Staff hit creates a damaging lightning aftershock.",
            "name": "Lethal Current",
            "icon": "/common/destiny2_content/icons/43ab96dfb7b24040655226245f0ffed5.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 2208320908,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            914737202,
            1302127156
          ],
          "startProgressionBarAtProgress": 0,
          "statHashes": [],
          "affectsQuality": false,
          "trueStepIndex": 0,
          "truePropertyIndex": 0,
          "affectsLevel": false
        }
      ],
      "exclusiveWithNodeHashes": [],
      "randomStartProgressionBarAtProgression": 0,
      "layoutIdentifier": "passive_a_3",
      "groupHash": 1350529726,
      "loreHash": 1806108951,
      "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": "Strike an enemy with this melee ability to disorient the target and nearby enemies.",
            "name": "Disorienting Blow",
            "icon": "/common/destiny2_content/icons/f54250b98e2986bce3d8c2aba2466bde.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 313617030,
          "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": 1806108948,
      "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": "Sprinting recharges your dodge ability. Increased maximum sprint speed.",
            "name": "Focused Breathing",
            "icon": "/common/destiny2_content/icons/6622046f9d0443af2100aae74d1e966c.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 93340352,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            1302127158
          ],
          "startProgressionBarAtProgress": 0,
          "statHashes": [],
          "affectsQuality": false,
          "trueStepIndex": 0,
          "truePropertyIndex": 0,
          "affectsLevel": false
        }
      ],
      "exclusiveWithNodeHashes": [],
      "randomStartProgressionBarAtProgression": 0,
      "layoutIdentifier": "passive_b_1",
      "groupHash": 1350529727,
      "loreHash": 1806108948,
      "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": "While critically wounded, melee and grenades recharge drastically faster.",
            "name": "Combat Meditation",
            "icon": "/common/destiny2_content/icons/07e5e7b23b71e1b2d6a5921efef7aaae.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 3243056719,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            1302127157
          ],
          "startProgressionBarAtProgress": 0,
          "statHashes": [],
          "affectsQuality": false,
          "trueStepIndex": 0,
          "truePropertyIndex": 0,
          "affectsLevel": false
        }
      ],
      "exclusiveWithNodeHashes": [],
      "randomStartProgressionBarAtProgression": 0,
      "layoutIdentifier": "passive_b_2",
      "groupHash": 1350529727,
      "loreHash": 1806108948,
      "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": "You are harder to kill while dodging.",
            "name": "Lightning Reflexes",
            "icon": "/common/destiny2_content/icons/9842799f40f100229143f307dc47d172.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 1116548939,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            391279001
          ],
          "startProgressionBarAtProgress": 0,
          "statHashes": [],
          "affectsQuality": false,
          "trueStepIndex": 0,
          "truePropertyIndex": 0,
          "affectsLevel": false
        }
      ],
      "exclusiveWithNodeHashes": [],
      "randomStartProgressionBarAtProgression": 0,
      "layoutIdentifier": "passive_b_3",
      "groupHash": 1350529727,
      "loreHash": 1806108948,
      "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": 2,
          "damageTypeHash": 2303181850,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            2692862668,
            527070274,
            129527218,
            3617965985
          ],
          "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": "[Block]  : Use while wielding your Arc Staff to deflect incoming projectiles. Deflecting projectiles triples Arc Staff damage for a short time.",
            "name": "Whirlwind Guard",
            "icon": "/common/destiny2_content/icons/80112a50fb48faaec3f45819d1f0e88e.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 3006627468,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            3310898269
          ],
          "startProgressionBarAtProgress": 0,
          "statHashes": [],
          "affectsQuality": false,
          "trueStepIndex": 0,
          "truePropertyIndex": 0,
          "affectsLevel": false
        }
      ],
      "exclusiveWithNodeHashes": [],
      "randomStartProgressionBarAtProgression": 0,
      "layoutIdentifier": "passive_c_0",
      "groupHash": 1350529724,
      "loreHash": 2647124312,
      "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": "After sliding, activate this melee ability to unleash a devastating uppercut attack.",
            "name": "Tempest Strike",
            "icon": "/common/destiny2_content/icons/6551c37665502577d7825653dcd1adea.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 1073805481,
          "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": 2647124312,
      "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": "Melee hits greatly increase weapon reload speed. Dealing damage with a weapon extends the duration.",
            "name": "Lightning Weave",
            "icon": "/common/destiny2_content/icons/c9ea7d0f5502a112ce3c790f58d52d9d.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 1280223901,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            3310898258
          ],
          "startProgressionBarAtProgress": 0,
          "statHashes": [],
          "affectsQuality": false,
          "trueStepIndex": 0,
          "truePropertyIndex": 0,
          "affectsLevel": false
        }
      ],
      "exclusiveWithNodeHashes": [],
      "randomStartProgressionBarAtProgression": 0,
      "layoutIdentifier": "passive_c_2",
      "groupHash": 1350529724,
      "loreHash": 2647124312,
      "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": "Hit a target with an Arc ability to electrify them. Meleeing electrified enemies disorients them and grants grenade, melee, and dodge energy.",
            "name": "Ebb and Flow",
            "icon": "/common/destiny2_content/icons/fc10314f361de7c6dc777fd972621778.png",
            "hasIcon": true
          },
          "stepIndex": 0,
          "nodeStepHash": 756548257,
          "interactionDescription": "Upgrade",
          "damageType": 0,
          "activationRequirement": {
            "gridLevel": 0,
            "materialRequirementHashes": [],
            "exclusiveSetRequiredHash": 0
          },
          "canActivateNextStep": false,
          "nextStepIndex": -1,
          "isNextStepRandom": false,
          "perkHashes": [
            1302127159,
            3163902367,
            2236497009
          ],
          "startProgressionBarAtProgress": 0,
          "statHashes": [],
          "affectsQuality": false,
          "trueStepIndex": 0,
          "truePropertyIndex": 0,
          "affectsLevel": false
        }
      ],
      "exclusiveWithNodeHashes": [],
      "randomStartProgressionBarAtProgression": 0,
      "layoutIdentifier": "passive_c_3",
      "groupHash": 1350529724,
      "loreHash": 2647124312,
      "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": 2647124312,
      "nodeHashes": [
        20,
        21,
        22,
        23
      ],
      "opposingGroupHashes": [
        1350529726,
        1350529727
      ],
      "opposingNodeHashes": [
        11,
        12,
        13,
        14,
        15,
        16,
        17,
        18
      ]
    },
    "1350529726": {
      "groupHash": 1350529726,
      "loreHash": 1806108951,
      "nodeHashes": [
        11,
        12,
        13,
        14
      ],
      "opposingGroupHashes": [
        1350529727,
        1350529724
      ],
      "opposingNodeHashes": [
        15,
        16,
        17,
        18,
        20,
        21,
        22,
        23
      ]
    },
    "1350529727": {
      "groupHash": 1350529727,
      "loreHash": 1806108948,
      "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": "Way of the Warrior",
        "icon": "/common/destiny2_content/icons/7df81508fc637789baf1ef30f20e99e9.png",
        "hasIcon": true
      },
      "nodeHashes": [
        11,
        12,
        13,
        14
      ]
    },
    {
      "identifier": "SecondPath",
      "isLoreDriven": true,
      "displayProperties": {
        "description": "",
        "name": "Way of the Wind",
        "icon": "/common/destiny2_content/icons/473693b8031f6fcc467d26e75dc9a2f4.png",
        "hasIcon": true
      },
      "nodeHashes": [
        15,
        16,
        17,
        18
      ]
    },
    {
      "identifier": "ThirdPath",
      "isLoreDriven": true,
      "displayProperties": {
        "description": "",
        "name": "Way of the Current",
        "icon": "/common/destiny2_content/icons/d290f8ed26ef2d7c0f7c25379900fb0c.png",
        "hasIcon": true
      },
      "nodeHashes": [
        20,
        21,
        22,
        23
      ]
    }
  ],
  "hash": 2682165958,
  "index": 1,
  "redacted": false,
  "blacklisted": false
}