Argient
Humanoid
15000% increased Rarity of Items Dropped
Monsters grant 100% increased Experience
20% Chance to Block Attack Damage
20% Chance to Block Spell Damage
You take 40% of Damage from Blocked Hits
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
corpse cannot be destroyed [1]
SpectreN
Tagsbludgeoning_weapon, caster, cursing_monster, fire_affinity, ghost_armour, has_one_hand_mace, has_one_handed_melee, human, humanoid, medium_movement, medium_small_height, no_bloodlines
Life
600%
Energy Shield From Life
33%
Armour
+33%
Evasion
+33%
Ailment Threshold
600%
Resistance
40 40 40 25
Damage
216%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 60
Attack Time
1.5 Second
Damage Spread
±20%
Experience
200%
Model Size
115%
Type
PerandusMapBoss6
Metadata
PerandusGuardMapBoss6IvoryTemple
Level
68
Life
836,078
Armour
38,291
Evasion
6,303
Energy Shield
2,022
Damage
919
Spell Damage
1,372
Accuracy
290
Attack Time
1.005
Experience
112,805
Ailment Threshold
526,729
Chill
1,666
Shock
1,666
Brittle
9,423
Scorch
1,666
Sap
4,602
PerandusSearingBondFormation
Spell, DamageOverTime, Trappable, Mineable, TotemCastsAlone, CausesBurning, SummonsTotem, Triggerable, Fire, DegenOnlySpellDamage
Searing Bond
Cast Time: 1 sec
Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.
+5 to maximum number of Summoned Totems
100% increased Searing Bond Totem Placement Speed
Totem lasts 8 seconds
Deals 927.4 Base Fire Damage per second
Supported Skills have 275% increased Totem Life
Summons a Totem which uses this Skill
base active skill totem level [68]
base skill is totemified [1]
base totem range [100]
number of totems summoned in formation [5]
PerandusFlameWhip
Spell, Damage, Trappable, Totemable, Mineable, Multicastable, Triggerable, Area, Fire, CanRapidFire, AreaSpell, Duration
Flame Surge
Critical Strike Chance: 6%
Cast Time: 0.5 sec
Strikes enemies in front of you with a surge of flame. Burning enemies are dealt more damage. If you hit an ignited enemy, will create burning ground under them. Your damage modifiers don't apply to this burning ground.
Skills Repeat an additional Time
Deals 521.1 to 781.6 Fire Damage
65% increased Cast Speed
+50% more Damage with Hits against Burning enemies
Cannot Ignite
is area damage [1]
PerandusFlammabilityAura
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
Flammability
Cast Time: 0.5 sec
Cooldown Time: 0.5 sec
Curses all targets in an area, lowering their fire resistance and giving them a chance to be ignited when hit.
Base duration is 12 seconds
Cursed enemies have -30% to Fire Resistance
Hits against Cursed Enemies have +25% chance to Ignite
This Curse is Cast as an Aura applying to nearby Enemies
active skill area of effect radius +% final [20]
PerandusFlameDash
Spell, Movement, Damage, DamageOverTime, Duration, Totemable, Triggerable, Fire, Trappable, Mineable, Travel, Blink, Cooldown
Flame Dash
Critical Strike Chance: 5%
Cast Time: 0.75 sec
Cooldown Time: 5 sec
Teleport to a location, damaging enemies and leaving a trail of burning ground. Shares a cooldown with other Blink skills.
Deals 655.3 Base Fire Damage per second
Base duration is 4 seconds
Deals 436.8 to 655.3 Fire Damage
is area damage [1]
PerandusSearingBond
Spell, DamageOverTime, Trappable, Mineable, TotemCastsAlone, CausesBurning, SummonsTotem, Triggerable, Fire, DegenOnlySpellDamage
Searing Bond
Cast Time: 1 sec
Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.
+2 to maximum number of Summoned Totems
Totem lasts 8 seconds
Deals 927.4 Base Fire Damage per second
Supported Skills have 275% increased Totem Life
Summons a Totem which uses this Skill
base active skill totem level [68]
base skill is totemified [1]
base totem range [100]
number of totems summoned in formation [3]
PerandusFireNova
Spell, Damage, Triggerable, Area, Fire, Multicastable, RemoteMined, AreaSpell, HasReservation
Fire Nova Mine
Cast Time: 0.4 sec
Cooldown Time: 3 sec
Lay a remote mine that you can detonate to create a series of fire novas. Each sequential nova from the same mine will do higher damage than the previous.
Your Hits cannot Stun Enemies
Skills Repeat an additional 3 Times
Deals 452.8 to 679.2 Fire Damage
50% increased Cast Speed
30% more Damage with Hits and Ailments per Repeat
is area damage [1]
PerandusWait
Base duration is 0.25 seconds

Object Type

version 2
extends "Metadata/Monsters/Perandus/PerandusLieutenant"

Transitionable
{
	
}

Object Type Codes

