Ervig, o Druida Pútrido
maximum energy shield +% final per additional player [-20]
maximum life +% final per additional player [-20]
poise threshold +% final per additional player [-20]
The Rotten Druid
SpectreN
AreaO Emaranhado Cruel, Raíz Oca
Tags2HBluntWood_onhit_audio, beast, Conjurador, large_model, nature_boss, not_dex, not_str, ranged, very_slow_movement
Vida
150%
Energy Shield From Life
5%
Ailment Threshold
%
Resistência
0 0 0 0
Damage
200%
Precisão
100%
Chance de Crítico
+5%
Multiplicador de Acerto Crítico
+130%
Attack Distance
5 ~ 13
Attack Time
1.5 Second
Damage Spread
±20%
Experiência
200%
Model Size
100%
Type
FungusBehemoth
Metadata
FungusBehemoth
Nível
15
Vida
269
Armadura
78
Evasão
63
Energy Shield
9
Damage
56
Dano Mágico
56
Precisão
130
Attack Time
1.5
Experiência
616
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque Básico
Base Damage: 45–68
Chance de [Critical|Acerto Crítico]: 5%
Attack Time: 1.5 seg
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MMSFungusBehemothProjectile
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Chance de Crítico: 5%
Tempo de Conjuração: 1.183 seg
Habilidade de morteiro de monstro genérico. Como Projétil de Monstro, mas com um efeito de impacto.
Causa 18.82 a 28.23 de Dano Físico
Dispara Projéteis adicionais
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [50]
projectile spread radius [15]
projectile uses contact position [1]
use scaled contact offset [1]
EASFungusBehemothBarrage
Recarga: 12 seg
EASFungusBehemothBackup
Recarga: 30 seg
GPSFungusBehemothTreeTrunk
Triggerable, Damage
Recarga: 25 seg
action attack or cast time uses animation length [1]
base is projectile [1]
number of projectiles override [1]
FungusBehemothWarpEnemiesToSwamp
Spell, Area, AreaSpell
Teleporte de Izaro
Tempo de Conjuração: 2.333 seg
Recarga: 20 seg
+26 de alcance
action attack or cast time uses animation length [1]
EASFungusBehemothTeleport
Recarga: 16 seg
action attack or cast time uses animation length [1]
spell maximum action distance +% [50]
SSMFungusBehemothVine
Spell, Multicastable, Triggerable
Tempo de Conjuração: 1 seg
alternate minion [1057]
monster penalty against minions damage +% final vs player minions [100]
number of monsters to summon [1]
summon specific monsters radius +% [-80]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
SOFungusBehemothSpawnPod
Triggerable
action attack or cast time uses animation length [1]
GSFungusBehemothPodExplosion
Triggerable, Spell, Damage
Chance de Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 27.74 a 41.61 de Dano Físico
is area damage [1]
GSFungusBehemothRockSmash
Triggerable, Attack
Base Damage: 45–68
Chance de [Critical|Acerto Crítico]: 5%
Dano de Ataque: 350%
Attack Time: 1.5 seg
Causa 250% mais Dano de Ataque
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
voll slam damage +% final at centre [80]
CGEFungusBehemothCentralGoop
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Tempo de Conjuração: 1 seg
Causa 22 de Dano de Caos Base por segundo
Velocidade de Movimento reduzida em 30%
active skill area of effect radius +% final [60]
infinite skill effect duration [1]
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"

/* ------------------------------------------------------------------------------------------------------------------- */
/* Rock smash */
/* ------------------------------------------------------------------------------------------------------------------- */

Functions
{
	TargetTheThing =
	"
		this.tree_target = arg1;
		SetTargetLocation( tree_target );
	"
}

