Home · skill · Warrior_Charge

Charges forward, dealing 120% Strength to enemies hit and stunning them for 1.

Properties

status
Done
type
Class Skill
nature
Ability
cooldown
15
steps
visuals={"fxs":[{"set":"Warrior_Charge_Loop","space":0,"flags":12,"props":{}},{"set":"Dash_Start_Generic","space":1,"props":{}}]}props={"rotation":{"limiter":180,"direction":2}}on=0type=13id=Rotationduration=1.05on=0type=8duration=1.05range=30props={"move":{"dashSmoothing":3,"flags":138,"direction":[0]}}id=Chargeprops={"area":{"shape":[1,5],"targetCooldown":1,"hitFilter":3,"follow":1,"blocking":true},"loop":{"tick":0.1},"position":{"directionalOffset":{"x":-0.5}}}effects=[{"effect":0,"sideEffects":{"knockBack":{"type":0,"knockUpForce":3}},"affinity":"Physical","alignment":4,"scaling":[{"ratio":1.2,"atb":"Strength"}],"flags":0}]on=0type=4range=5.5duration=1id=Loopcond={"alignment":1}props={"status":{"ref":"Stun"}}on=1type=1duration=1cond={"alignment":1,"mastery":"Warrior_Charge_M2"}props={"status":{"ref":"Warrior_Charge_DestabilisationStatus"}}on=1type=1on=1cond={"alignment":1}visuals={"fxs":[{"set":"Hit_WarriorCharge","space":0,"props":{"direction":4},"scale":1.8}],"playAnims":[{"anim":{"file":"Anim/Human/OneHanded/Combat/Anim_Human_OneHanded_Block.fbx","startFrame":11,"endFrame":28}}]}props={"move":{"flags":8,"dashSmoothing":1,"direction":[0]},"stopSteps":[{"step":"Rotation"},{"step":"Charge"},{"step":"Loop"}],"canRepeat":false,"startSteps":[{"step":"HitStop","force":false}]}id=Hittype=8duration=0.2range=2on=13props={}id=HitStoptype=10delay=0.3
flags
CanSprintIsMovement
mastery
id=Warrior_Charge_M1 vars={}props={"charges":2}gfx={"file":"UI/Portraits/Items/Masteries/Warrior_Charge/Warrior_Charge_M1.png","size":256,"x":0,"y":0}text={"name":"Double Up","desc":"::name:: has ::charges:: charges."}id=Warrior_Charge_M2gfx={"file":"UI/Portraits/Items/Masteries/Warrior_Charge/Warrior_Charge_M2.png","size":256,"x":0,"y":0}text={"name":"Destabilisation","desc":"::name:: reduces all damage dealt by foes by ::ref_val1%:: for ::ref_dur::."}id=Warrior_Charge_M3gfx={"file":"UI/Portraits/Items/Masteries/Warrior_Charge/Warrior_Charge_M3.png","size":256,"x":0,"y":0}text={"name":"Juggernaut","desc":"::name:: generates ::var1:: [Rage]."}vars={"var1":5}

Referenced by

