Home · unit · Golcano

Golcano has been alive for many centuries. Yet, no one ever taught it yet that drooling magma is bad manners.

Properties

type
Golem
inherit
lvl
15
models
ref=Golem_LavaElite_01template=0scale=4
skills
skill=Golcano_AutophaseBlacklist=[]props={}flags=0skill=Golcano_ShieldApplyphaseBlacklist=[]props={}flags=1skill=Golcano_EruptionphaseBlacklist=[]props={}flags=0skill=Golem_DeathDoorExplosion_Eliteflags=0phaseBlacklist=[]props={}skill=Golem_Explosion_Eliteflags=1phaseBlacklist=[]props={}
moveSetBase
Golem
sequences
id=GolcanoInterphaseanimOverrides=[]
flags
EliteBoss
Raw data
{
  "gfx": {
    "file": "UI/Portraits/Units/Golem_LavaElite_01.png",
    "size": 256,
    "x": 0,
    "y": 0
  },
  "id": "Golcano",
  "type": "Golem",
  "inherit": [
    {
      "ref": "D_Base_Elite"
    }
  ],
  "texts": {
    "desc": "Golcano has been alive for many centuries. Yet, no one ever taught it yet that drooling magma is bad manners.",
    "name": "Golcano"
  },
  "lvl": 15,
  "models": [
    {
      "ref": "Golem_LavaElite_01",
      "template": 0,
      "scale": 4
    }
  ],
  "parts": {},
  "skills": [
    {
      "skill": "Golcano_Auto",
      "phaseBlacklist": [],
      "props": {},
      "flags": 0
    },
    {
      "skill": "Golcano_ShieldApply",
      "phaseBlacklist": [],
      "props": {},
      "flags": 1
    },
    {
      "skill": "Golcano_Eruption",
      "phaseBlacklist": [],
      "props": {},
      "flags": 0
    },
    {
      "skill": "Golem_DeathDoorExplosion_Elite",
      "flags": 0,
      "phaseBlacklist": [],
      "props": {}
    },
    {
      "skill": "Golem_Explosion_Elite",
      "flags": 1,
      "phaseBlacklist": [],
      "props": {}
    }
  ],
  "talentTrees": [],
  "moveSetBase": "Golem",
  "stats": [],
  "props": {
    "list": [
      {
        "props": {}
      },
      {
        "healthThreshold": 0.7,
        "entrySequence": "WaterBreath",
        "props": {}
      },
      {
        "healthThreshold": 0.4,
        "entrySequence": "WaterBreath",
        "props": {}
      }
    ],
    "phases": {
      "list": [
        {
          "props": {}
        },
        {
          "props": {},
          "healthThreshold": 0.75,
          "entrySequence": "GolcanoInterphase"
        },
        {
          "props": {},
          "healthThreshold": 0.5,
          "entrySequence": "GolcanoInterphase"
        },
        {
          "props": {},
          "healthThreshold": 0.25,
          "entrySequence": "GolcanoInterphase"
        }
      ]
    },
    "bossLootTable": "Golcano",
    "lootTable": "Golcano_LT2"
  },
  "sequences": [
    {
      "id": "GolcanoInterphase",
      "animOverrides": []
    }
  ],
  "flags": [
    "Elite",
    "Boss"
  ],
  "vars": {},
  "script": "var skillGolcano = Skill.Golcano_ShieldApply;\n\nfunction onEnterSequence(seq) {\n\tswitch(seq) {\n\t\tcase Sequences.GolcanoInterphase:\n\t\ttrace(\"hello\");\n\t\tmoveTo(\"A\");\n\t\tdefault:\n\t}\n}\n\nfunction onReachMoveTarget() {\n\tswitch(currentSequence) {\n\t\tcase Sequences.GolcanoInterphase:\n\t\t\tforceCast(skillGolcano);\n\t\tdefault:\n\t}\n}\n\nfunction onSkillEnd(skill, cancel) {\n\tswitch(currentSequence) {\n\t\tcase Sequences.GolcanoInterphase:\n\t\t\tif(isSkill(skill, skillGolcano))\n\t\t\t\tleaveSequence();\n\t\tdefault:\n\t}\n}"
}