Prophecy Perandus Rampage
Anoint Cluster Jewel The Pantheon Item Passive Skill Tree Fossil Catalysts Delirium Orb Scarab Breachstone Emblem Timeless Jewel Divination Card
Herald of Agony
Spell, Herald, Minion, Chaos, Physical
Level: 1–20
Reservation: 25% Mana
Cooldown Time: 1.00 sec
Cast Time: Instant
Requires Level 16
Grants a buff giving more poison damage and a chance to inflict poison. When you poison an enemy while you have this buff, you gain Virulence, and summon an Agony Crawler minion that uses projectile and area attacks. You will lose Virulence over time, at a rate which increases the more Virulence you have. The minion will die when you have no Virulence.
Grants 20% chance to Poison on Hit
Grants 10% more Poison Damage
Agony Crawler deals (5–9)% increased Physical Damage per Virulence you have
Agony Crawler has (2–3)% increased Attack Speed per Virulence you have
Agony Crawler has (1–45) to (3–84) Added Physical Damage per Virulence you have
Maximum 1 Summoned Agony Crawler
Maximum 40 Virulence
Grants Virulence when you Poison an Enemy
Minions cannot Taunt Enemies


Additional Effects From Quality:
(0–20)% increased Minion Movement Speed
Place into an item socket of the right colour to gain this skill. Right click to remove from a socket.

Herald of Agony

poe.ninjaHerald of Agony
DropLevel 16
BaseType Herald of Agony
Class Active Skill Gems
CostCurrencyRerollMagicOrb of Alteration x 1
TargetTypesAny
TypeSpell, Buff, ManaCostReserved, Herald, Minion, Instant, ChaosSkill, PhysicalSkill, CreatesMinion, Type91, Type92, SecondWindSupport
IsActiveSkill1
DefaultTxtminion_skill_stat_descriptions
GrantedEffectsID3296
Quality Gem /3

Quality Gem /3

TypeStatsWeight
Superior (0–20)% increased Minion Movement Speed50
Anomalous Minions deal (0–40)% less Damage
Agony Crawler has (0–20)% chance to inflict Withered for 2 seconds on Hit
50
Divergent Grants (0–20)% chance to Poison on Hit100
Herald of Agony Unique /1

Herald of Agony Unique /1

Quest /4

Quest /4

ActQuest CompleteNPCCharacter
2Intruders in BlackQuest RewardRanger Shadow
2The Root of the ProblemYeenaDuelist Ranger Shadow Scion
3A Fixture of FateSiosa (Level 1)All Classes
6Fallen from GraceLilly Roth (Level 1)All Classes
Implicit
Grants Virulence when you Poison an Enemy
Minions cannot Taunt Enemies
Reservation: 25%
Grants 20% chance to Poison on Hit
Grants 10% more Poison Damage
Maximum 1 Summoned Agony Crawler
Maximum 40 Virulence
Level Effect /40

Level Effect /40

LevelRequires LevelDexterityAgony Crawler deals 5% increased Physical Damage per Virulence you haveAgony Crawler has 2% increased Attack Speed per Virulence you haveAgony Crawler has 1 to 3 Added Physical Damage per Virulence you haveExperience
11641521, 349,725
22050522, 495,714
32458523, 5169,595
42867623, 6199,345
53173624, 8285,815
63479625, 10401,344
73785626, 12554,379
84092628, 14755,049
94398729, 171,016,533
10461047211, 211,898,602
11491117313, 251,964,019
12521177316, 302,573,731
13551238319, 354,676,439
14581308323, 423,017,327
15601348326, 477,823,001
16621388329, 5315,264,208
17641428332, 6026,272,845
18661469336, 6762,872,274
19681519340, 75212,023,122
20701559345, 84
21729451, 94
22749457, 105
237610463, 117
247810471, 131
258010479, 146
268210488, 163
278410498, 182
2886114109, 203
2988114122, 226
3090114136, 252
3191115143, 266
3292115151, 280
3393115159, 296
3494125168, 312
3595125177, 329
3696125187, 347
3797125197, 366
3898125208, 386
3999125219, 407
40100125231, 429
Labyrinth Enchantment helmet /3

Labyrinth Enchantment helmet /3

LevelNameModWeight
The Merciless LabyrinthEnchantment Herald Of Agony Mana Reservation 1Herald of Agony has 20% reduced Reservation100
The Eternal LabyrinthEnchantment Herald Of Agony Mana Reservation 2Herald of Agony has 30% reduced Reservation100
The Eternal LabyrinthEnchantment Herald Of Agony Num Of Secondary Projectiles 1Summoned Agony Crawler fires 2 additional Projectiles100
Microtransactions /12

