Undying Shredder
Demon
50% chance to gain a Power Charge on Hit
SpectreY
Tagscaster, demon, flesh_armour, has_one_hand_sword, has_one_handed_melee, humanoid, medium_height, medium_movement, melee, not_int, not_str, physical_affinity, red_blood, undying
Life
100%
Evasion
+30%
Ailment Threshold
100%
Resistance
20 20 20 0
Damage
125%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 8
Attack Time
1.245 Second
Damage Spread
±20%
Experience
100%
Model Size
115%
Type
CityStalker
Metadata
CityStalkerMale4
Level
68
Life
6,433
Armour
28,790
Evasion
6,161
Energy Shield
0
Damage
467
Spell Damage
467
Accuracy
290
Attack Time
1.245
Experience
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 374–560
Critical Strike Chance: 5%
Attack Time: 1.245 sec
Strike your foes down with a powerful blow.
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MaligarosUndyingBladeVortex
Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
Blade Vortex
Critical Strike Chance: 6%
Effectiveness of Added Damage: 20%
Cast Time: 1 sec
Cooldown Time: 5 sec
An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
Deals 129.9 to 194.9 Physical Damage
Base duration is 5 seconds
Repeats once
50% more Cast Speed
Can have up to 3 active spinning blades
active skill area of effect radius +% final [20]
is area damage [1]
skill can add multiple charges per action [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	main_hand_unarmed_type = "One_Hand_Sword"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Undying/CityStalkerMale4"] = {
    name = "Undying Shredder",
    life = 1,
    fireResist = 20,
    coldResist = 20,
    lightningResist = 20,
    chaosResist = 0,
    damage = 1.25,
    damageSpread = 0.2,
    attackTime = 1.245,
    attackRange = 8,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeed",
        "MaligarosUndyingBladeVortex",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeed"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MaligarosUndyingBladeVortex"] = {
    name = "Blade Vortex",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Totemable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Physical] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "base_skill_effect_duration",
        "maximum_number_of_spinning_blades",
        "active_skill_cast_speed_+%_final",
        "base_spell_repeat_count",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "skill_can_add_multiple_charges_per_action",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 5000, 3, 50, 1, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
    },
}
50% chance to gain a Power Charge on Hit
IdMonsterImplicitGainsPowerChargeOnHit1
FamilyMonsterGrantsCharges
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • add power charge on skill hit % Min: 50 Max: 50 Global
  • Craft Tagspower_charge
    Undying Shredder
    Demon
    50% chance to gain a Power Charge on Hit
    SpectreY
    Tagscaster, demon, flesh_armour, has_one_hand_sword, has_one_handed_melee, humanoid, medium_height, medium_movement, melee, not_int, not_str, physical_affinity, red_blood, undying
    Life
    100%
    Evasion
    +30%
    Ailment Threshold
    100%
    Resistance
    20 20 20 0
    Damage
    125%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 8
    Attack Time
    1.245 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    115%
    Type
    CityStalker
    Metadata
    CityStalkerFemale4
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    6,161
    Energy Shield
    0
    Damage
    467
    Spell Damage
    467
    Accuracy
    290
    Attack Time
    1.245
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 374–560
    Critical Strike Chance: 5%
    Attack Time: 1.245 sec
    Strike your foes down with a powerful blow.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MaligarosUndyingBladeVortex
    Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
    Blade Vortex
    Critical Strike Chance: 6%
    Effectiveness of Added Damage: 20%
    Cast Time: 1 sec
    Cooldown Time: 5 sec
    An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
    Deals 129.9 to 194.9 Physical Damage
    Base duration is 5 seconds
    Repeats once
    50% more Cast Speed
    Can have up to 3 active spinning blades
    active skill area of effect radius +% final [20]
    is area damage [1]
    skill can add multiple charges per action [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	main_hand_unarmed_type = "One_Hand_Sword"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Undying/CityStalkerFemale4"] = {
        name = "Undying Shredder",
        life = 1,
        fireResist = 20,
        coldResist = 20,
        lightningResist = 20,
        chaosResist = 0,
        damage = 1.25,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 8,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "MaligarosUndyingBladeVortex",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MaligarosUndyingBladeVortex"] = {
        name = "Blade Vortex",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Physical] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "base_skill_effect_duration",
            "maximum_number_of_spinning_blades",
            "active_skill_cast_speed_+%_final",
            "base_spell_repeat_count",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "skill_can_add_multiple_charges_per_action",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 5000, 3, 50, 1, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    50% chance to gain a Power Charge on Hit
    IdMonsterImplicitGainsPowerChargeOnHit1
    FamilyMonsterGrantsCharges
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • add power charge on skill hit % Min: 50 Max: 50 Global
  • Craft Tagspower_charge
    Undying Shredder
    Demon
    SpectreN
    Tagsdemon, flesh_armour, humanoid, is_unarmed, medium_height, medium_movement, melee, not_dex, not_str, physical_affinity, red_blood, undying
    Life
    100%
    Energy Shield From Life
    50%
    Ailment Threshold
    100%
    Resistance
    37 37 37 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 8
    Attack Time
    0.84 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    115%
    Type
    SynthesisCityStalkerArmour
    Metadata
    CityStalker3Spawned
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    3,064
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    0.84
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    WalkEmergeSynthesis
    walk emerge distance [300]
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Time: 0.84 sec
    Strike your foes down with a powerful blow.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueSynthesis/SynthesisMonsterBase"
    
    StateMachine
    {
    	define_shared_state = 
    	"
    		spawned;
    		visible;
    	"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueSynthesis/SynthesisMonsterBase"
    
    StateMachine
    {
    	create_state_visible_0 = "DisableRendering();"
    
    	on_state_visible_1 =
    	"
    		EnableRendering();
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Synthesis/synthesise_epk/synthesise.epk );
    	"
    
    	on_state_spawned_1 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Synthesis/synthesise_epk/synthesise.epk );"
    }
    
    Life {}
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueSynthesis/CityStalker3Spawned"] = {
        name = "Undying Shredder",
        life = 1,
        energyShield = 0.5,
        fireResist = 37,
        coldResist = 37,
        lightningResist = 37,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 0.84,
        attackRange = 8,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "WalkEmergeSynthesis",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WalkEmergeSynthesis"] = {
        name = "WalkEmergeSynthesis",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.72,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_distance",
        },
        levels = {
            [1] = {300, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }