Demon Herder
Demon
SpectreY
Spectre OverrideMetadata/Monsters/LeagueHellscape/DemonFaction/HellscapeDemonElite2_Spectre
Tagsbeyond_demon, bludgeoning_weapon, caster, demon, fire_affinity, flesh_armour, is_unarmed, not_dex, not_str, ranged, red_blood, very_fast_movement
Packs
  • Demon Herder, Demon Beast, Demon Ghast
  • Demon Herder, Demon Imp, Demon Ghast
  • Life
    285%
    Energy Shield From Life
    100%
    Ailment Threshold
    285%
    Resistance
    0 0 75 0
    Damage
    254%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    4 ~ 12
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    150%
    Model Size
    130%
    Type
    HellscapeDemonElite2
    Metadata
    HellscapeDemonElite2_
    Level
    68
    Life
    18,335
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    6,127
    Damage
    949
    Spell Damage
    949
    Accuracy
    290
    Attack Time
    1.5
    Experience
    15,383
    Ailment Threshold
    18,335
    Chill
    58
    Shock
    58
    Brittle
    328
    Scorch
    58
    Sap
    160
    GTHellscapeDemonEliteVomit
    Triggerable, Spell
    Cast Time: 2.4 sec
    Cooldown Time: 12 sec
    spell maximum action distance +% [-50]
    MMSHellscapeDemonEliteTripleMortar
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Critical Strike Chance: 5%
    Cast Time: 1.5 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 591.9 to 887.9 Physical Damage
    Deals 18.25% more Damage
    25% of Physical Damage Converted to Fire Damage
    base is projectile [1]
    is area damage [1]
    projectile spread radius [15]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    use scaled contact offset [1]
    MMSHellscapeDemonEliteVomitMortar
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Critical Strike Chance: 5%
    Cast Time: 2.7 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 346.8 to 520.3 Physical Damage
    Deals 18.25% more Damage
    25% of Physical Damage Converted to Fire Damage
    base is projectile [1]
    is area damage [1]
    projectile spread radius [5]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    use scaled contact offset [1]
    GSHellscapeDemonEliteBeamNuke
    Spell, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 2 sec
    Cooldown Time: 7 sec
    Deals 1019 to 1529 Physical Damage
    Deals 18.25% more Damage
    25% of Physical Damage Converted to Fire Damage
    is area damage [1]
    spell maximum action distance +% [-50]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueHellscape/HellscapeMonsterBase"
    extends "Metadata/Monsters/LeagueHellscape/HellscapeEliteBase"
    extends "Metadata/Monsters/LeagueHellscape/DemonFaction/HellscapeDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueHellscape/HellscapeMonsterBase"
    extends "Metadata/Monsters/LeagueHellscape/HellscapeEliteBase"
    extends "Metadata/Monsters/LeagueHellscape/DemonFaction/HellscapeDemonBase"
    
    Life
    {
    	on_spawned_alive =
    	"
    		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk, Metadata/Monsters/LeagueHellscape/DemonFaction/attachments/SpellcasterweaponHeld.ao );
    		this.smoke = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/OnActs/ground_swirls.ao,  );
    	"
    
    	on_death =
    	"
    		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk, Metadata/Monsters/LeagueHellscape/DemonFaction/attachments/SpellcasterweaponHeld.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/OnActs/ground_swirls.ao );
    	"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk"
    }
    
    Pathfinding
    {
    	on_movement_started = "DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/OnActs/ground_swirls.ao );"
    	on_movement_complete = "IfExists( this.smoke, {}, { this.smoke = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/OnActs/ground_swirls.ao,  ); } );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueHellscape/DemonFaction/HellscapeDemonElite2_"] = {
        name = "Demon Herder",
        life = 2.85,
        energyShield = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 75,
        chaosResist = 0,
        damage = 2.54,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "Unarmed",
        weaponType2 = "One Hand Mace",
        skillList = {
            "MMSHellscapeDemonEliteTripleMortar",
            "MMSHellscapeDemonEliteVomitMortar",
            "GSHellscapeDemonEliteBeamNuke",
            "GTHellscapeDemonEliteVomit",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSHellscapeDemonEliteTripleMortar"] = {
        name = "MMSHellscapeDemonEliteTripleMortar",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_damage_+%_final",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, -50, 15, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 0, -50, 15, 25, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 2},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, -50, 15, 25, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 24, -50, 15, 25, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSHellscapeDemonEliteVomitMortar"] = {
        name = "MMSHellscapeDemonEliteVomitMortar",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.7,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_damage_+%_final",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, -50, 5, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 0, -50, 5, 25, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 2},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, -50, 5, 25, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 24, -50, 5, 25, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSHellscapeDemonEliteBeamNuke"] = {
        name = "GSHellscapeDemonEliteBeamNuke",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_damage_+%_final",
            "spell_maximum_action_distance_+%",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, -50, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 0, -50, 25, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 2},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, -50, 25, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 24, -50, 25, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTHellscapeDemonEliteVomit"] = {
        name = "GTHellscapeDemonEliteVomit",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.4,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
        },
        levels = {
            [1] = {-50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    Demon Herder
    Demon
    SpectreY
    Tagsbeyond_demon, bludgeoning_weapon, caster, demon, fire_affinity, flesh_armour, is_unarmed, not_dex, not_str, ranged, red_blood, very_fast_movement
    Life
    285%
    Energy Shield From Life
    100%
    Ailment Threshold
    285%
    Resistance
    0 0 75 0
    Damage
    254%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    4 ~ 12
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    150%
    Model Size
    130%
    Type
    HellscapeDemonElite2
    Metadata
    HellscapeDemonElite2_Spectre
    Level
    68
    Life
    18,335
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    6,127
    Damage
    949
    Spell Damage
    949
    Accuracy
    290
    Attack Time
    1.5
    Experience
    15,383
    Ailment Threshold
    18,335
    Chill
    58
    Shock
    58
    Brittle
    328
    Scorch
    58
    Sap
    160
    GTHellscapeDemonEliteVomit
    Triggerable, Spell
    Cast Time: 2.4 sec
    Cooldown Time: 12 sec
    spell maximum action distance +% [-50]
    MMSHellscapeDemonEliteTripleMortar
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Critical Strike Chance: 5%
    Cast Time: 1.5 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 591.9 to 887.9 Physical Damage
    Deals 18.25% more Damage
    25% of Physical Damage Converted to Fire Damage
    base is projectile [1]
    is area damage [1]
    projectile spread radius [15]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    use scaled contact offset [1]
    MMSHellscapeDemonEliteVomitMortar
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Critical Strike Chance: 5%
    Cast Time: 2.7 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 346.8 to 520.3 Physical Damage
    Deals 18.25% more Damage
    25% of Physical Damage Converted to Fire Damage
    base is projectile [1]
    is area damage [1]
    projectile spread radius [5]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    use scaled contact offset [1]
    GSHellscapeDemonEliteBeamNuke
    Spell, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 2 sec
    Cooldown Time: 7 sec
    Deals 1019 to 1529 Physical Damage
    Deals 18.25% more Damage
    25% of Physical Damage Converted to Fire Damage
    is area damage [1]
    spell maximum action distance +% [-50]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive = "AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk, Metadata/Monsters/LeagueHellscape/DemonFaction/attachments/SpellcasterweaponHeld.ao );"
    	on_death = "RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk, Metadata/Monsters/LeagueHellscape/DemonFaction/attachments/SpellcasterweaponHeld.ao );"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueHellscape/DemonFaction/HellscapeDemonElite2_Spectre"] = {
        name = "Demon Herder",
        life = 2.85,
        energyShield = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 75,
        chaosResist = 0,
        damage = 2.54,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "Unarmed",
        weaponType2 = "One Hand Mace",
        skillList = {
            "MMSHellscapeDemonEliteTripleMortar",
            "MMSHellscapeDemonEliteVomitMortar",
            "GSHellscapeDemonEliteBeamNuke",
            "GTHellscapeDemonEliteVomit",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSHellscapeDemonEliteTripleMortar"] = {
        name = "MMSHellscapeDemonEliteTripleMortar",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_damage_+%_final",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, -50, 15, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 0, -50, 15, 25, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 2},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, -50, 15, 25, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 24, -50, 15, 25, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSHellscapeDemonEliteVomitMortar"] = {
        name = "MMSHellscapeDemonEliteVomitMortar",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.7,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_damage_+%_final",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, -50, 5, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 0, -50, 5, 25, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 2},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, -50, 5, 25, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 24, -50, 5, 25, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSHellscapeDemonEliteBeamNuke"] = {
        name = "GSHellscapeDemonEliteBeamNuke",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_damage_+%_final",
            "spell_maximum_action_distance_+%",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, -50, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 0, -50, 25, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 2},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, -50, 25, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 24, -50, 25, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTHellscapeDemonEliteVomit"] = {
        name = "GTHellscapeDemonEliteVomit",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.4,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
        },
        levels = {
            [1] = {-50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    Demon Herder
    Demon
    SpectreY
    Tagsbeyond_demon, bludgeoning_weapon, caster, demon, fire_affinity, flesh_armour, is_unarmed, not_dex, not_str, ranged, red_blood, very_fast_movement
    Packs
  • Demon Herder, Demon Beast, Demon Ghast
  • Life
    285%
    Energy Shield From Life
    100%
    Ailment Threshold
    285%
    Resistance
    0 0 75 0
    Damage
    254%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    4 ~ 12
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    150%
    Model Size
    130%
    Type
    HellscapeDemonElite2
    Metadata
    HellscapeDemonElite2_MemoryLine
    Level
    68
    Life
    18,335
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    6,127
    Damage
    949
    Spell Damage
    949
    Accuracy
    290
    Attack Time
    1.5
    Experience
    15,383
    Ailment Threshold
    18,335
    Chill
    58
    Shock
    58
    Brittle
    328
    Scorch
    58
    Sap
    160
    GTHellscapeDemonEliteVomit
    Triggerable, Spell
    Cast Time: 2.4 sec
    Cooldown Time: 12 sec
    spell maximum action distance +% [-50]
    MMSHellscapeDemonEliteTripleMortar
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Critical Strike Chance: 5%
    Cast Time: 1.5 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 591.9 to 887.9 Physical Damage
    Deals 18.25% more Damage
    25% of Physical Damage Converted to Fire Damage
    base is projectile [1]
    is area damage [1]
    projectile spread radius [15]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    use scaled contact offset [1]
    MMSHellscapeDemonEliteVomitMortar
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Critical Strike Chance: 5%
    Cast Time: 2.7 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 346.8 to 520.3 Physical Damage
    Deals 18.25% more Damage
    25% of Physical Damage Converted to Fire Damage
    base is projectile [1]
    is area damage [1]
    projectile spread radius [5]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    use scaled contact offset [1]
    GSHellscapeDemonEliteBeamNuke
    Spell, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 2 sec
    Cooldown Time: 7 sec
    Deals 1019 to 1529 Physical Damage
    Deals 18.25% more Damage
    25% of Physical Damage Converted to Fire Damage
    is area damage [1]
    spell maximum action distance +% [-50]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueHellscape/HellscapeMonsterBase"
    extends "Metadata/Monsters/LeagueHellscape/HellscapeEliteBase"
    extends "Metadata/Monsters/LeagueHellscape/DemonFaction/HellscapeDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueHellscape/HellscapeMonsterBase"
    extends "Metadata/Monsters/LeagueHellscape/HellscapeEliteBase"
    extends "Metadata/Monsters/LeagueHellscape/DemonFaction/HellscapeDemonBase"
    
    Life
    {
    	on_spawned_alive =
    	"
    		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk, Metadata/Monsters/LeagueHellscape/DemonFaction/attachments/SpellcasterweaponHeld.ao );
    		this.smoke = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/OnActs/ground_swirls.ao,  );
    	"
    
    	on_death =
    	"
    		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk, Metadata/Monsters/LeagueHellscape/DemonFaction/attachments/SpellcasterweaponHeld.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/OnActs/ground_swirls.ao );
    	"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/EPKs/weapon_effect.epk"
    }
    
    Pathfinding
    {
    	on_movement_started = "DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/OnActs/ground_swirls.ao );"
    	on_movement_complete = "IfExists( this.smoke, {}, { this.smoke = AddAttached( Metadata/Effects/Spells/monsters_effects/League_Hellscape/elite_xenobyte_sage/OnActs/ground_swirls.ao,  ); } );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueHellscape/DemonFaction/HellscapeDemonElite2_MemoryLine"] = {
        name = "Demon Herder",
        life = 2.85,
        energyShield = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 75,
        chaosResist = 0,
        damage = 2.54,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "Unarmed",
        weaponType2 = "One Hand Mace",
        skillList = {
            "MMSHellscapeDemonEliteTripleMortar",
            "MMSHellscapeDemonEliteVomitMortar",
            "GSHellscapeDemonEliteBeamNuke",
            "GTHellscapeDemonEliteVomit",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSHellscapeDemonEliteTripleMortar"] = {
        name = "MMSHellscapeDemonEliteTripleMortar",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_damage_+%_final",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, -50, 15, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 0, -50, 15, 25, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 2},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, -50, 15, 25, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 24, -50, 15, 25, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSHellscapeDemonEliteVomitMortar"] = {
        name = "MMSHellscapeDemonEliteVomitMortar",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.7,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_damage_+%_final",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, -50, 5, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 0, -50, 5, 25, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 2},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, -50, 5, 25, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 24, -50, 5, 25, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSHellscapeDemonEliteBeamNuke"] = {
        name = "GSHellscapeDemonEliteBeamNuke",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_damage_+%_final",
            "spell_maximum_action_distance_+%",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, -50, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 0, -50, 25, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 2},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, -50, 25, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 2},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 24, -50, 25, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTHellscapeDemonEliteVomit"] = {
        name = "GTHellscapeDemonEliteVomit",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.4,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
        },
        levels = {
            [1] = {-50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

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