Cauldron
Category: Encampment
Creates an object in your hideout
Cauldron
Construct
SpectreN
Tagsconstruct, immobile, is_unarmed, medium_height, metal_armour, non_attacking, very_slow_movement
Life
100%
Ailment Threshold
100%
Resistance
0 0 0 0
Damage
100%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±0%
Experience
100%
Model Size
100%
Type
CauldronSpawner
Metadata
AliraCauldronSpawner
Level
68
Life
6,433
Armour
28,790
Evasion
4,739
Energy Shield
0
Damage
374
Spell Damage
374
Accuracy
290
Attack Time
1.5
Experience
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
CauldronSummonZombie
Spell, Multicastable, Triggerable
Cast Time: 3.333 sec
alternate minion [266]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters in front offset [95]
summoned monsters are minions [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Transitionable
{
}

Positioned
{
	collision_hull_type = "projectile"
	blocking = false
	static = true
	locked_orientation = true
}

Pathfinding
{
	immobile = true
}

Stats
{
	immune_to_curses = 1
	immune_to_auras_from_other_entities = 1
	set_item_drop_slots = 0
	untargetable_by_monster_ai = 1
	set_monster_do_not_fracture = 1
	set_max_frenzy_charges = 0
	set_max_power_charges = 0
	set_max_endurance_charges = 0
	base_cannot_be_damaged = 1
	base_cannot_be_stunned = 1
	cannot_be_knocked_back = 1
	set_monster_no_beyond_portal = 1
	set_cannot_be_afflicted = 1
}
Actor
{
	basic_action = "Emerge"
}

Life
{
	corpse_usable = false
}

Animated
{
	animated_object = "Metadata/Monsters/BanditLeaderInt/AliraCauldronSpawner.ao"
}

DiesAfterTime
{
}

Object Type Codes

version 2
extends "nothing"

Transitionable
{
	create_untransitioned = "PlayAnimation( fadein ); PauseAnimation();"
	create_transitioned = "PlayAnimation( idle );"
}

Render
{

}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/BanditLeaderInt/AliraCauldronSpawner"] = {
    name = "Cauldron",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "CauldronSummonZombie",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["CauldronSummonZombie"] = {
    name = "CauldronSummonZombie",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.333,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_in_front_offset",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
    },
    levels = {
        [1] = {1, 266, 95, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}