Home · skill · CleodoraEgg_Cast

Properties

type
Skill
nature
Ability
duration
0.5
steps
on=0props={"castFlags":8}type=3duration=15on=7visuals={"fxs":[{"set":"Honey_AOE_Unit","space":1,"props":{}}]}props={}id=SummonChampionon=7props={}type=20delay=0.05
flags
CanAirborne

Referenced by

Raw data
{
  "gfx": {
    "file": "UI/Placeholder/Icons_Resources.png",
    "size": 48,
    "x": 36,
    "y": 38,
    "width": 2,
    "height": 2
  },
  "id": "CleodoraEgg_Cast",
  "type": "Skill",
  "nature": "Ability",
  "texts": {
    "name": "Champion Awakening"
  },
  "anim": {},
  "duration": 0.5,
  "steps": [
    {
      "on": 0,
      "props": {
        "castFlags": 8
      },
      "type": 3,
      "duration": 15
    },
    {
      "on": 7,
      "visuals": {
        "fxs": [
          {
            "set": "Honey_AOE_Unit",
            "space": 1,
            "props": {}
          }
        ]
      },
      "props": {},
      "id": "SummonChampion"
    },
    {
      "on": 7,
      "props": {},
      "type": 20,
      "delay": 0.05
    }
  ],
  "flags": [
    "CanAirborne"
  ],
  "mastery": [],
  "props": {},
  "vars": {},
  "script": "function onStep(s) {\n    if(isServer && s.kind == Steps.SummonChampion) {\n        var champ = requestSummonFoe(Unit.Cleodora_Champion, owner.position, 0);\n        setAtb(champ, Attribute.Health, owner.health);\n        champ.rotationZ = owner.rotationZ;\n        champ.forceUseSkill(Skill.CleodoraChamp_Spawn);\n        var closestHero = owner.getClosestHero();\n        requestFoeAggro(champ, closestHero);\n    }\n}",
  "_xrefs": [
    {
      "from_sheet": "unit",
      "from_id": "Cleodora_ChampionEgg",
      "via_field": "skills"
    }
  ]
}