Anacuacotli, Death's Worship
Humanoid
+1 to maximum number of Summoned Totems
kill traps mines and totems on death [1]
kill traps mines and totems on death [1]
% increased Rarity of Items Dropped
monster no map drops [1]
monster additional quantity of dropped items in cruel +% [300]
monster additional quantity of dropped items in merciless +% [600]
monster additional rarity of dropped items in cruel +% [300]
monster additional rarity of dropped items in merciless +% [600]
SpectreN
AreaTwisted Inquisitorium, Twisted Inquisitorium
Tagscaster, cleaving_weapon, fire_affinity, flesh_armour, human, humanoid, is_unarmed, medium_height, medium_movement, not_int, not_str, physical_affinity, ranged, red_blood, summoner, vaalsidearea_boss
Life
180%
Evasion
+50%
Ailment Threshold
180%
Resistance
30 30 30 20
Damage
120%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 14
Attack Time
1.305 Second
Damage Spread
±20%
Experience
200%
Model Size
120%
Type
VaalSideAreaBossBlessedSister
Metadata
VaalSideAreaBoss3_
Level
68
Life
11,580
Armour
28,790
Evasion
7,109
Energy Shield
0
Damage
448
Spell Damage
448
Accuracy
290
Attack Time
1.305
Experience
20,510
Ailment Threshold
11,580
Chill
37
Shock
37
Brittle
207
Scorch
37
Sap
101
VaalSideAreaBossSummonRagingSpirit
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
Cast Time: 0.8 sec
Skills Repeat an additional 2 Times
Supported Skills have 25% reduced Minion maximum Life
Maximum 50 Summoned Raging Spirits
Base duration is 8 seconds
50% increased Cast Speed
alternate minion [1]
VaalSideAreaBossFlameTotem
Spell, Projectile, ProjectilesFromUser, Damage, Trappable, Mineable, SummonsTotem, Fire
Holy Flame Totem
Critical Strike Chance: 5%
Effectiveness of Added Damage: 20%
Cast Time: 0.25 sec
Summons a totem that fires a stream of flame at nearby enemies.
Projectiles Pierce all Targets
Totem lasts 8 seconds
Supported Skills have 275% increased Totem Life
Deals 98.43 to 147.6 Fire Damage
Summons a Totem which uses this Skill
base active skill totem level [68]
base is projectile [1]
base skill is totemified [1]
base totem range [100]
totem art variation [9]
VaalSideAreaBossKitavaProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 5%
Cast Time: 1 sec
Deals 204.4 to 306.5 Physical Damage
Fires 2 additional Projectiles
base is projectile [1]
monster projectile variation [23]
spell maximum action distance +% [-35]
VaalSideAreaBossKitavaProjectileSpiral
Spell, Projectile, ProjectilesFromUser, Triggerable
Cast Time: 2 sec
Cooldown Time: 12 sec
Deals 68.12 to 102.2 Physical Damage
Fires 20 Projectiles in each of two mirrored spirals
25% reduced Projectile Speed
base is projectile [1]
monster projectile variation [27]
projectile spiral nova time ms [750]
spell maximum action distance +% [-35]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Stats
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Exiles/Exile"

