← Back to list

Blood Collector

Slug: Blood_Collector

Open Source Page
Spectre-capable
Tags: Unarmed_onhit_audio allows_inc_aoe demon humanoid medium_movement melee monster_has_on_death_mechanic not_int not_str physical_affinity red_blood
Areas: Bloodwood Holten Estate Ogham Manor Ogham Village The Manor Ramparts The Ziggurat Refuge
Blood Collector artwork

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

Stats by Level

Rarity Life Damage Armour Evasion Accuracy Experience Resistances
Unique 1,959,810 788.47 14,441 1,304 4,011 0 F: 0% / C: 0% / L: 0% / Ch: 0%
Rare 540,637 788.47 14,441 1,304 4,011 0 F: 0% / C: 0% / L: 0% / Ch: 0%
Magic 167,598 788.47 14,441 1,304 4,011 0 F: 0% / C: 0% / L: 0% / Ch: 0%
Normal 67,580 788.47 14,441 1,304 4,011 0 F: 0% / C: 0% / L: 0% / Ch: 0%

Core Stat Percentiles

Life
1,959,810
Unique @ Level 100
Damage
788.47
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

Blood Collector

Variant code: BloodCollector1__
Section 1 of 1

Overview

Implicit Mods: is spectre with death action [1]

Summary

Spectre Y
Area Ogham Village, The Manor Ramparts, Ogham Manor, Holten Estate, Bloodwood, The Ziggurat Refuge
Tags allows_inc_aoe, demon, humanoid, medium_movement, melee, monster_has_on_death_mechanic, not_int, not_str, physical_affinity, red_blood, Unarmed_onhit_audio
Packs
  • Ogham Village, Holten Estate: Blood Collector, Blood Cretin
  • Blood Collector
  • The Manor Ramparts, Ogham Manor, Holten Estate: Courtesan, Blood Carrier, Blood Cretin, Blood Collector
  • The Ziggurat Refuge: Courtesan, Blood Cretin, Blood Collector
  • Base Multipliers

    Life
    135%
    Evasion
    +20%
    Resistance
    0 0 0 0
    Damage
    135%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    5 ~ 8
    Attack Time
    2.4 Second
    Damage Spread
    ±20%
    Experience
    135%
    Model Size
    100%
    Type
    BloodCollector
    Metadata
    BloodCollector1__

    Extra Data

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2250	
    }
    
    version 2
    extends "Metadata/Monsters/Monster"
    
    Animated
    {
    	on_death_01 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Gallows/Act1/BloodCollector/CollectorPop.epk' );
    		HideMeshSegment( Bloodmutation_seamlessShape );
    		ShowMeshSegments( Bloodmutation_upperShape, Bloodmutation_lowerShape, Bloodmutation_bellyShape, Bloodmutation_gutShape );
    	"
    
    	on_event_remove_epk_for_death_01 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Gallows/Act1/BloodCollector/CollectorPop.epk' );"
    	on_end_death_01 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
    }
    
    Life
    {
    	on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/BloodMonsters/BloodCollector1__"] = {
        name = "Blood Collector",
        life = 1.35,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.35,
        damageSpread = 0.2,
        attackTime = 2.4,
        attackRange = 8,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "MASExtraAttackDistance20",
            "LivingBloodGroundMedium",
        },
        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["MASExtraAttackDistance20"] = {
        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 = {
            "attack_maximum_action_distance_+",
            "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] = {20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["LivingBloodGroundMedium"] = {
        name = "LivingBloodGroundMedium",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {1, -20, 4000, -40, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }