Worm-King
SpectreY
Tagsinsect, not_dex, not_int, Unarmed_onhit_audio, very_slow_movement
Packs
  • Worm-King
  • Life
    220%
    Armour
    +70%
    Resistance
    -30 30 0 0
    Damage
    220%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    6 ~ 26
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    220%
    Model Size
    70%
    Type
    WormsKing
    Metadata
    WormsKing_
    Level
    68
    Life
    17,065
    Armour
    5,867
    Evasion Rating
    477
    Damage
    513
    Spell Damage
    513
    Accuracy
    2,180
    Attack Time
    1.5
    Experience
    62,995
    Minion Life
    24,816
    Minion Damage
    4,172
    Minion Armour
    10,698
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 410–615
    Critical Hit Chance: 5%
    Attack Time: 1.5 sec
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    GSWormsMaggotSpray
    Triggerable, Spell, Damage
    Cast Time: 1 sec
    Cooldown Time: 6 sec
    Deals 4178647 to 6267971 Physical Damage
    action attack or cast time uses animation length [1]
    base deal no damage [1]
    is area damage [1]
    spell maximum action distance +% [-50]
    CGEWormsMaggotPool
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Cast Time: 1 sec
    Deals 6403.6 Base Chaos Damage per second
    35% more Area of Effect
    base skill effect duration [4000]
    ground sludge art variation [1000]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "MoveForced"
    }
    
    BaseEvents
    {
    	on_construction_complete = 
    	"
    		IfInStance( stance2, {PlayAnimation( emerge_below_01 ); PauseAnimation();} );
    	"
    }
    
    StateMachine
    {
    	define_shared_state = "terrain_walker;"
    
    	on_or_create_state_terrain_walker_0 = "OverrideBaseHullType( walk );"
    	on_or_create_state_terrain_walker_1 = "OverrideBaseHullType( projectile );"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/WormsKing/WormsKing_"] = {
        name = "Worm-King",
        life = 2.2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 26,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "CGEWormsMaggotPool",
            "GSWormsMaggotSpray",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        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.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",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGEWormsMaggotPool"] = {
        name = "CGEWormsMaggotPool",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_chaos_damage_to_deal_per_minute",
            "base_skill_effect_duration",
            "ground_sludge_art_variation",
            "active_skill_area_of_effect_+%_final",
        },
        levels = {
            [1] = {1, 4000, 1000, 35, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSWormsMaggotSpray"] = {
        name = "GSWormsMaggotSpray",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_maximum_action_distance_+%",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -50, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Worm-King
    SpectreY
    Tagscannot_be_monolith, insect, not_dex, not_int, Unarmed_onhit_audio, very_slow_movement
    Life
    220%
    Armour
    +70%
    Resistance
    -30 30 0 0
    Damage
    220%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    6 ~ 26
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    220%
    Model Size
    70%
    Type
    WormsKing
    Metadata
    WormsKingEmerge
    Level
    68
    Life
    17,065
    Armour
    5,867
    Evasion Rating
    477
    Damage
    513
    Spell Damage
    513
    Accuracy
    2,180
    Attack Time
    1.5
    Experience
    62,995
    Minion Life
    24,816
    Minion Damage
    4,172
    Minion Armour
    10,698
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 410–615
    Critical Hit Chance: 5%
    Attack Time: 1.5 sec
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    GSWormsMaggotSpray
    Triggerable, Spell, Damage
    Cast Time: 1 sec
    Cooldown Time: 6 sec
    Deals 4178647 to 6267971 Physical Damage
    action attack or cast time uses animation length [1]
    base deal no damage [1]
    is area damage [1]
    spell maximum action distance +% [-50]
    CGEWormsMaggotPool
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Cast Time: 1 sec
    Deals 6403.6 Base Chaos Damage per second
    35% more Area of Effect
    base skill effect duration [4000]
    ground sludge art variation [1000]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "MoveForced"
    }
    
    BaseEvents
    {
    	on_construction_complete = 
    	"
    		IfInStance( stance2, {PlayAnimation( emerge_below_01 ); PauseAnimation();} );
    	"
    }
    
    StateMachine
    {
    	define_shared_state = "terrain_walker;"
    
    	on_or_create_state_terrain_walker_0 = "OverrideBaseHullType( walk );"
    	on_or_create_state_terrain_walker_1 = "OverrideBaseHullType( projectile );"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/WormsKing/WormsKingEmerge"] = {
        name = "Worm-King",
        life = 2.2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 26,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "CGEWormsMaggotPool",
            "GSWormsMaggotSpray",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        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.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",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGEWormsMaggotPool"] = {
        name = "CGEWormsMaggotPool",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_chaos_damage_to_deal_per_minute",
            "base_skill_effect_duration",
            "ground_sludge_art_variation",
            "active_skill_area_of_effect_+%_final",
        },
        levels = {
            [1] = {1, 4000, 1000, 35, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSWormsMaggotSpray"] = {
        name = "GSWormsMaggotSpray",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_maximum_action_distance_+%",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -50, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Edit

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