Home · skill · Rogue_Shadowstep

Teleports behind the target, stunning them for 2.

Properties

status
WIP
type
Class Skill
nature
Ability
cooldown
15
duration
0.2
steps
props={"rotation":{"limiter":2000,"direction":1}}on=0type=14duration=0.2on=0visuals={"fxs":[{"set":"Rogue_Trail","space":0,"props":{},"flags":8,"attachName":"Socket_Center"},{"set":"Rogue_Blink_Disappear","space":1,"props":{},"flags":64,"attachName":"Socket_Center"}]}props={}type=11duration=0.12props={"position":{"targetForwardOffset":-1,"offsetZ":0},"teleport":{"fallbackAround":true}}on=0type=17delay=0.05on=0props={"move":{"direction":[3]}}type=8delay=0duration=0.1range=2cond={"mastery":"Momentum"}props={"status":{"ref":"Rogue_ShadowstepStatus","target":0}}on=0type=1delay=0.05on=0props={"status":{"ref":"Stun","target":1}}type=1delay=0.05duration=dur1on=0visuals={"fxs":[{"set":"Shadow_Puff_Unit","space":1,"props":{},"flags":64,"attachName":"Socket_Center"}]}props={}type=11delay=0.06
flags
CanAirborneCanSprintIsMovementNoAirQueueIgnoreGCD
mastery
id=MasterOfShadows vars={}props={"charges":2}gfx={"file":"UI/Portraits/Items/Masteries/Rogue_Shadowstep/MasterOfShadows.png","size":256,"x":0,"y":0}text={"name":"Master of Shadows","desc":"::name:: has ::charges:: charges."}id=ComboStepgfx={"file":"UI/Portraits/Items/Masteries/Rogue_Shadowstep/ComboStep.png","size":256,"x":0,"y":0}text={"name":"Combo Step","desc":"::name:: generates ::var1:: [ComboPoint]."}vars={"var1":2}id=Momentumgfx={"file":"UI/Portraits/Items/Masteries/Rogue_Shadowstep/Momentum.png","size":256,"x":0,"y":0}text={"name":"Featherfoot","desc":"::name:: increases your [MoveSpeedFactor] by ::ref_val1%:: for ::ref_dur::."}

Referenced by

unit (1)

Raw data
{
  "status": "WIP",
  "gfx": {
    "file": "UI/icons/atlas_class_Rogue_96PX.png",
    "size": 96,
    "x": 2,
    "y": 0
  },
  "id": "Rogue_Shadowstep",
  "type": "ClassSkill",
  "nature": "Ability",
  "texts": {
    "name": "Shadowstep",
    "desc": "Teleports behind the target, stunning them for ::dur1::.",
    "refs": {
      "ref": "Rogue_ShadowstepStatus"
    }
  },
  "anim": {
    "blend": 0,
    "ref": "Teleport"
  },
  "cooldown": 15,
  "duration": 0.2,
  "steps": [
    {
      "props": {
        "rotation": {
          "limiter": 2000,
          "direction": 1
        }
      },
      "on": 0,
      "type": 14,
      "duration": 0.2
    },
    {
      "on": 0,
      "visuals": {
        "fxs": [
          {
            "set": "Rogue_Trail",
            "space": 0,
            "props": {},
            "flags": 8,
            "attachName": "Socket_Center"
          },
          {
            "set": "Rogue_Blink_Disappear",
            "space": 1,
            "props": {},
            "flags": 64,
            "attachName": "Socket_Center"
          }
        ]
      },
      "props": {},
      "type": 11,
      "duration": 0.12
    },
    {
      "props": {
        "position": {
          "targetForwardOffset": -1,
          "offsetZ": 0
        },
        "teleport": {
          "fallbackAround": true
        }
      },
      "on": 0,
      "type": 17,
      "delay": 0.05
    },
    {
      "on": 0,
      "props": {
        "move": {
          "direction": [
            3
          ]
        }
      },
      "type": 8,
      "delay": 0,
      "duration": 0.1,
      "range": 2
    },
    {
      "cond": {
        "mastery": "Momentum"
      },
      "props": {
        "status": {
          "ref": "Rogue_ShadowstepStatus",
          "target": 0
        }
      },
      "on": 0,
      "type": 1,
      "delay": 0.05
    },
    {
      "on": 0,
      "props": {
        "status": {
          "ref": "Stun",
          "target": 1
        }
      },
      "type": 1,
      "delay": 0.05,
      "duration": "dur1"
    },
    {
      "on": 0,
      "visuals": {
        "fxs": [
          {
            "set": "Shadow_Puff_Unit",
            "space": 1,
            "props": {},
            "flags": 64,
            "attachName": "Socket_Center"
          }
        ]
      },
      "props": {},
      "type": 11,
      "delay": 0.06
    }
  ],
  "flags": [
    "CanAirborne",
    "CanSprint",
    "IsMovement",
    "NoAirQueue",
    "IgnoreGCD"
  ],
  "mastery": [
    {
      "id": "MasterOfShadows",
      " vars": {},
      "props": {
        "charges": 2
      },
      "gfx": {
        "file": "UI/Portraits/Items/Masteries/Rogue_Shadowstep/MasterOfShadows.png",
        "size": 256,
        "x": 0,
        "y": 0
      },
      "text": {
        "name": "Master of Shadows",
        "desc": "::name:: has ::charges:: charges."
      }
    },
    {
      "id": "ComboStep",
      "gfx": {
        "file": "UI/Portraits/Items/Masteries/Rogue_Shadowstep/ComboStep.png",
        "size": 256,
        "x": 0,
        "y": 0
      },
      "text": {
        "name": "Combo Step",
        "desc": "::name:: generates ::var1:: [ComboPoint]."
      },
      "vars": {
        "var1": 2
      }
    },
    {
      "id": "Momentum",
      "gfx": {
        "file": "UI/Portraits/Items/Masteries/Rogue_Shadowstep/Momentum.png",
        "size": 256,
        "x": 0,
        "y": 0
      },
      "text": {
        "name": "Featherfoot",
        "desc": "::name:: increases your [MoveSpeedFactor] by ::ref_val1%:: for ::ref_dur::."
      }
    }
  ],
  "props": {
    "interruptStyle": 1,
    "aimStyle": 2,
    "needTarget": true
  },
  "vars": {
    "dur1": 2
  },
  "script": "function onProc(ctx) {\n\tif( hasMastery(Mastery.ComboStep) ) {\n\t\taddAtb(owner, Attribute.ComboPoint, vars.var1);\n\t}\n}",
  "_xrefs": [
    {
      "from_sheet": "unit",
      "from_id": "Rogue",
      "via_field": "skills"
    }
  ]
}