Crache-feu
Fabrication
Firespout
SpectreN
TagsLanceur de sorts, construct, fire_affinity, immobile, is_unarmed, melee, metal_armour, no_pantheon_mod, not_dex, not_str, physical_affinity
Vie
300%
Energy Shield From Life
100%
Ailment Threshold
300%
Résistance
40 0 0 0
Damage
120%
Précision
100%
Chances de coup critique
+5%
Multiplicateur de coups critiques
+130%
Attack Distance
6 ~ 10
Attack Time
1.5 Second
Damage Spread
±20%
Expérience
100%
Model Size
100%
Type
HeistRobotTotem
Metadata
RobotTotem
Niveau
68
Vie
19,300
Armure
28,790
Évasion
4,739
Bouclier d'énergie
6,127
Damage
448
Dégâts des sorts
448
Précision
290
Attack Time
1.5
Expérience
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
Attaque par défaut
Base Damage: 359–538
Chances de coup critique: 5%
Attack Time: 1.5 sec.
Frappez vos ennemis d'un coup puissant.
skill can fire arrows [1]
skill can fire wand projectiles [1]
DoLiterallyNothing
MPSHeistRobotTotemFireShot
Spell, Projectile, ProjectilesFromUser, Triggerable
Temps d'incantation: 2.166 sec.
Temps de recharge: 4 sec.
Inflige 882.4 à 1324 Dégâts de feu
Tire 4 Projectiles supplémentaires
Tire des Projectiles en cercle
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
Chances de coup critique: 5%
Temps d'incantation: 1 sec.
Temps de recharge: 2 sec.
Inflige 1412 à 2118 Dégâts de feu
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 = { }, },
    },
}