version 2
extends "Metadata/Monsters/Perandus/PerandusLieutenant"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Perandus/PerandusGuardMapBoss6IvoryTemple"] = {
    name = "Argient",
    life = 6,
    energyShield = 0.33,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 2.16,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 60,
    accuracy = 1,
    weaponType1 = "One Hand Mace",
    weaponType2 = "Shield",
    skillList = {
        "PerandusFlammabilityAura",
        "PerandusSearingBond",
        "PerandusSearingBondFormation",
        "PerandusFlameWhip",
        "PerandusFireNova",
        "PerandusFlameDash",
        "PerandusWait",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["PerandusFlammabilityAura"] = {
    name = "Flammability",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, lowering their fire resistance and giving them a chance to be ignited when hit.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_resistance_%",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "chance_to_be_ignited_%",
        "curse_apply_as_aura",
    },
    levels = {
        [1] = {-20, 10, 12000, 25, levelRequirement = 10, statInterpolation = {1, 1},  cost = { }, },
        [2] = {-20, 15, 12000, 25, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
        [3] = {-25, 15, 12000, 25, levelRequirement = 41, statInterpolation = {1, 1},  cost = { }, },
        [4] = {-25, 20, 12000, 25, levelRequirement = 57, statInterpolation = {1, 1},  cost = { }, },
        [5] = {-30, 20, 12000, 25, levelRequirement = 58, statInterpolation = {1, 1},  cost = { }, },
        [6] = {-30, 25, 12000, 25, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
        [7] = {-40, 25, 12000, 25, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PerandusSearingBond"] = {
    name = "Searing Bond",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.SummonsTotem] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.DegenOnlySpellDamage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        totem = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "base_active_skill_totem_level",
        "totem_life_+%",
        "base_totem_duration",
        "base_totem_range",
        "number_of_additional_totems_allowed",
        "number_of_totems_summoned_in_formation",
        "is_totem",
        "base_skill_is_totemified",
    },
    levels = {
        [1] = {1, 3, 50, 8000, 100, 2, 3, levelRequirement = 3, statInterpolation = {3, 1, 1},  cost = { }, },
        [2] = {1, 5, 60, 8000, 100, 2, 3, levelRequirement = 5, statInterpolation = {3, 1, 1},  cost = { }, },
        [3] = {1, 8, 70, 8000, 100, 2, 3, levelRequirement = 6, statInterpolation = {3, 1, 1},  cost = { }, },
        [4] = {1, 12, 80, 8000, 100, 2, 3, levelRequirement = 8, statInterpolation = {3, 1, 1},  cost = { }, },
        [5] = {1, 15, 90, 8000, 100, 2, 3, levelRequirement = 10, statInterpolation = {3, 1, 1},  cost = { }, },
        [6] = {1, 19, 100, 8000, 100, 2, 3, levelRequirement = 13, statInterpolation = {3, 1, 1},  cost = { }, },
        [7] = {1, 20, 110, 8000, 100, 2, 3, levelRequirement = 17, statInterpolation = {3, 1, 1},  cost = { }, },
        [8] = {1, 21, 120, 8000, 100, 2, 3, levelRequirement = 20, statInterpolation = {3, 1, 1},  cost = { }, },
        [9] = {1, 26, 130, 8000, 100, 2, 3, levelRequirement = 24, statInterpolation = {3, 1, 1},  cost = { }, },
        [10] = {1, 30, 140, 8000, 100, 2, 3, levelRequirement = 27, statInterpolation = {3, 1, 1},  cost = { }, },
        [11] = {1, 34, 150, 8000, 100, 2, 3, levelRequirement = 29, statInterpolation = {3, 1, 1},  cost = { }, },
        [12] = {1, 38, 160, 8000, 100, 2, 3, levelRequirement = 35, statInterpolation = {3, 1, 1},  cost = { }, },
        [13] = {1, 43, 170, 8000, 100, 2, 3, levelRequirement = 42, statInterpolation = {3, 1, 1},  cost = { }, },
        [14] = {1, 45, 180, 8000, 100, 2, 3, levelRequirement = 49, statInterpolation = {3, 1, 1},  cost = { }, },
        [15] = {1, 53, 190, 8000, 100, 2, 3, levelRequirement = 51, statInterpolation = {3, 1, 1},  cost = { }, },
        [16] = {1, 58, 200, 8000, 100, 2, 3, levelRequirement = 58, statInterpolation = {3, 1, 1},  cost = { }, },
        [17] = {1, 62, 215, 8000, 100, 2, 3, levelRequirement = 64, statInterpolation = {3, 1, 1},  cost = { }, },
        [18] = {1, 63, 230, 8000, 100, 2, 3, levelRequirement = 65, statInterpolation = {3, 1, 1},  cost = { }, },
        [19] = {1, 66, 245, 8000, 100, 2, 3, levelRequirement = 66, statInterpolation = {3, 1, 1},  cost = { }, },
        [20] = {1, 67, 260, 8000, 100, 2, 3, levelRequirement = 67, statInterpolation = {3, 1, 1},  cost = { }, },
        [21] = {1, 68, 275, 8000, 100, 2, 3, levelRequirement = 68, statInterpolation = {3, 1, 1},  cost = { }, },
        [22] = {1, 69, 290, 8000, 100, 2, 3, levelRequirement = 69, statInterpolation = {3, 1, 1},  cost = { }, },
        [23] = {1, 70, 305, 8000, 100, 2, 3, levelRequirement = 70, statInterpolation = {3, 1, 1},  cost = { }, },
        [24] = {1, 71, 320, 8000, 100, 2, 3, levelRequirement = 71, statInterpolation = {3, 1, 1},  cost = { }, },
        [25] = {1, 72, 335, 8000, 100, 2, 3, levelRequirement = 72, statInterpolation = {3, 1, 1},  cost = { }, },
        [26] = {1, 73, 350, 8000, 100, 2, 3, levelRequirement = 73, statInterpolation = {3, 1, 1},  cost = { }, },
        [27] = {1, 74, 365, 8000, 100, 2, 3, levelRequirement = 74, statInterpolation = {3, 1, 1},  cost = { }, },
        [28] = {1, 75, 380, 8000, 100, 2, 3, levelRequirement = 75, statInterpolation = {3, 1, 1},  cost = { }, },
        [29] = {1, 76, 395, 8000, 100, 2, 3, levelRequirement = 76, statInterpolation = {3, 1, 1},  cost = { }, },
        [30] = {1, 77, 425, 8000, 100, 2, 3, levelRequirement = 77, statInterpolation = {3, 1, 1},  cost = { }, },
        [31] = {1, 78, 455, 8000, 100, 2, 3, levelRequirement = 78, statInterpolation = {3, 1, 1},  cost = { }, },
        [32] = {1, 79, 485, 8000, 100, 2, 3, levelRequirement = 79, statInterpolation = {3, 1, 1},  cost = { }, },
        [33] = {1, 80, 515, 8000, 100, 2, 3, levelRequirement = 80, statInterpolation = {3, 1, 1},  cost = { }, },
        [34] = {1, 81, 545, 8000, 100, 2, 3, levelRequirement = 81, statInterpolation = {3, 1, 1},  cost = { }, },
        [35] = {1, 82, 575, 8000, 100, 2, 3, levelRequirement = 82, statInterpolation = {3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PerandusSearingBondFormation"] = {
    name = "Searing Bond",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.SummonsTotem] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.DegenOnlySpellDamage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        totem = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "base_active_skill_totem_level",
        "totem_life_+%",
        "base_totem_duration",
        "base_totem_range",
        "number_of_totems_summoned_in_formation",
        "number_of_additional_totems_allowed",
        "searing_bond_totem_placement_speed_+%",
        "is_totem",
        "base_skill_is_totemified",
    },
    levels = {
        [1] = {1, 3, 50, 8000, 100, 5, 5, 100, levelRequirement = 3, statInterpolation = {3, 1, 1},  cost = { }, },
        [2] = {1, 5, 60, 8000, 100, 5, 5, 100, levelRequirement = 5, statInterpolation = {3, 1, 1},  cost = { }, },
        [3] = {1, 8, 70, 8000, 100, 5, 5, 100, levelRequirement = 6, statInterpolation = {3, 1, 1},  cost = { }, },
        [4] = {1, 12, 80, 8000, 100, 5, 5, 100, levelRequirement = 8, statInterpolation = {3, 1, 1},  cost = { }, },
        [5] = {1, 15, 90, 8000, 100, 5, 5, 100, levelRequirement = 10, statInterpolation = {3, 1, 1},  cost = { }, },
        [6] = {1, 19, 100, 8000, 100, 5, 5, 100, levelRequirement = 13, statInterpolation = {3, 1, 1},  cost = { }, },
        [7] = {1, 20, 110, 8000, 100, 5, 5, 100, levelRequirement = 17, statInterpolation = {3, 1, 1},  cost = { }, },
        [8] = {1, 21, 120, 8000, 100, 5, 5, 100, levelRequirement = 20, statInterpolation = {3, 1, 1},  cost = { }, },
        [9] = {1, 26, 130, 8000, 100, 5, 5, 100, levelRequirement = 24, statInterpolation = {3, 1, 1},  cost = { }, },
        [10] = {1, 30, 140, 8000, 100, 5, 5, 100, levelRequirement = 27, statInterpolation = {3, 1, 1},  cost = { }, },
        [11] = {1, 34, 150, 8000, 100, 5, 5, 100, levelRequirement = 29, statInterpolation = {3, 1, 1},  cost = { }, },
        [12] = {1, 38, 160, 8000, 100, 5, 5, 100, levelRequirement = 35, statInterpolation = {3, 1, 1},  cost = { }, },
        [13] = {1, 43, 170, 8000, 100, 5, 5, 100, levelRequirement = 42, statInterpolation = {3, 1, 1},  cost = { }, },
        [14] = {1, 45, 180, 8000, 100, 5, 5, 100, levelRequirement = 49, statInterpolation = {3, 1, 1},  cost = { }, },
        [15] = {1, 53, 190, 8000, 100, 5, 5, 100, levelRequirement = 51, statInterpolation = {3, 1, 1},  cost = { }, },
        [16] = {1, 58, 200, 8000, 100, 5, 5, 100, levelRequirement = 58, statInterpolation = {3, 1, 1},  cost = { }, },
        [17] = {1, 62, 215, 8000, 100, 5, 5, 100, levelRequirement = 64, statInterpolation = {3, 1, 1},  cost = { }, },
        [18] = {1, 63, 230, 8000, 100, 5, 5, 100, levelRequirement = 65, statInterpolation = {3, 1, 1},  cost = { }, },
        [19] = {1, 66, 245, 8000, 100, 5, 5, 100, levelRequirement = 66, statInterpolation = {3, 1, 1},  cost = { }, },
        [20] = {1, 67, 260, 8000, 100, 5, 5, 100, levelRequirement = 67, statInterpolation = {3, 1, 1},  cost = { }, },
        [21] = {1, 68, 275, 8000, 100, 5, 5, 100, levelRequirement = 68, statInterpolation = {3, 1, 1},  cost = { }, },
        [22] = {1, 69, 290, 8000, 100, 5, 5, 100, levelRequirement = 69, statInterpolation = {3, 1, 1},  cost = { }, },
        [23] = {1, 70, 305, 8000, 100, 5, 5, 100, levelRequirement = 70, statInterpolation = {3, 1, 1},  cost = { }, },
        [24] = {1, 71, 320, 8000, 100, 5, 5, 100, levelRequirement = 71, statInterpolation = {3, 1, 1},  cost = { }, },
        [25] = {1, 72, 335, 8000, 100, 5, 5, 100, levelRequirement = 72, statInterpolation = {3, 1, 1},  cost = { }, },
        [26] = {1, 73, 350, 8000, 100, 5, 5, 100, levelRequirement = 73, statInterpolation = {3, 1, 1},  cost = { }, },
        [27] = {1, 74, 365, 8000, 100, 5, 5, 100, levelRequirement = 74, statInterpolation = {3, 1, 1},  cost = { }, },
        [28] = {1, 75, 380, 8000, 100, 5, 5, 100, levelRequirement = 75, statInterpolation = {3, 1, 1},  cost = { }, },
        [29] = {1, 76, 395, 8000, 100, 5, 5, 100, levelRequirement = 76, statInterpolation = {3, 1, 1},  cost = { }, },
        [30] = {1, 77, 425, 8000, 100, 5, 5, 100, levelRequirement = 77, statInterpolation = {3, 1, 1},  cost = { }, },
        [31] = {1, 78, 455, 8000, 100, 5, 5, 100, levelRequirement = 78, statInterpolation = {3, 1, 1},  cost = { }, },
        [32] = {1, 79, 485, 8000, 100, 5, 5, 100, levelRequirement = 79, statInterpolation = {3, 1, 1},  cost = { }, },
        [33] = {1, 80, 515, 8000, 100, 5, 5, 100, levelRequirement = 80, statInterpolation = {3, 1, 1},  cost = { }, },
        [34] = {1, 81, 545, 8000, 100, 5, 5, 100, levelRequirement = 81, statInterpolation = {3, 1, 1},  cost = { }, },
        [35] = {1, 82, 575, 8000, 100, 5, 5, 100, levelRequirement = 82, statInterpolation = {3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PerandusFlameWhip"] = {
    name = "Flame Surge",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strikes enemies in front of you with a surge of flame. Burning enemies are dealt more damage. If you hit an ignited enemy, will create burning ground under them. Your damage modifiers don't apply to this burning ground.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Area] = true,
        [SkillType.Fire] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Duration] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "flame_whip_damage_+%_final_vs_burning_enemies",
        "base_cast_speed_+%",
        "skill_repeat_count",
        "never_ignite",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 50, 65, 1, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PerandusFireNova"] = {
    name = "Fire Nova Mine",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Lay a remote mine that you can detonate to create a series of fire novas. Each sequential nova from the same mine will do higher damage than the previous.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Area] = true,
        [SkillType.Fire] = true,
        [SkillType.Multicastable] = true,
        [SkillType.RemoteMined] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.HasReservation] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.4,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "skill_repeat_count",
        "fire_nova_damage_+%_per_repeat_final",
        "is_area_damage",
        "cannot_stun",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 20, -30, 3, 30, levelRequirement = 3, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 20, 3, 30, levelRequirement = 5, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 30, 3, 30, levelRequirement = 14, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, 40, 3, 30, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, 50, 3, 30, levelRequirement = 65, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PerandusFlameDash"] = {
    name = "Flame Dash",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Teleport to a location, damaging enemies and leaving a trail of burning ground. Shares a cooldown with other Blink skills.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
        [SkillType.Damage] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Duration] = true,
        [SkillType.Totemable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Travel] = true,
        [SkillType.Blink] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        spell = true,
        duration = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_fire_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 4.3200001716614, 4000, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["PerandusWait"] = {
    name = "PerandusWait",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {250, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
15000% increased Rarity of Items Dropped
Monsters grant 100% increased Experience
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
  • 20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    IdMonsterAttackSpellBlock30Bypass50
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base spell block % Min: 20 Max: 20 Global
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 40 Max: 40 Global
  • Craft Tagsblock
    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
  • corpse cannot be destroyed [1]
    IdMonsterCorpseCannotBeDestroyed
    FamilyCorpseCannotBeDestroyed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • corpse cannot be destroyed Min: 1 Max: 1 Global
  • Argient
    Humanoid
    15000% increased Rarity of Items Dropped
    Monsters grant 100% increased Experience
    20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    corpse cannot be destroyed [1]
    SpectreN
    Tagsbludgeoning_weapon, caster, cursing_monster, fire_affinity, ghost_armour, has_one_hand_mace, has_one_handed_melee, human, humanoid, medium_movement, medium_small_height, no_bloodlines
    Life
    600%
    Energy Shield From Life
    33%
    Armour
    +33%
    Evasion
    +33%
    Ailment Threshold
    600%
    Resistance
    40 40 40 25
    Damage
    216%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 60
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    115%
    Type
    PerandusMapBoss6
    Metadata
    PerandusGuardMapBoss6IvoryTempleStandalone
    Level
    68
    Life
    836,078
    Armour
    38,291
    Evasion
    6,303
    Energy Shield
    2,022
    Damage
    919
    Spell Damage
    1,372
    Accuracy
    290
    Attack Time
    1.005
    Experience
    112,805
    Ailment Threshold
    526,729
    Chill
    1,666
    Shock
    1,666
    Brittle
    9,423
    Scorch
    1,666
    Sap
    4,602
    PerandusSearingBondFormation
    Spell, DamageOverTime, Trappable, Mineable, TotemCastsAlone, CausesBurning, SummonsTotem, Triggerable, Fire, DegenOnlySpellDamage
    Searing Bond
    Cast Time: 1 sec
    Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.
    +5 to maximum number of Summoned Totems
    100% increased Searing Bond Totem Placement Speed
    Totem lasts 8 seconds
    Deals 927.4 Base Fire Damage per second
    Supported Skills have 275% increased Totem Life
    Summons a Totem which uses this Skill
    base active skill totem level [68]
    base skill is totemified [1]
    base totem range [100]
    number of totems summoned in formation [5]
    PerandusFlameWhip
    Spell, Damage, Trappable, Totemable, Mineable, Multicastable, Triggerable, Area, Fire, CanRapidFire, AreaSpell, Duration
    Flame Surge
    Critical Strike Chance: 6%
    Cast Time: 0.5 sec
    Strikes enemies in front of you with a surge of flame. Burning enemies are dealt more damage. If you hit an ignited enemy, will create burning ground under them. Your damage modifiers don't apply to this burning ground.
    Skills Repeat an additional Time
    Deals 521.1 to 781.6 Fire Damage
    65% increased Cast Speed
    +50% more Damage with Hits against Burning enemies
    Cannot Ignite
    is area damage [1]
    PerandusFlammabilityAura
    Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
    Flammability
    Cast Time: 0.5 sec
    Cooldown Time: 0.5 sec
    Curses all targets in an area, lowering their fire resistance and giving them a chance to be ignited when hit.
    Base duration is 12 seconds
    Cursed enemies have -30% to Fire Resistance
    Hits against Cursed Enemies have +25% chance to Ignite
    This Curse is Cast as an Aura applying to nearby Enemies
    active skill area of effect radius +% final [20]
    PerandusFlameDash
    Spell, Movement, Damage, DamageOverTime, Duration, Totemable, Triggerable, Fire, Trappable, Mineable, Travel, Blink, Cooldown
    Flame Dash
    Critical Strike Chance: 5%
    Cast Time: 0.75 sec
    Cooldown Time: 5 sec
    Teleport to a location, damaging enemies and leaving a trail of burning ground. Shares a cooldown with other Blink skills.
    Deals 655.3 Base Fire Damage per second
    Base duration is 4 seconds
    Deals 436.8 to 655.3 Fire Damage
    is area damage [1]
    PerandusSearingBond
    Spell, DamageOverTime, Trappable, Mineable, TotemCastsAlone, CausesBurning, SummonsTotem, Triggerable, Fire, DegenOnlySpellDamage
    Searing Bond
    Cast Time: 1 sec
    Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.
    +2 to maximum number of Summoned Totems
    Totem lasts 8 seconds
    Deals 927.4 Base Fire Damage per second
    Supported Skills have 275% increased Totem Life
    Summons a Totem which uses this Skill
    base active skill totem level [68]
    base skill is totemified [1]
    base totem range [100]
    number of totems summoned in formation [3]
    PerandusFireNova
    Spell, Damage, Triggerable, Area, Fire, Multicastable, RemoteMined, AreaSpell, HasReservation
    Fire Nova Mine
    Cast Time: 0.4 sec
    Cooldown Time: 3 sec
    Lay a remote mine that you can detonate to create a series of fire novas. Each sequential nova from the same mine will do higher damage than the previous.
    Your Hits cannot Stun Enemies
    Skills Repeat an additional 3 Times
    Deals 452.8 to 679.2 Fire Damage
    50% increased Cast Speed
    30% more Damage with Hits and Ailments per Repeat
    is area damage [1]
    PerandusWait
    Base duration is 0.25 seconds

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Microtransactions/head/mark_of_the_phoenix.ao"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    BaseEvents 
    { 
        on_construction_complete = "AddEffectPack( Metadata/Effects/StatusAilments/monsters/GoldenSpectres.epk );"
    } 
    
    Life
    {
    	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/Perandus/key_chest_buff/key_buff.epk );"
    	on_death = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/Perandus/key_chest_buff/key_buff.epk );"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/StatusAilments/monsters/GoldenSpectres.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Perandus/key_chest_buff/key_buff.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Perandus/PerandusGuardMapBoss6IvoryTempleStandalone"] = {
        name = "Argient",
        life = 6,
        energyShield = 0.33,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 2.16,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 60,
        accuracy = 1,
        weaponType1 = "One Hand Mace",
        weaponType2 = "Shield",
        skillList = {
            "PerandusFlammabilityAura",
            "PerandusSearingBond",
            "PerandusSearingBondFormation",
            "PerandusFlameWhip",
            "PerandusFireNova",
            "PerandusFlameDash",
            "PerandusWait",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PerandusFlammabilityAura"] = {
        name = "Flammability",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Curses all targets in an area, lowering their fire resistance and giving them a chance to be ignited when hit.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.AppliesCurse] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.InstantNoRepeatWhenHeld] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Hex] = true,
        },
        statDescriptionScope = "curse_skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_fire_damage_resistance_%",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "chance_to_be_ignited_%",
            "curse_apply_as_aura",
        },
        levels = {
            [1] = {-20, 10, 12000, 25, levelRequirement = 10, statInterpolation = {1, 1},  cost = { }, },
            [2] = {-20, 15, 12000, 25, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
            [3] = {-25, 15, 12000, 25, levelRequirement = 41, statInterpolation = {1, 1},  cost = { }, },
            [4] = {-25, 20, 12000, 25, levelRequirement = 57, statInterpolation = {1, 1},  cost = { }, },
            [5] = {-30, 20, 12000, 25, levelRequirement = 58, statInterpolation = {1, 1},  cost = { }, },
            [6] = {-30, 25, 12000, 25, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
            [7] = {-40, 25, 12000, 25, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PerandusSearingBond"] = {
        name = "Searing Bond",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.CausesBurning] = true,
            [SkillType.SummonsTotem] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.DegenOnlySpellDamage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            totem = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_fire_damage_to_deal_per_minute",
            "base_active_skill_totem_level",
            "totem_life_+%",
            "base_totem_duration",
            "base_totem_range",
            "number_of_additional_totems_allowed",
            "number_of_totems_summoned_in_formation",
            "is_totem",
            "base_skill_is_totemified",
        },
        levels = {
            [1] = {1, 3, 50, 8000, 100, 2, 3, levelRequirement = 3, statInterpolation = {3, 1, 1},  cost = { }, },
            [2] = {1, 5, 60, 8000, 100, 2, 3, levelRequirement = 5, statInterpolation = {3, 1, 1},  cost = { }, },
            [3] = {1, 8, 70, 8000, 100, 2, 3, levelRequirement = 6, statInterpolation = {3, 1, 1},  cost = { }, },
            [4] = {1, 12, 80, 8000, 100, 2, 3, levelRequirement = 8, statInterpolation = {3, 1, 1},  cost = { }, },
            [5] = {1, 15, 90, 8000, 100, 2, 3, levelRequirement = 10, statInterpolation = {3, 1, 1},  cost = { }, },
            [6] = {1, 19, 100, 8000, 100, 2, 3, levelRequirement = 13, statInterpolation = {3, 1, 1},  cost = { }, },
            [7] = {1, 20, 110, 8000, 100, 2, 3, levelRequirement = 17, statInterpolation = {3, 1, 1},  cost = { }, },
            [8] = {1, 21, 120, 8000, 100, 2, 3, levelRequirement = 20, statInterpolation = {3, 1, 1},  cost = { }, },
            [9] = {1, 26, 130, 8000, 100, 2, 3, levelRequirement = 24, statInterpolation = {3, 1, 1},  cost = { }, },
            [10] = {1, 30, 140, 8000, 100, 2, 3, levelRequirement = 27, statInterpolation = {3, 1, 1},  cost = { }, },
            [11] = {1, 34, 150, 8000, 100, 2, 3, levelRequirement = 29, statInterpolation = {3, 1, 1},  cost = { }, },
            [12] = {1, 38, 160, 8000, 100, 2, 3, levelRequirement = 35, statInterpolation = {3, 1, 1},  cost = { }, },
            [13] = {1, 43, 170, 8000, 100, 2, 3, levelRequirement = 42, statInterpolation = {3, 1, 1},  cost = { }, },
            [14] = {1, 45, 180, 8000, 100, 2, 3, levelRequirement = 49, statInterpolation = {3, 1, 1},  cost = { }, },
            [15] = {1, 53, 190, 8000, 100, 2, 3, levelRequirement = 51, statInterpolation = {3, 1, 1},  cost = { }, },
            [16] = {1, 58, 200, 8000, 100, 2, 3, levelRequirement = 58, statInterpolation = {3, 1, 1},  cost = { }, },
            [17] = {1, 62, 215, 8000, 100, 2, 3, levelRequirement = 64, statInterpolation = {3, 1, 1},  cost = { }, },
            [18] = {1, 63, 230, 8000, 100, 2, 3, levelRequirement = 65, statInterpolation = {3, 1, 1},  cost = { }, },
            [19] = {1, 66, 245, 8000, 100, 2, 3, levelRequirement = 66, statInterpolation = {3, 1, 1},  cost = { }, },
            [20] = {1, 67, 260, 8000, 100, 2, 3, levelRequirement = 67, statInterpolation = {3, 1, 1},  cost = { }, },
            [21] = {1, 68, 275, 8000, 100, 2, 3, levelRequirement = 68, statInterpolation = {3, 1, 1},  cost = { }, },
            [22] = {1, 69, 290, 8000, 100, 2, 3, levelRequirement = 69, statInterpolation = {3, 1, 1},  cost = { }, },
            [23] = {1, 70, 305, 8000, 100, 2, 3, levelRequirement = 70, statInterpolation = {3, 1, 1},  cost = { }, },
            [24] = {1, 71, 320, 8000, 100, 2, 3, levelRequirement = 71, statInterpolation = {3, 1, 1},  cost = { }, },
            [25] = {1, 72, 335, 8000, 100, 2, 3, levelRequirement = 72, statInterpolation = {3, 1, 1},  cost = { }, },
            [26] = {1, 73, 350, 8000, 100, 2, 3, levelRequirement = 73, statInterpolation = {3, 1, 1},  cost = { }, },
            [27] = {1, 74, 365, 8000, 100, 2, 3, levelRequirement = 74, statInterpolation = {3, 1, 1},  cost = { }, },
            [28] = {1, 75, 380, 8000, 100, 2, 3, levelRequirement = 75, statInterpolation = {3, 1, 1},  cost = { }, },
            [29] = {1, 76, 395, 8000, 100, 2, 3, levelRequirement = 76, statInterpolation = {3, 1, 1},  cost = { }, },
            [30] = {1, 77, 425, 8000, 100, 2, 3, levelRequirement = 77, statInterpolation = {3, 1, 1},  cost = { }, },
            [31] = {1, 78, 455, 8000, 100, 2, 3, levelRequirement = 78, statInterpolation = {3, 1, 1},  cost = { }, },
            [32] = {1, 79, 485, 8000, 100, 2, 3, levelRequirement = 79, statInterpolation = {3, 1, 1},  cost = { }, },
            [33] = {1, 80, 515, 8000, 100, 2, 3, levelRequirement = 80, statInterpolation = {3, 1, 1},  cost = { }, },
            [34] = {1, 81, 545, 8000, 100, 2, 3, levelRequirement = 81, statInterpolation = {3, 1, 1},  cost = { }, },
            [35] = {1, 82, 575, 8000, 100, 2, 3, levelRequirement = 82, statInterpolation = {3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PerandusSearingBondFormation"] = {
        name = "Searing Bond",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.CausesBurning] = true,
            [SkillType.SummonsTotem] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.DegenOnlySpellDamage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            totem = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_fire_damage_to_deal_per_minute",
            "base_active_skill_totem_level",
            "totem_life_+%",
            "base_totem_duration",
            "base_totem_range",
            "number_of_totems_summoned_in_formation",
            "number_of_additional_totems_allowed",
            "searing_bond_totem_placement_speed_+%",
            "is_totem",
            "base_skill_is_totemified",
        },
        levels = {
            [1] = {1, 3, 50, 8000, 100, 5, 5, 100, levelRequirement = 3, statInterpolation = {3, 1, 1},  cost = { }, },
            [2] = {1, 5, 60, 8000, 100, 5, 5, 100, levelRequirement = 5, statInterpolation = {3, 1, 1},  cost = { }, },
            [3] = {1, 8, 70, 8000, 100, 5, 5, 100, levelRequirement = 6, statInterpolation = {3, 1, 1},  cost = { }, },
            [4] = {1, 12, 80, 8000, 100, 5, 5, 100, levelRequirement = 8, statInterpolation = {3, 1, 1},  cost = { }, },
            [5] = {1, 15, 90, 8000, 100, 5, 5, 100, levelRequirement = 10, statInterpolation = {3, 1, 1},  cost = { }, },
            [6] = {1, 19, 100, 8000, 100, 5, 5, 100, levelRequirement = 13, statInterpolation = {3, 1, 1},  cost = { }, },
            [7] = {1, 20, 110, 8000, 100, 5, 5, 100, levelRequirement = 17, statInterpolation = {3, 1, 1},  cost = { }, },
            [8] = {1, 21, 120, 8000, 100, 5, 5, 100, levelRequirement = 20, statInterpolation = {3, 1, 1},  cost = { }, },
            [9] = {1, 26, 130, 8000, 100, 5, 5, 100, levelRequirement = 24, statInterpolation = {3, 1, 1},  cost = { }, },
            [10] = {1, 30, 140, 8000, 100, 5, 5, 100, levelRequirement = 27, statInterpolation = {3, 1, 1},  cost = { }, },
            [11] = {1, 34, 150, 8000, 100, 5, 5, 100, levelRequirement = 29, statInterpolation = {3, 1, 1},  cost = { }, },
            [12] = {1, 38, 160, 8000, 100, 5, 5, 100, levelRequirement = 35, statInterpolation = {3, 1, 1},  cost = { }, },
            [13] = {1, 43, 170, 8000, 100, 5, 5, 100, levelRequirement = 42, statInterpolation = {3, 1, 1},  cost = { }, },
            [14] = {1, 45, 180, 8000, 100, 5, 5, 100, levelRequirement = 49, statInterpolation = {3, 1, 1},  cost = { }, },
            [15] = {1, 53, 190, 8000, 100, 5, 5, 100, levelRequirement = 51, statInterpolation = {3, 1, 1},  cost = { }, },
            [16] = {1, 58, 200, 8000, 100, 5, 5, 100, levelRequirement = 58, statInterpolation = {3, 1, 1},  cost = { }, },
            [17] = {1, 62, 215, 8000, 100, 5, 5, 100, levelRequirement = 64, statInterpolation = {3, 1, 1},  cost = { }, },
            [18] = {1, 63, 230, 8000, 100, 5, 5, 100, levelRequirement = 65, statInterpolation = {3, 1, 1},  cost = { }, },
            [19] = {1, 66, 245, 8000, 100, 5, 5, 100, levelRequirement = 66, statInterpolation = {3, 1, 1},  cost = { }, },
            [20] = {1, 67, 260, 8000, 100, 5, 5, 100, levelRequirement = 67, statInterpolation = {3, 1, 1},  cost = { }, },
            [21] = {1, 68, 275, 8000, 100, 5, 5, 100, levelRequirement = 68, statInterpolation = {3, 1, 1},  cost = { }, },
            [22] = {1, 69, 290, 8000, 100, 5, 5, 100, levelRequirement = 69, statInterpolation = {3, 1, 1},  cost = { }, },
            [23] = {1, 70, 305, 8000, 100, 5, 5, 100, levelRequirement = 70, statInterpolation = {3, 1, 1},  cost = { }, },
            [24] = {1, 71, 320, 8000, 100, 5, 5, 100, levelRequirement = 71, statInterpolation = {3, 1, 1},  cost = { }, },
            [25] = {1, 72, 335, 8000, 100, 5, 5, 100, levelRequirement = 72, statInterpolation = {3, 1, 1},  cost = { }, },
            [26] = {1, 73, 350, 8000, 100, 5, 5, 100, levelRequirement = 73, statInterpolation = {3, 1, 1},  cost = { }, },
            [27] = {1, 74, 365, 8000, 100, 5, 5, 100, levelRequirement = 74, statInterpolation = {3, 1, 1},  cost = { }, },
            [28] = {1, 75, 380, 8000, 100, 5, 5, 100, levelRequirement = 75, statInterpolation = {3, 1, 1},  cost = { }, },
            [29] = {1, 76, 395, 8000, 100, 5, 5, 100, levelRequirement = 76, statInterpolation = {3, 1, 1},  cost = { }, },
            [30] = {1, 77, 425, 8000, 100, 5, 5, 100, levelRequirement = 77, statInterpolation = {3, 1, 1},  cost = { }, },
            [31] = {1, 78, 455, 8000, 100, 5, 5, 100, levelRequirement = 78, statInterpolation = {3, 1, 1},  cost = { }, },
            [32] = {1, 79, 485, 8000, 100, 5, 5, 100, levelRequirement = 79, statInterpolation = {3, 1, 1},  cost = { }, },
            [33] = {1, 80, 515, 8000, 100, 5, 5, 100, levelRequirement = 80, statInterpolation = {3, 1, 1},  cost = { }, },
            [34] = {1, 81, 545, 8000, 100, 5, 5, 100, levelRequirement = 81, statInterpolation = {3, 1, 1},  cost = { }, },
            [35] = {1, 82, 575, 8000, 100, 5, 5, 100, levelRequirement = 82, statInterpolation = {3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PerandusFlameWhip"] = {
        name = "Flame Surge",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strikes enemies in front of you with a surge of flame. Burning enemies are dealt more damage. If you hit an ignited enemy, will create burning ground under them. Your damage modifiers don't apply to this burning ground.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Area] = true,
            [SkillType.Fire] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Duration] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.5,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "flame_whip_damage_+%_final_vs_burning_enemies",
            "base_cast_speed_+%",
            "skill_repeat_count",
            "never_ignite",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 50, 65, 1, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PerandusFireNova"] = {
        name = "Fire Nova Mine",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Lay a remote mine that you can detonate to create a series of fire novas. Each sequential nova from the same mine will do higher damage than the previous.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Area] = true,
            [SkillType.Fire] = true,
            [SkillType.Multicastable] = true,
            [SkillType.RemoteMined] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.HasReservation] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.4,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "base_cast_speed_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "skill_repeat_count",
            "fire_nova_damage_+%_per_repeat_final",
            "is_area_damage",
            "cannot_stun",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 20, -30, 3, 30, levelRequirement = 3, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 20, 3, 30, levelRequirement = 5, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 30, 3, 30, levelRequirement = 14, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, 40, 3, 30, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.80000001192093, 1.2000000476837, 50, 3, 30, levelRequirement = 65, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PerandusFlameDash"] = {
        name = "Flame Dash",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Teleport to a location, damaging enemies and leaving a trail of burning ground. Shares a cooldown with other Blink skills.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
            [SkillType.Damage] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Travel] = true,
            [SkillType.Blink] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.75,
        baseFlags = {
            spell = true,
            duration = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "base_fire_damage_to_deal_per_minute",
            "base_skill_effect_duration",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 4.3200001716614, 4000, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["PerandusWait"] = {
        name = "PerandusWait",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {250, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    15000% increased Rarity of Items Dropped
    Monsters grant 100% increased Experience
    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
  • 20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    IdMonsterAttackSpellBlock30Bypass50
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base spell block % Min: 20 Max: 20 Global
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 40 Max: 40 Global
  • Craft Tagsblock
    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
  • corpse cannot be destroyed [1]
    IdMonsterCorpseCannotBeDestroyed
    FamilyCorpseCannotBeDestroyed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • corpse cannot be destroyed Min: 1 Max: 1 Global
  • Argient
    Humanoid
    15000% increased Rarity of Items Dropped
    Monsters grant 100% increased Experience
    20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    corpse cannot be destroyed [1]
    SpectreN
    Tagsbludgeoning_weapon, ghost_armour, has_one_hand_mace, has_one_handed_melee, human, humanoid, medium_movement, medium_small_height, no_bloodlines, non_attacking
    Life
    600%
    Energy Shield From Life
    33%
    Armour
    +33%
    Evasion
    +33%
    Ailment Threshold
    600%
    Resistance
    40 40 40 25
    Damage
    216%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 60
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    115%
    Type
    PerandusMapBoss6
    Metadata
    PerandusGuardMapBoss6IvoryTempleElder

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	corpse_usable = false
    }
    
    Stats
    {
    	base_cannot_be_damaged = 1
    	base_cannot_be_stunned = 1
    	cannot_be_knocked_back = 1
    	is_hidden_monster = 1
    	immune_to_curses = 1
    	immune_to_auras_from_other_entities = 1
    	set_immune_vaal_lighting_warp = 1
    }
    
    Transitionable
    {
    	
    }
    
    Preload
    {
    	preload_object = "Metadata/Monsters/ElderBosses/ElderAbsorb"
    	preload_object = "Metadata/MiscellaneousObjects/ElderPortal"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	on_transition = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/affecting_target.epk );"
    	create_transitioned = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/affecting_target_instant.epk );"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/entrance.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/absorb/absorb.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Perandus/PerandusGuardMapBoss6IvoryTempleElder"] = {
        name = "Argient",
        life = 6,
        energyShield = 0.33,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 2.16,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 60,
        accuracy = 1,
        weaponType1 = "One Hand Mace",
        weaponType2 = "Shield",
        skillList = {
        },
        modList = {
        },
    }
    
    15000% increased Rarity of Items Dropped
    Monsters grant 100% increased Experience
    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
  • 20% Chance to Block Attack Damage
    20% Chance to Block Spell Damage
    You take 40% of Damage from Blocked Hits
    IdMonsterAttackSpellBlock30Bypass50
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base spell block % Min: 20 Max: 20 Global
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 40 Max: 40 Global
  • Craft Tagsblock
    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
  • corpse cannot be destroyed [1]
    IdMonsterCorpseCannotBeDestroyed
    FamilyCorpseCannotBeDestroyed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • corpse cannot be destroyed Min: 1 Max: 1 Global
  • Edit

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