SpectreY
AreaThe Drowned City, The Ziggurat Refuge, The Riverbank, The Drowned City
Tagsallows_inc_aoe, beast, Beast_onhit_audio, caster, cold_affinity, demon, humanoid, monster_barely_moves, monster_summons_adds, not_dex, not_str, raises_dead, very_slow_movement
Packs
  • The Drowned City, The Drowned City: River Hag, Drowned Explorer, Drowned Explorer
  • The Ziggurat Refuge: River Hag, Drowned Explorer, Drowned Explorer
  • The Riverbank: River Hag
  • Life
    200%
    Energy Shield From Life
    20%
    Resistance
    0 75 -30 0
    Damage
    200%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    4 ~ 10
    Attack Time
    1.695 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    TrenchHag
    Metadata
    TrenchHag
    Level
    70
    Life
    13,946
    Armour
    3,877
    Evasion Rating
    502
    Energy Shield
    3,486
    Damage
    496
    Spell Damage
    496
    Accuracy
    2,328
    Attack Time
    1.695
    Experience
    69,278
    Minion Life
    19,626
    Minion Energy Shield
    4,906
    Minion Damage
    4,325
    Minion Armour
    3,877
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 397–595
    Critical Hit Chance: 5%
    Attack Time: 1.695 sec
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    SSMTrenchHagDrowningOrb
    Spell, Multicastable, Triggerable
    Cast Time: 1 sec
    alternate minion [1027]
    monster no drops or experience [1]
    number of monsters to summon [1]
    summon specific monsters radius +% [-50]
    summoned monsters are minions [1]
    GTTrenchHagDrowningOrb
    Triggerable
    Cooldown Time: 7 sec
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-35]
    CGETrenchHagVortex
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Cast Time: 2 sec
    Cooldown Time: 5 sec
    Deals 7748.3 Base Cold Damage per second
    25% reduced Area of Effect
    base skill effect duration [4000]
    ground maelstrom art variation [1001]
    spell maximum action distance +% [-35]
    EGTrenchHagRevive
    Triggerable
    Cooldown Time: 6 sec
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-40]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2666
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_revive =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_FadeOut.epk' );
    	"
    
    	on_death = "AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_FadeOut.epk' );"
    	on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Hags/TrenchHag"] = {
        name = "River Hag",
        life = 2,
        energyShield = 0.2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.695,
        attackRange = 10,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "SSMTrenchHagDrowningOrb",
            "CGETrenchHagVortex",
            "EGTrenchHagRevive",
            "GTTrenchHagDrowningOrb",
        },
        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.Multistrikeable] = 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["SSMTrenchHagDrowningOrb"] = {
        name = "SSMTrenchHagDrowningOrb",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "alternate_minion",
            "number_of_monsters_to_summon",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_are_minions",
            "monster_no_drops_or_experience",
        },
        levels = {
            [1] = {1027, 1, -50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGETrenchHagVortex"] = {
        name = "CGETrenchHagVortex",
        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 = 2,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_cold_damage_to_deal_per_minute",
            "ground_maelstrom_art_variation",
            "base_skill_area_of_effect_+%",
            "base_skill_effect_duration",
            "spell_maximum_action_distance_+%",
        },
        levels = {
            [1] = {1, 1001, -25, 4000, -35, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGTrenchHagRevive"] = {
        name = "EGTrenchHagRevive",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTTrenchHagDrowningOrb"] = {
        name = "GTTrenchHagDrowningOrb",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.