Home · skill · DS_Bladeleaf_Skill1

Spins to deal ::dmgs:: to nearby enemies.

You can recast this within the next 4 seconds, with damage increased by 1%.

Properties

status
Review
type
Weapon Skill
nature
Ability
cooldown
12
duration
0.7
steps
on=0props={"castFlags":2}type=3delay=0duration=0.3on=0props={"move":{"direction":[1],"dashSmoothing":1}}type=8delay=0duration=0.1range=1.5on=0visuals={"fxs":[{"set":"HoneySpark_Blink_Disappear","space":0,"props":{"offset":{"x":0,"y":0,"z":0,"height":0.5}},"scale":0.7}]}props={}type=11delay=0on=7visuals={"fxs":[{"set":"HoneySpark_Blink_Appear","space":0,"props":{"offset":{"x":0,"y":0,"z":0,"height":0.5}},"scale":0.7}]}props={}type=11delay=-0.15on=7visuals={"playAnims":[{"anim":{"file":"Anim/Human/Dual/Skill/Anim_Human_Dual_Blossom_A.fbx","blend":0,"startFrame":9}}]}props={"move":{"direction":[0],"dashSmoothing":1}}type=8delay=-0.15duration=0.1range=4on=7props={}type=11visuals={"fxs":[{"set":"Flower_QuickSpin","space":2,"props":{"offset":{"x":0,"y":0,"z":0,"height":0.5}},"scale":1}]}delay=0on=7props={"position":{"origin":0}}effects=[{"effect":0,"scaling":[{"ratio":0.25,"atb":"Strength"}],"affinity":"Physical","baseVal":0,"flags":0}]type=4delay=-0.05range=3duration=0.1on=7props={"position":{"origin":0}}effects=[{"effect":0,"scaling":[{"ratio":0.25,"atb":"Intellect"}],"affinity":"Magic","baseVal":0,"flags":0}]type=4delay=0.07range=3duration=0.1on=7props={"position":{"origin":0}}delay=0.07duration=0.1range=3effects=[{"effect":0,"scaling":[{"ratio":0.25,"atb":"Strength"}],"affinity":"Physical","baseVal":0,"flags":0}]type=4on=7props={"position":{"origin":0}}delay=0.18duration=0.1range=3effects=[{"effect":0,"scaling":[{"ratio":0.25,"atb":"Intellect"}],"affinity":"Magic","baseVal":0,"flags":0}]type=4

Referenced by

