Prophétie Perandus Rampage
Accepter Joyau de ramification Le Panthéon Objet Arbre des Passifs Fossil Les Catalyseurs Orbe de Délire un Scarabée Breachstone Emblem Joyau intemporel Carte divinatoire
Orra Verteporte
Quartier, Carte
Orra Greengate

Orra Verteporte(Orra Greengate)

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]
Attaques rapides
Tagsred_blood, human, humanoid, not_str, not_int
Damage143%
Vie112%
Ailment Threshold112%
Chances de coup critique5%
TypeExileRanger1
Attack Distance6 ~ 80
Attack Time1.605 Second
Damage Spread20%
Évasion+100%
Précision+100%

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.87 secondes
Les Ennemis Maudits ont 38% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
25% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 40% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4750]
26% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
64% d'Augmentation des Dégâts physiques
41% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
84Orra Verteporte632562187.81.60585331626517096030303020

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.76 secondes
Les Ennemis Maudits ont 38% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
25% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 39% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4750]
26% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
61% d'Augmentation des Dégâts physiques
40% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
82Orra Verteporte566541951.61.60570941442515890030303020

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.54 secondes
Les Ennemis Maudits ont 37% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
23% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
24% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 38% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4650]
24% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
24% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
56% d'Augmentation des Dégâts physiques
37% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
78Orra Verteporte438391549.51.60547801132813704030303020

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.21 secondes
Les Ennemis Maudits ont 35% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
21% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
22% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 37% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
28% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4525]
21% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
22% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
51% d'Augmentation des Dégâts physiques
33% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
73Orra Verteporte325701155.81.6053042834811352030303020

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 11.99 secondes
Les Ennemis Maudits ont 34% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
18% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
19% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 36% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
28% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4400]
18% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
19% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
45% d'Augmentation des Dégâts physiques
29% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
68Orra Verteporte23689857.41.605192961279362030303020
stance Bow
RainOfArrows ExileRainOfArrows60EnemyNearTarget
RainOfArrows ExileRainOfArrows15TargetNotNear
RainOfArrows ExileRainOfArrows6TargetNear
RainOfArrows ExileVaalRainOfArrows60EnemyNearTarget OnLessThan50PercentLife
RainOfArrows ExileVaalRainOfArrows15TargetNotNear OnLessThan50PercentLife
RainOfArrows ExileVaalRainOfArrows6TargetNear OnLessThan50PercentLife
Melee15OnlyLastTarget IAmBelowLevel40
Frenzy 6
Frenzy18IAmAboveLevel66
CastAuraColdDamage300IAmAboveLevel39 IAmBelowLevel67
CastAuraColdDamage300IAmAboveLevel66
Vulnerability60TargetNotCursed TargetIsCurseable TargetNotFar IAmAboveLevel66 IsNotOnCooldown
Barrage 12
StrafeLeft3NoRepeat TargetMediumNear
StrafeRight3NoRepeat TargetMediumNear
Flee6NoRepeat TargetMediumNear TargetIsEnemy
Flee6NoRepeat TargetNear TargetIsEnemy

Object Type

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