Actor
{
	on_event_tree_face_for_GeometryProjectiles = "FaceObject( tree_target );"
	on_event_start_tracking_for_GeometryProjectiles = "SetTarget( tree_target, true );"
	on_event_stop_tracking_for_GeometryProjectiles = "SetTargetLocation( tree_target, _, _, true );"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"

/* ------------------------------------------------------------------------------------------------------------------- */
/* Generic */
/* ------------------------------------------------------------------------------------------------------------------- */

Render
{
	use_ao_lights = true
}

Life
{
	on_spawned_alive = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/alive.epk' );"
	on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/dead.epk' );"

	on_death =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/alive.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/dead.epk' );
	"
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Teleport - movement skill */
/* ------------------------------------------------------------------------------------------------------------------- */

Actor
{
	on_effect_destroy_EASFungusBehemothTeleport = "SetLightState( alive, 0.5 );"
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Preload */
/* ------------------------------------------------------------------------------------------------------------------- */

Preload
{
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/alive.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/dead.epk"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/vines_detached.ao"
}

GlobalAudioParamEvents
{
	player_in_range_param = "ZeratrixInRange"
	life_percent_param = "ZeratrixLifePercentage"
	range = 170
	life_percent_is_boolean = true
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/BeehiveBehemoth/FungusBehemoth"] = {
    name = "The Rotten Druid",
    life = 1.5,
    energyShield = 0.05,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 13,
    accuracy = 1,
    weaponType1 = "Warstaff",
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "GPSFungusBehemothTreeTrunk",
        "SSMFungusBehemothVine",
        "MMSFungusBehemothProjectile",
        "GSFungusBehemothPodExplosion",
        "GSFungusBehemothRockSmash",
        "EASFungusBehemothBarrage",
        "EASFungusBehemothBackup",
        "EASFungusBehemothTeleport",
        "SOFungusBehemothSpawnPod",
        "CGEFungusBehemothCentralGoop",
        "FungusBehemothWarpEnemiesToSwamp",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GPSFungusBehemothTreeTrunk"] = {
    name = "GPSFungusBehemothTreeTrunk",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 5,
    baseFlags = {
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_projectiles_override",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMFungusBehemothVine"] = {
    name = "SSMFungusBehemothVine",
    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 = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "summoned_monsters_are_minions",
        "summoned_monsters_no_drops_or_experience",
    },
    levels = {
        [1] = {1, 1057, -80, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MMSFungusBehemothProjectile"] = {
    name = "MMSFungusBehemothProjectile",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.183,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "projectile_spread_radius",
        "number_of_additional_projectiles",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 15, 2, 50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSFungusBehemothPodExplosion"] = {
    name = "GSFungusBehemothPodExplosion",
    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",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSFungusBehemothRockSmash"] = {
    name = "GSFungusBehemothRockSmash",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {80, 120, baseMultiplier = 3.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASFungusBehemothBarrage"] = {
    name = "EASFungusBehemothBarrage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASFungusBehemothBackup"] = {
    name = "EASFungusBehemothBackup",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 6.333,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASFungusBehemothTeleport"] = {
    name = "EASFungusBehemothTeleport",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SOFungusBehemothSpawnPod"] = {
    name = "SOFungusBehemothSpawnPod",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEFungusBehemothCentralGoop"] = {
    name = "CGEFungusBehemothCentralGoop",
    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_movement_velocity_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "infinite_skill_effect_duration",
    },
    levels = {
        [1] = {1, -30, 60, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["FungusBehemothWarpEnemiesToSwamp"] = {
    name = "Izaro Warp",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.333,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_radius_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {26, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
maximum energy shield +% final per additional player [-20]
maximum life +% final per additional player [-20]
poise threshold +% final per additional player [-20]
IdMonsterUniqueAct1LifeNegative20
Family
DomainsMonster (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • maximum life +% final per additional player Min: -20 Max: -20 Global
  • poise threshold +% final per additional player Min: -20 Max: -20 Global
  • maximum energy shield +% final per additional player Min: -20 Max: -20 Global
  • Ervig, o Druida Pútrido
    The Rotten Druid
    SpectreN
    AreaO Emaranhado Cruel, Raíz Oca
    Tags2HBluntWood_onhit_audio, beast, Conjurador, large_model, nature_boss, not_dex, not_str, ranged, very_slow_movement
    Vida
    200%
    Energy Shield From Life
    10%
    Ailment Threshold
    %
    Resistência
    0 0 0 0
    Damage
    200%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    5 ~ 13
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experiência
    200%
    Model Size
    100%
    Type
    FungusBehemothCRUEL
    Metadata
    FungusBehemothCRUEL
    Nível
    51
    Vida
    6,578
    Armadura
    1,231
    Evasão
    295
    Energy Shield
    329
    Damage
    268
    Dano Mágico
    268
    Precisão
    608
    Attack Time
    1.5
    Experiência
    18,036
    MeleeAtAnimationSpeedUnique
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 215–322
    Chance de [Critical|Acerto Crítico]: 5%
    Attack Time: 1.5 seg
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [100]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MMSFungusBehemothProjectile
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Chance de Crítico: 5%
    Tempo de Conjuração: 1.183 seg
    Habilidade de morteiro de monstro genérico. Como Projétil de Monstro, mas com um efeito de impacto.
    Causa 35.15 a 52.72 de Dano Físico
    Dispara Projéteis adicionais
    base is projectile [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [50]
    projectile spread radius [15]
    projectile uses contact position [1]
    use scaled contact offset [1]
    EASFungusBehemothBarrage
    Recarga: 12 seg
    EASFungusBehemothBackup
    Recarga: 30 seg
    GPSFungusBehemothTreeTrunk
    Triggerable, Damage
    Recarga: 25 seg
    action attack or cast time uses animation length [1]
    base is projectile [1]
    number of projectiles override [1]
    FungusBehemothWarpEnemiesToSwamp
    Spell, Area, AreaSpell
    Teleporte de Izaro
    Tempo de Conjuração: 2.333 seg
    Recarga: 20 seg
    +26 de alcance
    action attack or cast time uses animation length [1]
    EASFungusBehemothTeleport
    Recarga: 16 seg
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [50]
    SSMFungusBehemothVine
    Spell, Multicastable, Triggerable
    Tempo de Conjuração: 1 seg
    alternate minion [1057]
    monster penalty against minions damage +% final vs player minions [100]
    number of monsters to summon [1]
    summon specific monsters radius +% [-80]
    summoned monsters are minions [1]
    summoned monsters no drops or experience [1]
    SOFungusBehemothSpawnPod
    Triggerable
    action attack or cast time uses animation length [1]
    GSFungusBehemothPodExplosion
    Triggerable, Spell, Damage
    Chance de Crítico: 5%
    Tempo de Conjuração: 1 seg
    Causa 51.8 a 77.7 de Dano Físico
    is area damage [1]
    GSFungusBehemothRockSmash
    Triggerable, Attack
    Base Damage: 215–322
    Chance de [Critical|Acerto Crítico]: 5%
    Dano de Ataque: 350%
    Attack Time: 1.5 seg
    Causa 250% mais Dano de Ataque
    base is projectile [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [120]
    voll slam damage +% final at centre [80]
    CGEFungusBehemothCentralGoop
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Tempo de Conjuração: 1 seg
    Causa 41.1 de Dano de Caos Base por segundo
    Velocidade de Movimento reduzida em 30%
    active skill area of effect radius +% final [60]
    infinite skill effect duration [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    
    /* ------------------------------------------------------------------------------------------------------------------- */
    /* Rock smash */
    /* ------------------------------------------------------------------------------------------------------------------- */
    
    Functions
    {
    	TargetTheThing =
    	"
    		this.tree_target = arg1;
    		SetTargetLocation( tree_target );
    	"
    }
    
    Actor
    {
    	on_event_tree_face_for_GeometryProjectiles = "FaceObject( tree_target );"
    	on_event_start_tracking_for_GeometryProjectiles = "SetTarget( tree_target, true );"
    	on_event_stop_tracking_for_GeometryProjectiles = "SetTargetLocation( tree_target, _, _, true );"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    
    /* ------------------------------------------------------------------------------------------------------------------- */
    /* Generic */
    /* ------------------------------------------------------------------------------------------------------------------- */
    
    Render
    {
    	use_ao_lights = true
    }
    
    Life
    {
    	on_spawned_alive = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/alive.epk' );"
    	on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/dead.epk' );"
    
    	on_death =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/alive.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/dead.epk' );
    	"
    }
    
    /* ------------------------------------------------------------------------------------------------------------------- */
    /* Teleport - movement skill */
    /* ------------------------------------------------------------------------------------------------------------------- */
    
    Actor
    {
    	on_effect_destroy_EASFungusBehemothTeleport = "SetLightState( alive, 0.5 );"
    }
    
    /* ------------------------------------------------------------------------------------------------------------------- */
    /* Preload */
    /* ------------------------------------------------------------------------------------------------------------------- */
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/alive.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/epk/dead.epk"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/FungusBehemoth/vines_detached.ao"
    }
    
    GlobalAudioParamEvents
    {
    	player_in_range_param = "ZeratrixInRange"
    	life_percent_param = "ZeratrixLifePercentage"
    	range = 170
    	life_percent_is_boolean = true
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/BeehiveBehemoth/FungusBehemothCRUEL"] = {
        name = "The Rotten Druid",
        life = 2,
        energyShield = 0.1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 13,
        accuracy = 1,
        weaponType1 = "Warstaff",
        skillList = {
            "MeleeAtAnimationSpeedUnique",
            "GPSFungusBehemothTreeTrunk",
            "SSMFungusBehemothVine",
            "MMSFungusBehemothProjectile",
            "GSFungusBehemothPodExplosion",
            "GSFungusBehemothRockSmash",
            "EASFungusBehemothBarrage",
            "EASFungusBehemothBackup",
            "EASFungusBehemothTeleport",
            "SOFungusBehemothSpawnPod",
            "CGEFungusBehemothCentralGoop",
            "FungusBehemothWarpEnemiesToSwamp",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedUnique"] = {
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GPSFungusBehemothTreeTrunk"] = {
        name = "GPSFungusBehemothTreeTrunk",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 5,
        baseFlags = {
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_projectiles_override",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SSMFungusBehemothVine"] = {
        name = "SSMFungusBehemothVine",
        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 = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summon_specific_monsters_radius_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "summoned_monsters_are_minions",
            "summoned_monsters_no_drops_or_experience",
        },
        levels = {
            [1] = {1, 1057, -80, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSFungusBehemothProjectile"] = {
        name = "MMSFungusBehemothProjectile",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.183,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "projectile_spread_radius",
            "number_of_additional_projectiles",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 15, 2, 50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSFungusBehemothPodExplosion"] = {
        name = "GSFungusBehemothPodExplosion",
        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",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSFungusBehemothRockSmash"] = {
        name = "GSFungusBehemothRockSmash",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {80, 120, baseMultiplier = 3.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASFungusBehemothBarrage"] = {
        name = "EASFungusBehemothBarrage",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASFungusBehemothBackup"] = {
        name = "EASFungusBehemothBackup",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 6.333,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASFungusBehemothTeleport"] = {
        name = "EASFungusBehemothTeleport",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOFungusBehemothSpawnPod"] = {
        name = "SOFungusBehemothSpawnPod",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGEFungusBehemothCentralGoop"] = {
        name = "CGEFungusBehemothCentralGoop",
        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_movement_velocity_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "infinite_skill_effect_duration",
        },
        levels = {
            [1] = {1, -30, 60, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FungusBehemothWarpEnemiesToSwamp"] = {
        name = "Izaro Warp",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.333,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_base_radius_+",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {26, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }