Oscillotron
Construct
cannot be taunted [1]
Cannot be Knocked Back
stance movement speed +% final [-69]
SpectreN
Tagsconstruct, fast_movement, is_unarmed, metal_armour, no_pantheon_mod, non_attacking, not_dex, not_str
Packs
  • Oscillotron
  • Life
    750%
    Energy Shield From Life
    100%
    Ailment Threshold
    750%
    Resistance
    75 0 0 0
    Damage
    105%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    1.995 Second
    Damage Spread
    ±20%
    Experience
    150%
    Model Size
    137%
    Type
    HeistRobotCrucibleElite
    Metadata
    RobotCrucibleElite
    Level
    68
    Life
    48,250
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    6,127
    Damage
    392
    Spell Damage
    392
    Accuracy
    290
    Attack Time
    1.995
    Experience
    15,383
    Ailment Threshold
    48,250
    Chill
    153
    Shock
    153
    Brittle
    863
    Scorch
    153
    Sap
    422
    DoLiterallyNothing
    EGHeistRobotCrucibleAwaken
    Triggerable, Spell
    Cast Time: 2 sec
    Cooldown Time: 8 sec
    EGHeistRobotCrucibleAlert
    Triggerable, Spell
    Cast Time: 1 sec
    EGHeistRobotCrucibleActivationWave
    Triggerable, Spell
    Cast Time: 1 sec

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueHeist/HeistEliteBase"
    extends "Metadata/Monsters/LeagueHeist/HeistFactionBaseRobot"
    
    Actor
    {
    	on_animation_end_Pant = "PlayAnimationType( Idle, 1.0f, 0, 0.0f );"
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		ping_epk;
    		do_a_little_spin;
    	"
    
    	on_change_state_do_a_little_spin =
    	"
    		TurnToOverTime( GetOrientation() + 180, 0.8f );
    		PlayAnimationType( Pant, 1.0f );
    	"
    }
    
    Life
    {
    	corpse_sink_time_ms = 6000
    	corpse_sink_delay_ms = 15000
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueHeist/HeistEliteBase"
    extends "Metadata/Monsters/LeagueHeist/HeistFactionBaseRobot"
    
    StateMachine
    {
    	on_state_ping_epk_0 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/robot/crucible/buildup.epk );"
    	on_state_ping_epk_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Heist/robot/crucible/buildup.epk );"
    }
    
    Render
    {
    	allow_attached_arrows = false
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Heist/robot/crucible/player_hit_audio.ao"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Heist/robot/crucible/pulse_buff.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueHeist/Robot/RobotCrucibleElite"] = {
        name = "Oscillotron",
        life = 7.5,
        energyShield = 1,
        fireResist = 75,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.05,
        damageSpread = 0.2,
        attackTime = 1.995,
        attackRange = 10,
        accuracy = 1,
        skillList = {
            "EGHeistRobotCrucibleAwaken",
            "EGHeistRobotCrucibleAlert",
            "EGHeistRobotCrucibleActivationWave",
            "DoLiterallyNothing",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGHeistRobotCrucibleAwaken"] = {
        name = "EGHeistRobotCrucibleAwaken",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGHeistRobotCrucibleAlert"] = {
        name = "EGHeistRobotCrucibleAlert",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGHeistRobotCrucibleActivationWave"] = {
        name = "EGHeistRobotCrucibleActivationWave",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  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 = { }, },
        },
    }
    
    cannot be taunted [1]
    IdCannotBeTaunted
    FamilyTauntImmunity
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be taunted Min: 1 Max: 1 Global
  • Cannot be Knocked Back
    IdMonsterCannotBeKnockedBack
    FamilyCannotBeKnockedBack
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    stance movement speed +% final [-69]
    IdStanceHeistRobotCrucibleWalk_
    FamilyStance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -69 Max: -69 Global
  • Craft Tagsspeed
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Oscillotron
    Construct
    cannot be taunted [1]
    Cannot be Knocked Back
    stance movement speed +% final [-69]
    SpectreN
    Tagsconstruct, is_unarmed, metal_armour, no_pantheon_mod, non_attacking, not_dex, not_str, very_fast_movement
    Life
    750%
    Energy Shield From Life
    100%
    Ailment Threshold
    750%
    Resistance
    75 0 0 0
    Damage
    105%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    1.995 Second
    Damage Spread
    ±20%
    Experience
    150%
    Model Size
    60%
    Type
    HeistRoboMapLightBot
    Metadata
    MapLightBot
    Level
    68
    Life
    48,250
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    6,127
    Damage
    392
    Spell Damage
    392
    Accuracy
    290
    Attack Time
    1.995
    Experience
    15,383
    Ailment Threshold
    48,250
    Chill
    153
    Shock
    153
    Brittle
    863
    Scorch
    153
    Sap
    422
    DoLiterallyNothing
    EGHeistRobotCrucibleAwaken
    Triggerable, Spell
    Cast Time: 2 sec
    Cooldown Time: 8 sec
    EGHeistRobotCrucibleAlert
    Triggerable, Spell
    Cast Time: 1 sec
    EGHeistRobotCrucibleActivationWave
    Triggerable, Spell
    Cast Time: 1 sec

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	define_shared_state =
    	"
    		patrolling;
    		do_a_little_spin;
    	"
    
    	on_change_state_do_a_little_spin =
    	"
    		TurnToOverTime( GetOrientation() + 180, 0.8f );
    		PlayAnimationType( Pant, 1.0f );
    	"
    }
    
    Stats 
    {
    	uses_no_mana = 1
    	untargetable_by_monster_ai = 1
    	base_cannot_be_damaged = 1
    	base_cannot_be_stunned = 1
    	immune_to_curses = 1
    	immune_to_auras_from_other_entities = 1
    	base_maximum_life = 1
    	base_maximum_mana = 10000
    	item_drop_slots = 0
    	set_cannot_die = 1
    	is_hidden_monster = 1
    	cannot_be_knocked_back = 1
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueHeist/Robot/LightBot/MapLightBot"] = {
        name = "Oscillotron",
        life = 7.5,
        energyShield = 1,
        fireResist = 75,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.05,
        damageSpread = 0.2,
        attackTime = 1.995,
        attackRange = 10,
        accuracy = 1,
        skillList = {
            "EGHeistRobotCrucibleAwaken",
            "EGHeistRobotCrucibleAlert",
            "EGHeistRobotCrucibleActivationWave",
            "DoLiterallyNothing",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGHeistRobotCrucibleAwaken"] = {
        name = "EGHeistRobotCrucibleAwaken",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGHeistRobotCrucibleAlert"] = {
        name = "EGHeistRobotCrucibleAlert",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGHeistRobotCrucibleActivationWave"] = {
        name = "EGHeistRobotCrucibleActivationWave",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  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 = { }, },
        },
    }
    
    cannot be taunted [1]
    IdCannotBeTaunted
    FamilyTauntImmunity
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be taunted Min: 1 Max: 1 Global
  • Cannot be Knocked Back
    IdMonsterCannotBeKnockedBack
    FamilyCannotBeKnockedBack
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    stance movement speed +% final [-69]
    IdStanceHeistRobotCrucibleWalk_
    FamilyStance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -69 Max: -69 Global
  • Craft Tagsspeed
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1