SpectreY
AreaThe Grand Promenade, The Eternal Laboratory, Forgotten Gulch, Forgotten Gulch
Tagsghost, ghost_armour, ghost_blood, has_one_handed_melee, has_thrusting_one_hand_sword, humanoid, medium_height, medium_movement, melee, not_int, not_str, physical_affinity, puncturing_weapon, ranged, undead
Packs
  • The Grand Promenade: Spectral Tactician, Spectral Soldier, Spectral Officer, Spectral Legionnaire
  • The Grand Promenade: Spectral Soldier, Spectral Officer, Spectral Legionnaire
  • The Eternal Laboratory: Spectral Tactician, Spectral Soldier, Spectral Officer
  • Life
    100%
    Evasion
    +20%
    Ailment Threshold
    100%
    Resistance
    0 0 40 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    WarHero2
    Metadata
    WarHero2
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    5,687
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.5
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    WarHeroSpectralThrow
    Attack, RangedAttack, Projectile, ProjectilesFromUser
    Spectral Throw
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    Cooldown Time: 3 sec
    Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.
    Deals 52% less Damage
    base is projectile [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act8/WarHero/spectral_fx.epk );"
    	on_death = "AddAttached( Metadata/Effects/Spells/ghost_biostuff/GladiatorGhost.ao,  ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act8/WarHero/spectral_fx.epk );"
    	on_spawned_dead = "AddAttached( Metadata/Effects/Spells/ghost_biostuff/GladiatorGhost.ao,  );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/WarHero/WarHero2"] = {
        name = "Spectral Officer",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 40,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 10,
        accuracy = 1,
        weaponType1 = "Thrusting One Hand Sword",
        skillList = {
            "Melee",
            "WarHeroSpectralThrow",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WarHeroSpectralThrow"] = {
        name = "Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {-52, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Spectral Officer
    Undead
    SpectreY
    Tagsghost, ghost_armour, ghost_blood, has_one_handed_melee, has_thrusting_one_hand_sword, humanoid, medium_movement, melee, not_int, not_str, physical_affinity, puncturing_weapon, ranged, undead
    Packs
  • Spectral Soldier, Spectral Officer, Spectral Legionnaire, Spectral Tactician
  • Life
    100%
    Evasion
    +20%
    Ailment Threshold
    100%
    Resistance
    0 0 40 0
    Damage
    100%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    WarHero2
    Metadata
    WarHero2Hellscape
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    5,687
    Energy Shield
    0
    Damage
    374
    Spell Damage
    374
    Accuracy
    290
    Attack Time
    1.5
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    WarHeroSpectralThrow
    Attack, RangedAttack, Projectile, ProjectilesFromUser
    Spectral Throw
    Base Damage: 299–448
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    Cooldown Time: 3 sec
    Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.
    Deals 52% less Damage
    base is projectile [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act8/WarHero/spectral_fx.epk );"
    	on_death = "AddAttached( Metadata/Effects/Spells/ghost_biostuff/GladiatorGhost.ao,  ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act8/WarHero/spectral_fx.epk );"
    	on_spawned_dead = "AddAttached( Metadata/Effects/Spells/ghost_biostuff/GladiatorGhost.ao,  );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/WarHero/WarHero2Hellscape"] = {
        name = "Spectral Officer",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 40,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 10,
        accuracy = 1,
        weaponType1 = "Thrusting One Hand Sword",
        skillList = {
            "Melee",
            "WarHeroSpectralThrow",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WarHeroSpectralThrow"] = {
        name = "Spectral Throw",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a spectral copy of your melee weapon. It flies out and then returns to you, in a spinning attack that damages enemies in its path.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {-52, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }