Spectral Scoundrel
Undead
50% of Physical Damage Converted to Lightning Damage
20% Chance to Block Attack Damage
20% Chance to Block Spell Damage
You take 40% of Damage from Blocked Hits
SpectreY
AreaThe Eternal Laboratory, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Beach Map, Coves Map, Frozen Cabins Map, The Lake of Kalandra
Tagscaster, cleaving_weapon, fast_movement, ghost, ghost_armour, ghost_blood, has_one_hand_sword, has_one_handed_melee, medium_height, melee, not_str, physical_affinity, undead
Packs
  • The Eternal Laboratory: Spectral Scoundrel, Spectral Corsair, Spectral Swashbuckler
  • The Eternal Laboratory: Spectral Scoundrel, Phantom Occultist
  • Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void: Spectral Corsair, Spectral Scoundrel, Spectral Swashbuckler
  • Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Fragmented Memory, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void, Memory Void: Ashen Buccaneer, Phantom Occultist, Spectral Scoundrel
  • Life
    150%
    Energy Shield From Life
    50%
    Evasion
    +50%
    Ailment Threshold
    150%
    Resistance
    0 0 40 0
    Damage
    165%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 8
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    GhostPirateGreenBladeVortex
    Metadata
    GhostPirateGreenBladeVortex
    Level
    83
    Life
    48,025
    Armour
    92,477
    Evasion
    11,790
    Energy Shield
    7,660
    Damage
    1,486
    Spell Damage
    1,486
    Accuracy
    518
    Attack Time
    1.5
    Experience
    13,132
    Ailment Threshold
    48,025
    Chill
    152
    Shock
    152
    Brittle
    859
    Scorch
    152
    Sap
    420
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 1189–1783
    Critical Strike Chance: 5%
    Attack Time: 1.5 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]
    GhostPirateBladeVortex
    Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
    Blade Vortex
    Critical Strike Chance: 6%
    Cast Time: 0.5 sec
    Cooldown Time: 6 sec
    An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
    Deals 318.1 to 477.2 Physical Damage
    Skills Repeat an additional 2 Times
    Base duration is 5 seconds
    Can have up to 5 active spinning blades
    active skill area of effect radius +% final [20]
    is area damage [1]
    skill can add multiple charges per action [1]
    GhostPirateBladeVortexSpectre
    Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
    Blade Vortex
    Critical Strike Chance: 6%
    Cast Time: 0.5 sec
    An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
    Deals 289.2 to 433.8 Physical Damage
    Skills Repeat an additional 2 Times
    Base duration is 5 seconds
    Can have up to 5 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/MonsterIgnoreMeleePatternRange"
    
    Actor
    {
    	main_hand_unarmed_type = "One_Hand_Sword"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/MonsterIgnoreMeleePatternRange"
    
    Life
    {
    	on_death = "RemoveEffects(); HideWeapons(); AddEffectPack( Metadata/Effects/Spells/monsters_effects/ghostpirates/bio_stuff.epk ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );"
    	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );"
    	on_spawned_dead = "RemoveEffects(); HideWeapons(); AddEffectPack( Metadata/Effects/Spells/monsters_effects/ghostpirates/bio_stuff.epk ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );" 
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/GhostPirates/GhostPirateGreenBladeVortex"] = {
        name = "Spectral Scoundrel",
        life = 1.5,
        energyShield = 0.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 40,
        chaosResist = 0,
        damage = 1.65,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 8,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "GhostPirateBladeVortex",
            "GhostPirateBladeVortexSpectre",
        },
        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["GhostPirateBladeVortex"] = {
        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 = 0.5,
        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",
            "skill_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, 5, 2, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
            [2] = {0.87999999523163, 1.3200000524521, 5000, 5, 2, 20, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GhostPirateBladeVortexSpectre"] = {
        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 = 0.5,
        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",
            "skill_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, 5, 2, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    50% of Physical Damage Converted to Lightning Damage
    IdMonsterElementalSkeletonLightning
    FamilyLightningDamageAsPortionOfDamage
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base physical damage % to convert to lightning Min: 50 Max: 50 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental lightning
    20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    IdMonsterAttackSpellBlock20Bypass40
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base spell block % Min: 20 Max: 20 Global
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 40 Max: 40 Global
  • Craft Tagsblock
    Spectral Scoundrel
    Undead
    50% of Physical Damage Converted to Lightning Damage
    20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    SpectreY
    Tagscaster, cleaving_weapon, fast_movement, ghost, ghost_armour, ghost_blood, has_one_hand_sword, has_one_handed_melee, melee, not_str, physical_affinity, undead
    Packs
  • Spectral Corsair, Spectral Scoundrel, Spectral Swashbuckler, Phantom Occultist, Spectral Tactician
  • Life
    150%
    Energy Shield From Life
    50%
    Evasion
    +50%
    Ailment Threshold
    150%
    Resistance
    0 0 40 0
    Damage
    165%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 8
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    GhostPirateGreenBladeVortex
    Metadata
    GhostPirateGreenBladeVortexExpedition
    Level
    68
    Life
    9,650
    Armour
    28,790
    Evasion
    7,109
    Energy Shield
    3,064
    Damage
    616
    Spell Damage
    616
    Accuracy
    290
    Attack Time
    1.5
    Experience
    10,255
    Ailment Threshold
    9,650
    Chill
    31
    Shock
    31
    Brittle
    173
    Scorch
    31
    Sap
    84
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 493–740
    Critical Strike Chance: 5%
    Attack Time: 1.5 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]
    GhostPirateBladeVortex
    Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
    Blade Vortex
    Critical Strike Chance: 6%
    Cast Time: 0.5 sec
    Cooldown Time: 6 sec
    An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
    Deals 187.1 to 280.7 Physical Damage
    Skills Repeat an additional 2 Times
    Base duration is 5 seconds
    Can have up to 5 active spinning blades
    active skill area of effect radius +% final [20]
    is area damage [1]
    skill can add multiple charges per action [1]
    GhostPirateBladeVortexSpectre
    Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
    Blade Vortex
    Critical Strike Chance: 6%
    Cast Time: 0.5 sec
    An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
    Deals 170.1 to 255.2 Physical Damage
    Skills Repeat an additional 2 Times
    Base duration is 5 seconds
    Can have up to 5 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/MonsterIgnoreMeleePatternRange"
    
    Actor
    {
    	main_hand_unarmed_type = "One_Hand_Sword"
    }
    
    Positioned
    {
    	team = 125
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/MonsterIgnoreMeleePatternRange"
    
    Life
    {
    	on_death = "RemoveEffects(); HideWeapons(); AddEffectPack( Metadata/Effects/Spells/monsters_effects/ghostpirates/bio_stuff.epk ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );"
    	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );"
    	on_spawned_dead = "RemoveEffects(); HideWeapons(); AddEffectPack( Metadata/Effects/Spells/monsters_effects/ghostpirates/bio_stuff.epk ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );" 
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/GhostPirates/GhostPirateGreenBladeVortexExpedition"] = {
        name = "Spectral Scoundrel",
        life = 1.5,
        energyShield = 0.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 40,
        chaosResist = 0,
        damage = 1.65,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 8,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "GhostPirateBladeVortex",
            "GhostPirateBladeVortexSpectre",
        },
        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["GhostPirateBladeVortex"] = {
        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 = 0.5,
        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",
            "skill_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, 5, 2, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
            [2] = {0.87999999523163, 1.3200000524521, 5000, 5, 2, 20, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GhostPirateBladeVortexSpectre"] = {
        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 = 0.5,
        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",
            "skill_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, 5, 2, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    50% of Physical Damage Converted to Lightning Damage
    IdMonsterElementalSkeletonLightning
    FamilyLightningDamageAsPortionOfDamage
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base physical damage % to convert to lightning Min: 50 Max: 50 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental lightning
    20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    IdMonsterAttackSpellBlock20Bypass40
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base spell block % Min: 20 Max: 20 Global
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 40 Max: 40 Global
  • Craft Tagsblock
    Spectral Scoundrel
    Undead
    50% of Physical Damage Converted to Lightning Damage
    20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    SpectreY
    Tagscaster, cleaving_weapon, fast_movement, ghost, ghost_armour, ghost_blood, has_one_hand_sword, has_one_handed_melee, medium_height, melee, not_str, physical_affinity, undead
    Life
    150%
    Energy Shield From Life
    50%
    Evasion
    +50%
    Ailment Threshold
    150%
    Resistance
    0 0 40 0
    Damage
    165%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 8
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    GhostPirateGreenBladeVortex
    Metadata
    GhostPirateGreenBladeVortexTreasureHunter
    Level
    68
    Life
    9,650
    Armour
    28,790
    Evasion
    7,109
    Energy Shield
    3,064
    Damage
    616
    Spell Damage
    616
    Accuracy
    290
    Attack Time
    1.5
    Experience
    10,255
    Ailment Threshold
    9,650
    Chill
    31
    Shock
    31
    Brittle
    173
    Scorch
    31
    Sap
    84
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 493–740
    Critical Strike Chance: 5%
    Attack Time: 1.5 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]
    GhostPirateBladeVortex
    Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
    Blade Vortex
    Critical Strike Chance: 6%
    Cast Time: 0.5 sec
    Cooldown Time: 6 sec
    An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
    Deals 187.1 to 280.7 Physical Damage
    Skills Repeat an additional 2 Times
    Base duration is 5 seconds
    Can have up to 5 active spinning blades
    active skill area of effect radius +% final [20]
    is area damage [1]
    skill can add multiple charges per action [1]
    GhostPirateBladeVortexSpectre
    Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
    Blade Vortex
    Critical Strike Chance: 6%
    Cast Time: 0.5 sec
    An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
    Deals 170.1 to 255.2 Physical Damage
    Skills Repeat an additional 2 Times
    Base duration is 5 seconds
    Can have up to 5 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/MonsterIgnoreMeleePatternRange"
    
    Actor
    {
    	main_hand_unarmed_type = "One_Hand_Sword"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/MonsterIgnoreMeleePatternRange"
    
    Life
    {
    	on_death = "RemoveEffects(); HideWeapons(); AddEffectPack( Metadata/Effects/Spells/monsters_effects/ghostpirates/bio_stuff.epk ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );"
    	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );"
    	on_spawned_dead = "RemoveEffects(); HideWeapons(); AddEffectPack( Metadata/Effects/Spells/monsters_effects/ghostpirates/bio_stuff.epk ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );" 
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/GhostPirates/GhostPirateGreenBladeVortexTreasureHunter"] = {
        name = "Spectral Scoundrel",
        life = 1.5,
        energyShield = 0.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 40,
        chaosResist = 0,
        damage = 1.65,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 8,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "GhostPirateBladeVortex",
            "GhostPirateBladeVortexSpectre",
        },
        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["GhostPirateBladeVortex"] = {
        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 = 0.5,
        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",
            "skill_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, 5, 2, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
            [2] = {0.87999999523163, 1.3200000524521, 5000, 5, 2, 20, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GhostPirateBladeVortexSpectre"] = {
        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 = 0.5,
        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",
            "skill_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, 5, 2, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    50% of Physical Damage Converted to Lightning Damage
    IdMonsterElementalSkeletonLightning
    FamilyLightningDamageAsPortionOfDamage
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base physical damage % to convert to lightning Min: 50 Max: 50 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental lightning
    20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    IdMonsterAttackSpellBlock20Bypass40
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base spell block % Min: 20 Max: 20 Global
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 40 Max: 40 Global
  • Craft Tagsblock
    Spectral Scoundrel
    Undead
    50% of Physical Damage Converted to Lightning Damage
    cannot be used as minion [1]
    20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    SpectreN
    Tagscaster, delve_monster, fast_movement, ghost, ghost_armour, ghost_blood, has_one_hand_sword, has_one_handed_melee, medium_height, melee, no_pantheon_mod, not_str, physical_affinity, slashing_weapon, undead
    Packs
  • Spectral Corsair, Spectral Scoundrel, Spectral Swashbuckler
  • Life
    150%
    Energy Shield From Life
    50%
    Evasion
    +50%
    Ailment Threshold
    150%
    Resistance
    0 0 40 0
    Damage
    165%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 8
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    GhostPirateGreenBladeVortex
    Metadata
    DelveGhostPirateEncounter2
    Level
    68
    Life
    9,650
    Armour
    28,790
    Evasion
    7,109
    Energy Shield
    3,064
    Damage
    616
    Spell Damage
    616
    Accuracy
    290
    Attack Time
    1.5
    Experience
    10,255
    Ailment Threshold
    9,650
    Chill
    31
    Shock
    31
    Brittle
    173
    Scorch
    31
    Sap
    84
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 493–740
    Critical Strike Chance: 5%
    Attack Time: 1.5 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]
    GhostPirateBladeVortex
    Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
    Blade Vortex
    Critical Strike Chance: 6%
    Cast Time: 0.5 sec
    Cooldown Time: 6 sec
    An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
    Deals 187.1 to 280.7 Physical Damage
    Skills Repeat an additional 2 Times
    Base duration is 5 seconds
    Can have up to 5 active spinning blades
    active skill area of effect radius +% final [20]
    is area damage [1]
    skill can add multiple charges per action [1]
    GhostPirateBladeVortexSpectre
    Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
    Blade Vortex
    Critical Strike Chance: 6%
    Cast Time: 0.5 sec
    An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
    Deals 170.1 to 255.2 Physical Damage
    Skills Repeat an additional 2 Times
    Base duration is 5 seconds
    Can have up to 5 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/GhostPirates/GhostPirate"
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/GhostPirates/GhostPirate"
    
    Life
    {
    	on_death = "HideMeshSegments( pPlaneShape1, pPlaneShape2 );"
    	on_spawned_dead = "HideMeshSegments( pPlaneShape1, pPlaneShape2 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/GhostPirates/DelveGhostPirateEncounter2"] = {
        name = "Spectral Scoundrel",
        life = 1.5,
        energyShield = 0.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 40,
        chaosResist = 0,
        damage = 1.65,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 8,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "GhostPirateBladeVortex",
            "GhostPirateBladeVortexSpectre",
        },
        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["GhostPirateBladeVortex"] = {
        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 = 0.5,
        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",
            "skill_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, 5, 2, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
            [2] = {0.87999999523163, 1.3200000524521, 5000, 5, 2, 20, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GhostPirateBladeVortexSpectre"] = {
        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 = 0.5,
        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",
            "skill_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, 5, 2, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    50% of Physical Damage Converted to Lightning Damage
    IdMonsterElementalSkeletonLightning
    FamilyLightningDamageAsPortionOfDamage
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base physical damage % to convert to lightning Min: 50 Max: 50 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental lightning
    cannot be used as minion [1]
    IdCannotBeUsedAsMinion
    FamilyCannotBeUsedAsMinion
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be used as minion Min: 1 Max: 1 Global
  • 20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    IdMonsterAttackSpellBlock20Bypass40
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base spell block % Min: 20 Max: 20 Global
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 40 Max: 40 Global
  • Craft Tagsblock
    Spectral Scoundrel
    Undead
    50% of Physical Damage Converted to Lightning Damage
    20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    SpectreY
    Tagscaster, fast_movement, ghost, ghost_armour, ghost_blood, has_one_hand_sword, has_one_handed_melee, medium_height, melee, not_str, physical_affinity, slashing_weapon, undead
    Life
    150%
    Energy Shield From Life
    50%
    Evasion
    +50%
    Ailment Threshold
    150%
    Resistance
    0 0 40 0
    Damage
    165%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 8
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    GhostPirateGreenBladeVortex
    Metadata
    GhostPirateBladeVortexCowardsTrial
    Level
    68
    Life
    9,650
    Armour
    28,790
    Evasion
    7,109
    Energy Shield
    3,064
    Damage
    616
    Spell Damage
    616
    Accuracy
    290
    Attack Time
    1.5
    Experience
    10,255
    Ailment Threshold
    9,650
    Chill
    31
    Shock
    31
    Brittle
    173
    Scorch
    31
    Sap
    84
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 493–740
    Critical Strike Chance: 5%
    Attack Time: 1.5 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]
    GhostPirateBladeVortex
    Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
    Blade Vortex
    Critical Strike Chance: 6%
    Cast Time: 0.5 sec
    Cooldown Time: 6 sec
    An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
    Deals 187.1 to 280.7 Physical Damage
    Skills Repeat an additional 2 Times
    Base duration is 5 seconds
    Can have up to 5 active spinning blades
    active skill area of effect radius +% final [20]
    is area damage [1]
    skill can add multiple charges per action [1]
    GhostPirateBladeVortexSpectre
    Spell, Damage, Area, Duration, Totemable, Multicastable, Triggerable, TotemCastsAlone, CanRapidFire, AreaSpell, Physical
    Blade Vortex
    Critical Strike Chance: 6%
    Cast Time: 0.5 sec
    An ethereal blade spins around you for a duration, repeatedly damaging enemies that it passes through.
    Deals 170.1 to 255.2 Physical Damage
    Skills Repeat an additional 2 Times
    Base duration is 5 seconds
    Can have up to 5 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/Skeletons/CowardsTrial/CowardsTrialMonsterBase"
    
    Actor
    {
    	main_hand_unarmed_type = "One_Hand_Sword"
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_death =
    	"
    		RemoveEffects();
    		HideWeapons();
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/ghostpirates/bio_stuff.epk );
    		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );
    	"
    
    	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );"
    
    	on_spawned_dead =
    	"
    		RemoveEffects();
    		HideWeapons();
    		AddEffectPack( Metadata/Effects/Spells/monsters_effects/ghostpirates/bio_stuff.epk );
    		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act1/ghostpirate/fade_by_player_dist.epk );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Skeletons/CowardsTrial/GhostPirateBladeVortexCowardsTrial"] = {
        name = "Spectral Scoundrel",
        life = 1.5,
        energyShield = 0.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 40,
        chaosResist = 0,
        damage = 1.65,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 8,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "GhostPirateBladeVortex",
            "GhostPirateBladeVortexSpectre",
        },
        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["GhostPirateBladeVortex"] = {
        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 = 0.5,
        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",
            "skill_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, 5, 2, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
            [2] = {0.87999999523163, 1.3200000524521, 5000, 5, 2, 20, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GhostPirateBladeVortexSpectre"] = {
        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 = 0.5,
        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",
            "skill_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, 5, 2, 20, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    50% of Physical Damage Converted to Lightning Damage
    IdMonsterElementalSkeletonLightning
    FamilyLightningDamageAsPortionOfDamage
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base physical damage % to convert to lightning Min: 50 Max: 50 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental lightning
    20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    IdMonsterAttackSpellBlock20Bypass40
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base spell block % Min: 20 Max: 20 Global
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 40 Max: 40 Global
  • Craft Tagsblock