Lanzador de fuego
Constructo
Firespout
SpectreN
TagsLanzador de hechizos, construct, fire_affinity, immobile, is_unarmed, melee, metal_armour, no_pantheon_mod, not_dex, not_str, physical_affinity
Vida
300%
Energy Shield From Life
100%
Ailment Threshold
300%
Resistencia
40 0 0 0
Damage
120%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 10
Attack Time
1.5 Second
Damage Spread
±20%
Experiencia
100%
Model Size
100%
Type
HeistRobotTotem
Metadata
RobotTotem
Nivel
68
Vida
19,300
Armadura
28,790
Evasión
4,739
Escudo de energía
6,127
Damage
448
Daño de hechizos
448
Precisión
290
Attack Time
1.5
Experiencia
10,255
Ailment Threshold
19,300
Chill
61
Shock
61
Brittle
345
Scorch
61
Sap
169
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque estándar
Base Damage: 359–538
Probabilidad de golpe crítico: 5%
Attack Time: 1.5 seg
Derriba a tus enemigos con un golpe poderoso.
skill can fire arrows [1]
skill can fire wand projectiles [1]
DoLiterallyNothing
MPSHeistRobotTotemFireShot
Spell, Projectile, ProjectilesFromUser, Triggerable
Tiempo de lanzamiento: 2.166 seg
Tiempo de recarga: 4 seg
Inflige de 882.4 a 1324 de daño de fuego
Dispara 4 proyectiles adicionales
Dispara proyectiles en círculo
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [158]
projectile uses contact position [1]
projectiles not offset [1]
GSHeistRobotTotemFireSnap
Spell, Triggerable
Probabilidad de golpe crítico: 5%
Tiempo de lanzamiento: 1 seg
Tiempo de recarga: 2 seg
Inflige de 1412 a 2118 de daño de fuego
active skill area of effect radius +% final [30]
is area damage [1]
ChangeToStance1Heist
skill cannot be interrupted [1]
skill cannot be stunned [1]

Object Type

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterBase"
extends "Metadata/Monsters/LeagueHeist/HeistFactionBaseRobot"

StateMachine
{
	define_shared_state = "snap_surge;"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueHeist/HeistMonsterBase"
extends "Metadata/Monsters/LeagueHeist/HeistFactionBaseRobot"

BaseEvents
{
	on_construction_complete = "SetRandomRotation(  ); LockOrientation(  );"
}

Animated
{
	on_event_shake_rust_off = "PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Heist/robot/activated/rig.ao );"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Heist/robot/activated/rig.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueHeist/Robot/RobotTotem"] = {
    name = "Firespout",
    life = 3,
    energyShield = 1,
    fireResist = 40,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.2,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 10,
    accuracy = 1,
    skillList = {
        "Melee",
        "MPSHeistRobotTotemFireShot",
        "GSHeistRobotTotemFireSnap",
        "DoLiterallyNothing",
        "ChangeToStance1Heist",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSHeistRobotTotemFireShot"] = {
    name = "MPSHeistRobotTotemFireShot",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.166,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_projectile_variation",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "projectiles_nova",
        "projectiles_not_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 158, 4, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSHeistRobotTotemFireSnap"] = {
    name = "GSHeistRobotTotemFireSnap",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 30, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DoLiterallyNothing"] = {
    name = "DoLiterallyNothing",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ChangeToStance1Heist"] = {
    name = "ChangeToStance1Heist",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}