Saltar al contenido principal
Todas las habilidades

Colmillos del vacío

ArmaHabilidad

Genera 2 colmillos del vacío que te siguen. Vuelve a lanzar la habilidad para lanzar un colmillo e infligir 25% Dexterity + 25% Intellect (Chaos) a un objetivo, aplicando Marca del caos durante 6 s.

reutilización20s
duración0.33s
pasos5
Escalado
25% Dexterity + 25% Intellect· Chaos

Referencias

Otorgada por

Datos crudos

type
WeaponSkill
nature
Ability
Recarga
20s
duration
0.33s
steps
5
id
Daggers_Demondash_Skill2
raw data
{
  "id": "Daggers_Demondash_Skill2",
  "gfx": {
    "x": 4,
    "y": 2,
    "file": "UI/icons/atlas_weapon_Dagger_96PX.png",
    "size": 48,
    "width": 2,
    "height": 2
  },
  "anim": {
    "ref": "SelfBuff",
    "blend": 0.1,
    "startFrame": 3
  },
  "type": 7,
  "vars": {
    "var1": 2,
    "chance": 0.3
  },
  "flags": 0,
  "props": {
    "subskills": [
      {
        "skill": "Daggers_Demondash_Skill2_Shoot"
      }
    ],
    "rankOverride": [
      {
        "vars": {
          "var1": 3
        },
        "minRank": 2
      }
    ]
  },
  "steps": [
    {
      "id": "FX",
      "on": 0,
      "type": 11,
      "delay": 0,
      "props": {},
      "visuals": {
        "fxs": [
          {
            "set": "Chaos_Skill_Activate",
            "props": {},
            "space": 2
          }
        ]
      }
    },
    {
      "on": 0,
      "type": 3,
      "delay": 0,
      "props": {
        "flags": 2
      }
    },
    {
      "id": "Projectiles",
      "on": 13,
      "type": 7,
      "delay": 0.18,
      "props": {
        "projectile": {
          "base": "MissileStraight",
          "fxSet": "Projectile_Fang_Chaos_Spawn",
          "scale": 1,
          "speed": 85,
          "offset": {
            "x": 0,
            "y": 0,
            "z": -0.5
          },
          "spread": {
            "rotY": 0,
            "rotZ": 0
          },
          "settings": {
            "hitTerrain": false,
            "hitOnlyTarget": true
          },
          "generation": {
            "count": 1,
            "shape": [
              0,
              1,
              100,
              0
            ],
            "duration": 0.15,
            "stepLinked": true,
            "directionBias": 1,
            "endActivationDelay": 0.05
          },
          "randomSpread": {
            "y": 0,
            "z": 0
          },
          "activationDelay": 0,
          "followForceCurve": [
            0,
            0.05,
            -0.0491931661059636,
            -0.0893681301106794,
            0.0727306290365646,
            0.133393697454449,
            0.4,
            0.803681435562888,
            -0.222250554946781,
            -0.117607066884123,
            0.0313776624907483,
            0.0167640530491203
          ]
        }
      },
      "range": 40
    },
    {
      "on": 2,
      "type": 6,
      "props": {},
      "effects": [
        {
          "flags": 0,
          "effect": 0,
          "scaling": [
            {
              "atb": "Dexterity",
              "ratio": 0.25
            },
            {
              "atb": "Intellect",
              "ratio": 0.25
            }
          ],
          "affinity": "Chaos"
        }
      ]
    },
    {
      "id": "AOEDamage",
      "on": 13,
      "type": 4,
      "props": {
        "area": {
          "ignoreMainTarget": true
        },
        "position": {
          "origin": 4
        }
      },
      "range": 12,
      "effects": [
        {
          "flags": 0,
          "effect": 0,
          "scaling": [
            {
              "atb": "Dexterity",
              "ratio": 0.2
            }
          ],
          "affinity": "Chaos"
        }
      ],
      "visuals": {
        "fxs": [
          {
            "set": "Chaos_Blast",
            "props": {
              "offset": {
                "x": 0,
                "y": 0,
                "z": 1,
                "height": 0
              }
            }
          }
        ]
      }
    }
  ],
  "texts": {
    "desc": "Spawns ::var1:: void fangs that follow you. Recast the skill to throw a fang and deal ::dmg:: to a target, applying ::ref_name:: for ::ref_duration::.",
    "name": "Void Fangs",
    "refs": {
      "ref": "Daggers_Demondash_Mark"
    },
    "rankDescs": [
      {
        "desc": "Spawns ::var1:: void fangs.",
        "flags": 1
      },
      {
        "desc": "Void fangs have a ::chance:: chance to deal their damage to nearby enemies.",
        "flags": 0
      }
    ]
  },
  "nature": 2,
  "script": "var Counter = Skill.Daggers_Demondash_Skill2_Counter;\n\nfunction onProjectileCreated(proj) {\n\thoverProjectile(proj, round(vars.var1));\n}\n\nfunction onProc(ctx) {\n\n\tplayStep(Steps.FX);\n\tfor (i in 0...round(vars.var1)) {\n\t\twait(i * 0.2, () -> {\n\t\t\tplayStep(Steps.Projectiles);\n\t\t\taddStatus(owner, Counter);\n\t\t});\n\t}\n\n}\n\nfunction onHit(hit) {\n\tif (hit.stepId == Steps.Projectiles) {\n\t\tif (rank >= 3){\n\t\t\tif (checkProba(vars.chance)) {\n\t\t\t\tplayStep(Steps.AOEDamage, null, hit.projectile.position);\n\t\t\t}\n\t\t}\n\t}\n}\n\nfunction onDamage(dmg) {\n\taddStatus(dmg.target, Skill.Daggers_Demondash_Mark);\n}\n\nfunction onStatusEnd(s,elapsed) {\n\tif (s.kind == Counter && elapsed) {\n\t\tdestroyProjectiles();\n\t}\n}\n\nfunction getOverrideSkill() {\n\tif (recast()) {\n\t\treturn Skill.Daggers_Demondash_Skill2_Shoot;\n\t}\n\treturn null;\n}\n\nfunction recast() {\n\treturn hasStatus(owner, Counter);\n}\n\nfunction checkForceRecast() {\n\treturn recast();\n}\nfunction shouldHighlightSkill() {\n\treturn recast();\n}",
  "status": 2,
  "mastery": [],
  "cooldown": 20,
  "duration": 0.33
}