Prophecy Perandus Rampage
Anoint Cluster Jewel The Pantheon Item Passive Skill Tree Fossil Catalysts Delirium Orb Scarab Breachstone Emblem Timeless Jewel Divination Card Shop
Jade

Jade

SpectreN
Area
Modmonster base type attack cast speed +% and damage -% final [33]
monster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
Extra Fire Damage
base resist all elements % [35]
Extra Cold Damage
Tagsred_blood, human, humanoid
Damage143%
Life112%
Energy Shield From Life34%
Ailment Threshold112%
Critical Strike Chance5%
TypeExileScion1
Attack Distance6 ~ 6
Attack Time1.35 Second
Damage Spread20%
Armour+33%
Evasion+33%
Accuracy+100%

ExileThrownWeapon
ghostlythrow
Spectral Throw
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 34% less Damage
48% increased Projectile Damage
spell maximum action distance +% [-30]
50% increased Attack Speed
Fires 2 additional Projectiles
30% increased Projectile Speed

base_is_projectile Attack ProjectileAttack Projectile SkillCanVolley
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Jade632561840.81.3585332149411369290130303020

ExileThrownWeapon
ghostlythrow
Spectral Throw
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 35% less Damage
46% increased Projectile Damage
spell maximum action distance +% [-30]
50% increased Attack Speed
Fires 2 additional Projectiles
30% increased Projectile Speed

base_is_projectile Attack ProjectileAttack Projectile SkillCanVolley
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Jade566541641.81.3570941888310567241230303020

ExileThrownWeapon
ghostlythrow
Spectral Throw
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 37% less Damage
42% increased Projectile Damage
spell maximum action distance +% [-30]
50% increased Attack Speed
Fires 2 additional Projectiles
30% increased Projectile Speed

base_is_projectile Attack ProjectileAttack Projectile SkillCanVolley
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Jade438391303.91.354780145509113162530303020

ExileThrownWeapon
ghostlythrow
Spectral Throw
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 39% less Damage
38% increased Projectile Damage
spell maximum action distance +% [-30]
50% increased Attack Speed
Fires 2 additional Projectiles
30% increased Projectile Speed

base_is_projectile Attack ProjectileAttack Projectile SkillCanVolley
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Jade325709731.353042104707549103430303020

ExileThrownWeapon
ghostlythrow
Spectral Throw
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 42% less Damage
34% increased Projectile Damage
spell maximum action distance +% [-30]
50% increased Attack Speed
Fires 2 additional Projectiles
30% increased Projectile Speed

base_is_projectile Attack ProjectileAttack Projectile SkillCanVolley
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Jade236897221.3519297504622665630303020
stance TwoHandSword
ThrownWeaponProjectile20OnlyLastTarget
ThrownWeaponProjectile 4
ProjectileWeakness4TargetNotCursed TargetIsCurseable TargetNotFar IAmAboveLevel39 IAmBelowLevel67
ProjectileWeakness4TargetNotCursed TargetIsCurseable TargetNotFar IAmAboveLevel66
Flee12NoRepeat TargetNear TargetIsEnemy
StrafeLeft4NoRepeat TargetNotNear
StrafeRight4NoRepeat TargetNotNear

Object Type

version 2
extends "Metadata/Monsters/Exiles/Exile"

Stats
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"
Resists FireResists ColdResists LightningResists Chaos
1010105
20202012
30303020
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/ExilesDescent2/ExileScion1"] = {
    name = "Jade",
    life = 1.12,
    energyShield = 0.34,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.35,
    attackRange = 6,
    accuracy = 1,
    weaponType1 = "Two Hand Sword",
    skillList = {
        "ExileThrownWeapon",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileThrownWeapon"] = {
    name = "Spectral Throw",
    hidden = true,
    color = "2",
    baseEffectiveness = 1,
    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.ProjectileAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "projectile_damage_+%",
        "spell_maximum_action_distance_+%",
        "base_is_projectile",
    },
    levels = {
        [1] = {-59, 0, -50, levelRequirement = 1, statInterpolation = {1, 1, 1},  },
        [2] = {-58, 2, -50, levelRequirement = 2, statInterpolation = {1, 1, 1},  },
        [3] = {-57, 4, -50, levelRequirement = 4, statInterpolation = {1, 1, 1},  },
        [4] = {-56, 5, -50, levelRequirement = 8, statInterpolation = {1, 1, 1},  },
        [5] = {-55, 7, -50, levelRequirement = 12, statInterpolation = {1, 1, 1},  },
        [6] = {-54, 9, -50, 25, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {-53, 11, -50, 25, 2, levelRequirement = 21, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {-52, 12, -50, 25, 2, levelRequirement = 26, statInterpolation = {1, 1, 1, 1, 1},  },
        [9] = {-51, 14, -30, 30, 2, 15, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [10] = {-51, 16, -30, 32, 2, 15, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [11] = {-50, 18, -30, 34, 2, 15, levelRequirement = 42, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [12] = {-49, 19, -30, 36, 2, 15, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [13] = {-48, 21, -30, 38, 2, 30, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [14] = {-47, 23, -30, 40, 2, 30, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [15] = {-46, 25, -30, 42, 2, 30, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [16] = {-45, 26, -30, 44, 2, 30, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [17] = {-44, 28, -30, 46, 2, 30, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [18] = {-43, 30, -30, 48, 2, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [19] = {-42, 32, -30, 50, 2, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [20] = {-42, 32, -30, 50, 2, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [21] = {-42, 34, -30, 50, 2, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [22] = {-41, 34, -30, 50, 2, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [23] = {-41, 35, -30, 50, 2, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [24] = {-40, 36, -30, 50, 2, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [25] = {-40, 37, -30, 50, 2, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [26] = {-39, 38, -30, 50, 2, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [27] = {-39, 39, -30, 50, 2, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [28] = {-38, 39, -30, 50, 2, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [29] = {-38, 41, -30, 50, 2, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [30] = {-37, 41, -30, 50, 2, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [31] = {-37, 42, -30, 50, 2, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [32] = {-36, 43, -30, 50, 2, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [33] = {-36, 44, -30, 50, 2, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [34] = {-35, 45, -30, 50, 2, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [35] = {-35, 46, -30, 50, 2, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [36] = {-34, 48, -30, 50, 2, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [37] = {-33, 49, -30, 50, 2, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [38] = {-33, 51, -30, 50, 2, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1, 1},  },
    },
}