Der verfaulte Druide
Biest
maximum energy shield +% final per additional player [-20]
maximum life +% final per additional player [-20]
poise threshold +% final per additional player [-20]
unique monster guarantee 50% magic items [1]
The Rotten Druid
SpectreN
AreaDas Düstere Dickicht, Wurzelhohlraum
Tags2HBluntWood_onhit_audio, beast, Zauberer, large_model, nature_boss, not_dex, not_str, ranged, very_slow_movement
Leben
150%
Energy Shield From Life
5%
Widerstand
0 0 0 0
Damage
200%
Genauigkeit
100%
Attack Distance
5 ~ 13
Angriffszeit
1.5 Second
Damage Spread
±20%
Erfahrung
200%
Model Size
100%
Type
FungusBehemoth
Metadata
FungusBehemoth
Stufe
15
Leben
191
Damage
56
Zauberschaden
56
Genauigkeit
218
Angriffszeit
1.5
Erfahrung
616
Minion Life
875
Minion Energy Shield
46
Minion Damage
64
Minion Armour
54
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basisangriff
Base Damage: 45–68
Angriffszeit: 1.5 Sek.
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
Zauberzeit: 1.183 Sek.
Generische Monster-Mörser-Fertigkeit. Wie Monsterprojektil, nur mit Aufprall-Effekt.
Verursacht 45.17 bis 67.76 physischen Schaden
Feuert 2 zusätzliche Projektile
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
Abklingzeit: 12 Sek.
EASFungusBehemothBackup
Abklingzeit: 30 Sek.
GPSFungusBehemothTreeTrunk
Triggerable, Damage
Abklingzeit: 25 Sek.
action attack or cast time uses animation length [1]
base is projectile [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
number of projectiles override [1]
FungusBehemothWarpEnemiesToSwamp
Spell, Area, AreaSpell
Izaro - Teleportation
Zauberzeit: 2.333 Sek.
Abklingzeit: 20 Sek.
+26 zum Radius
action attack or cast time uses animation length [1]
EASFungusBehemothTeleport
Abklingzeit: 16 Sek.
action attack or cast time uses animation length [1]
spell maximum action distance +% [50]
SSMFungusBehemothVine
Spell, Multicastable, Triggerable
Zauberzeit: 1 Sek.
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
Zauberzeit: 1 Sek.
Verursacht 66.57 bis 99.86 physischen Schaden
is area damage [1]
GSFungusBehemothRockSmash
Triggerable, Attack
Base Damage: 45–68
Angriffsschaden: 350%
Angriffszeit: 1.5 Sek.
Verursacht 250% mehr Angriffsschaden
base cannot be blocked [1]
base is projectile [1]
base skill cannot be parried [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
Zauberzeit: 1 Sek.
Verursacht 52.8 Basis-Chaosschaden pro Sekunde
30% verringerte Bewegungsgeschwindigkeit
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.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",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    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",
        "base_skill_cannot_be_parried",
        "base_cannot_be_blocked",
    },
    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]
Family
DomainsMonster (3)
GenerationTypeEinzigartig (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
  • unique monster guarantee 50% magic items [1]
    Family
    DomainsMonster (3)
    GenerationTypeEinzigartig (3)
    Req. level1
    Stats
  • unique monster guarantee 50% magic items Min: 1 Max: 1 Global
  • Der verfaulte Druide
    Biest
    The Rotten Druid
    SpectreN
    Tags2HBluntWood_onhit_audio, beast, Zauberer, large_model, nature_boss, not_dex, not_str, ranged, very_slow_movement
    Leben
    250%
    Energy Shield From Life
    10%
    Widerstand
    0 0 0 0
    Damage
    200%
    Genauigkeit
    100%
    Attack Distance
    5 ~ 13
    Angriffszeit
    1.5 Second
    Damage Spread
    ±20%
    Erfahrung
    200%
    Model Size
    100%
    Type
    FungusBehemothCRUEL
    Metadata
    FungusBehemothCRUEL
    Stufe
    68
    Leben
    17,453
    Damage
    466
    Zauberschaden
    466
    Genauigkeit
    2,464
    Angriffszeit
    1.5
    Erfahrung
    57,268
    Minion Life
    15,593
    Minion Energy Shield
    1,733
    Minion Damage
    1,938
    Minion Armour
    2,413
    MeleeAtAnimationSpeedUnique
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basisangriff
    Base Damage: 373–559
    Angriffszeit: 1.5 Sek.
    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
    Zauberzeit: 1.183 Sek.
    Generische Monster-Mörser-Fertigkeit. Wie Monsterprojektil, nur mit Aufprall-Effekt.
    Verursacht 363.5 bis 545.2 physischen Schaden
    Feuert 2 zusätzliche Projektile
    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
    Abklingzeit: 12 Sek.
    EASFungusBehemothBackup
    Abklingzeit: 30 Sek.
    GPSFungusBehemothTreeTrunk
    Triggerable, Damage
    Abklingzeit: 25 Sek.
    action attack or cast time uses animation length [1]
    base is projectile [1]
    base skill cannot be avoided by dodge roll or evaded or blocked [1]
    number of projectiles override [1]
    FungusBehemothWarpEnemiesToSwamp
    Spell, Area, AreaSpell
    Izaro - Teleportation
    Zauberzeit: 2.333 Sek.
    Abklingzeit: 20 Sek.
    +26 zum Radius
    action attack or cast time uses animation length [1]
    EASFungusBehemothTeleport
    Abklingzeit: 16 Sek.
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [50]
    SSMFungusBehemothVine
    Spell, Multicastable, Triggerable
    Zauberzeit: 1 Sek.
    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
    Zauberzeit: 1 Sek.
    Verursacht 535.7 bis 803.5 physischen Schaden
    is area damage [1]
    GSFungusBehemothRockSmash
    Triggerable, Attack
    Base Damage: 373–559
    Angriffsschaden: 350%
    Angriffszeit: 1.5 Sek.
    Verursacht 250% mehr Angriffsschaden
    base cannot be blocked [1]
    base is projectile [1]
    base skill cannot be parried [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
    Zauberzeit: 1 Sek.
    Verursacht 425.1 Basis-Chaosschaden pro Sekunde
    30% verringerte Bewegungsgeschwindigkeit
    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.5,
        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.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",
            "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
        },
        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",
            "base_skill_cannot_be_parried",
            "base_cannot_be_blocked",
        },
        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 = { }, },
        },
    }
    
    Edit

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