FareverDB
?

Gatsbee_Barrage

Gatsbee_Barrage in Skills
id
Gatsbee_Barrage
type
11
flags
0
nature
2
script
function onStepTick(step) { if(step.kind == Steps.Loop) { var t = getAITarget(); if(t != null) { playStep(Steps.Shoot, t, t.position); } } }
status
5
cooldown
20
Raw data
{
  "id": "Gatsbee_Barrage",
  "anim": {
    "file": "Anim/Faerie/_TwoHanded/Skill/Anim_Faerie_TwoHanded_Bombardment_Start.fbx"
  },
  "type": 11,
  "vars": {},
  "flags": 0,
  "props": {},
  "steps": [
    {
      "on": 0,
      "type": 13,
      "props": {
        "rotation": {
          "limiter": 210
        }
      },
      "duration": 6.3
    },
    {
      "on": 0,
      "type": 3,
      "props": {
        "castFlags": 8
      },
      "duration": 2
    },
    {
      "on": 0,
      "type": 8,
      "props": {
        "move": {
          "flags": 64,
          "curveZ": [
            0,
            0,
            -0.0589580106191951,
            -2.63038965546219,
            0.0291702732153069,
            1.2480250045028,
            0.108887177649505,
            4.00816234545708,
            -0.0821563090421471,
            -0.476587463176536,
            0.0736740929264782,
            0.427567755991411,
            0.270560881571499,
            4.68326932860141,
            -0.0416934930184513,
            -0.0956401559454472,
            0.189694145766163,
            0.463935513790368,
            0.817214454740992,
            4.71221713541162,
            -0.112040408060307,
            0.0297578193408322,
            0.25889624764319,
            -0.0686258338045942,
            1.15446608828598,
            0.11428627050383,
            -0.271324997088739,
            0.205877501413782,
            0.12760229916661,
            -0.0968239185708764
          ]
        }
      },
      "duration": 6.3
    },
    {
      "id": "Aim",
      "on": 0,
      "type": 11,
      "delay": 1,
      "props": {},
      "visuals": {
        "anim": {
          "file": "Anim/Faerie/_TwoHanded/Skill/Anim_Faerie_TwoHanded_Bombardment_Shoot.fbx"
        },
        "playAnims": [
          {
            "anim": {
              "file": "Anim/Faerie/_TwoHanded/Skill/Anim_Faerie_TwoHanded_Bombardment_Aim.fbx",
              "loop": true
            }
          }
        ]
      }
    },
    {
      "id": "Loop",
      "on": 7,
      "type": 11,
      "delay": 0,
      "props": {
        "loop": {
          "tick": 0.5,
          "flags": 2
        }
      },
      "visuals": {
        "playAnims": [
          {
            "anim": {
              "file": "Anim/Faerie/_TwoHanded/Skill/Anim_Faerie_TwoHanded_Bombardment_Shoot.fbx",
              "speed": 1,
              "restore": "Aim",
              "startFrame": 1
            }
          }
        ]
      },
      "duration": 3
    },
    {
      "id": "Shoot",
      "on": 13,
      "type": 4,
      "props": {
        "area": {
          "telegraph": 0,
          "travelTime": 1
        },
        "position": {
          "origin": 1,
          "groundSnap": true
        }
      },
      "range": 4,
      "effects": [
        {
          "flags": 0,
          "effect": 0,
          "scaling": [
            {
              "atb": "FoePower",
              "ratio": 0.55
            }
          ],
          "affinity": "Honey"
        }
      ],
      "visuals": {
        "fxs": [
          {
            "set": "Honey_Bomb",
            "flags": 16,
            "props": {},
            "space": 1
          }
        ],
        "bellFx": {
          "to": 0,
          "set": "Projectile_Honey_Canon_Soft",
          "from": 0,
          "height": 0.5,
          "startObj": "MuzzleA"
        }
      }
    },
    {
      "on": 0,
      "type": 11,
      "delay": 5,
      "props": {},
      "visuals": {
        "playAnims": [
          {
            "anim": {
              "file": "Anim/Faerie/_TwoHanded/Skill/Anim_Faerie_TwoHanded_Bombardment_End.fbx"
            }
          }
        ]
      },
      "duration": ""
    },
    {
      "on": 1,
      "type": 1,
      "props": {
        "status": {
          "ref": "HoneyCovered"
        }
      }
    }
  ],
  "texts": {},
  "nature": 2,
  "script": "function onStepTick(step) {\n\tif(step.kind == Steps.Loop) {\n\t\tvar t = getAITarget();\n\t\tif(t != null) {\n\t\t\tplayStep(Steps.Shoot, t, t.position);\n\t\t}\n\t}\n}",
  "status": 5,
  "aiProps": {
    "castMaxRange": 20,
    "targetProfile": [
      0
    ]
  },
  "mastery": [],
  "cooldown": 20
}