Nightmare Manifest
Demon
65% reduced Energy Shield Recharge Rate
Monsters grant 100% increased Experience
15000% increased Rarity of Items Dropped
Cannot be Knocked Back
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
SpectreN
AreaMalformation Map
Tagscaster, demon, hard_armour, human, humanoid, immobile, is_unarmed, lightning_affinity, medium_height, melee, non_unique_map_boss, not_dex, not_str, physical_affinity, ranged, red_blood, slashing_weapon
Life
400%
Energy Shield From Life
100%
Ailment Threshold
400%
Resistance
40 40 40 25
Damage
160%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 16
Attack Time
1.8 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
PietyBeastMapBoss
Metadata
PietyBeastMapBoss
Level
77
Life
2,565,615
Armour
58,245
Evasion
6,448
Energy Shield
10,660
Damage
1,161
Spell Damage
1,732
Accuracy
412
Attack Time
1.206
Experience
134,112
Ailment Threshold
1,282,807
Chill
4,056
Shock
4,056
Brittle
22,948
Scorch
4,056
Sap
11,207
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 1843–2765
Critical Strike Chance: 5%
Attack Time: 1.8 sec
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]
PietyCorruptedBallLightningMaps
Spell
Cast Time: 1.5 sec
Deals 827.1 to 1241 Lightning Damage
Base duration is 4 seconds
base is projectile [1]
is area damage [1]
PietyCorruptedLightningBeamMaps
Spell
Cast Time: 11.2 sec
Cooldown Time: 21 sec
Deals 1597 to 2395 Physical Damage
Deals 1996 to 2994 Lightning Damage
Deals 204.7 Base Physical Damage per second
corrupted blood cleave stacks to add [4]
monster penalty against minions damage +% final vs player minions [-40]
PietyReverseCleave
Attack, Area, Melee, DamageOverTime
Piety Reverse Cleave
Base Damage: 1843–2765
Critical Strike Chance: 5%
Attack Time: 1.8 sec
Cooldown Time: 3 sec
Deals 218.2 Base Physical Damage per second
active skill area of effect radius +% final [-40]
corrupted blood cleave stacks to add [1]
is area damage [1]
PietyActivateEyeSpawner
Cooldown Time: 5 sec
PietyActivateEyeSpawner2
Cooldown Time: 5 sec

Object Type

version 2
extends "Metadata/Monsters/Monster"

Animated
{
	animated_object = "Metadata/Monsters/Axis/Piety/PietyBeastBoss.ao"
}

Transitionable
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Render
{
	has_light = true
}

