Vakali Totem
Construct
+5 to maximum number of Summoned Totems
Regenerate 5.6% of Mana per second
SpectreN
AreaKaom's Dream, Kaom's Stronghold, The Eternal Laboratory, Volcano Map, Caldera Map
Tagscaster, cold_affinity, construct, immobile, is_unarmed, karui, lightning_affinity, medium_height, mud_blood, not_dex, not_int, ranged, stone_armour, unusable_corpse
Packs
  • Kaom's Dream: Vakali Totem, Inua Totem
  • Kaom's Stronghold: Vakali Totem, Volcanic Golem
  • The Eternal Laboratory: Vakali Totem, Inua Totem
  • Vakali Totem, Kaom's Chosen, Lavianga's Acolyte
  • Inua Totem, Vakali Totem
  • Life
    143%
    Armour
    +100%
    Ailment Threshold
    143%
    Resistance
    0 0 0 0
    Damage
    220%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    2.25 Second
    Damage Spread
    ±0%
    Experience
    110%
    Model Size
    100%
    Type
    MonsterTotemPuiTotem
    Metadata
    PuiTotem
    Level
    80
    Life
    32,365
    Armour
    73,441
    Evasion
    7,124
    Energy Shield
    0
    Damage
    1,668
    Spell Damage
    1,668
    Accuracy
    0
    Attack Time
    2.25
    Experience
    13,983
    Ailment Threshold
    32,365
    Chill
    102
    Shock
    102
    Brittle
    579
    Scorch
    102
    Sap
    283
    TotemChargedBeam
    TotemCastsAlone, SummonsTotem, Spell, Damage
    Cast Time: 1 sec
    Deals 3287 to 4930 Cold Damage
    15% reduced Skill Range
    Totem lasts 10 seconds
    Summons a Totem which uses this Skill
    base active skill totem level [80]
    base skill is totemified [1]
    base totem range [120]
    number of totems summoned in formation [3]
    PuiTotemTeleportLightning
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Movement, AreaSpell
    Cast Time: 1 sec
    Cooldown Time: 6 sec
    Deals 3555 to 5333 Lightning Damage
    Base duration is 0.5 seconds
    is area damage [1]
    PuiTotemIceElementalSpear
    Projectile, ProjectilesFromUser, Spell, Trappable, Totemable, Triggerable
    Ice Elemental Spear
    Cast Time: 1 sec
    Cooldown Time: 1.5 sec
    Deals 634.5 to 951.7 Cold Damage
    base is projectile [1]
    monster projectile variation [1]
    monster reverse point blank damage -% at minimum range [20]

    Object Type

    version 2
    extends "Metadata/Monsters/Totems/MonsterTotemNonNormal"
    
    Stats
    {
    	set_mana_regeneration_rate_per_minute_% = 0
    	set_base_maximum_mana = 600
    	set_monster_ignores_delve_darkness_mechanic = 1
    }
    
    Actor 
    { 
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Totems/MonsterTotemNonNormal"
    
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Totems/PuiTotem"] = {
        name = "Vakali Totem",
        life = 1.43,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.2,
        damageSpread = 0,
        attackTime = 2.25,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "PuiTotemTeleportLightning",
            "TotemChargedBeam",
            "PuiTotemIceElementalSpear",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PuiTotemTeleportLightning"] = {
        name = "PuiTotemTeleportLightning",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Movement] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_skill_effect_duration",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 500, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TotemChargedBeam"] = {
        name = "TotemChargedBeam",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.TotemCastsAlone] = true,
            [SkillType.SummonsTotem] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            totem = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_active_skill_totem_level",
            "base_totem_duration",
            "base_totem_range",
            "number_of_totems_summoned_in_formation",
            "skill_range_+%",
            "is_totem",
            "base_skill_is_totemified",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 3, 10000, 120, 3, -15, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 5, 10000, 120, 3, -15, levelRequirement = 5, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 8, 10000, 120, 3, -15, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 11, 10000, 120, 3, -15, levelRequirement = 11, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.80000001192093, 1.2000000476837, 15, 10000, 120, 3, -15, levelRequirement = 15, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.80000001192093, 1.2000000476837, 20, 10000, 120, 3, -15, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.80000001192093, 1.2000000476837, 24, 10000, 120, 3, -15, levelRequirement = 24, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.80000001192093, 1.2000000476837, 28, 10000, 120, 3, -15, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.80000001192093, 1.2000000476837, 29, 10000, 120, 3, -15, levelRequirement = 29, statInterpolation = {3, 3, 1},  cost = { }, },
            [10] = {0.80000001192093, 1.2000000476837, 32, 10000, 120, 3, -15, levelRequirement = 32, statInterpolation = {3, 3, 1},  cost = { }, },
            [11] = {0.80000001192093, 1.2000000476837, 36, 10000, 120, 3, -15, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
            [12] = {0.80000001192093, 1.2000000476837, 40, 10000, 120, 3, -15, levelRequirement = 40, statInterpolation = {3, 3, 1},  cost = { }, },
            [13] = {0.80000001192093, 1.2000000476837, 45, 10000, 120, 3, -15, levelRequirement = 45, statInterpolation = {3, 3, 1},  cost = { }, },
            [14] = {0.80000001192093, 1.2000000476837, 49, 10000, 120, 3, -15, levelRequirement = 49, statInterpolation = {3, 3, 1},  cost = { }, },
            [15] = {0.80000001192093, 1.2000000476837, 50, 10000, 120, 3, -15, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
            [16] = {0.80000001192093, 1.2000000476837, 52, 10000, 120, 3, -15, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
            [17] = {0.80000001192093, 1.2000000476837, 56, 10000, 120, 3, -15, levelRequirement = 56, statInterpolation = {3, 3, 1},  cost = { }, },
            [18] = {0.80000001192093, 1.2000000476837, 60, 10000, 120, 3, -15, levelRequirement = 60, statInterpolation = {3, 3, 1},  cost = { }, },
            [19] = {0.80000001192093, 1.2000000476837, 64, 10000, 120, 3, -15, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
            [20] = {0.80000001192093, 1.2000000476837, 65, 10000, 120, 3, -15, levelRequirement = 65, statInterpolation = {3, 3, 1},  cost = { }, },
            [21] = {0.80000001192093, 1.2000000476837, 66, 10000, 120, 3, -15, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
            [22] = {0.80000001192093, 1.2000000476837, 67, 10000, 120, 3, -15, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
            [23] = {0.80000001192093, 1.2000000476837, 68, 10000, 120, 3, -15, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
            [24] = {0.80000001192093, 1.2000000476837, 69, 10000, 120, 3, -15, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
            [25] = {0.80000001192093, 1.2000000476837, 70, 10000, 120, 3, -15, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
            [26] = {0.80000001192093, 1.2000000476837, 71, 10000, 120, 3, -15, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
            [27] = {0.80000001192093, 1.2000000476837, 72, 10000, 120, 3, -15, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
            [28] = {0.80000001192093, 1.2000000476837, 73, 10000, 120, 3, -15, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
            [29] = {0.80000001192093, 1.2000000476837, 74, 10000, 120, 3, -15, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
            [30] = {0.80000001192093, 1.2000000476837, 75, 10000, 120, 3, -15, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
            [31] = {0.80000001192093, 1.2000000476837, 76, 10000, 120, 3, -15, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
            [32] = {0.80000001192093, 1.2000000476837, 77, 10000, 120, 3, -15, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
            [33] = {0.80000001192093, 1.2000000476837, 78, 10000, 120, 3, -15, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
            [34] = {0.80000001192093, 1.2000000476837, 79, 10000, 120, 3, -15, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
            [35] = {0.80000001192093, 1.2000000476837, 80, 10000, 120, 3, -15, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
            [36] = {0.80000001192093, 1.2000000476837, 81, 10000, 120, 3, -15, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
            [37] = {0.80000001192093, 1.2000000476837, 82, 10000, 120, 3, -15, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PuiTotemIceElementalSpear"] = {
        name = "Ice Elemental Spear",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "monster_projectile_variation",
            "monster_reverse_point_blank_damage_-%_at_minimum_range",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1, 20, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
            [2] = {1.1200000047684, 1.6799999475479, 1, 20, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    +5 to maximum number of Summoned Totems
    IdMonsterAdditionalTotems
    FamilyAdditionalTotems
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • number of additional totems allowed Min: 5 Max: 5 Global
  • IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Regenerate 5.6% of Mana per second
    IdMonsterManaRegenerationStancePuiTotem
    FamilyBaseManaRegeneration
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • mana regeneration rate per minute % Min: 333 Max: 333 Global
  • Craft Tagsresource mana
    Vakali Totem
    Construct
    +5 to maximum number of Summoned Totems
    Regenerate 5.6% of Mana per second
    SpectreN
    AreaMagma Fissure, Magma Fissure, Magma Fissure, Magma Fissure, Magma Fissure, Magma Fissure, Magma Fissure, Magma Fissure
    Tagscaster, cold_affinity, construct, delve_monster, immobile, is_unarmed, karui, lightning_affinity, medium_height, mud_blood, no_pantheon_mod, not_dex, not_int, ranged, stone_armour, unusable_corpse
    Life
    143%
    Armour
    +100%
    Ailment Threshold
    143%
    Resistance
    0 0 0 0
    Damage
    220%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    2.25 Second
    Damage Spread
    ±0%
    Experience
    110%
    Model Size
    100%
    Type
    MonsterTotemPuiTotem
    Metadata
    PuiTotemDelve
    Level
    68
    Life
    9,200
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    822
    Spell Damage
    822
    Accuracy
    0
    Attack Time
    2.25
    Experience
    11,281
    Ailment Threshold
    9,200
    Chill
    29
    Shock
    29
    Brittle
    165
    Scorch
    29
    Sap
    80
    TotemChargedBeam
    TotemCastsAlone, SummonsTotem, Spell, Damage
    Cast Time: 1 sec
    Deals 1633 to 2450 Cold Damage
    15% reduced Skill Range
    Totem lasts 10 seconds
    Summons a Totem which uses this Skill
    base active skill totem level [68]
    base skill is totemified [1]
    base totem range [120]
    number of totems summoned in formation [3]
    PuiTotemTeleportLightning
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Movement, AreaSpell
    Cast Time: 1 sec
    Cooldown Time: 6 sec
    Deals 1870 to 2805 Lightning Damage
    Base duration is 0.5 seconds
    is area damage [1]
    PuiTotemIceElementalSpear
    Projectile, ProjectilesFromUser, Spell, Trappable, Totemable, Triggerable
    Ice Elemental Spear
    Cast Time: 1 sec
    Cooldown Time: 1.5 sec
    Deals 434.8 to 652.2 Cold Damage
    base is projectile [1]
    monster projectile variation [1]
    monster reverse point blank damage -% at minimum range [20]

    Object Type

    version 2
    extends "Metadata/Monsters/Totems/MonsterTotemNonNormal"
    
    Stats
    {
    	set_mana_regeneration_rate_per_minute_% = 0
    	set_base_maximum_mana = 600
    	set_monster_ignores_delve_darkness_mechanic = 1
    }
    
    Actor 
    { 
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Totems/MonsterTotemNonNormal"
    
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Totems/PuiTotemDelve"] = {
        name = "Vakali Totem",
        life = 1.43,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.2,
        damageSpread = 0,
        attackTime = 2.25,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "PuiTotemTeleportLightning",
            "TotemChargedBeam",
            "PuiTotemIceElementalSpear",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PuiTotemTeleportLightning"] = {
        name = "PuiTotemTeleportLightning",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Movement] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_skill_effect_duration",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 500, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TotemChargedBeam"] = {
        name = "TotemChargedBeam",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.TotemCastsAlone] = true,
            [SkillType.SummonsTotem] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            totem = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_active_skill_totem_level",
            "base_totem_duration",
            "base_totem_range",
            "number_of_totems_summoned_in_formation",
            "skill_range_+%",
            "is_totem",
            "base_skill_is_totemified",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 3, 10000, 120, 3, -15, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 5, 10000, 120, 3, -15, levelRequirement = 5, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 8, 10000, 120, 3, -15, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 11, 10000, 120, 3, -15, levelRequirement = 11, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.80000001192093, 1.2000000476837, 15, 10000, 120, 3, -15, levelRequirement = 15, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.80000001192093, 1.2000000476837, 20, 10000, 120, 3, -15, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.80000001192093, 1.2000000476837, 24, 10000, 120, 3, -15, levelRequirement = 24, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.80000001192093, 1.2000000476837, 28, 10000, 120, 3, -15, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.80000001192093, 1.2000000476837, 29, 10000, 120, 3, -15, levelRequirement = 29, statInterpolation = {3, 3, 1},  cost = { }, },
            [10] = {0.80000001192093, 1.2000000476837, 32, 10000, 120, 3, -15, levelRequirement = 32, statInterpolation = {3, 3, 1},  cost = { }, },
            [11] = {0.80000001192093, 1.2000000476837, 36, 10000, 120, 3, -15, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
            [12] = {0.80000001192093, 1.2000000476837, 40, 10000, 120, 3, -15, levelRequirement = 40, statInterpolation = {3, 3, 1},  cost = { }, },
            [13] = {0.80000001192093, 1.2000000476837, 45, 10000, 120, 3, -15, levelRequirement = 45, statInterpolation = {3, 3, 1},  cost = { }, },
            [14] = {0.80000001192093, 1.2000000476837, 49, 10000, 120, 3, -15, levelRequirement = 49, statInterpolation = {3, 3, 1},  cost = { }, },
            [15] = {0.80000001192093, 1.2000000476837, 50, 10000, 120, 3, -15, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
            [16] = {0.80000001192093, 1.2000000476837, 52, 10000, 120, 3, -15, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
            [17] = {0.80000001192093, 1.2000000476837, 56, 10000, 120, 3, -15, levelRequirement = 56, statInterpolation = {3, 3, 1},  cost = { }, },
            [18] = {0.80000001192093, 1.2000000476837, 60, 10000, 120, 3, -15, levelRequirement = 60, statInterpolation = {3, 3, 1},  cost = { }, },
            [19] = {0.80000001192093, 1.2000000476837, 64, 10000, 120, 3, -15, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
            [20] = {0.80000001192093, 1.2000000476837, 65, 10000, 120, 3, -15, levelRequirement = 65, statInterpolation = {3, 3, 1},  cost = { }, },
            [21] = {0.80000001192093, 1.2000000476837, 66, 10000, 120, 3, -15, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
            [22] = {0.80000001192093, 1.2000000476837, 67, 10000, 120, 3, -15, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
            [23] = {0.80000001192093, 1.2000000476837, 68, 10000, 120, 3, -15, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
            [24] = {0.80000001192093, 1.2000000476837, 69, 10000, 120, 3, -15, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
            [25] = {0.80000001192093, 1.2000000476837, 70, 10000, 120, 3, -15, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
            [26] = {0.80000001192093, 1.2000000476837, 71, 10000, 120, 3, -15, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
            [27] = {0.80000001192093, 1.2000000476837, 72, 10000, 120, 3, -15, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
            [28] = {0.80000001192093, 1.2000000476837, 73, 10000, 120, 3, -15, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
            [29] = {0.80000001192093, 1.2000000476837, 74, 10000, 120, 3, -15, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
            [30] = {0.80000001192093, 1.2000000476837, 75, 10000, 120, 3, -15, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
            [31] = {0.80000001192093, 1.2000000476837, 76, 10000, 120, 3, -15, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
            [32] = {0.80000001192093, 1.2000000476837, 77, 10000, 120, 3, -15, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
            [33] = {0.80000001192093, 1.2000000476837, 78, 10000, 120, 3, -15, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
            [34] = {0.80000001192093, 1.2000000476837, 79, 10000, 120, 3, -15, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
            [35] = {0.80000001192093, 1.2000000476837, 80, 10000, 120, 3, -15, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
            [36] = {0.80000001192093, 1.2000000476837, 81, 10000, 120, 3, -15, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
            [37] = {0.80000001192093, 1.2000000476837, 82, 10000, 120, 3, -15, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PuiTotemIceElementalSpear"] = {
        name = "Ice Elemental Spear",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "monster_projectile_variation",
            "monster_reverse_point_blank_damage_-%_at_minimum_range",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1, 20, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
            [2] = {1.1200000047684, 1.6799999475479, 1, 20, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    +5 to maximum number of Summoned Totems
    IdMonsterAdditionalTotems
    FamilyAdditionalTotems
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • number of additional totems allowed Min: 5 Max: 5 Global
  • IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Regenerate 5.6% of Mana per second
    IdMonsterManaRegenerationStancePuiTotem
    FamilyBaseManaRegeneration
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • mana regeneration rate per minute % Min: 333 Max: 333 Global
  • Craft Tagsresource mana
    Edit

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