Raw data
{
  "status": "Review",
  "gfx": {
    "file": "UI/icons/atlas_weapon_Dual_Sword_96px.png",
    "size": 48,
    "x": 4,
    "y": 0,
    "width": 2,
    "height": 2
  },
  "id": "DS_Bladeleaf_Skill1",
  "type": "WeaponSkill",
  "nature": "Ability",
  "texts": {
    "name": "Hiveborn Blossom",
    "desc": "Spins to deal ::dmgs:: to nearby enemies.\n\nYou can recast this within the next ::time:: seconds, with damage increased by ::var1%::.",
    "rankDescs": [
      {
        "rank": 2,
        "desc": "The second spin ignores [MagicArmor].",
        "flags": 0
      },
      {
        "rank": 3,
        "desc": "Damage dealt to enemies over ::threshold%:: [Health] increased by ::var2%::.",
        "flags": 0
      }
    ]
  },
  "anim": {
    "file": "Anim/Human/Dual/Skill/Anim_Human_Dual_Blossom_A.fbx",
    "blend": 0.15,
    "speed": 0.8
  },
  "cooldown": 12,
  "duration": 0.7,
  "steps": [
    {
      "on": 0,
      "props": {
        "castFlags": 2
      },
      "type": 3,
      "delay": 0,
      "duration": 0.3
    },
    {
      "on": 0,
      "props": {
        "move": {
          "direction": [
            1
          ],
          "dashSmoothing": 1
        }
      },
      "type": 8,
      "delay": 0,
      "duration": 0.1,
      "range": 1.5
    },
    {
      "on": 0,
      "visuals": {
        "fxs": [
          {
            "set": "HoneySpark_Blink_Disappear",
            "space": 0,
            "props": {
              "offset": {
                "x": 0,
                "y": 0,
                "z": 0,
                "height": 0.5
              }
            },
            "scale": 0.7
          }
        ]
      },
      "props": {},
      "type": 11,
      "delay": 0
    },
    {
      "on": 7,
      "visuals": {
        "fxs": [
          {
            "set": "HoneySpark_Blink_Appear",
            "space": 0,
            "props": {
              "offset": {
                "x": 0,
                "y": 0,
                "z": 0,
                "height": 0.5
              }
            },
            "scale": 0.7
          }
        ]
      },
      "props": {},
      "type": 11,
      "delay": -0.15
    },
    {
      "on": 7,
      "visuals": {
        "playAnims": [
          {
            "anim": {
              "file": "Anim/Human/Dual/Skill/Anim_Human_Dual_Blossom_A.fbx",
              "blend": 0,
              "startFrame": 9
            }
          }
        ]
      },
      "props": {
        "move": {
          "direction": [
            0
          ],
          "dashSmoothing": 1
        }
      },
      "type": 8,
      "delay": -0.15,
      "duration": 0.1,
      "range": 4
    },
    {
      "on": 7,
      "props": {},
      "type": 11,
      "visuals": {
        "fxs": [
          {
            "set": "Flower_QuickSpin",
            "space": 2,
            "props": {
              "offset": {
                "x": 0,
                "y": 0,
                "z": 0,
                "height": 0.5
              }
            },
            "scale": 1
          }
        ]
      },
      "delay": 0
    },
    {
      "on": 7,
      "props": {
        "position": {
          "origin": 0
        }
      },
      "effects": [
        {
          "effect": 0,
          "scaling": [
            {
              "ratio": 0.25,
              "atb": "Strength"
            }
          ],
          "affinity": "Physical",
          "baseVal": 0,
          "flags": 0
        }
      ],
      "type": 4,
      "delay": -0.05,
      "range": 3,
      "duration": 0.1
    },
    {
      "on": 7,
      "props": {
        "position": {
          "origin": 0
        }
      },
      "effects": [
        {
          "effect": 0,
          "scaling": [
            {
              "ratio": 0.25,
              "atb": "Intellect"
            }
          ],
          "affinity": "Magic",
          "baseVal": 0,
          "flags": 0
        }
      ],
      "type": 4,
      "delay": 0.07,
      "range": 3,
      "duration": 0.1
    },
    {
      "on": 7,
      "props": {
        "position": {
          "origin": 0
        }
      },
      "delay": 0.07,
      "duration": 0.1,
      "range": 3,
      "effects": [
        {
          "effect": 0,
          "scaling": [
            {
              "ratio": 0.25,
              "atb": "Strength"
            }
          ],
          "affinity": "Physical",
          "baseVal": 0,
          "flags": 0
        }
      ],
      "type": 4
    },
    {
      "on": 7,
      "props": {
        "position": {
          "origin": 0
        }
      },
      "delay": 0.18,
      "duration": 0.1,
      "range": 3,
      "effects": [
        {
          "effect": 0,
          "scaling": [
            {
              "ratio": 0.25,
              "atb": "Intellect"
            }
          ],
          "affinity": "Magic",
          "baseVal": 0,
          "flags": 0
        }
      ],
      "type": 4
    }
  ],
  "flags": [],
  "mastery": [],
  "props": {
    "hit": {
      "shake": 2,
      "camShake": 1
    }
  },
  "vars": {
    "time": 4,
    "time2": 1,
    "var1": 1,
    "threshold": 0.8,
    "var2": 2
  },
  "script": "var RECAST = Skill.DS_Bladeleaf_Skill_1Recast;\n\nvar firstCast = false;\n\nfunction onUseSkill(s) {\n\tif (s.skillId == skill.kind) {\n\t\tfirstCast = !haveRecast();\n\t\tif (firstCast) {\n\t\t\taddStatus(owner, RECAST, vars.time);\n\t\t} else {\n\t\t\tremoveStatus(owner, RECAST);\n\t\t}\n\t}\n}\n\nfunction onInflictDamageEval(hit) {\n\tif (hit.skillId == skill.kind) {\n\t\tif (!firstCast) {\n\t\t\thit.dmgMult += vars.var1;\n\t\t\tif (rank >= 2) {\n\t\t\t\thit.magicArmorIgnore += 1;\n\t\t\t}\n\t\t}\n\t\tif (rank >= 3) {\n\t\t\tif (hit.targetUnit.healthRatio > vars.threshold) {\n\t\t\t\thit.dmgMult += vars.var1;\n\t\t\t}\n\t\t}\n\t}\n}\n\nfunction haveRecast() {\n\treturn owner.getStatusCount(RECAST) > 0;\n}\n\nfunction shouldHighlightSkill() {\n\treturn haveRecast();\n}\n\nfunction checkForceRecast() {\n\treturn haveRecast();\n}",
  "_xrefs": [
    {
      "from_sheet": "item",
      "from_id": "DS_Z1RBee_AssWiz",
      "via_field": "skills"
    }
  ]
}