Life
{
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Axis/PietyBeastMapBoss"] = {
    name = "Nightmare Manifest",
    life = 4,
    energyShield = 1,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.6,
    damageSpread = 0.2,
    attackTime = 1.8,
    attackRange = 16,
    accuracy = 1,
    skillList = {
        "Melee",
        "PietyCorruptedBallLightningMaps",
        "PietyCorruptedLightningBeamMaps",
        "PietyActivateEyeSpawner",
        "PietyActivateEyeSpawner2",
        "PietyReverseCleave",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    name = "Default Attack",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    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 = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PietyCorruptedBallLightningMaps"] = {
    name = "PietyCorruptedBallLightningMaps",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_skill_effect_duration",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {1, 1.5, 4000, levelRequirement = 39, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PietyCorruptedLightningBeamMaps"] = {
    name = "PietyCorruptedLightningBeamMaps",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 11.2,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_physical_damage_to_deal_per_minute",
        "corrupted_blood_cleave_stacks_to_add",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1, 1.5, 245, 4, -40, levelRequirement = 4, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 1, 1.5, 407, 4, -40, levelRequirement = 6, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 1, 1.5, 651, 4, -40, levelRequirement = 9, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, 1, 1.5, 894, 4, -40, levelRequirement = 12, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1219, 4, -40, levelRequirement = 16, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1544, 4, -40, levelRequirement = 20, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1869, 4, -40, levelRequirement = 24, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2194, 4, -40, levelRequirement = 28, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2519, 4, -40, levelRequirement = 32, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2844, 4, -40, levelRequirement = 36, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3169, 4, -40, levelRequirement = 40, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3494, 4, -40, levelRequirement = 44, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3819, 4, -40, levelRequirement = 48, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4143, 4, -40, levelRequirement = 52, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4387, 4, -40, levelRequirement = 55, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4631, 4, -40, levelRequirement = 58, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4874, 4, -40, levelRequirement = 61, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5118, 4, -40, levelRequirement = 64, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5362, 4, -40, levelRequirement = 67, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5443, 4, -40, levelRequirement = 68, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 1, 1.5, 6142, 4, -40, levelRequirement = 69, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 1, 1.5, 6842, 4, -40, levelRequirement = 70, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 1, 1.5, 7541, 4, -40, levelRequirement = 71, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 1, 1.5, 8240, 4, -40, levelRequirement = 72, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 1, 1.5, 9049, 4, -40, levelRequirement = 73, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 1, 1.5, 9858, 4, -40, levelRequirement = 74, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 1, 1.5, 10666, 4, -40, levelRequirement = 75, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 1, 1.5, 11475, 4, -40, levelRequirement = 76, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 1, 1.5, 12284, 4, -40, levelRequirement = 77, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 1, 1.5, 13093, 4, -40, levelRequirement = 78, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 1, 1.5, 13901, 4, -40, levelRequirement = 79, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 1, 1.5, 14710, 4, -40, levelRequirement = 80, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, 1, 1.5, 15519, 4, -40, levelRequirement = 81, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, 1, 1.5, 16328, 4, -40, levelRequirement = 82, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PietyActivateEyeSpawner"] = {
    name = "PietyActivateEyeSpawner",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PietyActivateEyeSpawner2"] = {
    name = "PietyActivateEyeSpawner2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PietyReverseCleave"] = {
    name = "Piety Reverse Cleave",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.DamageOverTime] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "corrupted_blood_cleave_stacks_to_add",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {313, 1, -40, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
        [2] = {455, 1, -40, levelRequirement = 6, statInterpolation = {1},  cost = { }, },
        [3] = {668, 1, -40, levelRequirement = 9, statInterpolation = {1},  cost = { }, },
        [4] = {882, 1, -40, levelRequirement = 12, statInterpolation = {1},  cost = { }, },
        [5] = {1166, 1, -40, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [6] = {1450, 1, -40, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
        [7] = {1734, 1, -40, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
        [8] = {2018, 1, -40, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [9] = {2303, 1, -40, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
        [10] = {2587, 1, -40, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [11] = {2800, 1, -40, levelRequirement = 39, statInterpolation = {1},  cost = { }, },
        [12] = {3577, 1, -40, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [13] = {4199, 1, -40, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
        [14] = {4821, 1, -40, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
        [15] = {5443, 1, -40, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [16] = {5560, 1, -40, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
        [17] = {5734, 1, -40, levelRequirement = 61, statInterpolation = {1},  cost = { }, },
        [18] = {5909, 1, -40, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
        [19] = {6084, 1, -40, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
        [20] = {6142, 1, -40, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [21] = {6842, 1, -40, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
        [22] = {7541, 1, -40, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [23] = {8240, 1, -40, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
        [24] = {9049, 1, -40, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [25] = {9858, 1, -40, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
        [26] = {10666, 1, -40, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [27] = {11475, 1, -40, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
        [28] = {12284, 1, -40, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [29] = {13093, 1, -40, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
        [30] = {13901, 1, -40, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [31] = {14710, 1, -40, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
        [32] = {15519, 1, -40, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [33] = {16328, 1, -40, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
        [34] = {17136, 1, -40, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [35] = {17945, 0, 1, -40, levelRequirement = 83, statInterpolation = {1, 1},  cost = { }, },
        [36] = {18546, 0, 1, -40, levelRequirement = 84, statInterpolation = {1, 1},  cost = { }, },
    },
}
65% reduced Energy Shield Recharge Rate
IdMonsterEnergyShieldRegenRate-65
FamilyEnergyShieldRegeneration
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Cannot be Knocked Back
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Nightmare Manifest
    Demon
    65% reduced Energy Shield Recharge Rate
    Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    Cannot be Knocked Back
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    SpectreN
    Tagscaster, demon, hard_armour, human, humanoid, immobile, is_unarmed, lightning_affinity, medium_height, melee, not_dex, not_str, physical_affinity, ranged, red_blood, slashing_weapon, standalone_map_boss
    Life
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistance
    40 40 40 25
    Damage
    160%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 16
    Attack Time
    1.8 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    PietyBeastMapBoss
    Metadata
    PietyBeastMapBossStandalone
    Level
    68
    Life
    557,385
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    6,127
    Damage
    681
    Spell Damage
    1,016
    Accuracy
    290
    Attack Time
    1.206
    Experience
    112,805
    Ailment Threshold
    351,153
    Chill
    1,110
    Shock
    1,110
    Brittle
    6,282
    Scorch
    1,110
    Sap
    3,068
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 1081–1622
    Critical Strike Chance: 5%
    Attack Time: 1.8 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    PietyCorruptedBallLightningMaps
    Spell
    Cast Time: 1.5 sec
    Deals 542.4 to 813.6 Lightning Damage
    Base duration is 4 seconds
    base is projectile [1]
    is area damage [1]
    PietyCorruptedLightningBeamMaps
    Spell
    Cast Time: 11.2 sec
    Cooldown Time: 21 sec
    Deals 1103 to 1654 Physical Damage
    Deals 1378 to 2067 Lightning Damage
    Deals 90.7 Base Physical Damage per second
    corrupted blood cleave stacks to add [4]
    monster penalty against minions damage +% final vs player minions [-40]
    PietyReverseCleave
    Attack, Area, Melee, DamageOverTime
    Piety Reverse Cleave
    Base Damage: 1081–1622
    Critical Strike Chance: 5%
    Attack Time: 1.8 sec
    Cooldown Time: 3 sec
    Deals 102.4 Base Physical Damage per second
    active skill area of effect radius +% final [-40]
    corrupted blood cleave stacks to add [1]
    is area damage [1]
    PietyActivateEyeSpawner
    Cooldown Time: 5 sec
    PietyActivateEyeSpawner2
    Cooldown Time: 5 sec

    Object Type

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

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    Render
    {
    	has_light = true
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Axis/PietyBeastMapBossStandalone"] = {
        name = "Nightmare Manifest",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.6,
        damageSpread = 0.2,
        attackTime = 1.8,
        attackRange = 16,
        accuracy = 1,
        skillList = {
            "Melee",
            "PietyCorruptedBallLightningMaps",
            "PietyCorruptedLightningBeamMaps",
            "PietyActivateEyeSpawner",
            "PietyActivateEyeSpawner2",
            "PietyReverseCleave",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        name = "Default Attack",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        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 = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyCorruptedBallLightningMaps"] = {
        name = "PietyCorruptedBallLightningMaps",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_skill_effect_duration",
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {1, 1.5, 4000, levelRequirement = 39, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyCorruptedLightningBeamMaps"] = {
        name = "PietyCorruptedLightningBeamMaps",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 11.2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_physical_damage_to_deal_per_minute",
            "corrupted_blood_cleave_stacks_to_add",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1, 1.5, 245, 4, -40, levelRequirement = 4, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 1, 1.5, 407, 4, -40, levelRequirement = 6, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, 1.5, 651, 4, -40, levelRequirement = 9, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 1, 1.5, 894, 4, -40, levelRequirement = 12, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [5] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1219, 4, -40, levelRequirement = 16, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [6] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1544, 4, -40, levelRequirement = 20, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [7] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1869, 4, -40, levelRequirement = 24, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [8] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2194, 4, -40, levelRequirement = 28, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [9] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2519, 4, -40, levelRequirement = 32, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [10] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2844, 4, -40, levelRequirement = 36, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [11] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3169, 4, -40, levelRequirement = 40, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [12] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3494, 4, -40, levelRequirement = 44, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [13] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3819, 4, -40, levelRequirement = 48, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [14] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4143, 4, -40, levelRequirement = 52, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [15] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4387, 4, -40, levelRequirement = 55, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [16] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4631, 4, -40, levelRequirement = 58, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [17] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4874, 4, -40, levelRequirement = 61, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [18] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5118, 4, -40, levelRequirement = 64, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [19] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5362, 4, -40, levelRequirement = 67, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [20] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5443, 4, -40, levelRequirement = 68, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [21] = {0.80000001192093, 1.2000000476837, 1, 1.5, 6142, 4, -40, levelRequirement = 69, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [22] = {0.80000001192093, 1.2000000476837, 1, 1.5, 6842, 4, -40, levelRequirement = 70, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [23] = {0.80000001192093, 1.2000000476837, 1, 1.5, 7541, 4, -40, levelRequirement = 71, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [24] = {0.80000001192093, 1.2000000476837, 1, 1.5, 8240, 4, -40, levelRequirement = 72, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [25] = {0.80000001192093, 1.2000000476837, 1, 1.5, 9049, 4, -40, levelRequirement = 73, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [26] = {0.80000001192093, 1.2000000476837, 1, 1.5, 9858, 4, -40, levelRequirement = 74, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [27] = {0.80000001192093, 1.2000000476837, 1, 1.5, 10666, 4, -40, levelRequirement = 75, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [28] = {0.80000001192093, 1.2000000476837, 1, 1.5, 11475, 4, -40, levelRequirement = 76, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [29] = {0.80000001192093, 1.2000000476837, 1, 1.5, 12284, 4, -40, levelRequirement = 77, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [30] = {0.80000001192093, 1.2000000476837, 1, 1.5, 13093, 4, -40, levelRequirement = 78, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [31] = {0.80000001192093, 1.2000000476837, 1, 1.5, 13901, 4, -40, levelRequirement = 79, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [32] = {0.80000001192093, 1.2000000476837, 1, 1.5, 14710, 4, -40, levelRequirement = 80, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [33] = {0.80000001192093, 1.2000000476837, 1, 1.5, 15519, 4, -40, levelRequirement = 81, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [34] = {0.80000001192093, 1.2000000476837, 1, 1.5, 16328, 4, -40, levelRequirement = 82, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyActivateEyeSpawner"] = {
        name = "PietyActivateEyeSpawner",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyActivateEyeSpawner2"] = {
        name = "PietyActivateEyeSpawner2",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyReverseCleave"] = {
        name = "Piety Reverse Cleave",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.DamageOverTime] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "corrupted_blood_cleave_stacks_to_add",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {313, 1, -40, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {455, 1, -40, levelRequirement = 6, statInterpolation = {1},  cost = { }, },
            [3] = {668, 1, -40, levelRequirement = 9, statInterpolation = {1},  cost = { }, },
            [4] = {882, 1, -40, levelRequirement = 12, statInterpolation = {1},  cost = { }, },
            [5] = {1166, 1, -40, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
            [6] = {1450, 1, -40, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [7] = {1734, 1, -40, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
            [8] = {2018, 1, -40, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [9] = {2303, 1, -40, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
            [10] = {2587, 1, -40, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [11] = {2800, 1, -40, levelRequirement = 39, statInterpolation = {1},  cost = { }, },
            [12] = {3577, 1, -40, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
            [13] = {4199, 1, -40, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [14] = {4821, 1, -40, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [15] = {5443, 1, -40, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [16] = {5560, 1, -40, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [17] = {5734, 1, -40, levelRequirement = 61, statInterpolation = {1},  cost = { }, },
            [18] = {5909, 1, -40, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [19] = {6084, 1, -40, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [20] = {6142, 1, -40, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [21] = {6842, 1, -40, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
            [22] = {7541, 1, -40, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [23] = {8240, 1, -40, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
            [24] = {9049, 1, -40, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [25] = {9858, 1, -40, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
            [26] = {10666, 1, -40, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [27] = {11475, 1, -40, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
            [28] = {12284, 1, -40, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [29] = {13093, 1, -40, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
            [30] = {13901, 1, -40, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [31] = {14710, 1, -40, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
            [32] = {15519, 1, -40, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [33] = {16328, 1, -40, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
            [34] = {17136, 1, -40, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
            [35] = {17945, 0, 1, -40, levelRequirement = 83, statInterpolation = {1, 1},  cost = { }, },
            [36] = {18546, 0, 1, -40, levelRequirement = 84, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    
    65% reduced Energy Shield Recharge Rate
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Cannot be Knocked Back
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Nightmare Manifest
    Demon
    65% reduced Energy Shield Recharge Rate
    Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    Cannot be Knocked Back
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    SpectreN
    Tagsdemon, elder_map_boss, hard_armour, human, humanoid, immobile, is_unarmed, medium_height, non_attacking, not_dex, not_str, red_blood, slashing_weapon
    Life
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistance
    40 40 40 25
    Damage
    160%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 16
    Attack Time
    1.8 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    PietyBeastMapBoss
    Metadata
    PietyBeastMapBossElder

    Object Type

    version 2
    extends "Metadata/Monsters/ElderBosses/ElderBossClone"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/ElderBosses/ElderBossClone"
    
    Render
    {
    	has_light = true
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Axis/PietyBeastMapBossElder"] = {
        name = "Nightmare Manifest",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.6,
        damageSpread = 0.2,
        attackTime = 1.8,
        attackRange = 16,
        accuracy = 1,
        skillList = {
        },
        modList = {
        },
    }
    
    65% reduced Energy Shield Recharge Rate
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Cannot be Knocked Back
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Nightmare Manifest
    Demon
    65% reduced Energy Shield Recharge Rate
    Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    Cannot be Knocked Back
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    SpectreN
    Tagscaster, demon, hard_armour, human, humanoid, immobile, is_unarmed, lightning_affinity, medium_height, melee, no_maven, not_dex, not_str, physical_affinity, ranged, red_blood, slashing_weapon
    Life
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistance
    40 40 40 25
    Damage
    160%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 14
    Attack Time
    1.8 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    PietyBeastMapBoss
    Metadata
    PietyBeastMapBossShaper
    Level
    68
    Life
    557,385
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    6,127
    Damage
    681
    Spell Damage
    1,016
    Accuracy
    290
    Attack Time
    1.206
    Experience
    112,805
    Ailment Threshold
    351,153
    Chill
    1,110
    Shock
    1,110
    Brittle
    6,282
    Scorch
    1,110
    Sap
    3,068
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 1081–1622
    Critical Strike Chance: 5%
    Attack Time: 1.8 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    PietyCorruptedBallLightningMaps
    Spell
    Cast Time: 1.5 sec
    Deals 542.4 to 813.6 Lightning Damage
    Base duration is 4 seconds
    base is projectile [1]
    is area damage [1]
    PietyCorruptedLightningBeamMaps
    Spell
    Cast Time: 11.2 sec
    Cooldown Time: 21 sec
    Deals 1103 to 1654 Physical Damage
    Deals 1378 to 2067 Lightning Damage
    Deals 90.7 Base Physical Damage per second
    corrupted blood cleave stacks to add [4]
    monster penalty against minions damage +% final vs player minions [-40]
    PietyReverseCleave
    Attack, Area, Melee, DamageOverTime
    Piety Reverse Cleave
    Base Damage: 1081–1622
    Critical Strike Chance: 5%
    Attack Time: 1.8 sec
    Cooldown Time: 3 sec
    Deals 102.4 Base Physical Damage per second
    active skill area of effect radius +% final [-40]
    corrupted blood cleave stacks to add [1]
    is area damage [1]
    PietyActivateEyeSpawner
    Cooldown Time: 5 sec
    PietyActivateEyeSpawner2
    Cooldown Time: 5 sec

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Animated
    {
    	animated_object = "Metadata/Monsters/Axis/Piety/PietyBeastBoss.ao"
    }
    
    Transitionable
    {
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Render
    {
    	has_light = true
    }
    
    Life
    {
    }
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Axis/PietyBeastMapBossShaper"] = {
        name = "Nightmare Manifest",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.6,
        damageSpread = 0.2,
        attackTime = 1.8,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "Melee",
            "PietyCorruptedBallLightningMaps",
            "PietyCorruptedLightningBeamMaps",
            "PietyActivateEyeSpawner",
            "PietyActivateEyeSpawner2",
            "PietyReverseCleave",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        name = "Default Attack",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        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 = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyCorruptedBallLightningMaps"] = {
        name = "PietyCorruptedBallLightningMaps",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_skill_effect_duration",
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {1, 1.5, 4000, levelRequirement = 39, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyCorruptedLightningBeamMaps"] = {
        name = "PietyCorruptedLightningBeamMaps",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 11.2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_physical_damage_to_deal_per_minute",
            "corrupted_blood_cleave_stacks_to_add",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1, 1.5, 245, 4, -40, levelRequirement = 4, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 1, 1.5, 407, 4, -40, levelRequirement = 6, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, 1.5, 651, 4, -40, levelRequirement = 9, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 1, 1.5, 894, 4, -40, levelRequirement = 12, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [5] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1219, 4, -40, levelRequirement = 16, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [6] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1544, 4, -40, levelRequirement = 20, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [7] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1869, 4, -40, levelRequirement = 24, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [8] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2194, 4, -40, levelRequirement = 28, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [9] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2519, 4, -40, levelRequirement = 32, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [10] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2844, 4, -40, levelRequirement = 36, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [11] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3169, 4, -40, levelRequirement = 40, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [12] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3494, 4, -40, levelRequirement = 44, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [13] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3819, 4, -40, levelRequirement = 48, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [14] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4143, 4, -40, levelRequirement = 52, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [15] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4387, 4, -40, levelRequirement = 55, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [16] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4631, 4, -40, levelRequirement = 58, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [17] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4874, 4, -40, levelRequirement = 61, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [18] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5118, 4, -40, levelRequirement = 64, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [19] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5362, 4, -40, levelRequirement = 67, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [20] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5443, 4, -40, levelRequirement = 68, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [21] = {0.80000001192093, 1.2000000476837, 1, 1.5, 6142, 4, -40, levelRequirement = 69, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [22] = {0.80000001192093, 1.2000000476837, 1, 1.5, 6842, 4, -40, levelRequirement = 70, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [23] = {0.80000001192093, 1.2000000476837, 1, 1.5, 7541, 4, -40, levelRequirement = 71, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [24] = {0.80000001192093, 1.2000000476837, 1, 1.5, 8240, 4, -40, levelRequirement = 72, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [25] = {0.80000001192093, 1.2000000476837, 1, 1.5, 9049, 4, -40, levelRequirement = 73, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [26] = {0.80000001192093, 1.2000000476837, 1, 1.5, 9858, 4, -40, levelRequirement = 74, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [27] = {0.80000001192093, 1.2000000476837, 1, 1.5, 10666, 4, -40, levelRequirement = 75, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [28] = {0.80000001192093, 1.2000000476837, 1, 1.5, 11475, 4, -40, levelRequirement = 76, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [29] = {0.80000001192093, 1.2000000476837, 1, 1.5, 12284, 4, -40, levelRequirement = 77, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [30] = {0.80000001192093, 1.2000000476837, 1, 1.5, 13093, 4, -40, levelRequirement = 78, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [31] = {0.80000001192093, 1.2000000476837, 1, 1.5, 13901, 4, -40, levelRequirement = 79, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [32] = {0.80000001192093, 1.2000000476837, 1, 1.5, 14710, 4, -40, levelRequirement = 80, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [33] = {0.80000001192093, 1.2000000476837, 1, 1.5, 15519, 4, -40, levelRequirement = 81, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [34] = {0.80000001192093, 1.2000000476837, 1, 1.5, 16328, 4, -40, levelRequirement = 82, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyActivateEyeSpawner"] = {
        name = "PietyActivateEyeSpawner",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyActivateEyeSpawner2"] = {
        name = "PietyActivateEyeSpawner2",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyReverseCleave"] = {
        name = "Piety Reverse Cleave",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.DamageOverTime] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "corrupted_blood_cleave_stacks_to_add",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {313, 1, -40, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {455, 1, -40, levelRequirement = 6, statInterpolation = {1},  cost = { }, },
            [3] = {668, 1, -40, levelRequirement = 9, statInterpolation = {1},  cost = { }, },
            [4] = {882, 1, -40, levelRequirement = 12, statInterpolation = {1},  cost = { }, },
            [5] = {1166, 1, -40, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
            [6] = {1450, 1, -40, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [7] = {1734, 1, -40, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
            [8] = {2018, 1, -40, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [9] = {2303, 1, -40, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
            [10] = {2587, 1, -40, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [11] = {2800, 1, -40, levelRequirement = 39, statInterpolation = {1},  cost = { }, },
            [12] = {3577, 1, -40, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
            [13] = {4199, 1, -40, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [14] = {4821, 1, -40, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [15] = {5443, 1, -40, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [16] = {5560, 1, -40, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [17] = {5734, 1, -40, levelRequirement = 61, statInterpolation = {1},  cost = { }, },
            [18] = {5909, 1, -40, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [19] = {6084, 1, -40, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [20] = {6142, 1, -40, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [21] = {6842, 1, -40, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
            [22] = {7541, 1, -40, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [23] = {8240, 1, -40, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
            [24] = {9049, 1, -40, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [25] = {9858, 1, -40, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
            [26] = {10666, 1, -40, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [27] = {11475, 1, -40, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
            [28] = {12284, 1, -40, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [29] = {13093, 1, -40, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
            [30] = {13901, 1, -40, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [31] = {14710, 1, -40, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
            [32] = {15519, 1, -40, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [33] = {16328, 1, -40, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
            [34] = {17136, 1, -40, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
            [35] = {17945, 0, 1, -40, levelRequirement = 83, statInterpolation = {1, 1},  cost = { }, },
            [36] = {18546, 0, 1, -40, levelRequirement = 84, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    
    65% reduced Energy Shield Recharge Rate
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Cannot be Knocked Back
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Nightmare Manifest
    Demon
    65% reduced Energy Shield Recharge Rate
    Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    Cannot be Knocked Back
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    SpectreN
    Tagscaster, demon, hard_armour, human, humanoid, immobile, is_unarmed, large_height, lightning_affinity, melee, not_dex, not_str, physical_affinity, ranged, red_blood, slashing_weapon
    Life
    400%
    Energy Shield From Life
    100%
    Ailment Threshold
    400%
    Resistance
    40 40 40 25
    Damage
    160%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 14
    Attack Time
    1.8 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    PietyBeastMapBoss
    Metadata
    PietyBeastBossEndlessLedge2
    Level
    68
    Life
    557,385
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    6,127
    Damage
    681
    Spell Damage
    1,016
    Accuracy
    290
    Attack Time
    1.206
    Experience
    112,805
    Ailment Threshold
    351,153
    Chill
    1,110
    Shock
    1,110
    Brittle
    6,282
    Scorch
    1,110
    Sap
    3,068
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 1081–1622
    Critical Strike Chance: 5%
    Attack Time: 1.8 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    PietyCorruptedBallLightningMaps
    Spell
    Cast Time: 1.5 sec
    Deals 542.4 to 813.6 Lightning Damage
    Base duration is 4 seconds
    base is projectile [1]
    is area damage [1]
    PietyCorruptedLightningBeamMaps
    Spell
    Cast Time: 11.2 sec
    Cooldown Time: 21 sec
    Deals 1103 to 1654 Physical Damage
    Deals 1378 to 2067 Lightning Damage
    Deals 90.7 Base Physical Damage per second
    corrupted blood cleave stacks to add [4]
    monster penalty against minions damage +% final vs player minions [-40]
    PietyReverseCleave
    Attack, Area, Melee, DamageOverTime
    Piety Reverse Cleave
    Base Damage: 1081–1622
    Critical Strike Chance: 5%
    Attack Time: 1.8 sec
    Cooldown Time: 3 sec
    Deals 102.4 Base Physical Damage per second
    active skill area of effect radius +% final [-40]
    corrupted blood cleave stacks to add [1]
    is area damage [1]
    PietyActivateEyeSpawner
    Cooldown Time: 5 sec
    PietyActivateEyeSpawner2
    Cooldown Time: 5 sec

    Object Type

    version 2
    extends "Metadata/Monsters/EndlessBoss/BossBase"
    
    Animated
    {
    	animated_object = "Metadata/Monsters/Axis/Piety/PietyBeastBoss.ao"
    }
    
    Transitionable
    {
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/EndlessBoss/BossBase"
    
    Render
    {
    	has_light = true
    }
    
    Life
    {
    }
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Axis/PietyBeastBossEndlessLedge2"] = {
        name = "Nightmare Manifest",
        life = 4,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.6,
        damageSpread = 0.2,
        attackTime = 1.8,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "Melee",
            "PietyCorruptedBallLightningMaps",
            "PietyCorruptedLightningBeamMaps",
            "PietyActivateEyeSpawner",
            "PietyActivateEyeSpawner2",
            "PietyReverseCleave",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        name = "Default Attack",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        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 = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyCorruptedBallLightningMaps"] = {
        name = "PietyCorruptedBallLightningMaps",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_skill_effect_duration",
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {1, 1.5, 4000, levelRequirement = 39, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyCorruptedLightningBeamMaps"] = {
        name = "PietyCorruptedLightningBeamMaps",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 11.2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_minimum_base_lightning_damage",
            "spell_maximum_base_lightning_damage",
            "base_physical_damage_to_deal_per_minute",
            "corrupted_blood_cleave_stacks_to_add",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1, 1.5, 245, 4, -40, levelRequirement = 4, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 1, 1.5, 407, 4, -40, levelRequirement = 6, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 1, 1.5, 651, 4, -40, levelRequirement = 9, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 1, 1.5, 894, 4, -40, levelRequirement = 12, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [5] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1219, 4, -40, levelRequirement = 16, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [6] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1544, 4, -40, levelRequirement = 20, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [7] = {0.80000001192093, 1.2000000476837, 1, 1.5, 1869, 4, -40, levelRequirement = 24, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [8] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2194, 4, -40, levelRequirement = 28, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [9] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2519, 4, -40, levelRequirement = 32, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [10] = {0.80000001192093, 1.2000000476837, 1, 1.5, 2844, 4, -40, levelRequirement = 36, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [11] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3169, 4, -40, levelRequirement = 40, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [12] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3494, 4, -40, levelRequirement = 44, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [13] = {0.80000001192093, 1.2000000476837, 1, 1.5, 3819, 4, -40, levelRequirement = 48, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [14] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4143, 4, -40, levelRequirement = 52, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [15] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4387, 4, -40, levelRequirement = 55, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [16] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4631, 4, -40, levelRequirement = 58, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [17] = {0.80000001192093, 1.2000000476837, 1, 1.5, 4874, 4, -40, levelRequirement = 61, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [18] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5118, 4, -40, levelRequirement = 64, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [19] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5362, 4, -40, levelRequirement = 67, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [20] = {0.80000001192093, 1.2000000476837, 1, 1.5, 5443, 4, -40, levelRequirement = 68, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [21] = {0.80000001192093, 1.2000000476837, 1, 1.5, 6142, 4, -40, levelRequirement = 69, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [22] = {0.80000001192093, 1.2000000476837, 1, 1.5, 6842, 4, -40, levelRequirement = 70, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [23] = {0.80000001192093, 1.2000000476837, 1, 1.5, 7541, 4, -40, levelRequirement = 71, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [24] = {0.80000001192093, 1.2000000476837, 1, 1.5, 8240, 4, -40, levelRequirement = 72, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [25] = {0.80000001192093, 1.2000000476837, 1, 1.5, 9049, 4, -40, levelRequirement = 73, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [26] = {0.80000001192093, 1.2000000476837, 1, 1.5, 9858, 4, -40, levelRequirement = 74, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [27] = {0.80000001192093, 1.2000000476837, 1, 1.5, 10666, 4, -40, levelRequirement = 75, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [28] = {0.80000001192093, 1.2000000476837, 1, 1.5, 11475, 4, -40, levelRequirement = 76, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [29] = {0.80000001192093, 1.2000000476837, 1, 1.5, 12284, 4, -40, levelRequirement = 77, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [30] = {0.80000001192093, 1.2000000476837, 1, 1.5, 13093, 4, -40, levelRequirement = 78, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [31] = {0.80000001192093, 1.2000000476837, 1, 1.5, 13901, 4, -40, levelRequirement = 79, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [32] = {0.80000001192093, 1.2000000476837, 1, 1.5, 14710, 4, -40, levelRequirement = 80, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [33] = {0.80000001192093, 1.2000000476837, 1, 1.5, 15519, 4, -40, levelRequirement = 81, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
            [34] = {0.80000001192093, 1.2000000476837, 1, 1.5, 16328, 4, -40, levelRequirement = 82, statInterpolation = {3, 3, 3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyActivateEyeSpawner"] = {
        name = "PietyActivateEyeSpawner",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyActivateEyeSpawner2"] = {
        name = "PietyActivateEyeSpawner2",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PietyReverseCleave"] = {
        name = "Piety Reverse Cleave",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.DamageOverTime] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "corrupted_blood_cleave_stacks_to_add",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {313, 1, -40, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {455, 1, -40, levelRequirement = 6, statInterpolation = {1},  cost = { }, },
            [3] = {668, 1, -40, levelRequirement = 9, statInterpolation = {1},  cost = { }, },
            [4] = {882, 1, -40, levelRequirement = 12, statInterpolation = {1},  cost = { }, },
            [5] = {1166, 1, -40, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
            [6] = {1450, 1, -40, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [7] = {1734, 1, -40, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
            [8] = {2018, 1, -40, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [9] = {2303, 1, -40, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
            [10] = {2587, 1, -40, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [11] = {2800, 1, -40, levelRequirement = 39, statInterpolation = {1},  cost = { }, },
            [12] = {3577, 1, -40, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
            [13] = {4199, 1, -40, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [14] = {4821, 1, -40, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [15] = {5443, 1, -40, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [16] = {5560, 1, -40, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
            [17] = {5734, 1, -40, levelRequirement = 61, statInterpolation = {1},  cost = { }, },
            [18] = {5909, 1, -40, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [19] = {6084, 1, -40, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [20] = {6142, 1, -40, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [21] = {6842, 1, -40, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
            [22] = {7541, 1, -40, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [23] = {8240, 1, -40, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
            [24] = {9049, 1, -40, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [25] = {9858, 1, -40, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
            [26] = {10666, 1, -40, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [27] = {11475, 1, -40, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
            [28] = {12284, 1, -40, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [29] = {13093, 1, -40, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
            [30] = {13901, 1, -40, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [31] = {14710, 1, -40, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
            [32] = {15519, 1, -40, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [33] = {16328, 1, -40, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
            [34] = {17136, 1, -40, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
            [35] = {17945, 0, 1, -40, levelRequirement = 83, statInterpolation = {1, 1},  cost = { }, },
            [36] = {18546, 0, 1, -40, levelRequirement = 84, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    
    65% reduced Energy Shield Recharge Rate
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • Cannot be Knocked Back
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global