Treant Foulspawn
stance movement speed +% final [300]
stance movement speed +% final [300]
SpectreY
Tagsallows_inc_aoe, melee, monster_has_on_death_mechanic, physical_affinity, Unarmed_onhit_audio, undead, very_slow_movement, zombie
Packs
  • Treant Foulspawn, Treant Foulspawn
  • Life
    100%
    Resistance
    0 0 0 0
    Damage
    120%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    6 ~ 10
    Attack Time
    1.65 Second
    Damage Spread
    ±30%
    Experience
    100%
    Model Size
    100%
    Type
    FungusZombieRitual
    Metadata
    DruidicFungusZombieTree
    Level
    68
    Life
    7,757
    Armour
    3,451
    Evasion Rating
    477
    Damage
    280
    Spell Damage
    280
    Accuracy
    2,180
    Attack Time
    1.65
    Experience
    28,634
    Minion Life
    11,280
    Minion Damage
    2,276
    Minion Armour
    3,451
    FungusZombieCausticOnDeathMedium
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Cast Time: 1 sec
    Deals 5763.2 Base Chaos Damage per second
    15% reduced Movement Speed
    active skill area of effect radius +% final [-50]
    base skill effect duration [4000]
    is area damage [1]
    FungusZombieExplodeOnDeathMedium
    Triggerable, Spell, Damage
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Deals 10446618 to 15669928 Physical Damage
    active skill area of effect radius +% final [-40]
    is area damage [1]
    MonsterMelee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 196–364
    Critical Hit Chance: 5%
    Attack Time: 1.65 sec
    skill can fire wand projectiles [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueRitual/RitualMonsterBase"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    	basic_action = "Emerge"
    	actor = "Metadata/Monsters/FungusZombie/FungusZombie.act"
    }
    
    Transitionable {}
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 3000
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueRitual/RitualMonsterBase"
    
    Actor
    {
    	on_change_to_stance2 =
    	"
    		PlayEffect( 'Metadata/Monsters/FungusZombie/EnrageAudio.ao' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Gallows/Act1/FungalArtillery/spored.epk' );
    	"
    
    	create_stance2 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Gallows/Act1/FungalArtillery/spored.epk' );"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/FungusZombie/EnrageAudio.ao"
    	preload_animated_object = "Metadata/Monsters/FungusZombie/FungusZombieAggroAudio.ao"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Gallows/Act1/FungalArtillery/spored.epk"
    }
    
    Life
    {
    	on_death = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Gallows/Act1/FungalArtillery/spored.epk' );"
    	on_spawned_dead = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Gallows/Act1/FungalArtillery/spored.epk' );"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 3, { PlayEffect( 'Metadata/Monsters/FungusZombie/FungusZombieAggroAudio.ao' ); } );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTree"] = {
        name = "Treant Foulspawn",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.2,
        damageSpread = 0.3,
        attackTime = 1.65,
        attackRange = 10,
        accuracy = 1,
        skillList = {
            "MonsterMelee",
            "FungusZombieCausticOnDeathMedium",
            "FungusZombieExplodeOnDeathMedium",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterMelee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FungusZombieCausticOnDeathMedium"] = {
        name = "FungusZombieCausticOnDeathMedium",
        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_chaos_damage_to_deal_per_minute",
            "base_skill_effect_duration",
            "base_movement_velocity_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {1, 4000, -15, -50, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FungusZombieExplodeOnDeathMedium"] = {
        name = "FungusZombieExplodeOnDeathMedium",
        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,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    stance movement speed +% final [300]
    IdStanceMovementSpeed300
    FamilyStance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: 300 Max: 300 Global
  • stance movement speed +% final [300]
    IdStanceMovementSpeed300
    FamilyStance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: 300 Max: 300 Global
  • Treant Foulspawn
    SpectreY
    Tagsallows_inc_aoe, melee, monster_has_on_death_mechanic, not_dex, not_int, physical_affinity, Unarmed_onhit_audio, undead, very_slow_movement, zombie
    Packs
  • Treant Foulspawn, Treant Foulspawn
  • Life
    200%
    Armour
    +50%
    Resistance
    -30 30 0 0
    Damage
    200%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    6 ~ 13
    Attack Time
    1.65 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    140%
    Type
    FungusZombieRitualHollow
    Metadata
    DruidicFungusZombieTreeHollow
    Level
    68
    Life
    15,514
    Armour
    5,177
    Evasion Rating
    477
    Damage
    466
    Spell Damage
    466
    Accuracy
    2,180
    Attack Time
    1.65
    Experience
    57,268
    Minion Life
    22,560
    Minion Damage
    3,793
    Minion Armour
    8,628
    MonsterMelee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 373–559
    Critical Hit Chance: 5%
    Attack Time: 1.65 sec
    skill can fire wand projectiles [1]
    MPSDruidicFungusZombieTreeHollowProjectile
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Cast Time: 1 sec
    112.3 to 168.5 Added Chaos Damage
    action attack or cast time uses animation length [1]
    ballistic projectiles always bounce [1]
    base deal no damage [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    distribute projectiles over contact points [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1383]
    projectile ballistic angle from reference event [1]
    projectile ballistic ignore force while exploding [1]
    projectile speed variation +% [15]
    projectile spread radius [15]
    projectile uses bearing as firing orientation [1]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    projectiles not offset [2]
    projectiles travel at fixed height [1]
    use scaled contact offset [1]
    GSDruidicFungusZombieTreeHollowProjectileImpact
    Triggerable, Spell, Damage
    Cast Time: 1 sec
    8299 to 12449 Added Chaos Damage
    action attack or cast time uses animation length [1]
    base is projectile [1]
    is area damage [1]
    MPSDruidicFungusZombieTreeHollowBarrage
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Cast Time: 1 sec
    Cooldown Time: 20 sec
    112.3 to 168.5 Added Chaos Damage
    Fires 7 additional Projectiles
    action attack or cast time uses animation length [1]
    ballistic projectiles always bounce [1]
    base deal no damage [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    distribute projectiles over contact points [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1383]
    projectile ballistic angle from reference event [1]
    projectile ballistic ignore force while exploding [1]
    projectile speed variation +% [100]
    projectile spread radius [25]
    projectile uses bearing as firing orientation [1]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    projectiles not offset [2]
    projectiles travel at fixed height [1]
    use scaled contact offset [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueRitual/RitualMonsterBase"
    
    Actor
    {
    	actor = "Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTreeHollow.act"
    }
    
    Transitionable {}
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 3000
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueRitual/RitualMonsterBase"
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/FungusZombie/EnrageAudio.ao"
    	preload_animated_object = "Metadata/Monsters/FungusZombie/FungusZombieAggroAudio.ao"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 3,
    		{
    			PlayEffect( 'Metadata/Monsters/FungusZombie/FungusZombieAggroAudio.ao' );
    		} );
    	"
    }
    
    Life
    {
    	on_death = "AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_FadeOut.epk' );"
    	on_spawned_dead = { AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_OFF.epk' ); }
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTreeHollow"] = {
        name = "Treant Foulspawn",
        life = 2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.65,
        attackRange = 13,
        accuracy = 1,
        skillList = {
            "MonsterMelee",
            "MPSDruidicFungusZombieTreeHollowProjectile",
            "MPSDruidicFungusZombieTreeHollowBarrage",
            "GSDruidicFungusZombieTreeHollowProjectileImpact",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterMelee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSDruidicFungusZombieTreeHollowProjectile"] = {
        name = "MPSDruidicFungusZombieTreeHollowProjectile",
        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 = {
            "attack_minimum_added_chaos_damage",
            "attack_maximum_added_chaos_damage",
            "monster_projectile_variation",
            "projectile_spread_radius",
            "projectile_speed_variation_+%",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
            "check_for_targets_between_initiator_and_projectile_source",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "use_scaled_contact_offset",
            "projectile_uses_contact_direction",
            "projectile_ballistic_angle_from_reference_event",
            "projectile_ballistic_ignore_force_while_exploding",
            "ballistic_projectiles_always_bounce",
            "projectiles_not_offset",
            "distribute_projectiles_over_contact_points",
            "projectile_uses_bearing_as_firing_orientation",
            "projectiles_travel_at_fixed_height",
            "projectiles_not_offset",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1383, 15, 15, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSDruidicFungusZombieTreeHollowBarrage"] = {
        name = "MPSDruidicFungusZombieTreeHollowBarrage",
        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 = {
            "attack_minimum_added_chaos_damage",
            "attack_maximum_added_chaos_damage",
            "monster_projectile_variation",
            "projectile_spread_radius",
            "projectile_speed_variation_+%",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
            "check_for_targets_between_initiator_and_projectile_source",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "use_scaled_contact_offset",
            "projectile_uses_contact_direction",
            "projectile_ballistic_angle_from_reference_event",
            "projectile_ballistic_ignore_force_while_exploding",
            "ballistic_projectiles_always_bounce",
            "projectiles_not_offset",
            "projectile_uses_bearing_as_firing_orientation",
            "projectiles_travel_at_fixed_height",
            "projectiles_not_offset",
            "base_deal_no_damage",
            "distribute_projectiles_over_contact_points",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1383, 25, 100, 7, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSDruidicFungusZombieTreeHollowProjectileImpact"] = {
        name = "GSDruidicFungusZombieTreeHollowProjectileImpact",
        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 = {
            "attack_minimum_added_chaos_damage",
            "attack_maximum_added_chaos_damage",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Edit

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