The Ninth Treasure of Keth
Beast
SpectreN
Tags2HSharpMetal_onhit_audio, allows_inc_aoe, beast, insect, lightning_affinity, melee, monster_summons_adds, mud_blood, no_mirror_image, not_dex, not_int, quest_null_monster_mods, very_slow_movement
Packs
  • The Ninth Treasure of Keth
  • Life
    150%
    Armour
    +100%
    Resistance
    0 -30 30 0
    Damage
    227%
    Accuracy
    100%
    5%
    Attack Distance
    5 ~ 16
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    130%
    Type
    EtchedBeetleLargeBoss
    Metadata
    LargeEtchedBeetleBoss
    Level
    68
    Life
    11,636
    Armour
    4,826
    Evasion Rating
    708
    Damage
    529
    Spell Damage
    529
    Accuracy
    2,464
    Attack Time
    1.5
    Experience
    57,268
    Minion Life
    10,395
    Minion Damage
    2,199
    Minion Armour
    9,652
    MeleeAtAnimationSpeedUniqueWithDirectionalKnockback
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 423–635
    Critical Hit Chance: 5%
    Attack Time: 1.5 sec
    100% increased Knockback Distance
    Knocks Back Enemies
    action attack or cast time uses animation length [1]
    base knockback speed +% [300]
    determine knockback direction from melee pattern [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    GSBeetleBossNuke
    Triggerable, Spell, Damage
    Critical Hit Chance: 5%
    Cast Time: 3 sec
    Deals 478.3 to 1435 Lightning Damage
    15% more chance to Shock
    is area damage [1]
    GTBeetleBossLaserFront
    Triggerable
    GTBeetleBossLaserBack
    Triggerable
    GTBeetleBossLaserLeft
    Triggerable
    GTBeetleBossLaserRight
    Triggerable
    TBBeetleBossLaserFront
    Spell, Triggerable, Attack, Damage
    Base Damage: 423–635
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Attack Time: 1.5 sec
    Deals 239.1 to 717.4 Lightning Damage
    15% more chance to Shock
    base skill can be blocked [1]
    TBBeetleBossLaserBack
    Spell, Triggerable, Attack, Damage
    Base Damage: 423–635
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Attack Time: 1.5 sec
    Deals 119.6 to 358.7 Lightning Damage
    15% more chance to Shock
    base skill can be blocked [1]
    TBBeetleBossLaserLeft
    Spell, Triggerable, Attack, Damage
    Base Damage: 423–635
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Attack Time: 1.5 sec
    Deals 119.6 to 358.7 Lightning Damage
    15% more chance to Shock
    base skill can be blocked [1]
    TBBeetleBossLaserRight
    Spell, Triggerable, Attack, Damage
    Base Damage: 423–635
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Attack Time: 1.5 sec
    Deals 119.6 to 358.7 Lightning Damage
    15% more chance to Shock
    base skill can be blocked [1]
    DoLiterallyNothing
    ???

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/EtchedBeetles/BeetleBossPatrolBase"
    
    ControlZone {}
    
    Transitionable {}
    
    StateMachine
    {
    	define_shared_state =
    	"
    		players;
    		laser_buildup;
    	"
    
    	define_shared_checkpoint_state = "dead;"
    }
    
    Stats
    {
    	set_monster_delay_item_drops_millis = 3900
    	set_base_heavy_stun_duration_ms = 5800
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/EtchedBeetles/BeetleBossPatrolBase"
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		IfAlive( (){}, (){ SetLightState( Off ); } );
    	"
    }
    
    Render
    {
    	use_ao_lights = true
    }
    
    StateMachine
    {
    	on_state_laser_buildup_1 = "AddEffectPack( 'Metadata/Monsters/EtchedBeetles/Effects/Epk/gemfront_buildup.epk' );"
    
    	on_state_laser_buildup_0 =
    	"
    		RemoveEffectPack( 'Metadata/Monsters/EtchedBeetles/Effects/Epk/gemfront_buildup.epk' );
    		AddEffectPack( 'Metadata/Monsters/EtchedBeetles/Effects/Epk/gemfront_builddown.epk', 0.3 );
    	"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Monsters/EtchedBeetles/Effects/Epk/gemfront_buildup.epk"
    	preload_epk = "Metadata/Monsters/EtchedBeetles/Effects/Epk/gemfront_builddown.epk"
    	preload_environment = "G2_4_2_boss"
    }
    
    GlobalAudioParamEvents
    {
    	player_in_range_param = "BroodguardInRange"
    	life_percent_param = "BroodguardLifePercentage"
    	range = 130
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/EtchedBeetles/BroodguardReplicatorAggroAudio.ao"
    }
    
    Life
    {
    	on_death = "SetLightState( Off, 2.0 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/EtchedBeetles/LargeEtchedBeetleBoss"] = {
        name = "The Ninth Treasure of Keth",
        life = 1.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.27,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 16,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeedUniqueWithDirectionalKnockback",
            "DoLiterallyNothing",
            "GSBeetleBossNuke",
            "GTBeetleBossLaserFront",
            "GTBeetleBossLaserBack",
            "GTBeetleBossLaserLeft",
            "GTBeetleBossLaserRight",
            "TBBeetleBossLaserFront",
            "TBBeetleBossLaserBack",
            "TBBeetleBossLaserLeft",
            "TBBeetleBossLaserRight",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedUniqueWithDirectionalKnockback"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_knockback_speed_+%",
            "knockback_distance_+%",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {300, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DoLiterallyNothing"] = {
        name = "???",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSBeetleBossNuke"] = {
        name = "GSBeetleBossNuke",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 3,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "active_skill_shock_chance_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTBeetleBossLaserFront"] = {
        name = "GTBeetleBossLaserFront",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTBeetleBossLaserBack"] = {
        name = "GTBeetleBossLaserBack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTBeetleBossLaserLeft"] = {
        name = "GTBeetleBossLaserLeft",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTBeetleBossLaserRight"] = {
        name = "GTBeetleBossLaserRight",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TBBeetleBossLaserFront"] = {
        name = "TBBeetleBossLaserFront",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "active_skill_shock_chance_+%_final",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TBBeetleBossLaserBack"] = {
        name = "TBBeetleBossLaserBack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "active_skill_shock_chance_+%_final",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TBBeetleBossLaserLeft"] = {
        name = "TBBeetleBossLaserLeft",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "active_skill_shock_chance_+%_final",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TBBeetleBossLaserRight"] = {
        name = "TBBeetleBossLaserRight",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "active_skill_shock_chance_+%_final",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {0.5, 1.5, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    keyval
    Actor.basic_actionChangeToStance1, ChangeToStance2, ChangeToStance3
    Actor.leveled_starting_effectsEASPatrolEndTurn, DoLiterallyNothing
    Functions.fix_orientation =
    Functions.",
    Functions./* arg1 doesn't exist by the time AddOnActionEnd happens so needs to be put somewhere */
    Functions.this.temp_anim_orientationarg1;, null;
    Functions.AddOnActionEnd(
    Functions.SetOrientation( GetOrientation() + temp_anim_orientation, false, true );
    Functions.PlayAnimationType( Idle, 1.0, 0, 0 );
    Functions.}, true );
    StateMachine.define_shared_state =
    StateMachine.",
    StateMachine.players;
    StateMachine.laser_buildup;
    StateMachine.define_shared_checkpoint_statedead;
    Stats.monster_delay_item_drops_millis3900
    Stats.base_heavy_stun_duration_ms5800
    Edit

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