Manifested Demon
Demon
monster no drops or experience [1]
cannot be afflicted [1]
cannot be tagged by sentinel [1]
cannot have affliction mods [1]
cannot have azmeri dust [1]
cant possess this [1]
cant touch this [1]
monster no talismans [1]
SpectreN
Tagscold_affinity, construct, demon, flesh_armour, immobile, is_unarmed, physical_affinity, puncturing_weapon, ranged, unusable_corpse
Life
100%
Ailment Threshold
100%
Resistance
0 0 0 0
Damage
100%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 12
Attack Time
1.005 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
AfflictionMonster
Metadata
AfflictionDemonColdGroundSpear
Level
68
Life
6,433
Armour
28,790
Evasion
4,739
Energy Shield
0
Damage
374
Spell Damage
374
Accuracy
290
Attack Time
1.005
Experience
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
AfflictionDemonColdSpearGroundTarget
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 299–448
Critical Strike Chance: 5%
Attack Time: 1.005 sec
Projectiles Pierce all Targets
72% less Attack Speed
base deal no damage [1]
base is projectile [1]
monster projectile variation [101]
number of projectiles override [1]
projectile minimum range [30]
projectile uses contact position [1]
use scaled contact offset [1]
AfflictionDemonColdSpearImpact
Triggerable, Attack
Base Damage: 299–448
Critical Strike Chance: 5%
Attack Damage: 150%
Attack Time: 1.005 sec
Deals 50% more Attack Damage
Deals 97% more Damage
75% of Physical Damage Converted to Cold Damage
is area damage [1]
AfflictionDemonInvisibleCold
Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable
Cast Time: 1 sec
alternate minion [450]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
EmptyActionSpellAfflictionDemonColdGroundSpear
Spell
Cast Time: 4.5 sec

Object Type

version 2
extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

StateMachine
{
	create_state_hidden_weapons_1 = "HideMeshSegment( HaastSpearShape );"

	on_state_emerging_1 =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk );
		Delay( 0.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk ); } );
	"
}

