← Back to list

Dredge Fiend

Slug: Dredge_Fiend

Open Source Page
Spectre-capable
Tags: Beast_onhit_audio Caster allows_additional_projectiles allows_inc_aoe construct humanoid not_dex physical_affinity ranged undead very_slow_movement
Areas: Glacial Tarn Sandswept Marsh The Ziggurat Refuge
Dredge Fiend artwork

No custom art yet. Upload one to replace the placeholder.

Stats by Level

Rarity Life Damage Armour Evasion Accuracy Experience Resistances
Unique 3,266,350 1,314.11 14,441 1,304 4,011 0 F: 0% / C: 0% / L: 0% / Ch: 0%
Rare 901,062 1,314.11 14,441 1,304 4,011 0 F: 0% / C: 0% / L: 0% / Ch: 0%
Magic 279,329 1,314.11 14,441 1,304 4,011 0 F: 0% / C: 0% / L: 0% / Ch: 0%
Normal 112,633 1,314.11 14,441 1,304 4,011 0 F: 0% / C: 0% / L: 0% / Ch: 0%

Core Stat Percentiles

Life
3,266,350
Unique @ Level 100
Damage
1,314.11
Unique @ Level 100
Armour
14,441
Unique @ Level 100
Evasion
1,304
Unique @ Level 100
Accuracy
4,011
Unique @ Level 100
Experience
0
Unique @ Level 100

Other Notable Percentiles

Resistances
F: 0% / C: 0% / L: 0% / Ch: 0%
Unique @ Level 100

Dredge Fiend

Variant code: DredgeFiend
Section 1 of 2

Overview

Summary

Spectre Y
Area Sandswept Marsh, The Ziggurat Refuge
Tags allows_additional_projectiles, allows_inc_aoe, Beast_onhit_audio, Caster, construct, humanoid, not_dex, physical_affinity, ranged, undead, very_slow_movement
Packs
  • Sandswept Marsh: Dredge Fiend, Bogfelled Slave, Bogfelled Commoner
  • The Ziggurat Refuge: Dredge Fiend, Bogfelled Slave, Bogfelled Commoner
  • Base Multipliers

    Life
    225%
    Energy Shield From Life
    25%
    Armour
    +15%
    Resistance
    -50 30 0 0
    Damage
    225%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    4 ~ 8
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    225%
    Model Size
    150%
    Type
    DredgeFiend
    Metadata
    DredgeFiend

    Extra Data

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable 
    {
    	
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 3000
    }
    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_death = "PlayAnimationAttached( 'Metadata/Monsters/TwigMonsters/attachments/dredgeFiend_staff.ao', end );"
    
    	on_spawned_dead =
    	"
    		PlayAnimationAttached( 'Metadata/Monsters/TwigMonsters/attachments/dredgeFiend_staff.ao', end );
    		GoToAttachedAnimationEnd( 'Metadata/Monsters/TwigMonsters/attachments/dredgeFiend_staff.ao' );
    	"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/TwigMonsters/DredgeFiendAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    	on_end_spell_mortar_staff_01 = "PlayCharacterAudioEvent( SandsweptDredgefiendSummon );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/TwigMonsters/DredgeFiend"] = {
        name = "Dredge Fiend",
        life = 2.25,
        energyShield = 0.25,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.25,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 8,
        accuracy = 1,
        weaponType1 = "Warstaff",
        skillList = {
            "MeleeAtAnimationSpeed",
            "MMSDredgeFiendMortar",
            "GSDredgeMortarImpact",
            "GSDredgeMortarImpactAir",
            "EGDredgeFiendZombieCall",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSDredgeFiendMortar"] = {
        name = "MMSDredgeFiendMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "projectile_spread_radius",
            "number_of_additional_projectiles",
            "spell_maximum_action_distance_+%",
            "monster_projectile_variation",
            "projectile_ballistic_gravity_override",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "projectile_uses_contact_direction",
            "action_attack_or_cast_time_uses_animation_length",
            "distribute_projectiles_over_contact_points",
            "use_scaled_contact_offset",
            "projectile_ballistic_angle_from_target_distance",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 8, 1, -40, 1133, 981, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSDredgeMortarImpact"] = {
        name = "GSDredgeMortarImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSDredgeMortarImpactAir"] = {
        name = "GSDredgeMortarImpactAir",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGDredgeFiendZombieCall"] = {
        name = "EGDredgeFiendZombieCall",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.27,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    

    Dredge Fiend

    Variant code: DredgeFiendIce
    Section 2 of 2

    Overview

    Construct

    Summary

    Spectre Y
    Area Glacial Tarn
    Tags allows_additional_projectiles, allows_inc_aoe, Beast_onhit_audio, Caster, construct, humanoid, not_dex, physical_affinity, ranged, undead, very_slow_movement
    Packs
  • Glacial Tarn: Dredge Fiend, Bogfelled Slave, Bogfelled Commoner
  • Base Multipliers

    Life
    225%
    Energy Shield From Life
    25%
    Armour
    +15%
    Resistance
    -50 30 0 0
    Damage
    225%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    4 ~ 8
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    225%
    Model Size
    150%
    Type
    DredgeFiend
    Metadata
    DredgeFiendIce

    Extra Data

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable 
    {
    	
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 3000
    }
    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_death = "PlayAnimationAttached( 'Metadata/Monsters/TwigMonsters/attachments/dredgeFiend_staff.ao', end );"
    
    	on_spawned_dead =
    	"
    		PlayAnimationAttached( 'Metadata/Monsters/TwigMonsters/attachments/dredgeFiend_staff.ao', end );
    		GoToAttachedAnimationEnd( 'Metadata/Monsters/TwigMonsters/attachments/dredgeFiend_staff.ao' );
    	"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/TwigMonsters/DredgeFiendAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    	on_end_spell_mortar_staff_01 = "PlayCharacterAudioEvent( SandsweptDredgefiendSummon );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/TwigMonsters/DredgeFiendIce"] = {
        name = "Dredge Fiend",
        life = 2.25,
        energyShield = 0.25,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.25,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 8,
        accuracy = 1,
        weaponType1 = "Warstaff",
        skillList = {
            "MeleeAtAnimationSpeed",
            "MMSDredgeFiendMortar",
            "GSDredgeMortarImpact",
            "GSDredgeMortarImpactAir",
            "EGDredgeFiendZombieCall",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSDredgeFiendMortar"] = {
        name = "MMSDredgeFiendMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "projectile_spread_radius",
            "number_of_additional_projectiles",
            "spell_maximum_action_distance_+%",
            "monster_projectile_variation",
            "projectile_ballistic_gravity_override",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "projectile_uses_contact_direction",
            "action_attack_or_cast_time_uses_animation_length",
            "distribute_projectiles_over_contact_points",
            "use_scaled_contact_offset",
            "projectile_ballistic_angle_from_target_distance",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 8, 1, -40, 1133, 981, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSDredgeMortarImpact"] = {
        name = "GSDredgeMortarImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSDredgeMortarImpactAir"] = {
        name = "GSDredgeMortarImpactAir",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGDredgeFiendZombieCall"] = {
        name = "EGDredgeFiendZombieCall",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.27,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }