Oscillotron
Fabrication
cannot be taunted [1]
Vous ne pouvez pas être Repoussé(e)
stance movement speed +% final [-69]
SpectreN
Tagsconstruct, fast_movement, is_unarmed, metal_armour, no_pantheon_mod, non_attacking, not_dex, not_str
Packs
  • Oscillotron
  • Vie
    750%
    Energy Shield From Life
    100%
    Ailment Threshold
    750%
    Résistance
    75 0 0 0
    Damage
    105%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    1.995 Second
    Damage Spread
    ±20%
    Expérience
    150%
    Model Size
    137%
    Type
    HeistRobotCrucibleElite
    Metadata
    RobotCrucibleElite
    Niveau
    68
    Vie
    0
    Armure
    28,790
    Score d'Évasion
    4,739
    Bouclier d'énergie
    45,953
    Damage
    392
    Dégâts des sorts
    392
    Précision
    580
    Attack Time
    1.995
    Expérience
    15,383
    Minion Life
    0
    Minion Energy Shield
    9,968
    Minion Damage
    313
    Ailment Threshold
    48,250
    Chill
    153
    Shock
    153
    Brittle
    863
    Scorch
    153
    Sap
    422
    DoLiterallyNothing
    EGHeistRobotCrucibleAwaken
    Triggerable, Spell
    Temps d'incantation: 2 sec.
    Temps de recharge: 8 sec.
    EGHeistRobotCrucibleAlert
    Triggerable, Spell
    Temps d'incantation: 1 sec.
    EGHeistRobotCrucibleActivationWave
    Triggerable, Spell
    Temps d'incantation: 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]
    FamilyTauntImmunity
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be taunted Min: 1 Max: 1 Global
  • Vous ne pouvez pas être Repoussé(e)
    FamilyCannotBeKnockedBack
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • FamilyNothing
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    stance movement speed +% final [-69]
    FamilyStance
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -69 Max: -69 Global
  • Craft TagsVitesse
    FamilyNothing
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    keyval
    StateMachine.define_shared_state =,
    StateMachine.", , , , ,
    StateMachine.is_robot1;
    StateMachine.bot_buff1;
    StateMachine.ping_epk;
    StateMachine.do_a_little_spin;
    StateMachine.on_change_state_do_a_little_spin =
    StateMachine.TurnToOverTime( GetOrientation() + 180, 0.8f );
    StateMachine.PlayAnimationType( Pant, 1.0f );
    Actor.on_animation_end_PantPlayAnimationType( Idle, 1.0f, 0, 0.0f );
    Life.corpse_sink_time_ms6000
    Life.corpse_sink_delay_ms15000
    Oscillotron
    Fabrication
    cannot be taunted [1]
    Vous ne pouvez pas être Repoussé(e)
    stance movement speed +% final [-69]
    SpectreN
    Tagsconstruct, is_unarmed, metal_armour, no_pantheon_mod, non_attacking, not_dex, not_str, very_fast_movement
    Vie
    750%
    Energy Shield From Life
    100%
    Ailment Threshold
    750%
    Résistance
    75 0 0 0
    Damage
    105%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    1.995 Second
    Damage Spread
    ±20%
    Expérience
    150%
    Model Size
    60%
    Type
    HeistRoboMapLightBot
    Metadata
    MapLightBot
    Niveau
    68
    Vie
    0
    Armure
    28,790
    Score d'Évasion
    4,739
    Bouclier d'énergie
    45,953
    Damage
    392
    Dégâts des sorts
    392
    Précision
    580
    Attack Time
    1.995
    Expérience
    15,383
    Minion Life
    0
    Minion Energy Shield
    9,968
    Minion Damage
    313
    Ailment Threshold
    48,250
    Chill
    153
    Shock
    153
    Brittle
    863
    Scorch
    153
    Sap
    422
    DoLiterallyNothing
    EGHeistRobotCrucibleAwaken
    Triggerable, Spell
    Temps d'incantation: 2 sec.
    Temps de recharge: 8 sec.
    EGHeistRobotCrucibleAlert
    Triggerable, Spell
    Temps d'incantation: 1 sec.
    EGHeistRobotCrucibleActivationWave
    Triggerable, Spell
    Temps d'incantation: 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]
    FamilyTauntImmunity
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be taunted Min: 1 Max: 1 Global
  • Vous ne pouvez pas être Repoussé(e)
    FamilyCannotBeKnockedBack
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • FamilyNothing
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    stance movement speed +% final [-69]
    FamilyStance
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -69 Max: -69 Global
  • Craft TagsVitesse
    FamilyNothing
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    keyval
    Stats.item_drop_slots1, 0
    Stats.energy_shield_recharge_rate_per_minute_%2000
    Stats.mana_regeneration_rate_per_minute_%100
    Stats.base_maximum_mana200, 10000
    Stats.maximum_physical_damage_reduction_%75
    Stats.max_viper_strike_orbs4
    Stats.base_maximum_all_resistances_%75
    Stats.max_fuse_arrow_orbs5
    Stats.max_fire_beam_stacks8
    Stats.max_charged_attack_stacks10
    Stats.base_critical_strike_multiplier130
    Stats.critical_ailment_dot_multiplier_+30
    Stats.max_endurance_charges3
    Stats.max_frenzy_charges3
    Stats.max_power_charges3
    Stats.base_attack_speed_+%_per_frenzy_charge4
    Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.base_cast_speed_+%_per_frenzy_charge4
    Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion5
    Stats.object_inherent_damage_+%_final_per_frenzy_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion11
    Stats.resist_all_elements_%_per_endurance_charge4
    Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion11
    Stats.critical_strike_chance_+%_per_power_charge50
    Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion150
    Stats.maximum_block_%75
    Stats.base_maximum_spell_block_%75
    Stats.base_number_of_totems_allowed1
    Stats.base_number_of_traps_allowed3
    Stats.base_number_of_remote_mines_allowed5
    Stats.movement_velocity_cap128
    Stats.maximum_life_leech_rate_%_per_minute1200
    Stats.maximum_mana_leech_rate_%_per_minute1200
    Stats.maximum_energy_shield_leech_rate_%_per_minute600
    Stats.monster_ignite_damage_+%_final-72
    Stats.monster_bleeding_damage_+%_final-86
    Stats.monster_poison_damage_+%_final-50
    Stats.bleeding_moving_damage_%_of_base_override500
    Stats.max_azurite_debuff_stacks10
    Stats.impaled_debuff_base_duration_ms8000
    Stats.impaled_debuff_number_of_reflected_hits5
    Stats.ignore_skill_weapon_restrictions1
    Stats.base_total_number_of_sigils_allowed3
    Stats.maximum_life_leech_amount_per_leech_%_max_life10
    Stats.maximum_mana_leech_amount_per_leech_%_max_mana10
    Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield10
    Stats.object_inherent_melee_hit_stun_duration_+%_final20
    Stats.scale_melee_range_to_actor_scale1
    Stats.use_melee_pattern_range1
    Stats.actor_scale_+%_limit100
    Stats.damage_taken_when_hit_+%_final_per_fortification-1
    Stats.base_max_fortification20
    Stats.soul_eater_maximum_stacks45
    Stats.uses_no_mana1
    Stats.untargetable_by_monster_ai1
    Stats.base_cannot_be_damaged1
    Stats.base_cannot_be_stunned1
    Stats.immune_to_curses1
    Stats.immune_to_auras_from_other_entities1
    Stats.base_maximum_life1
    Stats.cannot_die1
    Stats.is_hidden_monster1
    Stats.cannot_be_knocked_back1
    ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.txt
    Positioned.blockingtrue
    Positioned.team0
    Positioned.serialise_collidabletrue
    BaseEvents.server_onlytrue
    Actor.basic_actionMove, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup
    Actor.slow_animations_go_to_idletrue
    StateMachine.define_shared_state =
    StateMachine.", , ,
    StateMachine.patrolling;
    StateMachine.do_a_little_spin;
    StateMachine.on_change_state_do_a_little_spin =
    StateMachine.TurnToOverTime( GetOrientation() + 180, 0.8f );
    StateMachine.PlayAnimationType( Pant, 1.0f );
    Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.