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
Serviteur de Haast
Servant of Haast

Serviteur de Haast

SpectreN
Area
Modmonster no beyond portal [1]
monster no map drops [1]
Tagsred_blood, demon, not_int
Damage135%
Vie195%
Ailment Threshold195%
Chances de coup critique5%
TypeBeyondDemon2Bow
Attack Distance6 ~ 50
Attack Time1.35 Second
Damage Spread20%
Pièce d'armure +20%
Évasion+20%
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

BeyondDemonFrostCallOnHit
stormcall
Appel de la foudre
Un sort qui place un marqueur à un emplacement. Après une courte durée, un éclair foudroie le marqueur, infligeant des dégâts aux alentours. Lorsque cela survient, des éclairs foudroient également tous les autres marqueurs placés.
Inflige 2256 à 3383 Dégâts de froid
La Durée de base est de 1.5 secondes
skill art variation [3]
monster cast spell % on attack hit [75]
active skill area of effect radius +% final [0]

is_area_damage spell_uncastable_if_triggerable Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Temps d'incantation: 0.5 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 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
84Serviteur de Haast345031737.21.3514857195181025802020200

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

BeyondDemonFrostCallOnHit
stormcall
Appel de la foudre
Un sort qui place un marqueur à un emplacement. Après une courte durée, un éclair foudroie le marqueur, infligeant des dégâts aux alentours. Lorsque cela survient, des éclairs foudroient également tous les autres marqueurs placés.
Inflige 2002 à 3003 Dégâts de froid
La Durée de base est de 1.5 secondes
skill art variation [3]
monster cast spell % on attack hit [75]
active skill area of effect radius +% final [0]

is_area_damage spell_uncastable_if_triggerable Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Temps d'incantation: 0.5 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 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
82Serviteur de Haast309021549.71.351235117310953402020200

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

BeyondDemonFrostCallOnHit
stormcall
Appel de la foudre
Un sort qui place un marqueur à un emplacement. Après une courte durée, un éclair foudroie le marqueur, infligeant des dégâts aux alentours. Lorsque cela survient, des éclairs foudroient également tous les autres marqueurs placés.
Inflige 1575 à 2363 Dégâts de froid
La Durée de base est de 1.5 secondes
skill art variation [3]
monster cast spell % on attack hit [75]
active skill area of effect radius +% final [0]

is_area_damage spell_uncastable_if_triggerable Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Temps d'incantation: 0.5 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 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
78Serviteur de Haast239121230.41.35832313594822202020200

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

BeyondDemonFrostCallOnHit
stormcall
Appel de la foudre
Un sort qui place un marqueur à un emplacement. Après une courte durée, un éclair foudroie le marqueur, infligeant des dégâts aux alentours. Lorsque cela survient, des éclairs foudroient également tous les autres marqueurs placés.
Inflige 1164 à 1746 Dégâts de froid
La Durée de base est de 1.5 secondes
skill art variation [3]
monster cast spell % on attack hit [75]
active skill area of effect radius +% final [0]

is_area_damage spell_uncastable_if_triggerable Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Temps d'incantation: 0.5 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 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
73Serviteur de Haast17765917.81.35529610018681102020200

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

BeyondDemonFrostCallOnHit
stormcall
Appel de la foudre
Un sort qui place un marqueur à un emplacement. Après une courte durée, un éclair foudroie le marqueur, infligeant des dégâts aux alentours. Lorsque cela survient, des éclairs foudroient également tous les autres marqueurs placés.
Inflige 857 à 1286 Dégâts de froid
La Durée de base est de 1.75 secondes
skill art variation [3]
monster cast spell % on attack hit [75]
active skill area of effect radius +% final [0]

is_area_damage spell_uncastable_if_triggerable Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Temps d'incantation: 0.5 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 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
68Serviteur de Haast12921680.81.3533587352561702020200
Barrage56OnlyLastTarget
Melee36OnlyLastTarget
Melee 20
StrafeLeft 4
StrafeRight 4
Advance 4
Flee20NoRepeat TargetNear TargetIsEnemy
Flee4TargetIsEnemy

Object Type

version 2
extends "Metadata/Monsters/BeyondDemons/BeyondDemon"

Object Type Codes