Life
{
	on_death = "RemoveEffects();"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/VaalSideAreaBosses/VaalSideAreaBoss3_"] = {
    name = "Anacuacotli, Death's Worship",
    life = 1.8,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.2,
    damageSpread = 0.2,
    attackTime = 1.305,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "VaalSideAreaBossFlameTotem",
        "VaalSideAreaBossKitavaProjectile",
        "VaalSideAreaBossKitavaProjectileSpiral",
        "VaalSideAreaBossSummonRagingSpirit",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSideAreaBossFlameTotem"] = {
    name = "Holy Flame Totem",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summons a totem that fires a stream of flame at nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.SummonsTotem] = true,
        [SkillType.Fire] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.25,
    baseFlags = {
        spell = true,
        projectile = true,
        totem = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_active_skill_totem_level",
        "totem_life_+%",
        "base_totem_duration",
        "base_totem_range",
        "totem_art_variation",
        "is_totem",
        "base_skill_is_totemified",
        "base_is_projectile",
        "always_pierce",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 3, 50, 8000, 100, 9, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 5, 60, 8000, 100, 9, critChance = 5, levelRequirement = 5, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 8, 70, 8000, 100, 9, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, 12, 80, 8000, 100, 9, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, 15, 90, 8000, 100, 9, critChance = 5, levelRequirement = 15, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, 19, 100, 8000, 100, 9, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, 20, 110, 8000, 100, 9, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, 21, 120, 8000, 100, 9, critChance = 5, levelRequirement = 21, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, 26, 130, 8000, 100, 9, critChance = 5, levelRequirement = 26, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, 30, 140, 8000, 100, 9, critChance = 5, levelRequirement = 30, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, 34, 150, 8000, 100, 9, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, 38, 160, 8000, 100, 9, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, 43, 170, 8000, 100, 9, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, 45, 180, 8000, 100, 9, critChance = 5, levelRequirement = 45, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, 53, 190, 8000, 100, 9, critChance = 5, levelRequirement = 53, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, 58, 200, 8000, 100, 9, critChance = 5, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, 62, 215, 8000, 100, 9, critChance = 5, levelRequirement = 62, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, 63, 230, 8000, 100, 9, critChance = 5, levelRequirement = 63, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, 66, 245, 8000, 100, 9, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, 67, 260, 8000, 100, 9, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 68, 275, 8000, 100, 9, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 69, 290, 8000, 100, 9, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 70, 305, 8000, 100, 9, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 71, 320, 8000, 100, 9, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 72, 335, 8000, 100, 9, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 73, 350, 8000, 100, 9, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 74, 365, 8000, 100, 9, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 75, 380, 8000, 100, 9, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 76, 395, 8000, 100, 9, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 77, 425, 8000, 100, 9, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 78, 455, 8000, 100, 9, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 79, 485, 8000, 100, 9, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, 80, 515, 8000, 100, 9, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, 81, 545, 8000, 100, 9, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.2000000476837, 82, 575, 8000, 100, 9, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSideAreaBossKitavaProjectile"] = {
    name = "VaalSideAreaBossKitavaProjectile",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "number_of_additional_projectiles",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 23, -35, 2, critChance = 5, levelRequirement = 50, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSideAreaBossKitavaProjectileSpiral"] = {
    name = "VaalSideAreaBossKitavaProjectileSpiral",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "base_projectile_speed_+%",
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "projectile_spiral_nova_angle",
        "base_is_projectile",
        "projectile_spiral_nova_both_directions",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 27, -35, -25, 20, 750, 1080, levelRequirement = 50, statInterpolation = {3, 3},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 27, -35, -25, 20, 750, 1080, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSideAreaBossSummonRagingSpirit"] = {
    name = "VaalSideAreaBossSummonRagingSpirit",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_cast_speed_+%",
        "minion_maximum_life_+%",
        "base_skill_effect_duration",
        "base_number_of_raging_spirits_allowed",
        "alternate_minion",
        "skill_repeat_count",
    },
    levels = {
        [1] = {40, -50, 8000, 50, 1, 2, levelRequirement = 4, statInterpolation = {1, 1},  cost = { }, },
        [2] = {50, -50, 8000, 50, 1, 2, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
        [3] = {50, -25, 8000, 50, 1, 2, levelRequirement = 60, statInterpolation = {1, 1},  cost = { }, },
        [4] = {60, -25, 8000, 50, 1, 2, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
        [5] = {60, 0, 8000, 50, 1, 2, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
    },
}
+1 to maximum number of Summoned Totems
IdMonsterAdditionalTotem
FamilyAdditionalTotems
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • number of additional totems allowed Min: 1 Max: 1 Global
  • kill traps mines and totems on death [1]
    IdMonsterKillTrapsMinesTotemsOnDeath
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • kill traps mines and totems on death Min: 1 Max: 1 Global
  • kill traps mines and totems on death [1]
    IdMonsterKillTrapsMinesTotemsOnDeath
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • kill traps mines and totems on death Min: 1 Max: 1 Global
  • % increased Rarity of Items Dropped
    IdMonsterSideAreaBoss
    FamilyMonsterSideAreaBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster dropped item rarity +% Min: 0 Max: 0 Global
  • monster no map drops [1]
    IdMonsterNoMapDrops
    FamilyMonsterNoMapDrops
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no map drops Min: 1 Max: 1 Global
  • monster additional quantity of dropped items in cruel +% [300]
    monster additional quantity of dropped items in merciless +% [600]
    monster additional rarity of dropped items in cruel +% [300]
    monster additional rarity of dropped items in merciless +% [600]
    IdMonsterInvasionMercilessDrops1
    FamilyMonsterMercilessDrops
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster additional rarity of dropped items in cruel +% Min: 300 Max: 300 Global
  • monster additional quantity of dropped items in cruel +% Min: 300 Max: 300 Global
  • monster additional rarity of dropped items in merciless +% Min: 600 Max: 600 Global
  • monster additional quantity of dropped items in merciless +% Min: 600 Max: 600 Global