Golcano has been alive for many centuries. Yet, no one ever taught it yet that drooling magma is bad manners.
Properties
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}"
}