version 2
extends "Metadata/Monsters/BeyondDemons/BeyondDemon"
Résiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
0000
1010100
2020200
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/BeyondDemons/BeyondDemon2-4"] = {
    name = "Servant of Haast",
    life = 1.95,
    fireResist = 20,
    coldResist = 20,
    lightningResist = 20,
    chaosResist = 0,
    damage = 1.35,
    damageSpread = 0.2,
    attackTime = 1.35,
    attackRange = 50,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "Melee",
        "BeyondDemonFrostCallOnHit",
        "ExileBarrage",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.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},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BeyondDemonFrostCallOnHit"] = {
    name = "Storm Call",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.4545,
    incrementalEffectiveness = 0.05,
    description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Triggerable] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "skill_art_variation",
        "monster_cast_spell_%_on_attack_hit",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "spell_uncastable_if_triggerable",
    },
    levels = {
        [1] = {0.8, 1.2, 2000, 3, 75, 0, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1, 1},  cost = { }, },
        [2] = {0.8, 1.2, 1750, 3, 75, 0, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1, 1},  cost = { }, },
        [3] = {0.8, 1.2, 1500, 3, 75, 0, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1},  cost = { }, },
    },
}
-- 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},  cost = { }, },
        [2] = {3, -60, 0, 1, 30, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [3] = {3, -60, 2, 2, 30, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [4] = {3, -60, 5, 4, 30, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [5] = {3, -60, 7, 5, 30, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [6] = {3, -60, 9, 7, 30, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [7] = {3, -60, 12, 8, 30, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [8] = {3, -60, 14, 10, 30, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [9] = {3, -60, 16, 11, 30, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [10] = {3, -60, 19, 13, 30, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [11] = {3, -60, 21, 14, 30, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [12] = {3, -60, 24, 16, 30, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [13] = {3, -60, 26, 17, 30, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [14] = {3, -60, 28, 19, 30, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [15] = {3, -60, 31, 20, 30, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [16] = {3, -60, 33, 22, 30, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [17] = {3, -60, 35, 23, 30, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [18] = {3, -60, 38, 25, 30, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [19] = {3, -60, 40, 26, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [20] = {3, -60, 42, 28, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [21] = {3, -60, 44, 29, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [22] = {3, -60, 45, 29, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [23] = {3, -60, 46, 30, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [24] = {3, -60, 47, 31, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [25] = {3, -60, 48, 32, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [26] = {3, -60, 49, 32, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [27] = {3, -60, 51, 33, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [28] = {3, -60, 52, 34, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [29] = {3, -60, 53, 35, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [30] = {3, -60, 54, 35, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [31] = {3, -60, 55, 36, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [32] = {3, -60, 56, 37, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [33] = {3, -60, 58, 39, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [34] = {3, -60, 59, 38, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [35] = {3, -60, 60, 39, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [36] = {3, -60, 61, 40, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [37] = {3, -60, 64, 41, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [38] = {3, -60, 66, 43, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [39] = {3, -60, 68, 44, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
    },
}
SpectreN
Area
Modmonster no beyond portal [1]
monster no map drops [1]
monster slain experience +% [300]
Tagsred_blood, demon, not_int
Damage135%
Vie195%
Ailment Threshold195%
Chances de coup critique5%
TypeBeyondDemon2Bow
Attack Distance6 ~ 50
Attack Time1.35 Second
Damage Spread20%
Pièce d'armure +20%
Évasion+20%
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

BeyondDemonFrostCallOnHit
stormcall
Appel de la foudre
Un sort qui place un marqueur à un emplacement. Après une courte durée, un éclair foudroie le marqueur, infligeant des dégâts aux alentours. Lorsque cela survient, des éclairs foudroient également tous les autres marqueurs placés.
Inflige 2256 à 3383 Dégâts de froid
La Durée de base est de 1.5 secondes
skill art variation [3]
monster cast spell % on attack hit [75]
active skill area of effect radius +% final [0]

is_area_damage spell_uncastable_if_triggerable Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Temps d'incantation: 0.5 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 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
84Serviteur de Haast345031737.21.3514857195181025802020200

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

BeyondDemonFrostCallOnHit
stormcall
Appel de la foudre
Un sort qui place un marqueur à un emplacement. Après une courte durée, un éclair foudroie le marqueur, infligeant des dégâts aux alentours. Lorsque cela survient, des éclairs foudroient également tous les autres marqueurs placés.
Inflige 2002 à 3003 Dégâts de froid
La Durée de base est de 1.5 secondes
skill art variation [3]
monster cast spell % on attack hit [75]
active skill area of effect radius +% final [0]

is_area_damage spell_uncastable_if_triggerable Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Temps d'incantation: 0.5 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 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
82Serviteur de Haast309021549.71.351235117310953402020200

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

BeyondDemonFrostCallOnHit
stormcall
Appel de la foudre
Un sort qui place un marqueur à un emplacement. Après une courte durée, un éclair foudroie le marqueur, infligeant des dégâts aux alentours. Lorsque cela survient, des éclairs foudroient également tous les autres marqueurs placés.
Inflige 1575 à 2363 Dégâts de froid
La Durée de base est de 1.5 secondes
skill art variation [3]
monster cast spell % on attack hit [75]
active skill area of effect radius +% final [0]

is_area_damage spell_uncastable_if_triggerable Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Temps d'incantation: 0.5 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 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
78Serviteur de Haast239121230.41.35832313594822202020200

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

BeyondDemonFrostCallOnHit
stormcall
Appel de la foudre
Un sort qui place un marqueur à un emplacement. Après une courte durée, un éclair foudroie le marqueur, infligeant des dégâts aux alentours. Lorsque cela survient, des éclairs foudroient également tous les autres marqueurs placés.
Inflige 1164 à 1746 Dégâts de froid
La Durée de base est de 1.5 secondes
skill art variation [3]
monster cast spell % on attack hit [75]
active skill area of effect radius +% final [0]

is_area_damage spell_uncastable_if_triggerable Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Temps d'incantation: 0.5 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 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
73Serviteur de Haast17765917.81.35529610018681102020200

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

BeyondDemonFrostCallOnHit
stormcall
Appel de la foudre
Un sort qui place un marqueur à un emplacement. Après une courte durée, un éclair foudroie le marqueur, infligeant des dégâts aux alentours. Lorsque cela survient, des éclairs foudroient également tous les autres marqueurs placés.
Inflige 857 à 1286 Dégâts de froid
La Durée de base est de 1.75 secondes
skill art variation [3]
monster cast spell % on attack hit [75]
active skill area of effect radius +% final [0]

is_area_damage spell_uncastable_if_triggerable Spell Hit Area Duration SkillCanTrap SkillCanTotem SkillCanMine Triggerable SpellCanRepeat LightningSkill SpellCanCascade CanRapidFire AreaSpell
Temps d'incantation: 0.5 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 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
68Serviteur de Haast12921680.81.3533587352561702020200
Barrage56OnlyLastTarget
Melee36OnlyLastTarget
Melee 20
StrafeLeft 4
StrafeRight 4
Advance 4
Flee20NoRepeat TargetNear TargetIsEnemy
Flee4TargetIsEnemy

Object Type

version 2
extends "Metadata/Monsters/BeyondDemons/BeyondDemon"

Object Type Codes

version 2
extends "Metadata/Monsters/BeyondDemons/BeyondDemon"
Résiste au FeuRésiste au FroidRésiste à la FoudreRésiste au Chaos
0000
1010100
2020200
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueDelve/BeyondEncounter/BeyondDemon2-4_"] = {
    name = "Servant of Haast",
    life = 1.95,
    fireResist = 20,
    coldResist = 20,
    lightningResist = 20,
    chaosResist = 0,
    damage = 1.35,
    damageSpread = 0.2,
    attackTime = 1.35,
    attackRange = 50,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "Melee",
        "BeyondDemonFrostCallOnHit",
        "ExileBarrage",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.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},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BeyondDemonFrostCallOnHit"] = {
    name = "Storm Call",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.4545,
    incrementalEffectiveness = 0.05,
    description = "Sets a marker at a location. After a short duration, lightning strikes the marker, dealing damage around it. When this happens, it will also set off the lightning at any other markers you've cast.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Triggerable] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.LightningSkill] = true,
        [SkillType.SpellCanCascade] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "skill_art_variation",
        "monster_cast_spell_%_on_attack_hit",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "spell_uncastable_if_triggerable",
    },
    levels = {
        [1] = {0.8, 1.2, 2000, 3, 75, 0, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1, 1},  cost = { }, },
        [2] = {0.8, 1.2, 1750, 3, 75, 0, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1, 1},  cost = { }, },
        [3] = {0.8, 1.2, 1500, 3, 75, 0, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1, 1},  cost = { }, },
    },
}
-- 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},  cost = { }, },
        [2] = {3, -60, 0, 1, 30, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [3] = {3, -60, 2, 2, 30, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [4] = {3, -60, 5, 4, 30, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [5] = {3, -60, 7, 5, 30, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [6] = {3, -60, 9, 7, 30, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [7] = {3, -60, 12, 8, 30, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [8] = {3, -60, 14, 10, 30, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [9] = {3, -60, 16, 11, 30, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [10] = {3, -60, 19, 13, 30, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [11] = {3, -60, 21, 14, 30, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [12] = {3, -60, 24, 16, 30, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [13] = {3, -60, 26, 17, 30, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [14] = {3, -60, 28, 19, 30, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [15] = {3, -60, 31, 20, 30, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [16] = {3, -60, 33, 22, 30, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [17] = {3, -60, 35, 23, 30, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [18] = {3, -60, 38, 25, 30, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [19] = {3, -60, 40, 26, 30, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [20] = {3, -60, 42, 28, 30, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [21] = {3, -60, 44, 29, 30, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [22] = {3, -60, 45, 29, 30, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [23] = {3, -60, 46, 30, 30, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [24] = {3, -60, 47, 31, 30, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [25] = {3, -60, 48, 32, 30, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [26] = {3, -60, 49, 32, 30, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [27] = {3, -60, 51, 33, 30, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [28] = {3, -60, 52, 34, 30, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [29] = {3, -60, 53, 35, 30, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [30] = {3, -60, 54, 35, 30, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [31] = {3, -60, 55, 36, 30, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [32] = {3, -60, 56, 37, 30, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [33] = {3, -60, 58, 39, 30, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [34] = {3, -60, 59, 38, 30, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [35] = {3, -60, 60, 39, 30, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [36] = {3, -60, 61, 40, 30, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [37] = {3, -60, 64, 41, 30, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [38] = {3, -60, 66, 43, 30, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [39] = {3, -60, 68, 44, 30, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
    },
}