Animated 
{
	on_event_hide_weapon = "HideMeshSegment( HaastSpearShape );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonColdGroundSpear"] = {
    name = "Manifested Demon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.005,
    attackRange = 12,
    accuracy = 1,
    skillList = {
        "AfflictionDemonInvisibleCold",
        "EmptyActionSpellAfflictionDemonColdGroundSpear",
        "AfflictionDemonColdSpearGroundTarget",
        "AfflictionDemonColdSpearImpact",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonInvisibleCold"] = {
    name = "AfflictionDemonInvisibleCold",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "summoned_monsters_no_drops_or_experience",
    },
    levels = {
        [1] = {1, 450, -99, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionSpellAfflictionDemonColdGroundSpear"] = {
    name = "EmptyActionSpellAfflictionDemonColdGroundSpear",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonColdSpearGroundTarget"] = {
    name = "AfflictionDemonColdSpearGroundTarget",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "active_skill_attack_speed_+%_final",
        "projectile_minimum_range",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "always_pierce",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {101, -72, 30, 1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AfflictionDemonColdSpearImpact"] = {
    name = "AfflictionDemonColdSpearImpact",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_cold",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 75, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 75, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 75, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {129, 75, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
monster no drops or experience [1]
IdMonsterNoDropsOrExperience
FamilyMonsterNoDropsOrExperience
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagscaster, cold_affinity, construct, demon, flesh_armour, immobile, is_unarmed, puncturing_weapon, ranged, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonColdIceSpear
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionDemonColdSpear
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Damage: 200%
    Attack Time: 1.005 sec
    Projectiles Pierce all Targets
    Deals 100% more Attack Damage
    Deals 1% more Damage
    75% of Physical Damage Converted to Cold Damage
    72% less Attack Speed
    base is projectile [1]
    monster projectile variation [100]
    projectile distance override [100]
    projectile uses contact position [1]
    use scaled contact offset [1]
    AfflictionDemonColdIceGround
    Spell, Triggerable
    Cast Time: 1 sec
    Deals 465.5 to 698.2 Cold Damage
    active skill area of effect radius +% final [35]
    is area damage [1]
    EmptyActionSpellAfflictionDemonColdSpearToss
    Spell
    Cast Time: 4.5 sec

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	create_state_hidden_weapons_1 = "HideMeshSegment( HaastSpearShape );"
    
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk );
    		Delay( 0.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk ); } );
    	"
    }
    
    Animated 
    {
    	on_event_hide_weapon = "HideMeshSegment( HaastSpearShape );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonColdIceSpear"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "EmptyActionSpellAfflictionDemonColdSpearToss",
            "AfflictionDemonColdIceGround",
            "AfflictionDemonColdSpear",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellAfflictionDemonColdSpearToss"] = {
        name = "EmptyActionSpellAfflictionDemonColdSpearToss",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonColdIceGround"] = {
        name = "AfflictionDemonColdIceGround",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 35, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 35, levelRequirement = 70, statInterpolation = {3, 3},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 35, levelRequirement = 72, statInterpolation = {3, 3},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 35, levelRequirement = 74, statInterpolation = {3, 3},  cost = { }, },
            [5] = {0.80000001192093, 1.2000000476837, 35, levelRequirement = 76, statInterpolation = {3, 3},  cost = { }, },
            [6] = {0.80000001192093, 1.2000000476837, 35, levelRequirement = 78, statInterpolation = {3, 3},  cost = { }, },
            [7] = {0.80000001192093, 1.2000000476837, 35, levelRequirement = 80, statInterpolation = {3, 3},  cost = { }, },
            [8] = {0.80000001192093, 1.2000000476837, 35, levelRequirement = 82, statInterpolation = {3, 3},  cost = { }, },
            [9] = {0.80000001192093, 1.2000000476837, 35, levelRequirement = 83, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonColdSpear"] = {
        name = "AfflictionDemonColdSpear",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "monster_projectile_variation",
            "active_skill_attack_speed_+%_final",
            "skill_physical_damage_%_to_convert_to_cold",
            "projectile_distance_override",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "always_pierce",
        },
        levels = {
            [1] = {-30, 100, -72, 75, 100, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
            [2] = {0, 100, -72, 75, 100, baseMultiplier = 2, levelRequirement = 19, statInterpolation = {1},  cost = { }, },
            [3] = {1, 100, -72, 75, 100, baseMultiplier = 2, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [4] = {129, 100, -72, 75, 100, baseMultiplier = 2, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagscaster, cold_affinity, construct, demon, flesh_armour, immobile, is_unarmed, puncturing_weapon, ranged, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonColdIceSpikes
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionDemonColdIceSpikeShards
    Spell, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 1 sec
    Deals 1712 to 2568 Cold Damage
    base is projectile [1]
    projectiles not offset [1]
    AfflictionDemonColdIceSpikes
    Triggerable, Spell
    Cast Time: 5 sec

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	create_state_hidden_weapons_1 = "HideMeshSegment( HaastSpearShape );"
    
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk );
    		Delay( 0.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk ); } );
    	"
    }
    
    Animated 
    {
    	on_event_hide_weapon = "HideMeshSegment( HaastSpearShape );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonColdIceSpikes"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "AfflictionDemonColdIceSpikeShards",
            "AfflictionDemonColdIceSpikes",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonColdIceSpikeShards"] = {
        name = "AfflictionDemonColdIceSpikeShards",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_is_projectile",
            "projectiles_not_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonColdIceSpikes"] = {
        name = "AfflictionDemonColdIceSpikes",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagsconstruct, demon, fire_affinity, flesh_armour, has_one_hand_sword, has_one_handed_melee, immobile, slashing_weapon, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonFireSword
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionMonsterFireSlash
    Triggerable, Attack
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.005 sec
    Hits always Ignite
    Deals 50% more Attack Damage
    Deals 150.3% more Damage
    75% of Physical Damage Converted to Fire Damage
    300.3% more Damage with Ignite
    cast time overrides attack duration [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fire_fadeIn.epk );
    		Delay( 1.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fire_fadeIn.epk ); } );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonFireSword"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        skillList = {
            "AfflictionMonsterFireSlash",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionMonsterFireSlash"] = {
        name = "AfflictionMonsterFireSlash",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "active_skill_ignite_damage_+%_final",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
            "cast_time_overrides_attack_duration",
            "always_ignite",
        },
        levels = {
            [1] = {0, 0, 75, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2, 2},  cost = { }, },
            [2] = {0, 0, 75, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {2, 2},  cost = { }, },
            [3] = {1, 1, 75, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {2, 2},  cost = { }, },
            [4] = {200, 400, 75, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {2, 2},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagscaster, construct, demon, fire_affinity, flesh_armour, immobile, is_unarmed, slashing_weapon, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonFireFlameblast
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionMonsterChargedBlast
    Spell, Damage, Area, Totemable, Fire, AreaSpell
    Flameblast
    Critical Strike Chance: 5%
    Cast Time: 4.5 sec
    Channels to build up a large explosion. The longer you channel, the larger the area of effect and damage of the explosion. The explosion occurs after using another skill or after a short period without casting.
    Deals 4050 to 6075 Fire Damage
    100% more Damage with Ignite
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fire_fadeIn.epk );
    		Delay( 1.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fire_fadeIn.epk ); } );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonFireFlameblast"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "AfflictionMonsterChargedBlast",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionMonsterChargedBlast"] = {
        name = "Flameblast",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Channels to build up a large explosion. The longer you channel, the larger the area of effect and damage of the explosion. The explosion occurs after using another skill or after a short period without casting.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Totemable] = true,
            [SkillType.Fire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4.5,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "active_skill_ignite_damage_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagscaster, construct, demon, flesh_armour, immobile, is_unarmed, non_attacking, slashing_weapon, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonFireTornado
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionMonsterSummonFireTornado
    Spell, Multicastable, Triggerable
    Cast Time: 4 sec
    alternate minion [458]
    monster no drops or experience [1]
    number of monsters to summon [1]
    summon specific monsters in front offset [120]
    summon specific monsters radius +% [-99]
    summoned monsters are minions [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fire_fadeIn.epk );
    		Delay( 1.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fire_fadeIn.epk ); } );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonFireTornado"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "AfflictionMonsterSummonFireTornado",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionMonsterSummonFireTornado"] = {
        name = "AfflictionMonsterSummonFireTornado",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summon_specific_monsters_radius_+%",
            "summon_specific_monsters_in_front_offset",
            "summoned_monsters_are_minions",
            "monster_no_drops_or_experience",
        },
        levels = {
            [1] = {1, 458, -99, 120, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagscaster, construct, demon, flesh_armour, immobile, is_unarmed, lightning_affinity, slashing_weapon, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonLightningGigaBall
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionGigaBallExplosion
    Spell, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 1 sec
    Deals 1772 to 5316 Lightning Damage
    is area damage [1]
    AfflictionDemonLightningGigaBall
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Critical Strike Chance: 5%
    Cast Time: 5.2 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 552.4 to 1657 Lightning Damage
    active skill shock duration +% final [100]
    base is projectile [1]
    number of projectiles override [1]
    projectile minimum range [30]
    projectile uses contact position [1]
    use scaled contact offset [1]
    AfflictionDemonLightningGigaBallObject
    Triggerable, Spell
    Cast Time: 1 sec
    Cooldown Time: 1 sec
    EmptyActionSpellGigaBall
    Spell
    Cast Time: 7.2 sec
    AfflictionGigaBallDonut1
    Spell, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 1 sec
    Deals 1266 to 3797 Lightning Damage
    is area damage [1]
    AfflictionGigaBallDonut2
    Spell, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 1 sec
    Deals 1266 to 3797 Lightning Damage
    is area damage [1]
    AfflictionGigaBallDonut3
    Spell, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 1 sec
    Deals 1266 to 3797 Lightning Damage
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_lightning_fadeIn.epk );
    		Delay( 1.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_lightning_fadeIn.epk ); } );
    	"
    }
    
    Animated
    {
    	on_event_submerge =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeOut.epk );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_01.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_02.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_03.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_04.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_05.ao );
    	"
    
    	on_event_emerge = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeOut.epk, 1 );"
    
    	on_event_contact_for_teleport_lightning_storm_01 =
    	"
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_01.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_02.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_03.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_04.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_05.ao );
    	"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_demon_lightning/giga_ball_lightning_impact.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_demon_lightning/giga_ball_lightning_volatile_ring.ao"
    	preload_misc_beam = "AfflictionLightningBossGigaBallBeam"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonLightningGigaBall"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "EmptyActionSpellGigaBall",
            "AfflictionGigaBallExplosion",
            "AfflictionGigaBallDonut1",
            "AfflictionGigaBallDonut2",
            "AfflictionGigaBallDonut3",
            "AfflictionDemonLightningGigaBallObject",
            "AfflictionDemonLightningGigaBall",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellGigaBall"] = {
        name = "EmptyActionSpellGigaBall",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 7.2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionGigaBallExplosion"] = {
        name = "AfflictionGigaBallExplosion",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionGigaBallDonut1"] = {
        name = "AfflictionGigaBallDonut1",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionGigaBallDonut2"] = {
        name = "AfflictionGigaBallDonut2",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionGigaBallDonut3"] = {
        name = "AfflictionGigaBallDonut3",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonLightningGigaBallObject"] = {
        name = "AfflictionDemonLightningGigaBallObject",
        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["AfflictionDemonLightningGigaBall"] = {
        name = "AfflictionDemonLightningGigaBall",
        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 = 5.2,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "projectile_minimum_range",
            "number_of_projectiles_override",
            "active_skill_shock_duration_+%_final",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.5, 1.5, 30, 1, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagscaster, construct, demon, flesh_armour, immobile, is_unarmed, lightning_affinity, slashing_weapon, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonLightningTeleportStorm
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionLightningTeleport
    Spell, Movement
    Cast Time: 5 sec
    teleport marker art variation [1]
    AfflictionLightningBolt
    Spell, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 1 sec
    Deals 748.9 to 2247 Lightning Damage
    is area damage [1]
    AfflictionLightningBoltNovaGT1
    Triggerable, Spell
    Cast Time: 0.5 sec
    AfflictionLightningTeleportImpact
    Spell, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 1 sec
    Deals 2210 to 6629 Lightning Damage
    is area damage [1]
    AfflictionLightningBoltNovaGT2
    Triggerable, Spell
    Cast Time: 0.5 sec

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_lightning_fadeIn.epk );
    		Delay( 1.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_lightning_fadeIn.epk ); } );
    	"
    }
    
    Animated
    {
    	on_event_submerge =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeOut.epk );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_01.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_02.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_03.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_04.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_05.ao );
    	"
    
    	on_event_emerge = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeOut.epk, 1 );"
    
    	on_event_contact_for_teleport_lightning_storm_01 =
    	"
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_01.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_02.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_03.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_04.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_05.ao );
    	"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_demon_lightning/giga_ball_lightning_impact.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_demon_lightning/giga_ball_lightning_volatile_ring.ao"
    	preload_misc_beam = "AfflictionLightningBossGigaBallBeam"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonLightningTeleportStorm"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "AfflictionLightningTeleportImpact",
            "AfflictionLightningBolt",
            "AfflictionLightningBoltNovaGT1",
            "AfflictionLightningBoltNovaGT2",
            "AfflictionLightningTeleport",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionLightningTeleportImpact"] = {
        name = "AfflictionLightningTeleportImpact",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionLightningBolt"] = {
        name = "AfflictionLightningBolt",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "is_area_damage",
        },
        levels = {
            [1] = {0.5, 1.5, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionLightningBoltNovaGT1"] = {
        name = "AfflictionLightningBoltNovaGT1",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionLightningBoltNovaGT2"] = {
        name = "AfflictionLightningBoltNovaGT2",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionLightningTeleport"] = {
        name = "AfflictionLightningTeleport",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "teleport_marker_art_variation",
        },
        levels = {
            [1] = {1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagscaster, construct, demon, flesh_armour, immobile, is_unarmed, lightning_affinity, slashing_weapon, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonLightningElectricFlail
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionLightningBallBombard
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Critical Strike Chance: 5%
    Cast Time: 1 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 599.1 to 1113 Lightning Damage
    Projectiles Pierce all Targets
    base is projectile [1]
    is area damage [1]
    projectile minimum range [12]
    projectile spread radius [15]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    EASAfflictionLightningBallBombard
    Spell
    Cast Time: 5.5 sec
    AfflictionLightningBallBombardTriggered
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Critical Strike Chance: 5%
    Cast Time: 1 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 599.1 to 1113 Lightning Damage
    Projectiles Pierce all Targets
    base is projectile [1]
    is area damage [1]
    projectile minimum range [12]
    projectile spread radius [5]
    projectile uses contact position [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_lightning_fadeIn.epk );
    		Delay( 1.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_lightning_fadeIn.epk ); } );
    	"
    }
    
    Animated
    {
    	on_event_submerge =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeOut.epk );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_01.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_02.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_03.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_04.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_05.ao );
    	"
    
    	on_event_emerge = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeOut.epk, 1 );"
    
    	on_event_contact_for_teleport_lightning_storm_01 =
    	"
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_01.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_02.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_03.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_04.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_05.ao );
    	"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_demon_lightning/giga_ball_lightning_impact.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_demon_lightning/giga_ball_lightning_volatile_ring.ao"
    	preload_misc_beam = "AfflictionLightningBossGigaBallBeam"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonLightningElectricFlail"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "AfflictionLightningBallBombard",
            "AfflictionLightningBallBombardTriggered",
            "EASAfflictionLightningBallBombard",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionLightningBallBombard"] = {
        name = "AfflictionLightningBallBombard",
        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,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "projectile_minimum_range",
            "projectile_spread_radius",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "projectile_uses_contact_direction",
            "always_pierce",
        },
        levels = {
            [1] = {0.69999998807907, 1.2999999523163, 12, 15, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionLightningBallBombardTriggered"] = {
        name = "AfflictionLightningBallBombardTriggered",
        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,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "projectile_minimum_range",
            "projectile_spread_radius",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "always_pierce",
        },
        levels = {
            [1] = {0.69999998807907, 1.2999999523163, 12, 5, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASAfflictionLightningBallBombard"] = {
        name = "EASAfflictionLightningBallBombard",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 5.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagsbludgeoning_weapon, caster, construct, demon, flesh_armour, immobile, is_unarmed, physical_affinity, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonPhysicalPizzaSlam___
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionPizzaSlam
    Attack, Damage, Area
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Time: 1.005 sec
    Deals 496.5 to 744.8 Physical Damage
    +10 metres to Melee Strike Range
    Causes +10 Bursts
    active skill area of effect radius +% final [-40]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [50]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	create_state_hidden_weapons_1 = "HideMeshSegment( DemonPhysicalMace1 );"
    
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_phys_fadeIn.epk );
    		Delay( 1.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_phys_fadeIn.epk ); } );
    	"
    }
    
    Animated
    {
    	on_event_hide_weapon = "HideMeshSegment( DemonPhysicalMace1 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonPhysicalPizzaSlam___"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "AfflictionPizzaSlam",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionPizzaSlam"] = {
        name = "AfflictionPizzaSlam",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 5,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "upheaval_number_of_spikes",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "melee_range_+",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 10, 50, 100, -40, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagsbludgeoning_weapon, construct, demon, flesh_armour, immobile, is_unarmed, physical_affinity, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonPhysicalAbyssSlam
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionDemonPhysWeaponToss
    Projectile, ProjectilesFromUser, Attack, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Damage: 250%
    Attack Time: 1.005 sec
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Deals 150% more Attack Damage
    +5 metres to Melee Strike Range
    active skill area of effect radius +% final [-30]
    base is projectile [1]
    fixed projectile spread [50]
    is area damage [1]
    mortar projectile scale animation speed instead of projectile speed [1]
    number of projectiles override [1]
    projectile minimum range [30]
    projectile uses contact position [1]
    use scaled contact offset [1]
    EmptyActionSpellAfflictionDemonPhysWeaponToss
    Spell
    Cast Time: 4 sec
    AfflictionPhysMaceCascade
    Multicastable, Triggerable

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	create_state_hidden_weapons_1 = "HideMeshSegment( DemonPhysicalMace1 );"
    
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_phys_fadeIn.epk );
    		Delay( 1.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_phys_fadeIn.epk ); } );
    	"
    }
    
    Animated
    {
    	on_event_hide_weapon = "HideMeshSegment( DemonPhysicalMace1 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonPhysicalAbyssSlam"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "AfflictionDemonPhysWeaponToss",
            "EmptyActionSpellAfflictionDemonPhysWeaponToss",
            "AfflictionPhysMaceCascade",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonPhysWeaponToss"] = {
        name = "AfflictionDemonPhysWeaponToss",
        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.Attack] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "fixed_projectile_spread",
            "projectile_minimum_range",
            "number_of_projectiles_override",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "mortar_projectile_scale_animation_speed_instead_of_projectile_speed",
        },
        levels = {
            [1] = {50, 50, 30, 1, -30, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellAfflictionDemonPhysWeaponToss"] = {
        name = "EmptyActionSpellAfflictionDemonPhysWeaponToss",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionPhysMaceCascade"] = {
        name = "AfflictionPhysMaceCascade",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagsbludgeoning_weapon, construct, demon, flesh_armour, immobile, is_unarmed, physical_affinity, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonPhysicalLeapSlam
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionPhysLeapSlam
    Spell, Movement
    Cast Time: 4 sec
    base deal no damage [1]
    cast time overrides attack duration [1]
    disable attack repeats [1]
    is area damage [1]
    leap slam minimum distance [20]
    walk emerge extra distance [-10]
    AfflictionDemonLeapSlamImpact
    Triggerable, Attack
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Damage: 220%
    Attack Time: 1.005 sec
    Deals 120% more Attack Damage
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionDemonPhysical"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionDemonPhysical"
    
    Animated
    {
    	on_event_despawn = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/affliction_demon_phys/epk/explode.epk );"
    
    	on_event_split_detach =
    	"
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_01.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_02.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_03.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_04.ao );
    		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/splitIdle_05.ao );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonPhysicalLeapSlam"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "AfflictionPhysLeapSlam",
            "AfflictionDemonLeapSlamImpact",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionPhysLeapSlam"] = {
        name = "AfflictionPhysLeapSlam",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "leap_slam_minimum_distance",
            "walk_emerge_extra_distance",
            "is_area_damage",
            "disable_attack_repeats",
            "cast_time_overrides_attack_duration",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {20, -10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonLeapSlamImpact"] = {
        name = "AfflictionDemonLeapSlamImpact",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
        },
        levels = {
            [1] = {baseMultiplier = 2.2, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagscaster, cold_affinity, construct, demon, flesh_armour, immobile, is_unarmed, physical_affinity, puncturing_weapon, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonUniqueColdGroundSpear
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionDemonColdSpearGroundTarget
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Time: 1.005 sec
    Projectiles Pierce all Targets
    72% less Attack Speed
    base deal no damage [1]
    base is projectile [1]
    monster projectile variation [101]
    number of projectiles override [1]
    projectile minimum range [30]
    projectile uses contact position [1]
    use scaled contact offset [1]
    AfflictionDemonColdSpearImpactUnique
    Triggerable, Attack
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.005 sec
    Deals 50% more Attack Damage
    Deals 97% more Damage
    75% of Physical Damage Converted to Cold Damage
    active skill area of effect radius +% final [25]
    is area damage [1]
    AfflictionDemonInvisibleColdUnique
    Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable
    Cast Time: 1 sec
    alternate minion [486]
    number of monsters to summon [1]
    summon specific monsters radius +% [-99]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]
    EmptyActionSpellAfflictionDemonColdGroundSpear
    Spell
    Cast Time: 4.5 sec

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	create_state_hidden_weapons_1 = "HideMeshSegment( HaastSpearShape );"
    
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk );
    		Delay( 0.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk ); } );
    	"
    }
    
    Animated 
    {
    	on_event_hide_weapon = "HideMeshSegment( HaastSpearShape );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonUniqueColdGroundSpear"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "AfflictionDemonInvisibleColdUnique",
            "EmptyActionSpellAfflictionDemonColdGroundSpear",
            "AfflictionDemonColdSpearGroundTarget",
            "AfflictionDemonColdSpearImpactUnique",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonInvisibleColdUnique"] = {
        name = "AfflictionDemonInvisibleColdUnique",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_are_minions",
            "summoned_monsters_no_drops_or_experience",
        },
        levels = {
            [1] = {1, 486, -99, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellAfflictionDemonColdGroundSpear"] = {
        name = "EmptyActionSpellAfflictionDemonColdGroundSpear",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonColdSpearGroundTarget"] = {
        name = "AfflictionDemonColdSpearGroundTarget",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "active_skill_attack_speed_+%_final",
            "projectile_minimum_range",
            "number_of_projectiles_override",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "always_pierce",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {101, -72, 30, 1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonColdSpearImpactUnique"] = {
        name = "AfflictionDemonColdSpearImpactUnique",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "skill_physical_damage_%_to_convert_to_cold",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {-30, 75, 25, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {0, 75, 25, baseMultiplier = 1.5, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
            [3] = {1, 75, 25, baseMultiplier = 1.5, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
            [4] = {129, 75, 25, baseMultiplier = 1.5, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagscaster, cold_affinity, construct, demon, flesh_armour, immobile, is_unarmed, puncturing_weapon, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonUniqueColdIceSpear
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionDemonColdSpear
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Damage: 200%
    Attack Time: 1.005 sec
    Projectiles Pierce all Targets
    Deals 100% more Attack Damage
    Deals 1% more Damage
    75% of Physical Damage Converted to Cold Damage
    72% less Attack Speed
    base is projectile [1]
    monster projectile variation [100]
    projectile distance override [100]
    projectile uses contact position [1]
    use scaled contact offset [1]
    AfflictionDemonColdIceGroundUnique
    Spell, Triggerable
    Cast Time: 1 sec
    Deals 465.5 to 698.2 Cold Damage
    Always Freezes enemies
    active skill area of effect radius +% final [35]
    is area damage [1]
    EmptyActionSpellAfflictionDemonColdSpearToss
    Spell
    Cast Time: 4.5 sec

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	create_state_hidden_weapons_1 = "HideMeshSegment( HaastSpearShape );"
    
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk );
    		Delay( 0.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk ); } );
    	"
    }
    
    Animated 
    {
    	on_event_hide_weapon = "HideMeshSegment( HaastSpearShape );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonUniqueColdIceSpear"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "EmptyActionSpellAfflictionDemonColdSpearToss",
            "AfflictionDemonColdIceGroundUnique",
            "AfflictionDemonColdSpear",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellAfflictionDemonColdSpearToss"] = {
        name = "EmptyActionSpellAfflictionDemonColdSpearToss",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonColdIceGroundUnique"] = {
        name = "AfflictionDemonColdIceGroundUnique",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "freeze_duration_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "always_freeze",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 0, 35, levelRequirement = 1, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 20, 35, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 40, 35, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 60, 35, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.80000001192093, 1.2000000476837, 80, 35, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.80000001192093, 1.2000000476837, 100, 35, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.80000001192093, 1.2000000476837, 120, 35, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.80000001192093, 1.2000000476837, 150, 35, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.80000001192093, 1.2000000476837, 200, 35, levelRequirement = 83, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonColdSpear"] = {
        name = "AfflictionDemonColdSpear",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "monster_projectile_variation",
            "active_skill_attack_speed_+%_final",
            "skill_physical_damage_%_to_convert_to_cold",
            "projectile_distance_override",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "always_pierce",
        },
        levels = {
            [1] = {-30, 100, -72, 75, 100, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
            [2] = {0, 100, -72, 75, 100, baseMultiplier = 2, levelRequirement = 19, statInterpolation = {1},  cost = { }, },
            [3] = {1, 100, -72, 75, 100, baseMultiplier = 2, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [4] = {129, 100, -72, 75, 100, baseMultiplier = 2, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Manifested Demon
    Demon
    monster no drops or experience [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagscaster, cold_affinity, construct, demon, flesh_armour, immobile, is_unarmed, puncturing_weapon, unusable_corpse
    Life
    100%
    Ailment Threshold
    100%
    Resistance
    0 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AfflictionMonster
    Metadata
    AfflictionDemonUniqueColdIceSpikes_
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.005
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    AfflictionDemonColdIceSpikeShardsUnique
    Spell, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 1 sec
    Deals 1712 to 2568 Cold Damage
    Always inflict Brittle
    base is projectile [1]
    projectiles not offset [1]
    AfflictionDemonColdIceSpikesUnique
    Triggerable, Spell
    Cast Time: 5 sec

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueAffliction/Demons/AfflictionSummonedDemonBase"
    
    StateMachine
    {
    	create_state_hidden_weapons_1 = "HideMeshSegment( HaastSpearShape );"
    
    	on_state_emerging_1 =
    	"
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk );
    		Delay( 0.5, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Affliction/split/epk/demon_fadeIn.epk ); } );
    	"
    }
    
    Animated 
    {
    	on_event_hide_weapon = "HideMeshSegment( HaastSpearShape );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAffliction/AfflictionDemonUniqueColdIceSpikes_"] = {
        name = "Manifested Demon",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "AfflictionDemonColdIceSpikeShardsUnique",
            "AfflictionDemonColdIceSpikesUnique",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonColdIceSpikeShardsUnique"] = {
        name = "AfflictionDemonColdIceSpikeShardsUnique",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "chance_to_inflict_frostburn_%",
            "base_is_projectile",
            "projectiles_not_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AfflictionDemonColdIceSpikesUnique"] = {
        name = "AfflictionDemonColdIceSpikesUnique",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global