Stats
{
	set_base_mana_cost_-% = 0
	set_mana_regeneration_rate_per_minute_% = 0
}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"
Résiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
1010105
20202012
30303020
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileRanger1"] = {
    name = "Orra Greengate",
    life = 1.12,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.605,
    attackRange = 80,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "ExileFrenzy",
        "Melee",
        "ExileVulnerability",
        "ExileRainOfArrows",
        "ExileVaalRainOfArrows",
        "ExileHatred",
        "ExileBarrage",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileFrenzy"] = {
    name = "Frenzy",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs an attack that gives the character a frenzy charge if it hits. Frenzy charges increase your attack speed.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_+%_per_frenzy_charge",
        "base_attack_speed_+%_per_frenzy_charge",
        "active_skill_physical_damage_+%_final",
        "skill_can_fire_arrows",
    },
    levels = {
        [1] = {10, 10, 10, levelRequirement = 30, statInterpolation = {1, 1, 1},  },
        [2] = {10, 10, 10, 0, 2, -20, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [3] = {10, 10, 10, 0, 2, -28, levelRequirement = 65, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [4] = {10, 10, 10, 0, 2, -36, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  },
    },
}
-- 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.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.SkillCanVolley] = 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] = {1, 1, levelRequirement = 1, statInterpolation = {1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVulnerability"] = {
    name = "Vulnerability",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curse all targets in an area, causing them to take increased physical damage. Attacks against the cursed enemies have a chance to inflict bleeding, and ailments inflicted on them will deal damage faster.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.PhysicalSkill] = true,
        [SkillType.Type91] = true,
        [SkillType.Type92] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "active_skill_base_radius_+",
        "physical_damage_taken_+%",
        "receive_bleeding_chance_%_when_hit_by_attack",
        "enemy_damaging_ailments_deal_damage_+%_faster_against_self",
    },
    levels = {
        [1] = {9900, 0, 25, 20, 20, levelRequirement = 24, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {10010, 0, 25, 20, 20, levelRequirement = 27, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {10120, 0, 26, 20, 20, levelRequirement = 30, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {10230, 0, 26, 20, 20, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {10340, 0, 27, 20, 20, levelRequirement = 35, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {10450, 0, 27, 20, 20, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {10560, 0, 28, 20, 20, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {10670, 0, 28, 20, 20, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1},  },
        [9] = {10780, 0, 29, 20, 20, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1},  },
        [10] = {10890, 0, 29, 20, 20, levelRequirement = 48, statInterpolation = {1, 1, 1, 1, 1},  },
        [11] = {11000, 0, 30, 20, 20, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  },
        [12] = {11110, 0, 30, 20, 20, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1},  },
        [13] = {11220, 0, 31, 20, 20, levelRequirement = 54, statInterpolation = {1, 1, 1, 1, 1},  },
        [14] = {11330, 0, 31, 20, 20, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  },
        [15] = {11440, 0, 32, 20, 20, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1},  },
        [16] = {11550, 0, 32, 20, 20, levelRequirement = 60, statInterpolation = {1, 1, 1, 1, 1},  },
        [17] = {11660, 0, 33, 20, 20, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  },
        [18] = {11770, 0, 33, 20, 20, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  },
        [19] = {11880, 0, 34, 20, 20, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  },
        [20] = {11990, 0, 34, 20, 20, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  },
        [21] = {12100, 0, 35, 20, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  },
        [22] = {12210, 0, 35, 20, 20, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  },
        [23] = {12320, 0, 36, 20, 20, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  },
        [24] = {12430, 0, 36, 20, 20, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  },
        [25] = {12540, 0, 37, 20, 20, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  },
        [26] = {12650, 0, 37, 20, 20, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  },
        [27] = {12760, 0, 38, 20, 20, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  },
        [28] = {12870, 0, 38, 20, 20, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  },
        [29] = {12980, 0, 39, 20, 20, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  },
        [30] = {13090, 0, 39, 20, 20, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileRainOfArrows"] = {
    name = "Rain of Arrows",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires a large number of arrows into the air, to land at the target after a short delay.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Area] = true,
        [SkillType.ProjectileDamage] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FiresArrowsAtTargetLocation] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_area_of_effect_radius_+%_final",
        "skill_art_variation",
        "animation_effect_variation",
        "active_skill_damage_+%_final",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {0, 1, 1, -20, -35, levelRequirement = 2, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {0, 1, 1, -20, -35, levelRequirement = 4, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {0, 1, 1, -20, -35, levelRequirement = 6, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {0, 1, 1, -20, -35, levelRequirement = 9, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {0, 1, 1, -20, -35, 10, levelRequirement = 12, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [6] = {0, 1, 1, -20, -35, 10, levelRequirement = 15, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [7] = {0, 1, 1, -20, -35, 11, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [8] = {0, 1, 1, -20, -35, 11, 15, levelRequirement = 23, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [9] = {0, 1, 1, -20, -35, 12, 15, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [10] = {0, 1, 1, -20, -35, 12, 15, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [11] = {0, 1, 1, -25, -35, 13, 15, 10, levelRequirement = 39, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [12] = {0, 1, 1, -25, -35, 13, 15, 10, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [13] = {0, 1, 1, -25, -35, 14, 16, 11, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [14] = {0, 1, 1, -25, -35, 14, 16, 12, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [15] = {0, 1, 1, -30, -35, 15, 16, 13, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [16] = {0, 1, 1, -30, -35, 15, 16, 14, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [17] = {0, 1, 1, -30, -35, 16, 17, 15, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [18] = {0, 1, 1, -30, -35, 16, 17, 16, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [19] = {0, 1, 1, -30, -35, 17, 17, 17, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [20] = {0, 1, 1, -30, -35, 17, 17, 18, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [21] = {0, 1, 1, -30, -35, 18, 18, 19, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [22] = {0, 1, 1, -30, -35, 18, 18, 19, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [23] = {0, 1, 1, -30, -35, 19, 18, 20, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [24] = {0, 1, 1, -30, -35, 19, 18, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [25] = {0, 1, 1, -30, -35, 20, 18, 21, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [26] = {0, 1, 1, -30, -35, 20, 18, 21, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [27] = {0, 1, 1, -30, -35, 21, 18, 22, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [28] = {0, 1, 1, -30, -35, 21, 18, 22, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [29] = {0, 1, 1, -30, -35, 22, 19, 23, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [30] = {0, 1, 1, -30, -35, 22, 19, 23, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [31] = {0, 1, 1, -30, -35, 23, 19, 24, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [32] = {0, 1, 1, -30, -35, 23, 19, 24, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [33] = {0, 1, 1, -30, -35, 24, 19, 25, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [34] = {0, 1, 1, -30, -35, 24, 19, 25, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [35] = {0, 1, 1, -30, -35, 25, 19, 26, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [36] = {0, 1, 1, -30, -35, 25, 19, 26, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVaalRainOfArrows"] = {
    name = "Vaal Rain of Arrows",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires a large number of arrows into the air, to land at the target after a short delay. Enemies hit by the arrows are pinned in place, unable to move for a time.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.Area] = true,
        [SkillType.ProjectileDamage] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Duration] = true,
        [SkillType.Vaal] = true,
        [SkillType.FiresArrowsAtTargetLocation] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        duration = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_damage_+%_final",
        "spell_maximum_action_distance_+%",
        "base_skill_effect_duration",
        "base_is_projectile",
        "is_area_damage",
        "rain_of_arrows_pin",
        "global_always_hit",
    },
    levels = {
        [1] = {0, -20, -35, 3400, levelRequirement = 2, statInterpolation = {1, 1, 1, 1},  },
        [2] = {0, -20, -35, 3450, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  },
        [3] = {0, -20, -35, 3500, levelRequirement = 6, statInterpolation = {1, 1, 1, 1},  },
        [4] = {0, -20, -35, 3550, levelRequirement = 9, statInterpolation = {1, 1, 1, 1},  },
        [5] = {0, -20, -35, 3600, 10, levelRequirement = 12, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {0, -20, -35, 3650, 10, levelRequirement = 15, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {0, -20, -35, 3700, 11, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {0, -20, -35, 3750, 11, 15, levelRequirement = 23, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [9] = {0, -20, -35, 3800, 12, 15, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [10] = {0, -20, -35, 3850, 12, 15, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [11] = {0, -25, -35, 3900, 13, 15, 10, levelRequirement = 39, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [12] = {0, -25, -35, 3950, 13, 15, 10, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [13] = {0, -25, -35, 4000, 14, 16, 11, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [14] = {0, -25, -35, 4050, 14, 16, 12, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [15] = {0, -30, -35, 4100, 15, 16, 13, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [16] = {0, -30, -35, 4150, 15, 16, 14, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [17] = {0, -30, -35, 4200, 16, 17, 15, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [18] = {0, -30, -35, 4250, 16, 17, 16, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [19] = {0, -30, -35, 4300, 17, 17, 17, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [20] = {0, -30, -35, 4350, 17, 17, 18, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [21] = {0, -30, -35, 4375, 18, 18, 19, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [22] = {0, -30, -35, 4400, 18, 18, 19, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [23] = {0, -30, -35, 4425, 19, 18, 20, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [24] = {0, -30, -35, 4450, 19, 18, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [25] = {0, -30, -35, 4475, 20, 18, 21, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [26] = {0, -30, -35, 4500, 20, 18, 21, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [27] = {0, -30, -35, 4525, 21, 18, 22, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [28] = {0, -30, -35, 4550, 21, 18, 22, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [29] = {0, -30, -35, 4575, 22, 19, 23, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [30] = {0, -30, -35, 4600, 23, 19, 23, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [31] = {0, -30, -35, 4625, 23, 19, 24, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [32] = {0, -30, -35, 4650, 24, 19, 24, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [33] = {0, -30, -35, 4675, 24, 19, 25, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [34] = {0, -30, -35, 4700, 25, 19, 25, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [35] = {0, -30, -35, 4725, 25, 19, 26, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [36] = {0, -30, -35, 4750, 26, 19, 26, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileHatred"] = {
    name = "Hatred",
    hidden = true,
    color = "2",
    baseEffectiveness = 1.5,
    incrementalEffectiveness = 0.025,
    description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.ManaCostReserved] = true,
        [SkillType.Type27] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.Aura] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.Instant] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.CanHaveBlessing] = true,
        [SkillType.Type91] = true,
        [SkillType.Type92] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "aura_skill_stat_descriptions",
    castTime = 1.2,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_%_to_add_as_cold",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {26, 0, levelRequirement = 10, statInterpolation = {1, 1},  },
        [2] = {26, 0, levelRequirement = 13, statInterpolation = {1, 1},  },
        [3] = {27, 0, levelRequirement = 16, statInterpolation = {1, 1},  },
        [4] = {27, 0, levelRequirement = 19, statInterpolation = {1, 1},  },
        [5] = {28, 0, levelRequirement = 22, statInterpolation = {1, 1},  },
        [6] = {28, 0, levelRequirement = 25, statInterpolation = {1, 1},  },
        [7] = {29, 0, levelRequirement = 28, statInterpolation = {1, 1},  },
        [8] = {29, 0, levelRequirement = 32, statInterpolation = {1, 1},  },
        [9] = {30, 0, levelRequirement = 36, statInterpolation = {1, 1},  },
        [10] = {30, 0, levelRequirement = 40, statInterpolation = {1, 1},  },
        [11] = {31, 0, levelRequirement = 44, statInterpolation = {1, 1},  },
        [12] = {31, 0, levelRequirement = 47, statInterpolation = {1, 1},  },
        [13] = {32, 0, levelRequirement = 50, statInterpolation = {1, 1},  },
        [14] = {32, 0, levelRequirement = 53, statInterpolation = {1, 1},  },
        [15] = {33, 0, levelRequirement = 56, statInterpolation = {1, 1},  },
        [16] = {34, 0, levelRequirement = 59, statInterpolation = {1, 1},  },
        [17] = {34, 0, levelRequirement = 62, statInterpolation = {1, 1},  },
        [18] = {35, 0, levelRequirement = 64, statInterpolation = {1, 1},  },
        [19] = {35, 0, levelRequirement = 66, statInterpolation = {1, 1},  },
        [20] = {36, 0, levelRequirement = 68, statInterpolation = {1, 1},  },
        [21] = {36, 0, levelRequirement = 70, statInterpolation = {1, 1},  },
        [22] = {37, 0, levelRequirement = 72, statInterpolation = {1, 1},  },
        [23] = {37, 0, levelRequirement = 74, statInterpolation = {1, 1},  },
        [24] = {38, 0, levelRequirement = 76, statInterpolation = {1, 1},  },
        [25] = {38, 0, levelRequirement = 78, statInterpolation = {1, 1},  },
        [26] = {39, 0, levelRequirement = 80, statInterpolation = {1, 1},  },
        [27] = {39, 0, levelRequirement = 82, statInterpolation = {1, 1},  },
        [28] = {40, 0, levelRequirement = 84, statInterpolation = {1, 1},  },
        [29] = {40, 0, levelRequirement = 86, statInterpolation = {1, 1},  },
        [30] = {41, 0, levelRequirement = 88, statInterpolation = {1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileBarrage"] = {
    name = "Barrage",
    hidden = true,
    color = "2",
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    description = "After a short preparation time, you attack repeatedly with a ranged weapon. These attacks have a small randomised spread. Only works with Bows and Wands.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_additional_projectiles",
        "active_skill_damage_+%_final",
        "physical_damage_+%",
        "active_skill_attack_speed_+%_final",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "projectiles_barrage",
    },
    levels = {
        [1] = {3, -60, 0, 0, 30, levelRequirement = 3, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {3, -60, 0, 1, 30, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {3, -60, 2, 2, 30, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {3, -60, 5, 4, 30, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {3, -60, 7, 5, 30, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {3, -60, 9, 7, 30, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {3, -60, 12, 8, 30, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {3, -60, 14, 10, 30, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1},  },
        [9] = {3, -60, 16, 11, 30, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1},  },
        [10] = {3, -60, 19, 13, 30, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  },
        [11] = {3, -60, 21, 14, 30, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  },
        [12] = {3, -60, 24, 16, 30, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1},  },
        [13] = {3, -60, 26, 17, 30, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1},  },
        [14] = {3, -60, 28, 19, 30, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  },
        [15] = {3, -60, 31, 20, 30, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1},  },
        [16] = {3, -60, 33, 22, 30, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  },
        [17] = {3, -60, 35, 23, 30, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1},  },
        [18] = {3, -60, 38, 25, 30, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  },
        [19] = {3, -60, 40, 26, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  },
        [20] = {3, -60, 42, 28, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  },
        [21] = {3, -60, 44, 29, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  },
        [22] = {3, -60, 45, 29, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  },
        [23] = {3, -60, 46, 30, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  },
        [24] = {3, -60, 47, 31, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  },
        [25] = {3, -60, 48, 32, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  },
        [26] = {3, -60, 49, 32, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  },
        [27] = {3, -60, 51, 33, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  },
        [28] = {3, -60, 52, 34, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  },
        [29] = {3, -60, 53, 35, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  },
        [30] = {3, -60, 54, 35, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  },
        [31] = {3, -60, 55, 36, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  },
        [32] = {3, -60, 56, 37, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  },
        [33] = {3, -60, 58, 39, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1},  },
        [34] = {3, -60, 59, 38, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  },
        [35] = {3, -60, 60, 39, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  },
        [36] = {3, -60, 61, 40, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  },
        [37] = {3, -60, 64, 41, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  },
        [38] = {3, -60, 66, 43, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  },
        [39] = {3, -60, 68, 44, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  },
    },
}
SpectreN
AreaQuartier, Carte
Modmonster base type attack cast speed +% and damage -% final [33]
monster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
Attaques rapides
Tagsred_blood, human, humanoid, not_str, not_int
Damage143%
Vie112%
Ailment Threshold112%
Chances de coup critique5%
TypeExileRanger1MapBoss
Attack Distance6 ~ 80
Attack Time1.605 Second
Damage Spread20%
Évasion+100%
Précision+100%

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.87 secondes
Les Ennemis Maudits ont 38% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
25% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 40% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4750]
26% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
64% d'Augmentation des Dégâts physiques
41% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
84Orra Verteporte632562187.81.60585331626517096040404025

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.76 secondes
Les Ennemis Maudits ont 38% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
25% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 39% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4750]
26% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
61% d'Augmentation des Dégâts physiques
40% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
82Orra Verteporte566541951.61.60570941442515890040404025

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.54 secondes
Les Ennemis Maudits ont 37% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
23% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
24% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 38% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4650]
24% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
24% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
56% d'Augmentation des Dégâts physiques
37% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
78Orra Verteporte438391549.51.60547801132813704040404025

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.43 secondes
Les Ennemis Maudits ont 36% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
23% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
24% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 38% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4625]
23% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
24% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
55% d'Augmentation des Dégâts physiques
36% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
77Orra Verteporte415751461.91.60543891066013202040404025
stance Bow
RainOfArrows ExileRainOfArrows60EnemyNearTarget
RainOfArrows ExileRainOfArrows15TargetNotNear
RainOfArrows ExileRainOfArrows6TargetNear
RainOfArrows ExileVaalRainOfArrows60EnemyNearTarget OnLessThan50PercentLife
RainOfArrows ExileVaalRainOfArrows15TargetNotNear OnLessThan50PercentLife
RainOfArrows ExileVaalRainOfArrows6TargetNear OnLessThan50PercentLife
Melee15OnlyLastTarget IAmBelowLevel40
Frenzy 6
Frenzy18IAmAboveLevel66
CastAuraColdDamage300IAmAboveLevel39 IAmBelowLevel67
CastAuraColdDamage300IAmAboveLevel66
Vulnerability60TargetNotCursed TargetIsCurseable TargetNotFar IAmAboveLevel66 IsNotOnCooldown
Barrage 12
StrafeLeft3NoRepeat TargetMediumNear
StrafeRight3NoRepeat TargetMediumNear
Flee6NoRepeat TargetMediumNear TargetIsEnemy
Flee6NoRepeat TargetNear TargetIsEnemy

Object Type

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

Stats
{
	set_base_mana_cost_-% = 0
	set_mana_regeneration_rate_per_minute_% = 0
}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"
Résiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
1515157
30303020
40404025
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileRanger1MapBoss"] = {
    name = "Orra Greengate",
    life = 1.12,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.605,
    attackRange = 80,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "ExileFrenzy",
        "Melee",
        "ExileVulnerability",
        "ExileRainOfArrows",
        "ExileVaalRainOfArrows",
        "ExileHatred",
        "ExileBarrage",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileFrenzy"] = {
    name = "Frenzy",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs an attack that gives the character a frenzy charge if it hits. Frenzy charges increase your attack speed.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_+%_per_frenzy_charge",
        "base_attack_speed_+%_per_frenzy_charge",
        "active_skill_physical_damage_+%_final",
        "skill_can_fire_arrows",
    },
    levels = {
        [1] = {10, 10, 10, levelRequirement = 30, statInterpolation = {1, 1, 1},  },
        [2] = {10, 10, 10, 0, 2, -20, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [3] = {10, 10, 10, 0, 2, -28, levelRequirement = 65, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [4] = {10, 10, 10, 0, 2, -36, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  },
    },
}
-- 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.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.SkillCanVolley] = 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] = {1, 1, levelRequirement = 1, statInterpolation = {1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVulnerability"] = {
    name = "Vulnerability",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curse all targets in an area, causing them to take increased physical damage. Attacks against the cursed enemies have a chance to inflict bleeding, and ailments inflicted on them will deal damage faster.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.PhysicalSkill] = true,
        [SkillType.Type91] = true,
        [SkillType.Type92] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "active_skill_base_radius_+",
        "physical_damage_taken_+%",
        "receive_bleeding_chance_%_when_hit_by_attack",
        "enemy_damaging_ailments_deal_damage_+%_faster_against_self",
    },
    levels = {
        [1] = {9900, 0, 25, 20, 20, levelRequirement = 24, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {10010, 0, 25, 20, 20, levelRequirement = 27, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {10120, 0, 26, 20, 20, levelRequirement = 30, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {10230, 0, 26, 20, 20, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {10340, 0, 27, 20, 20, levelRequirement = 35, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {10450, 0, 27, 20, 20, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {10560, 0, 28, 20, 20, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {10670, 0, 28, 20, 20, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1},  },
        [9] = {10780, 0, 29, 20, 20, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1},  },
        [10] = {10890, 0, 29, 20, 20, levelRequirement = 48, statInterpolation = {1, 1, 1, 1, 1},  },
        [11] = {11000, 0, 30, 20, 20, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  },
        [12] = {11110, 0, 30, 20, 20, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1},  },
        [13] = {11220, 0, 31, 20, 20, levelRequirement = 54, statInterpolation = {1, 1, 1, 1, 1},  },
        [14] = {11330, 0, 31, 20, 20, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  },
        [15] = {11440, 0, 32, 20, 20, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1},  },
        [16] = {11550, 0, 32, 20, 20, levelRequirement = 60, statInterpolation = {1, 1, 1, 1, 1},  },
        [17] = {11660, 0, 33, 20, 20, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  },
        [18] = {11770, 0, 33, 20, 20, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  },
        [19] = {11880, 0, 34, 20, 20, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  },
        [20] = {11990, 0, 34, 20, 20, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  },
        [21] = {12100, 0, 35, 20, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  },
        [22] = {12210, 0, 35, 20, 20, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  },
        [23] = {12320, 0, 36, 20, 20, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  },
        [24] = {12430, 0, 36, 20, 20, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  },
        [25] = {12540, 0, 37, 20, 20, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  },
        [26] = {12650, 0, 37, 20, 20, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  },
        [27] = {12760, 0, 38, 20, 20, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  },
        [28] = {12870, 0, 38, 20, 20, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  },
        [29] = {12980, 0, 39, 20, 20, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  },
        [30] = {13090, 0, 39, 20, 20, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileRainOfArrows"] = {
    name = "Rain of Arrows",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires a large number of arrows into the air, to land at the target after a short delay.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Area] = true,
        [SkillType.ProjectileDamage] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FiresArrowsAtTargetLocation] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_area_of_effect_radius_+%_final",
        "skill_art_variation",
        "animation_effect_variation",
        "active_skill_damage_+%_final",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {0, 1, 1, -20, -35, levelRequirement = 2, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {0, 1, 1, -20, -35, levelRequirement = 4, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {0, 1, 1, -20, -35, levelRequirement = 6, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {0, 1, 1, -20, -35, levelRequirement = 9, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {0, 1, 1, -20, -35, 10, levelRequirement = 12, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [6] = {0, 1, 1, -20, -35, 10, levelRequirement = 15, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [7] = {0, 1, 1, -20, -35, 11, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [8] = {0, 1, 1, -20, -35, 11, 15, levelRequirement = 23, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [9] = {0, 1, 1, -20, -35, 12, 15, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [10] = {0, 1, 1, -20, -35, 12, 15, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [11] = {0, 1, 1, -25, -35, 13, 15, 10, levelRequirement = 39, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [12] = {0, 1, 1, -25, -35, 13, 15, 10, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [13] = {0, 1, 1, -25, -35, 14, 16, 11, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [14] = {0, 1, 1, -25, -35, 14, 16, 12, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [15] = {0, 1, 1, -30, -35, 15, 16, 13, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [16] = {0, 1, 1, -30, -35, 15, 16, 14, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [17] = {0, 1, 1, -30, -35, 16, 17, 15, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [18] = {0, 1, 1, -30, -35, 16, 17, 16, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [19] = {0, 1, 1, -30, -35, 17, 17, 17, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [20] = {0, 1, 1, -30, -35, 17, 17, 18, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [21] = {0, 1, 1, -30, -35, 18, 18, 19, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [22] = {0, 1, 1, -30, -35, 18, 18, 19, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [23] = {0, 1, 1, -30, -35, 19, 18, 20, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [24] = {0, 1, 1, -30, -35, 19, 18, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [25] = {0, 1, 1, -30, -35, 20, 18, 21, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [26] = {0, 1, 1, -30, -35, 20, 18, 21, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [27] = {0, 1, 1, -30, -35, 21, 18, 22, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [28] = {0, 1, 1, -30, -35, 21, 18, 22, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [29] = {0, 1, 1, -30, -35, 22, 19, 23, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [30] = {0, 1, 1, -30, -35, 22, 19, 23, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [31] = {0, 1, 1, -30, -35, 23, 19, 24, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [32] = {0, 1, 1, -30, -35, 23, 19, 24, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [33] = {0, 1, 1, -30, -35, 24, 19, 25, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [34] = {0, 1, 1, -30, -35, 24, 19, 25, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [35] = {0, 1, 1, -30, -35, 25, 19, 26, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [36] = {0, 1, 1, -30, -35, 25, 19, 26, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVaalRainOfArrows"] = {
    name = "Vaal Rain of Arrows",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires a large number of arrows into the air, to land at the target after a short delay. Enemies hit by the arrows are pinned in place, unable to move for a time.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.Area] = true,
        [SkillType.ProjectileDamage] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Duration] = true,
        [SkillType.Vaal] = true,
        [SkillType.FiresArrowsAtTargetLocation] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        duration = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_damage_+%_final",
        "spell_maximum_action_distance_+%",
        "base_skill_effect_duration",
        "base_is_projectile",
        "is_area_damage",
        "rain_of_arrows_pin",
        "global_always_hit",
    },
    levels = {
        [1] = {0, -20, -35, 3400, levelRequirement = 2, statInterpolation = {1, 1, 1, 1},  },
        [2] = {0, -20, -35, 3450, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  },
        [3] = {0, -20, -35, 3500, levelRequirement = 6, statInterpolation = {1, 1, 1, 1},  },
        [4] = {0, -20, -35, 3550, levelRequirement = 9, statInterpolation = {1, 1, 1, 1},  },
        [5] = {0, -20, -35, 3600, 10, levelRequirement = 12, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {0, -20, -35, 3650, 10, levelRequirement = 15, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {0, -20, -35, 3700, 11, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {0, -20, -35, 3750, 11, 15, levelRequirement = 23, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [9] = {0, -20, -35, 3800, 12, 15, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [10] = {0, -20, -35, 3850, 12, 15, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [11] = {0, -25, -35, 3900, 13, 15, 10, levelRequirement = 39, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [12] = {0, -25, -35, 3950, 13, 15, 10, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [13] = {0, -25, -35, 4000, 14, 16, 11, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [14] = {0, -25, -35, 4050, 14, 16, 12, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [15] = {0, -30, -35, 4100, 15, 16, 13, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [16] = {0, -30, -35, 4150, 15, 16, 14, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [17] = {0, -30, -35, 4200, 16, 17, 15, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [18] = {0, -30, -35, 4250, 16, 17, 16, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [19] = {0, -30, -35, 4300, 17, 17, 17, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [20] = {0, -30, -35, 4350, 17, 17, 18, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [21] = {0, -30, -35, 4375, 18, 18, 19, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [22] = {0, -30, -35, 4400, 18, 18, 19, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [23] = {0, -30, -35, 4425, 19, 18, 20, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [24] = {0, -30, -35, 4450, 19, 18, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [25] = {0, -30, -35, 4475, 20, 18, 21, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [26] = {0, -30, -35, 4500, 20, 18, 21, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [27] = {0, -30, -35, 4525, 21, 18, 22, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [28] = {0, -30, -35, 4550, 21, 18, 22, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [29] = {0, -30, -35, 4575, 22, 19, 23, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [30] = {0, -30, -35, 4600, 23, 19, 23, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [31] = {0, -30, -35, 4625, 23, 19, 24, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [32] = {0, -30, -35, 4650, 24, 19, 24, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [33] = {0, -30, -35, 4675, 24, 19, 25, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [34] = {0, -30, -35, 4700, 25, 19, 25, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [35] = {0, -30, -35, 4725, 25, 19, 26, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [36] = {0, -30, -35, 4750, 26, 19, 26, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileHatred"] = {
    name = "Hatred",
    hidden = true,
    color = "2",
    baseEffectiveness = 1.5,
    incrementalEffectiveness = 0.025,
    description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.ManaCostReserved] = true,
        [SkillType.Type27] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.Aura] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.Instant] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.CanHaveBlessing] = true,
        [SkillType.Type91] = true,
        [SkillType.Type92] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "aura_skill_stat_descriptions",
    castTime = 1.2,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_%_to_add_as_cold",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {26, 0, levelRequirement = 10, statInterpolation = {1, 1},  },
        [2] = {26, 0, levelRequirement = 13, statInterpolation = {1, 1},  },
        [3] = {27, 0, levelRequirement = 16, statInterpolation = {1, 1},  },
        [4] = {27, 0, levelRequirement = 19, statInterpolation = {1, 1},  },
        [5] = {28, 0, levelRequirement = 22, statInterpolation = {1, 1},  },
        [6] = {28, 0, levelRequirement = 25, statInterpolation = {1, 1},  },
        [7] = {29, 0, levelRequirement = 28, statInterpolation = {1, 1},  },
        [8] = {29, 0, levelRequirement = 32, statInterpolation = {1, 1},  },
        [9] = {30, 0, levelRequirement = 36, statInterpolation = {1, 1},  },
        [10] = {30, 0, levelRequirement = 40, statInterpolation = {1, 1},  },
        [11] = {31, 0, levelRequirement = 44, statInterpolation = {1, 1},  },
        [12] = {31, 0, levelRequirement = 47, statInterpolation = {1, 1},  },
        [13] = {32, 0, levelRequirement = 50, statInterpolation = {1, 1},  },
        [14] = {32, 0, levelRequirement = 53, statInterpolation = {1, 1},  },
        [15] = {33, 0, levelRequirement = 56, statInterpolation = {1, 1},  },
        [16] = {34, 0, levelRequirement = 59, statInterpolation = {1, 1},  },
        [17] = {34, 0, levelRequirement = 62, statInterpolation = {1, 1},  },
        [18] = {35, 0, levelRequirement = 64, statInterpolation = {1, 1},  },
        [19] = {35, 0, levelRequirement = 66, statInterpolation = {1, 1},  },
        [20] = {36, 0, levelRequirement = 68, statInterpolation = {1, 1},  },
        [21] = {36, 0, levelRequirement = 70, statInterpolation = {1, 1},  },
        [22] = {37, 0, levelRequirement = 72, statInterpolation = {1, 1},  },
        [23] = {37, 0, levelRequirement = 74, statInterpolation = {1, 1},  },
        [24] = {38, 0, levelRequirement = 76, statInterpolation = {1, 1},  },
        [25] = {38, 0, levelRequirement = 78, statInterpolation = {1, 1},  },
        [26] = {39, 0, levelRequirement = 80, statInterpolation = {1, 1},  },
        [27] = {39, 0, levelRequirement = 82, statInterpolation = {1, 1},  },
        [28] = {40, 0, levelRequirement = 84, statInterpolation = {1, 1},  },
        [29] = {40, 0, levelRequirement = 86, statInterpolation = {1, 1},  },
        [30] = {41, 0, levelRequirement = 88, statInterpolation = {1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileBarrage"] = {
    name = "Barrage",
    hidden = true,
    color = "2",
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    description = "After a short preparation time, you attack repeatedly with a ranged weapon. These attacks have a small randomised spread. Only works with Bows and Wands.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_additional_projectiles",
        "active_skill_damage_+%_final",
        "physical_damage_+%",
        "active_skill_attack_speed_+%_final",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "projectiles_barrage",
    },
    levels = {
        [1] = {3, -60, 0, 0, 30, levelRequirement = 3, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {3, -60, 0, 1, 30, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {3, -60, 2, 2, 30, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {3, -60, 5, 4, 30, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {3, -60, 7, 5, 30, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {3, -60, 9, 7, 30, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {3, -60, 12, 8, 30, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {3, -60, 14, 10, 30, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1},  },
        [9] = {3, -60, 16, 11, 30, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1},  },
        [10] = {3, -60, 19, 13, 30, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  },
        [11] = {3, -60, 21, 14, 30, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  },
        [12] = {3, -60, 24, 16, 30, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1},  },
        [13] = {3, -60, 26, 17, 30, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1},  },
        [14] = {3, -60, 28, 19, 30, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  },
        [15] = {3, -60, 31, 20, 30, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1},  },
        [16] = {3, -60, 33, 22, 30, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  },
        [17] = {3, -60, 35, 23, 30, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1},  },
        [18] = {3, -60, 38, 25, 30, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  },
        [19] = {3, -60, 40, 26, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  },
        [20] = {3, -60, 42, 28, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  },
        [21] = {3, -60, 44, 29, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  },
        [22] = {3, -60, 45, 29, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  },
        [23] = {3, -60, 46, 30, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  },
        [24] = {3, -60, 47, 31, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  },
        [25] = {3, -60, 48, 32, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  },
        [26] = {3, -60, 49, 32, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  },
        [27] = {3, -60, 51, 33, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  },
        [28] = {3, -60, 52, 34, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  },
        [29] = {3, -60, 53, 35, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  },
        [30] = {3, -60, 54, 35, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  },
        [31] = {3, -60, 55, 36, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  },
        [32] = {3, -60, 56, 37, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  },
        [33] = {3, -60, 58, 39, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1},  },
        [34] = {3, -60, 59, 38, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  },
        [35] = {3, -60, 60, 39, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  },
        [36] = {3, -60, 61, 40, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  },
        [37] = {3, -60, 64, 41, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  },
        [38] = {3, -60, 66, 43, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  },
        [39] = {3, -60, 68, 44, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  },
    },
}
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]
Attaques rapides
Tagsred_blood, human, humanoid, not_str, not_int
Damage143%
Vie112%
Ailment Threshold112%
Chances de coup critique5%
TypeExileRanger1MapBoss
Attack Distance6 ~ 80
Attack Time1.605 Second
Damage Spread20%
Évasion+100%
Précision+100%

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.87 secondes
Les Ennemis Maudits ont 38% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
25% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 40% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4750]
26% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
64% d'Augmentation des Dégâts physiques
41% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
84Orra Verteporte632562187.81.60585331626517096040404025

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.76 secondes
Les Ennemis Maudits ont 38% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
25% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 39% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4750]
26% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
61% d'Augmentation des Dégâts physiques
40% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
82Orra Verteporte566541951.61.60570941442515890040404025

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.54 secondes
Les Ennemis Maudits ont 37% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
23% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
24% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 38% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4650]
24% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
24% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
56% d'Augmentation des Dégâts physiques
37% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
78Orra Verteporte438391549.51.60547801132813704040404025

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.21 secondes
Les Ennemis Maudits ont 35% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
21% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
22% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 37% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
28% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4525]
21% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
22% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
51% d'Augmentation des Dégâts physiques
33% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
73Orra Verteporte325701155.81.6053042834811352040404025

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 11.99 secondes
Les Ennemis Maudits ont 34% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
18% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
19% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 36% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
28% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4400]
18% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
19% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
45% d'Augmentation des Dégâts physiques
29% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
68Orra Verteporte23689857.41.605192961279362040404025
stance Bow
RainOfArrows ExileRainOfArrows60EnemyNearTarget
RainOfArrows ExileRainOfArrows15TargetNotNear
RainOfArrows ExileRainOfArrows6TargetNear
RainOfArrows ExileVaalRainOfArrows60EnemyNearTarget OnLessThan50PercentLife
RainOfArrows ExileVaalRainOfArrows15TargetNotNear OnLessThan50PercentLife
RainOfArrows ExileVaalRainOfArrows6TargetNear OnLessThan50PercentLife
Melee15OnlyLastTarget IAmBelowLevel40
Frenzy 6
Frenzy18IAmAboveLevel66
CastAuraColdDamage300IAmAboveLevel39 IAmBelowLevel67
CastAuraColdDamage300IAmAboveLevel66
Vulnerability60TargetNotCursed TargetIsCurseable TargetNotFar IAmAboveLevel66 IsNotOnCooldown
Barrage 12
StrafeLeft3NoRepeat TargetMediumNear
StrafeRight3NoRepeat TargetMediumNear
Flee6NoRepeat TargetMediumNear TargetIsEnemy
Flee6NoRepeat TargetNear TargetIsEnemy

Object Type

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

Stats
{
	set_base_mana_cost_-% = 0
	set_mana_regeneration_rate_per_minute_% = 0
}

StateMachine
{
	define_shared_state = "add_effects;"
}

Object Type Codes

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

StateMachine
{
	on_or_create_state_add_effects_1 = "AddEffectPackToVisualSlotAttachedObject( Metadata/Effects/Microtransactions/Weapon_effects/Weapon_effects/green/dryad/Bow/dryad_epk.epk, OffHand );"
}
Résiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
1515157
30303020
40404025
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileRanger1MapBossStandalone"] = {
    name = "Orra Greengate",
    life = 1.12,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.605,
    attackRange = 80,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "ExileFrenzy",
        "Melee",
        "ExileVulnerability",
        "ExileRainOfArrows",
        "ExileVaalRainOfArrows",
        "ExileHatred",
        "ExileBarrage",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileFrenzy"] = {
    name = "Frenzy",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs an attack that gives the character a frenzy charge if it hits. Frenzy charges increase your attack speed.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_+%_per_frenzy_charge",
        "base_attack_speed_+%_per_frenzy_charge",
        "active_skill_physical_damage_+%_final",
        "skill_can_fire_arrows",
    },
    levels = {
        [1] = {10, 10, 10, levelRequirement = 30, statInterpolation = {1, 1, 1},  },
        [2] = {10, 10, 10, 0, 2, -20, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [3] = {10, 10, 10, 0, 2, -28, levelRequirement = 65, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [4] = {10, 10, 10, 0, 2, -36, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  },
    },
}
-- 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.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.SkillCanVolley] = 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] = {1, 1, levelRequirement = 1, statInterpolation = {1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVulnerability"] = {
    name = "Vulnerability",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curse all targets in an area, causing them to take increased physical damage. Attacks against the cursed enemies have a chance to inflict bleeding, and ailments inflicted on them will deal damage faster.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.PhysicalSkill] = true,
        [SkillType.Type91] = true,
        [SkillType.Type92] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "active_skill_base_radius_+",
        "physical_damage_taken_+%",
        "receive_bleeding_chance_%_when_hit_by_attack",
        "enemy_damaging_ailments_deal_damage_+%_faster_against_self",
    },
    levels = {
        [1] = {9900, 0, 25, 20, 20, levelRequirement = 24, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {10010, 0, 25, 20, 20, levelRequirement = 27, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {10120, 0, 26, 20, 20, levelRequirement = 30, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {10230, 0, 26, 20, 20, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {10340, 0, 27, 20, 20, levelRequirement = 35, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {10450, 0, 27, 20, 20, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {10560, 0, 28, 20, 20, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {10670, 0, 28, 20, 20, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1},  },
        [9] = {10780, 0, 29, 20, 20, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1},  },
        [10] = {10890, 0, 29, 20, 20, levelRequirement = 48, statInterpolation = {1, 1, 1, 1, 1},  },
        [11] = {11000, 0, 30, 20, 20, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  },
        [12] = {11110, 0, 30, 20, 20, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1},  },
        [13] = {11220, 0, 31, 20, 20, levelRequirement = 54, statInterpolation = {1, 1, 1, 1, 1},  },
        [14] = {11330, 0, 31, 20, 20, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  },
        [15] = {11440, 0, 32, 20, 20, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1},  },
        [16] = {11550, 0, 32, 20, 20, levelRequirement = 60, statInterpolation = {1, 1, 1, 1, 1},  },
        [17] = {11660, 0, 33, 20, 20, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  },
        [18] = {11770, 0, 33, 20, 20, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  },
        [19] = {11880, 0, 34, 20, 20, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  },
        [20] = {11990, 0, 34, 20, 20, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  },
        [21] = {12100, 0, 35, 20, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  },
        [22] = {12210, 0, 35, 20, 20, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  },
        [23] = {12320, 0, 36, 20, 20, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  },
        [24] = {12430, 0, 36, 20, 20, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  },
        [25] = {12540, 0, 37, 20, 20, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  },
        [26] = {12650, 0, 37, 20, 20, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  },
        [27] = {12760, 0, 38, 20, 20, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  },
        [28] = {12870, 0, 38, 20, 20, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  },
        [29] = {12980, 0, 39, 20, 20, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  },
        [30] = {13090, 0, 39, 20, 20, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileRainOfArrows"] = {
    name = "Rain of Arrows",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires a large number of arrows into the air, to land at the target after a short delay.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Area] = true,
        [SkillType.ProjectileDamage] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FiresArrowsAtTargetLocation] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_area_of_effect_radius_+%_final",
        "skill_art_variation",
        "animation_effect_variation",
        "active_skill_damage_+%_final",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {0, 1, 1, -20, -35, levelRequirement = 2, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {0, 1, 1, -20, -35, levelRequirement = 4, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {0, 1, 1, -20, -35, levelRequirement = 6, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {0, 1, 1, -20, -35, levelRequirement = 9, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {0, 1, 1, -20, -35, 10, levelRequirement = 12, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [6] = {0, 1, 1, -20, -35, 10, levelRequirement = 15, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [7] = {0, 1, 1, -20, -35, 11, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [8] = {0, 1, 1, -20, -35, 11, 15, levelRequirement = 23, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [9] = {0, 1, 1, -20, -35, 12, 15, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [10] = {0, 1, 1, -20, -35, 12, 15, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [11] = {0, 1, 1, -25, -35, 13, 15, 10, levelRequirement = 39, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [12] = {0, 1, 1, -25, -35, 13, 15, 10, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [13] = {0, 1, 1, -25, -35, 14, 16, 11, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [14] = {0, 1, 1, -25, -35, 14, 16, 12, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [15] = {0, 1, 1, -30, -35, 15, 16, 13, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [16] = {0, 1, 1, -30, -35, 15, 16, 14, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [17] = {0, 1, 1, -30, -35, 16, 17, 15, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [18] = {0, 1, 1, -30, -35, 16, 17, 16, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [19] = {0, 1, 1, -30, -35, 17, 17, 17, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [20] = {0, 1, 1, -30, -35, 17, 17, 18, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [21] = {0, 1, 1, -30, -35, 18, 18, 19, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [22] = {0, 1, 1, -30, -35, 18, 18, 19, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [23] = {0, 1, 1, -30, -35, 19, 18, 20, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [24] = {0, 1, 1, -30, -35, 19, 18, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [25] = {0, 1, 1, -30, -35, 20, 18, 21, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [26] = {0, 1, 1, -30, -35, 20, 18, 21, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [27] = {0, 1, 1, -30, -35, 21, 18, 22, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [28] = {0, 1, 1, -30, -35, 21, 18, 22, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [29] = {0, 1, 1, -30, -35, 22, 19, 23, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [30] = {0, 1, 1, -30, -35, 22, 19, 23, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [31] = {0, 1, 1, -30, -35, 23, 19, 24, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [32] = {0, 1, 1, -30, -35, 23, 19, 24, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [33] = {0, 1, 1, -30, -35, 24, 19, 25, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [34] = {0, 1, 1, -30, -35, 24, 19, 25, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [35] = {0, 1, 1, -30, -35, 25, 19, 26, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [36] = {0, 1, 1, -30, -35, 25, 19, 26, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVaalRainOfArrows"] = {
    name = "Vaal Rain of Arrows",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires a large number of arrows into the air, to land at the target after a short delay. Enemies hit by the arrows are pinned in place, unable to move for a time.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.Area] = true,
        [SkillType.ProjectileDamage] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Duration] = true,
        [SkillType.Vaal] = true,
        [SkillType.FiresArrowsAtTargetLocation] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        duration = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_damage_+%_final",
        "spell_maximum_action_distance_+%",
        "base_skill_effect_duration",
        "base_is_projectile",
        "is_area_damage",
        "rain_of_arrows_pin",
        "global_always_hit",
    },
    levels = {
        [1] = {0, -20, -35, 3400, levelRequirement = 2, statInterpolation = {1, 1, 1, 1},  },
        [2] = {0, -20, -35, 3450, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  },
        [3] = {0, -20, -35, 3500, levelRequirement = 6, statInterpolation = {1, 1, 1, 1},  },
        [4] = {0, -20, -35, 3550, levelRequirement = 9, statInterpolation = {1, 1, 1, 1},  },
        [5] = {0, -20, -35, 3600, 10, levelRequirement = 12, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {0, -20, -35, 3650, 10, levelRequirement = 15, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {0, -20, -35, 3700, 11, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {0, -20, -35, 3750, 11, 15, levelRequirement = 23, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [9] = {0, -20, -35, 3800, 12, 15, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [10] = {0, -20, -35, 3850, 12, 15, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [11] = {0, -25, -35, 3900, 13, 15, 10, levelRequirement = 39, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [12] = {0, -25, -35, 3950, 13, 15, 10, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [13] = {0, -25, -35, 4000, 14, 16, 11, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [14] = {0, -25, -35, 4050, 14, 16, 12, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [15] = {0, -30, -35, 4100, 15, 16, 13, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [16] = {0, -30, -35, 4150, 15, 16, 14, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [17] = {0, -30, -35, 4200, 16, 17, 15, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [18] = {0, -30, -35, 4250, 16, 17, 16, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [19] = {0, -30, -35, 4300, 17, 17, 17, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [20] = {0, -30, -35, 4350, 17, 17, 18, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [21] = {0, -30, -35, 4375, 18, 18, 19, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [22] = {0, -30, -35, 4400, 18, 18, 19, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [23] = {0, -30, -35, 4425, 19, 18, 20, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [24] = {0, -30, -35, 4450, 19, 18, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [25] = {0, -30, -35, 4475, 20, 18, 21, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [26] = {0, -30, -35, 4500, 20, 18, 21, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [27] = {0, -30, -35, 4525, 21, 18, 22, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [28] = {0, -30, -35, 4550, 21, 18, 22, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [29] = {0, -30, -35, 4575, 22, 19, 23, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [30] = {0, -30, -35, 4600, 23, 19, 23, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [31] = {0, -30, -35, 4625, 23, 19, 24, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [32] = {0, -30, -35, 4650, 24, 19, 24, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [33] = {0, -30, -35, 4675, 24, 19, 25, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [34] = {0, -30, -35, 4700, 25, 19, 25, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [35] = {0, -30, -35, 4725, 25, 19, 26, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [36] = {0, -30, -35, 4750, 26, 19, 26, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileHatred"] = {
    name = "Hatred",
    hidden = true,
    color = "2",
    baseEffectiveness = 1.5,
    incrementalEffectiveness = 0.025,
    description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.ManaCostReserved] = true,
        [SkillType.Type27] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.Aura] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.Instant] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.CanHaveBlessing] = true,
        [SkillType.Type91] = true,
        [SkillType.Type92] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "aura_skill_stat_descriptions",
    castTime = 1.2,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_%_to_add_as_cold",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {26, 0, levelRequirement = 10, statInterpolation = {1, 1},  },
        [2] = {26, 0, levelRequirement = 13, statInterpolation = {1, 1},  },
        [3] = {27, 0, levelRequirement = 16, statInterpolation = {1, 1},  },
        [4] = {27, 0, levelRequirement = 19, statInterpolation = {1, 1},  },
        [5] = {28, 0, levelRequirement = 22, statInterpolation = {1, 1},  },
        [6] = {28, 0, levelRequirement = 25, statInterpolation = {1, 1},  },
        [7] = {29, 0, levelRequirement = 28, statInterpolation = {1, 1},  },
        [8] = {29, 0, levelRequirement = 32, statInterpolation = {1, 1},  },
        [9] = {30, 0, levelRequirement = 36, statInterpolation = {1, 1},  },
        [10] = {30, 0, levelRequirement = 40, statInterpolation = {1, 1},  },
        [11] = {31, 0, levelRequirement = 44, statInterpolation = {1, 1},  },
        [12] = {31, 0, levelRequirement = 47, statInterpolation = {1, 1},  },
        [13] = {32, 0, levelRequirement = 50, statInterpolation = {1, 1},  },
        [14] = {32, 0, levelRequirement = 53, statInterpolation = {1, 1},  },
        [15] = {33, 0, levelRequirement = 56, statInterpolation = {1, 1},  },
        [16] = {34, 0, levelRequirement = 59, statInterpolation = {1, 1},  },
        [17] = {34, 0, levelRequirement = 62, statInterpolation = {1, 1},  },
        [18] = {35, 0, levelRequirement = 64, statInterpolation = {1, 1},  },
        [19] = {35, 0, levelRequirement = 66, statInterpolation = {1, 1},  },
        [20] = {36, 0, levelRequirement = 68, statInterpolation = {1, 1},  },
        [21] = {36, 0, levelRequirement = 70, statInterpolation = {1, 1},  },
        [22] = {37, 0, levelRequirement = 72, statInterpolation = {1, 1},  },
        [23] = {37, 0, levelRequirement = 74, statInterpolation = {1, 1},  },
        [24] = {38, 0, levelRequirement = 76, statInterpolation = {1, 1},  },
        [25] = {38, 0, levelRequirement = 78, statInterpolation = {1, 1},  },
        [26] = {39, 0, levelRequirement = 80, statInterpolation = {1, 1},  },
        [27] = {39, 0, levelRequirement = 82, statInterpolation = {1, 1},  },
        [28] = {40, 0, levelRequirement = 84, statInterpolation = {1, 1},  },
        [29] = {40, 0, levelRequirement = 86, statInterpolation = {1, 1},  },
        [30] = {41, 0, levelRequirement = 88, statInterpolation = {1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileBarrage"] = {
    name = "Barrage",
    hidden = true,
    color = "2",
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    description = "After a short preparation time, you attack repeatedly with a ranged weapon. These attacks have a small randomised spread. Only works with Bows and Wands.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_additional_projectiles",
        "active_skill_damage_+%_final",
        "physical_damage_+%",
        "active_skill_attack_speed_+%_final",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "projectiles_barrage",
    },
    levels = {
        [1] = {3, -60, 0, 0, 30, levelRequirement = 3, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {3, -60, 0, 1, 30, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {3, -60, 2, 2, 30, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {3, -60, 5, 4, 30, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {3, -60, 7, 5, 30, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {3, -60, 9, 7, 30, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {3, -60, 12, 8, 30, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {3, -60, 14, 10, 30, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1},  },
        [9] = {3, -60, 16, 11, 30, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1},  },
        [10] = {3, -60, 19, 13, 30, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  },
        [11] = {3, -60, 21, 14, 30, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  },
        [12] = {3, -60, 24, 16, 30, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1},  },
        [13] = {3, -60, 26, 17, 30, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1},  },
        [14] = {3, -60, 28, 19, 30, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  },
        [15] = {3, -60, 31, 20, 30, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1},  },
        [16] = {3, -60, 33, 22, 30, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  },
        [17] = {3, -60, 35, 23, 30, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1},  },
        [18] = {3, -60, 38, 25, 30, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  },
        [19] = {3, -60, 40, 26, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  },
        [20] = {3, -60, 42, 28, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  },
        [21] = {3, -60, 44, 29, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  },
        [22] = {3, -60, 45, 29, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  },
        [23] = {3, -60, 46, 30, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  },
        [24] = {3, -60, 47, 31, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  },
        [25] = {3, -60, 48, 32, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  },
        [26] = {3, -60, 49, 32, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  },
        [27] = {3, -60, 51, 33, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  },
        [28] = {3, -60, 52, 34, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  },
        [29] = {3, -60, 53, 35, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  },
        [30] = {3, -60, 54, 35, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  },
        [31] = {3, -60, 55, 36, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  },
        [32] = {3, -60, 56, 37, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  },
        [33] = {3, -60, 58, 39, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1},  },
        [34] = {3, -60, 59, 38, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  },
        [35] = {3, -60, 60, 39, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  },
        [36] = {3, -60, 61, 40, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  },
        [37] = {3, -60, 64, 41, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  },
        [38] = {3, -60, 66, 43, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  },
        [39] = {3, -60, 68, 44, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  },
    },
}
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]
Attaques rapides
Tagsred_blood, human, humanoid, not_str, not_int
Damage143%
Vie112%
Ailment Threshold112%
Chances de coup critique5%
TypeExileRanger1MapBoss
Attack Distance6 ~ 80
Attack Time1.605 Second
Damage Spread20%
Évasion+100%
Précision+100%
Résiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
1515157
30303020
40404025
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileRanger1MapBossElder"] = {
    name = "Orra Greengate",
    life = 1.12,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.605,
    attackRange = 80,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
    },
    modList = {
    },
}
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]
Attaques rapides
monster no map drops [1]
Tagsred_blood, human, humanoid, not_str, not_int
Damage143%
Vie224%
Ailment Threshold224%
Chances de coup critique5%
TypeExileRangerDelve1
Attack Distance6 ~ 80
Attack Time1.605 Second
Damage Spread20%
Évasion+100%
Précision+100%

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.87 secondes
Les Ennemis Maudits ont 38% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
25% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 40% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4750]
26% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
64% d'Augmentation des Dégâts physiques
41% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second

WalkEmergeExile
walk emerge distance [200]Temps d'incantation: 1 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
84Orra Verteporte632562187.81.605170661626517096030303020

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.76 secondes
Les Ennemis Maudits ont 38% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
25% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 39% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4750]
26% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
26% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
61% d'Augmentation des Dégâts physiques
40% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second

WalkEmergeExile
walk emerge distance [200]Temps d'incantation: 1 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
82Orra Verteporte566541951.61.605141881442515890030303020

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.54 secondes
Les Ennemis Maudits ont 37% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
23% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
24% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 38% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
36% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4650]
24% d'Augmentation de la Vitesse des Projectiles
Rajoutez 19% des Dégâts physiques sous forme de Dégâts de froid
24% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
56% d'Augmentation des Dégâts physiques
37% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second

WalkEmergeExile
walk emerge distance [200]Temps d'incantation: 1 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
78Orra Verteporte438391549.51.60595611132813704030303020

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 12.21 secondes
Les Ennemis Maudits ont 35% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
21% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
22% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 37% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
28% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4525]
21% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
22% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
51% d'Augmentation des Dégâts physiques
33% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second

WalkEmergeExile
walk emerge distance [200]Temps d'incantation: 1 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
73Orra Verteporte325701155.81.6056083834811352030303020

Melee
iconbasicattack
Attaque par défaut
Un coup puissant qui abat les ennemis.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Temps d'incantation: 1 Second

ExileVulnerability
vulnerability
Désespoir
Maudit tous les ennemis dans la zone ciblée. Cette Malédiction augmente les Dégâts physiques qu'ils subissent. Les attaques qui touchent les ennemis ainsi maudits ont des Chances d'appliquer le Saignement, et toutes les Altérations qui les affectent infligent leurs Dégâts plus rapidement.
La Durée de base est de 11.99 secondes
Les Ennemis Maudits ont 34% d'Augmentation des Dégâts physiques subis
Les Attaques au Toucher contre les Ennemis Maudits ont 20% de chances d'infliger le Saignement
Les Dégâts des Altérations affectant les Ennemis Maudits sont infligés 20% plus rapidement

Spell Area Duration SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable SpellCanCascade AppliesCurse CanRapidFire AreaSpell PhysicalSkill Type91 Type92 Hex
Temps d'incantation: 0.5 Second
Temps de recharge: 8 Second

ExileRainOfArrows
rainofarrows
Pluie de flèches
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée.
active skill area of effect radius +% final [0]
skill art variation [1]
animation effect variation [1]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
18% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
19% d'Augmentation de la Vitesse d'attaque

is_area_damage base_is_projectile Attack ProjectileAttack SkillCanMirageArcher Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Triggerable FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileHatred
auracold
Haine
Une aura qui rajoute une partie des dégâts physiques sous forme de dégâts de froid, affectant le lanceur et ses alliés.
Vous et les Alliés à proximité Rajoutez 36% de vos Dégâts physiques sous forme de Dégâts de froid
active skill area of effect radius +% final [0]

Spell Area Buff ManaCostReserved Type27 SkillCanTotem Aura ColdSkill Instant AreaSpell CanHaveBlessing Type91 Type92 SecondWindSupport
Temps d'incantation: 1.2 Second
Temps de recharge: 0.5 Second

ExileFrenzy
iconfrenzy
Frénésie
Une attaque qui octroie au personnage une charge de frénésie au toucher. Les charges de frénésie augmentent votre vitesse d'attaque.
10% d'Augmentation des Dégâts physiques par Charge de frénésie
10% d'Augmentation de la Vitesse d'attaque par Charge de frénésie
10% Davantage de Dégâts physiques
Tire 2 Projectiles supplémentaires
28% de Perte de Dégâts

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Temps d'incantation: 1 Second

ExileVaalRainOfArrows
rainofarrows
Pluie de flèches vaal
Une multitude de flèches est tirée dans les airs, s'abattant sur la cible après une courte durée. Les ennemis touchés par les flèches sont cloués sur place, incapables de se déplacer pendant quelques instants.
active skill area of effect radius +% final [0]
active skill damage +% final [-30]
spell maximum action distance +% [-35]
base skill effect duration [4400]
18% d'Augmentation de la Vitesse des Projectiles
Rajoutez 18% des Dégâts physiques sous forme de Dégâts de froid
19% d'Augmentation de la Vitesse d'attaque

base_is_projectile is_area_damage rain_of_arrows_pin global_always_hit Attack ProjectileAttack Area ProjectileDamage SkillCanTotem SkillCanTrap SkillCanMine Duration Vaal FiresArrowsAtTargetLocation
Temps d'incantation: 1 Second

ExileBarrage
barrage
Tir de barrage
Une succession d'attaques à distance qui nécessite un bref instant de préparation. Ces attaques ont une légère dispersion aléatoire. Fonctionne uniquement avec les arcs ou les baguettes.
Tire 3 Projectiles supplémentaires
60% de Perte de Dégâts
45% d'Augmentation des Dégâts physiques
29% Davantage de Vitesse d'attaque
monster reverse point blank damage -% at minimum range [30]

skill_can_fire_arrows skill_can_fire_wand_projectiles projectiles_barrage Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine
Temps d'incantation: 1 Second
Temps de recharge: 4 Second

WalkEmergeExile
walk emerge distance [200]Temps d'incantation: 1 Second
Niveau NomExpérienceDamageAttack TimeAlly LifePièce d'armure ÉvasionBouclier d'énergieRésiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
68Orra Verteporte23689857.41.605385761279362030303020
stance Bow
RainOfArrows ExileRainOfArrows60EnemyNearTarget
RainOfArrows ExileRainOfArrows15TargetNotNear
RainOfArrows ExileRainOfArrows6TargetNear
RainOfArrows ExileVaalRainOfArrows60EnemyNearTarget OnLessThan50PercentLife
RainOfArrows ExileVaalRainOfArrows15TargetNotNear OnLessThan50PercentLife
RainOfArrows ExileVaalRainOfArrows6TargetNear OnLessThan50PercentLife
Melee15OnlyLastTarget IAmBelowLevel40
Frenzy 6
Frenzy18IAmAboveLevel66
CastAuraColdDamage300IAmAboveLevel39 IAmBelowLevel67
CastAuraColdDamage300IAmAboveLevel66
Vulnerability60TargetNotCursed TargetIsCurseable TargetNotFar IAmAboveLevel66 IsNotOnCooldown
Barrage 12
StrafeLeft3NoRepeat TargetMediumNear
StrafeRight3NoRepeat TargetMediumNear
Flee6NoRepeat TargetMediumNear TargetIsEnemy
Flee6NoRepeat TargetNear TargetIsEnemy

Object Type

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

Stats
{
	set_base_mana_cost_-% = 0
	set_mana_regeneration_rate_per_minute_% = 0
}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"
Résiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
1010105
20202012
30303020
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/DelveExileRanger1"] = {
    name = "Orra Greengate",
    life = 2.24,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.605,
    attackRange = 80,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "ExileFrenzy",
        "Melee",
        "ExileVulnerability",
        "ExileRainOfArrows",
        "ExileVaalRainOfArrows",
        "ExileHatred",
        "ExileBarrage",
        "WalkEmergeExile",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileFrenzy"] = {
    name = "Frenzy",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs an attack that gives the character a frenzy charge if it hits. Frenzy charges increase your attack speed.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_+%_per_frenzy_charge",
        "base_attack_speed_+%_per_frenzy_charge",
        "active_skill_physical_damage_+%_final",
        "skill_can_fire_arrows",
    },
    levels = {
        [1] = {10, 10, 10, levelRequirement = 30, statInterpolation = {1, 1, 1},  },
        [2] = {10, 10, 10, 0, 2, -20, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [3] = {10, 10, 10, 0, 2, -28, levelRequirement = 65, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [4] = {10, 10, 10, 0, 2, -36, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  },
    },
}
-- 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.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.SkillCanVolley] = 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] = {1, 1, levelRequirement = 1, statInterpolation = {1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVulnerability"] = {
    name = "Vulnerability",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curse all targets in an area, causing them to take increased physical damage. Attacks against the cursed enemies have a chance to inflict bleeding, and ailments inflicted on them will deal damage faster.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.PhysicalSkill] = true,
        [SkillType.Type91] = true,
        [SkillType.Type92] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "active_skill_base_radius_+",
        "physical_damage_taken_+%",
        "receive_bleeding_chance_%_when_hit_by_attack",
        "enemy_damaging_ailments_deal_damage_+%_faster_against_self",
    },
    levels = {
        [1] = {9900, 0, 25, 20, 20, levelRequirement = 24, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {10010, 0, 25, 20, 20, levelRequirement = 27, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {10120, 0, 26, 20, 20, levelRequirement = 30, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {10230, 0, 26, 20, 20, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {10340, 0, 27, 20, 20, levelRequirement = 35, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {10450, 0, 27, 20, 20, levelRequirement = 38, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {10560, 0, 28, 20, 20, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {10670, 0, 28, 20, 20, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1},  },
        [9] = {10780, 0, 29, 20, 20, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1},  },
        [10] = {10890, 0, 29, 20, 20, levelRequirement = 48, statInterpolation = {1, 1, 1, 1, 1},  },
        [11] = {11000, 0, 30, 20, 20, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  },
        [12] = {11110, 0, 30, 20, 20, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1},  },
        [13] = {11220, 0, 31, 20, 20, levelRequirement = 54, statInterpolation = {1, 1, 1, 1, 1},  },
        [14] = {11330, 0, 31, 20, 20, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  },
        [15] = {11440, 0, 32, 20, 20, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1},  },
        [16] = {11550, 0, 32, 20, 20, levelRequirement = 60, statInterpolation = {1, 1, 1, 1, 1},  },
        [17] = {11660, 0, 33, 20, 20, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  },
        [18] = {11770, 0, 33, 20, 20, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  },
        [19] = {11880, 0, 34, 20, 20, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  },
        [20] = {11990, 0, 34, 20, 20, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  },
        [21] = {12100, 0, 35, 20, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  },
        [22] = {12210, 0, 35, 20, 20, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  },
        [23] = {12320, 0, 36, 20, 20, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  },
        [24] = {12430, 0, 36, 20, 20, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  },
        [25] = {12540, 0, 37, 20, 20, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  },
        [26] = {12650, 0, 37, 20, 20, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  },
        [27] = {12760, 0, 38, 20, 20, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  },
        [28] = {12870, 0, 38, 20, 20, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  },
        [29] = {12980, 0, 39, 20, 20, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  },
        [30] = {13090, 0, 39, 20, 20, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileRainOfArrows"] = {
    name = "Rain of Arrows",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires a large number of arrows into the air, to land at the target after a short delay.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Area] = true,
        [SkillType.ProjectileDamage] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FiresArrowsAtTargetLocation] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_area_of_effect_radius_+%_final",
        "skill_art_variation",
        "animation_effect_variation",
        "active_skill_damage_+%_final",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {0, 1, 1, -20, -35, levelRequirement = 2, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {0, 1, 1, -20, -35, levelRequirement = 4, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {0, 1, 1, -20, -35, levelRequirement = 6, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {0, 1, 1, -20, -35, levelRequirement = 9, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {0, 1, 1, -20, -35, 10, levelRequirement = 12, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [6] = {0, 1, 1, -20, -35, 10, levelRequirement = 15, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [7] = {0, 1, 1, -20, -35, 11, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [8] = {0, 1, 1, -20, -35, 11, 15, levelRequirement = 23, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [9] = {0, 1, 1, -20, -35, 12, 15, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [10] = {0, 1, 1, -20, -35, 12, 15, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [11] = {0, 1, 1, -25, -35, 13, 15, 10, levelRequirement = 39, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [12] = {0, 1, 1, -25, -35, 13, 15, 10, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [13] = {0, 1, 1, -25, -35, 14, 16, 11, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [14] = {0, 1, 1, -25, -35, 14, 16, 12, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [15] = {0, 1, 1, -30, -35, 15, 16, 13, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [16] = {0, 1, 1, -30, -35, 15, 16, 14, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [17] = {0, 1, 1, -30, -35, 16, 17, 15, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [18] = {0, 1, 1, -30, -35, 16, 17, 16, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [19] = {0, 1, 1, -30, -35, 17, 17, 17, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [20] = {0, 1, 1, -30, -35, 17, 17, 18, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [21] = {0, 1, 1, -30, -35, 18, 18, 19, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [22] = {0, 1, 1, -30, -35, 18, 18, 19, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [23] = {0, 1, 1, -30, -35, 19, 18, 20, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [24] = {0, 1, 1, -30, -35, 19, 18, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [25] = {0, 1, 1, -30, -35, 20, 18, 21, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [26] = {0, 1, 1, -30, -35, 20, 18, 21, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [27] = {0, 1, 1, -30, -35, 21, 18, 22, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [28] = {0, 1, 1, -30, -35, 21, 18, 22, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [29] = {0, 1, 1, -30, -35, 22, 19, 23, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [30] = {0, 1, 1, -30, -35, 22, 19, 23, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [31] = {0, 1, 1, -30, -35, 23, 19, 24, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [32] = {0, 1, 1, -30, -35, 23, 19, 24, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [33] = {0, 1, 1, -30, -35, 24, 19, 25, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [34] = {0, 1, 1, -30, -35, 24, 19, 25, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [35] = {0, 1, 1, -30, -35, 25, 19, 26, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
        [36] = {0, 1, 1, -30, -35, 25, 19, 26, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileVaalRainOfArrows"] = {
    name = "Vaal Rain of Arrows",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires a large number of arrows into the air, to land at the target after a short delay. Enemies hit by the arrows are pinned in place, unable to move for a time.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.Area] = true,
        [SkillType.ProjectileDamage] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Duration] = true,
        [SkillType.Vaal] = true,
        [SkillType.FiresArrowsAtTargetLocation] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        duration = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_damage_+%_final",
        "spell_maximum_action_distance_+%",
        "base_skill_effect_duration",
        "base_is_projectile",
        "is_area_damage",
        "rain_of_arrows_pin",
        "global_always_hit",
    },
    levels = {
        [1] = {0, -20, -35, 3400, levelRequirement = 2, statInterpolation = {1, 1, 1, 1},  },
        [2] = {0, -20, -35, 3450, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  },
        [3] = {0, -20, -35, 3500, levelRequirement = 6, statInterpolation = {1, 1, 1, 1},  },
        [4] = {0, -20, -35, 3550, levelRequirement = 9, statInterpolation = {1, 1, 1, 1},  },
        [5] = {0, -20, -35, 3600, 10, levelRequirement = 12, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {0, -20, -35, 3650, 10, levelRequirement = 15, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {0, -20, -35, 3700, 11, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {0, -20, -35, 3750, 11, 15, levelRequirement = 23, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [9] = {0, -20, -35, 3800, 12, 15, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [10] = {0, -20, -35, 3850, 12, 15, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [11] = {0, -25, -35, 3900, 13, 15, 10, levelRequirement = 39, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [12] = {0, -25, -35, 3950, 13, 15, 10, levelRequirement = 43, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [13] = {0, -25, -35, 4000, 14, 16, 11, levelRequirement = 46, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [14] = {0, -25, -35, 4050, 14, 16, 12, levelRequirement = 49, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [15] = {0, -30, -35, 4100, 15, 16, 13, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [16] = {0, -30, -35, 4150, 15, 16, 14, levelRequirement = 55, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [17] = {0, -30, -35, 4200, 16, 17, 15, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [18] = {0, -30, -35, 4250, 16, 17, 16, levelRequirement = 61, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [19] = {0, -30, -35, 4300, 17, 17, 17, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [20] = {0, -30, -35, 4350, 17, 17, 18, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [21] = {0, -30, -35, 4375, 18, 18, 19, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [22] = {0, -30, -35, 4400, 18, 18, 19, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [23] = {0, -30, -35, 4425, 19, 18, 20, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [24] = {0, -30, -35, 4450, 19, 18, 20, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [25] = {0, -30, -35, 4475, 20, 18, 21, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [26] = {0, -30, -35, 4500, 20, 18, 21, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [27] = {0, -30, -35, 4525, 21, 18, 22, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [28] = {0, -30, -35, 4550, 21, 18, 22, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [29] = {0, -30, -35, 4575, 22, 19, 23, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [30] = {0, -30, -35, 4600, 23, 19, 23, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [31] = {0, -30, -35, 4625, 23, 19, 24, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [32] = {0, -30, -35, 4650, 24, 19, 24, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [33] = {0, -30, -35, 4675, 24, 19, 25, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [34] = {0, -30, -35, 4700, 25, 19, 25, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [35] = {0, -30, -35, 4725, 25, 19, 26, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [36] = {0, -30, -35, 4750, 26, 19, 26, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileHatred"] = {
    name = "Hatred",
    hidden = true,
    color = "2",
    baseEffectiveness = 1.5,
    incrementalEffectiveness = 0.025,
    description = "Casts an aura that grants extra cold damage based on physical damage to you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.ManaCostReserved] = true,
        [SkillType.Type27] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.Aura] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.Instant] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.CanHaveBlessing] = true,
        [SkillType.Type91] = true,
        [SkillType.Type92] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "aura_skill_stat_descriptions",
    castTime = 1.2,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_%_to_add_as_cold",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {26, 0, levelRequirement = 10, statInterpolation = {1, 1},  },
        [2] = {26, 0, levelRequirement = 13, statInterpolation = {1, 1},  },
        [3] = {27, 0, levelRequirement = 16, statInterpolation = {1, 1},  },
        [4] = {27, 0, levelRequirement = 19, statInterpolation = {1, 1},  },
        [5] = {28, 0, levelRequirement = 22, statInterpolation = {1, 1},  },
        [6] = {28, 0, levelRequirement = 25, statInterpolation = {1, 1},  },
        [7] = {29, 0, levelRequirement = 28, statInterpolation = {1, 1},  },
        [8] = {29, 0, levelRequirement = 32, statInterpolation = {1, 1},  },
        [9] = {30, 0, levelRequirement = 36, statInterpolation = {1, 1},  },
        [10] = {30, 0, levelRequirement = 40, statInterpolation = {1, 1},  },
        [11] = {31, 0, levelRequirement = 44, statInterpolation = {1, 1},  },
        [12] = {31, 0, levelRequirement = 47, statInterpolation = {1, 1},  },
        [13] = {32, 0, levelRequirement = 50, statInterpolation = {1, 1},  },
        [14] = {32, 0, levelRequirement = 53, statInterpolation = {1, 1},  },
        [15] = {33, 0, levelRequirement = 56, statInterpolation = {1, 1},  },
        [16] = {34, 0, levelRequirement = 59, statInterpolation = {1, 1},  },
        [17] = {34, 0, levelRequirement = 62, statInterpolation = {1, 1},  },
        [18] = {35, 0, levelRequirement = 64, statInterpolation = {1, 1},  },
        [19] = {35, 0, levelRequirement = 66, statInterpolation = {1, 1},  },
        [20] = {36, 0, levelRequirement = 68, statInterpolation = {1, 1},  },
        [21] = {36, 0, levelRequirement = 70, statInterpolation = {1, 1},  },
        [22] = {37, 0, levelRequirement = 72, statInterpolation = {1, 1},  },
        [23] = {37, 0, levelRequirement = 74, statInterpolation = {1, 1},  },
        [24] = {38, 0, levelRequirement = 76, statInterpolation = {1, 1},  },
        [25] = {38, 0, levelRequirement = 78, statInterpolation = {1, 1},  },
        [26] = {39, 0, levelRequirement = 80, statInterpolation = {1, 1},  },
        [27] = {39, 0, levelRequirement = 82, statInterpolation = {1, 1},  },
        [28] = {40, 0, levelRequirement = 84, statInterpolation = {1, 1},  },
        [29] = {40, 0, levelRequirement = 86, statInterpolation = {1, 1},  },
        [30] = {41, 0, levelRequirement = 88, statInterpolation = {1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["ExileBarrage"] = {
    name = "Barrage",
    hidden = true,
    color = "2",
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    description = "After a short preparation time, you attack repeatedly with a ranged weapon. These attacks have a small randomised spread. Only works with Bows and Wands.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_additional_projectiles",
        "active_skill_damage_+%_final",
        "physical_damage_+%",
        "active_skill_attack_speed_+%_final",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "projectiles_barrage",
    },
    levels = {
        [1] = {3, -60, 0, 0, 30, levelRequirement = 3, statInterpolation = {1, 1, 1, 1, 1},  },
        [2] = {3, -60, 0, 1, 30, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  },
        [3] = {3, -60, 2, 2, 30, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1},  },
        [4] = {3, -60, 5, 4, 30, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  },
        [5] = {3, -60, 7, 5, 30, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  },
        [6] = {3, -60, 9, 7, 30, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1},  },
        [7] = {3, -60, 12, 8, 30, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  },
        [8] = {3, -60, 14, 10, 30, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1},  },
        [9] = {3, -60, 16, 11, 30, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1},  },
        [10] = {3, -60, 19, 13, 30, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  },
        [11] = {3, -60, 21, 14, 30, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  },
        [12] = {3, -60, 24, 16, 30, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1},  },
        [13] = {3, -60, 26, 17, 30, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1},  },
        [14] = {3, -60, 28, 19, 30, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  },
        [15] = {3, -60, 31, 20, 30, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1},  },
        [16] = {3, -60, 33, 22, 30, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  },
        [17] = {3, -60, 35, 23, 30, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1},  },
        [18] = {3, -60, 38, 25, 30, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  },
        [19] = {3, -60, 40, 26, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  },
        [20] = {3, -60, 42, 28, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  },
        [21] = {3, -60, 44, 29, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  },
        [22] = {3, -60, 45, 29, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  },
        [23] = {3, -60, 46, 30, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  },
        [24] = {3, -60, 47, 31, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  },
        [25] = {3, -60, 48, 32, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  },
        [26] = {3, -60, 49, 32, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  },
        [27] = {3, -60, 51, 33, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  },
        [28] = {3, -60, 52, 34, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  },
        [29] = {3, -60, 53, 35, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  },
        [30] = {3, -60, 54, 35, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  },
        [31] = {3, -60, 55, 36, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  },
        [32] = {3, -60, 56, 37, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  },
        [33] = {3, -60, 58, 39, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1},  },
        [34] = {3, -60, 59, 38, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  },
        [35] = {3, -60, 60, 39, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  },
        [36] = {3, -60, 61, 40, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  },
        [37] = {3, -60, 64, 41, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  },
        [38] = {3, -60, 66, 43, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  },
        [39] = {3, -60, 68, 44, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeExile"] = {
    name = "WalkEmergeExile",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_distance",
    },
    levels = {
        [1] = {200, levelRequirement = 1, statInterpolation = {1},  },
    },
}