Microtransactions /12

IconName
Invisible Buff Effect
Stack Size: 1 / 20
Removes the visual effects on the player from arctic armour, tempest shield, blood rage, molten shell, phase run, petrified blood, any aura, any blasphemied curse, or any herald gem.
Celestial Herald Effect
Your Herald becomes a Celestial Effect.
Blood Guard Herald Effect
Your Herald becomes a Blood Guard Effect.
Faith Guard Herald Effect
Your Herald becomes a Faith Guard Effect.
Demonic Herald Effect
Your Herald becomes a Demonic Effect.
Sunprism Herald Effect
Your Herald becomes a Sunprism Effect.
White Herald Effect
Your Herald becomes a White Effect.
Stygian Herald Effect
Your Herald becomes a Stygian Effect.
Dragon Hunter Herald Effect
Your Herald becomes a Dragon Hunter Effect.
Transcendence Herald Effect
Your Herald becomes a Transcendence Effect.
Darkwood Herald Effect
Your Herald becomes a Darkwood Effect.
Despair Herald Effect
Your Herald becomes a Despair Effect.
Supported By /12

Supported By /12

  • Active Type: Spell, Buff, ManaCostReserved, Herald, Minion, Instant, ChaosSkill, PhysicalSkill, CreatesMinion, Type91, Type92, SecondWindSupport
  • Support GemActiveType
    Minion Damage SupportCreatesMinion
    Minion Speed SupportCreatesMinion
    Minion Life SupportCreatesMinion
    Arrogance SupportManaCostReserved
    Elemental Army SupportCreatesMinion
    Summon Phantasm SupportAttack, Hit, CreatesMinion
    Feeding Frenzy SupportCreatesMinion
    Predator SupportCreatesMinion
    Meat Shield SupportCreatesMinion
    Awakened Minion Damage SupportCreatesMinion
    Infernal Legion SupportCreatesMinion
    Second Wind SupportSecondWindSupport
    SpectreN
    Area
    ModChaos Damage
    cannot be damaged [1]
    Tagsinsect_blood, beast, insect
    Damage150%
    Life150%
    Ailment Threshold150%
    Critical Strike Chance5%
    TypeHeraldOfAgonyMinion
    Attack Distance6 ~ 12
    Attack Time1.3 Second
    Damage Spread20%
    Accuracy+340%
    IsSummonedY

    HeraldOfAgonyMinionMortar
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    projectile spread radius [20]
    projectile minimum range [10]
    Skills fire 5 additional Projectiles
    35% less Attack Speed
    main hand base maximum attack distance [50]
    active skill attack damage final permyriad [-6000]

    is_area_damage base_is_projectile distribute_additional_projectiles_over_contact_points visual_hit_effect_chaos_is_green Projectile SkillCanVolley Attack Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable
    Cast Time: 2 Second
    Cooldown Time: 7.5 Second

    HeraldOfAgonyMinionTailSpike
    monster projectile variation [39]
    Skills fire 4 additional Projectiles

    base_is_projectile visual_hit_effect_chaos_is_green Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley Hit Triggerable
    Cast Time: 1.3 Second

    HeraldOfAgonyMinionCleave
    iconcleave
    Cleave
    The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.
    is_area_damage visual_hit_effect_chaos_is_green Attack Area AttackCanRepeat Melee Type53 PhysicalSkill
    Cast Time: 1 Second

    Melee
    iconbasicattack
    Default Attack
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]

    Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
    Cast Time: 1 Second
    LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
    84Agony Crawler431291858.81.31142816265854800000

    HeraldOfAgonyMinionMortar
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    projectile spread radius [20]
    projectile minimum range [10]
    Skills fire 5 additional Projectiles
    35% less Attack Speed
    main hand base maximum attack distance [50]
    active skill attack damage final permyriad [-6000]

    is_area_damage base_is_projectile distribute_additional_projectiles_over_contact_points visual_hit_effect_chaos_is_green Projectile SkillCanVolley Attack Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable
    Cast Time: 2 Second
    Cooldown Time: 7.5 Second

    HeraldOfAgonyMinionTailSpike
    monster projectile variation [39]
    Skills fire 4 additional Projectiles

    base_is_projectile visual_hit_effect_chaos_is_green Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley Hit Triggerable
    Cast Time: 1.3 Second

    HeraldOfAgonyMinionCleave
    iconcleave
    Cleave
    The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.
    is_area_damage visual_hit_effect_chaos_is_green Attack Area AttackCanRepeat Melee Type53 PhysicalSkill
    Cast Time: 1 Second

    Melee
    iconbasicattack
    Default Attack
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]

    Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
    Cast Time: 1 Second
    LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
    82Agony Crawler386281658.11.3950114425794500000

    HeraldOfAgonyMinionMortar
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    projectile spread radius [20]
    projectile minimum range [10]
    Skills fire 5 additional Projectiles
    35% less Attack Speed
    main hand base maximum attack distance [50]
    active skill attack damage final permyriad [-6000]

    is_area_damage base_is_projectile distribute_additional_projectiles_over_contact_points visual_hit_effect_chaos_is_green Projectile SkillCanVolley Attack Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable
    Cast Time: 2 Second
    Cooldown Time: 7.5 Second

    HeraldOfAgonyMinionTailSpike
    monster projectile variation [39]
    Skills fire 4 additional Projectiles

    base_is_projectile visual_hit_effect_chaos_is_green Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley Hit Triggerable
    Cast Time: 1.3 Second

    HeraldOfAgonyMinionCleave
    iconcleave
    Cleave
    The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.
    is_area_damage visual_hit_effect_chaos_is_green Attack Area AttackCanRepeat Melee Type53 PhysicalSkill
    Cast Time: 1 Second

    Melee
    iconbasicattack
    Default Attack
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]

    Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
    Cast Time: 1 Second
    LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
    78Agony Crawler298901316.51.3640211328685200000

    HeraldOfAgonyMinionMortar
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    projectile spread radius [20]
    projectile minimum range [10]
    Skills fire 5 additional Projectiles
    35% less Attack Speed
    main hand base maximum attack distance [50]
    active skill attack damage final permyriad [-6000]

    is_area_damage base_is_projectile distribute_additional_projectiles_over_contact_points visual_hit_effect_chaos_is_green Projectile SkillCanVolley Attack Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable
    Cast Time: 2 Second
    Cooldown Time: 7.5 Second

    HeraldOfAgonyMinionTailSpike
    monster projectile variation [39]
    Skills fire 4 additional Projectiles

    base_is_projectile visual_hit_effect_chaos_is_green Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley Hit Triggerable
    Cast Time: 1.3 Second

    HeraldOfAgonyMinionCleave
    iconcleave
    Cleave
    The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.
    is_area_damage visual_hit_effect_chaos_is_green Attack Area AttackCanRepeat Melee Type53 PhysicalSkill
    Cast Time: 1 Second

    Melee
    iconbasicattack
    Default Attack
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]

    Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
    Cast Time: 1 Second
    LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
    73Agony Crawler222079821.340748348567600000

    HeraldOfAgonyMinionMortar
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    projectile spread radius [20]
    projectile minimum range [10]
    Skills fire 5 additional Projectiles
    35% less Attack Speed
    main hand base maximum attack distance [50]
    active skill attack damage final permyriad [-6000]

    is_area_damage base_is_projectile distribute_additional_projectiles_over_contact_points visual_hit_effect_chaos_is_green Projectile SkillCanVolley Attack Hit Area SkillCanTrap SkillCanTotem SkillCanMine SpellCanRepeat Triggerable
    Cast Time: 2 Second
    Cooldown Time: 7.5 Second

    HeraldOfAgonyMinionTailSpike
    monster projectile variation [39]
    Skills fire 4 additional Projectiles

    base_is_projectile visual_hit_effect_chaos_is_green Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley Hit Triggerable
    Cast Time: 1.3 Second

    HeraldOfAgonyMinionCleave
    iconcleave
    Cleave
    The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.
    is_area_damage visual_hit_effect_chaos_is_green Attack Area AttackCanRepeat Melee Type53 PhysicalSkill
    Cast Time: 1 Second

    Melee
    iconbasicattack
    Default Attack
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]

    Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
    Cast Time: 1 Second
    LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
    68Agony Crawler16152728.41.325836127468100000
    Cleave20OnlyLastTarget TargetMediumNear
    Cleave3TargetNear
    #Cleave3TargetMediumNear
    #Melee33OnlyLastTarget TargetNear
    #Melee12OnlyLastTarget TargetMediumNear
    #Melee3TargetMediumNear
    MonsterMortarAttack 50 OnlyLastTarget IsNotOnCooldown
    MonsterMortarAttack 6 IsNotOnCooldown
    MonsterMortarAttack 600 OnlyLastTarget IsNotOnCooldown TargetIsUnique
    MonsterMortarAttack 300 OnlyLastTarget IsNotOnCooldown TargetIsRare
    MonsterMortarAttack 150 IsNotOnCooldown TargetIsUnique
    MonsterMortarAttack 75 IsNotOnCooldown TargetIsRare
    MonsterProjectileWeapon 50OnlyLastTarget
    MonsterProjectileWeapon 3TargetNotNear

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    }
    
    Stats
    {
    	set_item_drop_slots = 0
    	set_cannot_die = 1
    	set_maximum_life_is_one = 1
    	untargetable_by_monster_ai = 1
    	cannot_taunt_enemies = 1
    	minion_aggro_range_scaled_by_distance_to_parent_target = 1
    }
    
    Life
    {
    	corpse_usable = false
    }
    
    Transitionable
    {
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/herald/agony/minion/minion_chargedup.epk"
    }
    
    Render
    {
         //turn_duration = 0.35
    }
    
    Monster
    {
    }
    
    Targetable
    {
    	no_highlight = true
    	targetable = false
    }
    
    Transitionable
    {
    	on_transition = "AddEffectPack( Metadata/Effects/Spells/herald/agony/minion/minion_chargedup.epk );"
    	on_untransition = "RemoveEffectPack( Metadata/Effects/Spells/herald/agony/minion/minion_chargedup.epk );"
    	create_transitioned = "AddEffectPack( Metadata/Effects/Spells/herald/agony/minion/minion_chargedup.epk );"
    }
    Resists FireResists ColdResists LightningResists Chaos
    0000
    0000
    0000
    Path of Building
    Spectre
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SpiderPlated/HeraldOfAgonySpiderPlated"] = {
        name = "Agony Crawler",
        life = 1.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.5,
        damageSpread = 0.2,
        attackTime = 1.3,
        attackRange = 12,
        accuracy = 3.4,
        weaponType1 = "One Hand Sword",
        skillList = {
            "HeraldOfAgonyMinionCleave",
            "Melee",
            "HeraldOfAgonyMinionMortar",
            "HeraldOfAgonyMinionTailSpike",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HeraldOfAgonyMinionCleave"] = {
        name = "Cleave",
        hidden = true,
        color = "1",
        baseEffectiveness = 1,
        incrementalEffectiveness = 0,
        description = "The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.AttackCanRepeat] = true,
            [SkillType.Melee] = true,
            [SkillType.Type53] = true,
            [SkillType.PhysicalSkill] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "visual_hit_effect_chaos_is_green",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  },
        },
    }
    -- 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["HeraldOfAgonyMinionMortar"] = {
        name = "HeraldOfAgonyMinionMortar",
        hidden = true,
        color = 4,
        baseEffectiveness = 1,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.SkillCanVolley] = true,
            [SkillType.Attack] = true,
            [SkillType.Hit] = true,
            [SkillType.Area] = true,
            [SkillType.SkillCanTrap] = true,
            [SkillType.SkillCanTotem] = true,
            [SkillType.SkillCanMine] = true,
            [SkillType.SpellCanRepeat] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_gem_stat_descriptions",
        castTime = 2,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_spread_radius",
            "projectile_minimum_range",
            "number_of_additional_projectiles",
            "active_skill_attack_speed_+%_final",
            "main_hand_base_maximum_attack_distance",
            "is_area_damage",
            "base_is_projectile",
            "distribute_additional_projectiles_over_contact_points",
            "visual_hit_effect_chaos_is_green",
        },
        levels = {
            [1] = {20, 10, 5, -35, 50, baseMultiplier = 0.4, levelRequirement = 1, statInterpolation = {1, 1, 1, 1, 1},  },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HeraldOfAgonyMinionTailSpike"] = {
        name = "HeraldOfAgonyMinionTailSpike",
        hidden = true,
        color = 4,
        baseEffectiveness = 1,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.ProjectileAttack] = true,
            [SkillType.SkillCanMirageArcher] = true,
            [SkillType.Projectile] = true,
            [SkillType.SkillCanVolley] = true,
            [SkillType.Hit] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_gem_stat_descriptions",
        castTime = 1.3,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "base_projectile_speed_+%",
            "active_skill_attack_speed_+%_final",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "visual_hit_effect_chaos_is_green",
        },
        levels = {
            [1] = {39, 0, 0, 4, levelRequirement = 1, statInterpolation = {1, 1, 1, 1},  },
        },
    }