Raw data
{
  "status": "Done",
  "gfx": {
    "file": "UI/icons/atlas_class_Warrior_96PX.png",
    "size": 96,
    "x": 1,
    "y": 0
  },
  "id": "Warrior_Charge",
  "type": "ClassSkill",
  "nature": "Ability",
  "texts": {
    "name": "Charge",
    "desc": "Charges forward, dealing ::dmg:: to enemies hit and stunning them for ::time::.",
    "refs": {
      "ref": "Warrior_Charge_DestabilisationStatus"
    }
  },
  "anim": {
    "loop": true,
    "holsterWeapons": true,
    "ref": "WarriorCharge"
  },
  "cooldown": 15,
  "steps": [
    {
      "visuals": {
        "fxs": [
          {
            "set": "Warrior_Charge_Loop",
            "space": 0,
            "flags": 12,
            "props": {}
          },
          {
            "set": "Dash_Start_Generic",
            "space": 1,
            "props": {}
          }
        ]
      },
      "props": {
        "rotation": {
          "limiter": 180,
          "direction": 2
        }
      },
      "on": 0,
      "type": 13,
      "id": "Rotation",
      "duration": 1.05
    },
    {
      "on": 0,
      "type": 8,
      "duration": 1.05,
      "range": 30,
      "props": {
        "move": {
          "dashSmoothing": 3,
          "flags": 138,
          "direction": [
            0
          ]
        }
      },
      "id": "Charge"
    },
    {
      "props": {
        "area": {
          "shape": [
            1,
            5
          ],
          "targetCooldown": 1,
          "hitFilter": 3,
          "follow": 1,
          "blocking": true
        },
        "loop": {
          "tick": 0.1
        },
        "position": {
          "directionalOffset": {
            "x": -0.5
          }
        }
      },
      "effects": [
        {
          "effect": 0,
          "sideEffects": {
            "knockBack": {
              "type": 0,
              "knockUpForce": 3
            }
          },
          "affinity": "Physical",
          "alignment": 4,
          "scaling": [
            {
              "ratio": 1.2,
              "atb": "Strength"
            }
          ],
          "flags": 0
        }
      ],
      "on": 0,
      "type": 4,
      "range": 5.5,
      "duration": 1,
      "id": "Loop"
    },
    {
      "cond": {
        "alignment": 1
      },
      "props": {
        "status": {
          "ref": "Stun"
        }
      },
      "on": 1,
      "type": 1,
      "duration": 1
    },
    {
      "cond": {
        "alignment": 1,
        "mastery": "Warrior_Charge_M2"
      },
      "props": {
        "status": {
          "ref": "Warrior_Charge_DestabilisationStatus"
        }
      },
      "on": 1,
      "type": 1
    },
    {
      "on": 1,
      "cond": {
        "alignment": 1
      },
      "visuals": {
        "fxs": [
          {
            "set": "Hit_WarriorCharge",
            "space": 0,
            "props": {
              "direction": 4
            },
            "scale": 1.8
          }
        ],
        "playAnims": [
          {
            "anim": {
              "file": "Anim/Human/OneHanded/Combat/Anim_Human_OneHanded_Block.fbx",
              "startFrame": 11,
              "endFrame": 28
            }
          }
        ]
      },
      "props": {
        "move": {
          "flags": 8,
          "dashSmoothing": 1,
          "direction": [
            0
          ]
        },
        "stopSteps": [
          {
            "step": "Rotation"
          },
          {
            "step": "Charge"
          },
          {
            "step": "Loop"
          }
        ],
        "canRepeat": false,
        "startSteps": [
          {
            "step": "HitStop",
            "force": false
          }
        ]
      },
      "id": "Hit",
      "type": 8,
      "duration": 0.2,
      "range": 2
    },
    {
      "on": 13,
      "props": {},
      "id": "HitStop",
      "type": 10,
      "delay": 0.3
    }
  ],
  "flags": [
    "CanSprint",
    "IsMovement"
  ],
  "mastery": [
    {
      "id": "Warrior_Charge_M1",
      " vars": {},
      "props": {
        "charges": 2
      },
      "gfx": {
        "file": "UI/Portraits/Items/Masteries/Warrior_Charge/Warrior_Charge_M1.png",
        "size": 256,
        "x": 0,
        "y": 0
      },
      "text": {
        "name": "Double Up",
        "desc": "::name:: has ::charges:: charges."
      }
    },
    {
      "id": "Warrior_Charge_M2",
      "gfx": {
        "file": "UI/Portraits/Items/Masteries/Warrior_Charge/Warrior_Charge_M2.png",
        "size": 256,
        "x": 0,
        "y": 0
      },
      "text": {
        "name": "Destabilisation",
        "desc": "::name:: reduces all damage dealt by foes by ::ref_val1%:: for ::ref_dur::."
      }
    },
    {
      "id": "Warrior_Charge_M3",
      "gfx": {
        "file": "UI/Portraits/Items/Masteries/Warrior_Charge/Warrior_Charge_M3.png",
        "size": 256,
        "x": 0,
        "y": 0
      },
      "text": {
        "name": "Juggernaut",
        "desc": "::name:: generates ::var1:: [Rage]."
      },
      "vars": {
        "var1": 5
      }
    }
  ],
  "props": {
    "needTarget": false,
    "interruptStyle": 1,
    "aimStyle": 3
  },
  "vars": {
    "time": 1
  },
  "script": "function onStart(s) {\n\tif (hasMastery(Mastery.Warrior_Charge_M3)) {\n\t\taddAtb(owner, Attribute.Rage, vars.var1);\n\t}\n}",
  "_xrefs": [
    {
      "from_sheet": "unit",
      "from_id": "Warrior",
      "via_field": "skills"
    }
  ]
}