[
  {
    "type": "SPELL",
    "id": "spell_rocket_jump",
    "name": "Rocket Jump",
    "description": "Take to the skies with a rocket assisted jump or dash.  You might target a hostile creature to perform a powerful rocket kick at the end of the dash.  The rocket pack allows for a brief moment of air control or hovering after a jump.",
    "valid_targets": [ "hostile", "ground" ],
    "extra_effects": [ { "id": "rocket_jump_levitate", "hit_self": true } ],
    "flags": [ "SILENT", "NO_LEGS", "NO_HANDS", "RANDOM_DAMAGE", "EXTRA_EFFECTS_FIRST" ],
    "message": "",
    "effect": "dash",
    "effect_str": "downed",
    "min_damage": 20,
    "max_damage": 40,
    "shape": "blast",
    "min_range": 6,
    "max_range": 6,
    "spell_class": "NONE",
    "difficulty": -20,
    "max_level": 1,
    "energy_source": "NONE"
  },
  {
    "id": "rocket_jump_levitate",
    "type": "SPELL",
    "name": { "str": "Rocket Jump Levitation" },
    "description": "Chained before a rocket jump.  Grants a brief instant of levitation to simulate a rocket pack-s limited flying ability.",
    "valid_targets": [ "self" ],
    "flags": [ "NO_HANDS", "NO_LEGS" ],
    "effect": "attack",
    "effect_str": "afs_rocket_flight",
    "shape": "blast",
    "affected_body_parts": [ "torso" ],
    "difficulty": 1,
    "max_level": 1,
    "min_range": 1,
    "max_range": 1,
    "//": "duration is in moves",
    "min_duration": 150,
    "max_duration": 150
  }
]
