Призванный скелет-чернокнижник
Нежить
Summoned Skeleton Deathmage
SpectreN
Tagsbone_armour, bones, Чародейский, fire_affinity, humanoid, is_unarmed, medium_height, not_int, skeleton, slashing_weapon, slow_movement, summoner, undead
Здоровье
105%
Броня
+25%
Уклонение
+25%
Ailment Threshold
105%
Сопротивление
40 40 40 20
Damage
137%
Точность
340%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 8
Attack Time
1.07 Second
Damage Spread
±40%
Опыт
70%
Model Size
125%
Type
RaisedSkeletonGeneralVaal
Metadata
RaisedSkeletonGeneral4Army
IsSummoned
Y
Уровень
68
Здоровье
6,755
Броня
35,988
Уклонение
5,924
Энергетический щит
0
Damage
512
Урон от чар
512
Точность
986
Attack Time
1.07
Опыт
7,179
Ailment Threshold
6,755
Chill
21
Shock
21
Brittle
121
Scorch
21
Sap
59
SummonRagingSpiritVaalSummonedSkeletons
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
Время применения: 0.8 сек.
Перезарядка: 5 сек.
Умения повторяются ещё 2 раз(-а)
Наносит на 35% меньше урона
Максимум 50 призванных неистовых духов
Базовая длительность - 6 секунд(-ы)
35% повышение скорости сотворения чар
alternate minion [1]
MonsterFireballVaalSummonedSkeleton
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CanRapidFire, AreaSpell
Огненный шар
Шанс критического удара: 6%
Время применения: 0.85 сек.
Герой бросает в указанную точку огненный шар, который взрывается и наносит урон врагам поблизости.
Наносит от 489.6 до 734.4 урона от огня
Базовый радиус равен 0.9 м
base is projectile [1]
spell maximum action distance +% [-50]

Object Type

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"

Animated
{
	animated_object = "Metadata/Monsters/Skeletons/Skeleton/SkeletonRaised.ao"
}

Object Type Codes

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/RaisedSkeletons/RaisedSkeletonGeneral4Army"] = {
    name = "Summoned Skeleton Deathmage",
    life = 1.05,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 20,
    damage = 1.37,
    damageSpread = 0.4,
    attackTime = 1.07,
    attackRange = 8,
    accuracy = 3.4,
    skillList = {
        "MonsterFireballVaalSummonedSkeleton",
        "SummonRagingSpiritVaalSummonedSkeletons",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterFireballVaalSummonedSkeleton"] = {
    name = "Fireball",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Unleashes a ball of fire towards a target which explodes, damaging nearby foes.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 10, statInterpolation = {3, 3},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 32, statInterpolation = {3, 3},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 36, statInterpolation = {3, 3},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 40, statInterpolation = {3, 3},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 44, statInterpolation = {3, 3},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 47, statInterpolation = {3, 3},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 50, statInterpolation = {3, 3},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 53, statInterpolation = {3, 3},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 56, statInterpolation = {3, 3},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 59, statInterpolation = {3, 3},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 62, statInterpolation = {3, 3},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 64, statInterpolation = {3, 3},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 67, statInterpolation = {3, 3},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 69, statInterpolation = {3, 3},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 70, statInterpolation = {3, 3},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 71, statInterpolation = {3, 3},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 72, statInterpolation = {3, 3},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 73, statInterpolation = {3, 3},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 74, statInterpolation = {3, 3},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 75, statInterpolation = {3, 3},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 76, statInterpolation = {3, 3},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 77, statInterpolation = {3, 3},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 78, statInterpolation = {3, 3},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 79, statInterpolation = {3, 3},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 80, statInterpolation = {3, 3},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 81, statInterpolation = {3, 3},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 82, statInterpolation = {3, 3},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 83, statInterpolation = {3, 3},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 84, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SummonRagingSpiritVaalSummonedSkeletons"] = {
    name = "SummonRagingSpiritVaalSummonedSkeletons",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "base_skill_effect_duration",
        "base_number_of_raging_spirits_allowed",
        "base_cast_speed_+%",
        "skill_repeat_count",
        "alternate_minion",
    },
    levels = {
        [1] = {-25, 6000, 50, 35, 2, 1, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-26, 6000, 50, 35, 2, 1, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [3] = {-27, 6000, 50, 35, 2, 1, levelRequirement = 22, statInterpolation = {1},  cost = { }, },
        [4] = {-28, 6000, 50, 35, 2, 1, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [5] = {-29, 6000, 50, 35, 2, 1, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [6] = {-30, 6000, 50, 35, 2, 1, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [7] = {-31, 6000, 50, 35, 2, 1, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
        [8] = {-32, 6000, 50, 35, 2, 1, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [9] = {-33, 6000, 50, 35, 2, 1, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
        [10] = {-34, 6000, 50, 35, 2, 1, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [11] = {-35, 6000, 50, 35, 2, 1, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [12] = {-36, 6000, 50, 35, 2, 1, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [13] = {-37, 6000, 50, 35, 2, 1, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [14] = {-38, 6000, 50, 35, 2, 1, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [15] = {-39, 6000, 50, 35, 2, 1, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [16] = {-40, 6000, 50, 35, 2, 1, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [17] = {-41, 6000, 50, 35, 2, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [18] = {-42, 6000, 50, 35, 2, 1, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [19] = {-43, 6000, 50, 35, 2, 1, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [20] = {-44, 6000, 50, 35, 2, 1, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
    },
}
Призванный скелет-чернокнижник
Нежить
Summoned Skeleton Deathmage
SpectreN
Tagsbone_armour, bones, Чародейский, fire_affinity, humanoid, is_unarmed, medium_height, not_int, skeleton, slashing_weapon, slow_movement, summoner, undead
Здоровье
105%
Броня
+25%
Уклонение
+25%
Ailment Threshold
105%
Сопротивление
40 40 40 20
Damage
137%
Точность
340%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 8
Attack Time
1.07 Second
Damage Spread
±40%
Опыт
70%
Model Size
125%
Type
RaisedSkeletonGeneralVaal
Metadata
RaisedSkeletonStatueGeneral4Army
IsSummoned
Y
Уровень
68
Здоровье
6,755
Броня
35,988
Уклонение
5,924
Энергетический щит
0
Damage
512
Урон от чар
512
Точность
986
Attack Time
1.07
Опыт
7,179
Ailment Threshold
6,755
Chill
21
Shock
21
Brittle
121
Scorch
21
Sap
59
SummonRagingSpiritVaalSummonedSkeletons
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
Время применения: 0.8 сек.
Перезарядка: 5 сек.
Умения повторяются ещё 2 раз(-а)
Наносит на 35% меньше урона
Максимум 50 призванных неистовых духов
Базовая длительность - 6 секунд(-ы)
35% повышение скорости сотворения чар
alternate minion [1]
MonsterFireballVaalSummonedSkeleton
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CanRapidFire, AreaSpell
Огненный шар
Шанс критического удара: 6%
Время применения: 0.85 сек.
Герой бросает в указанную точку огненный шар, который взрывается и наносит урон врагам поблизости.
Наносит от 489.6 до 734.4 урона от огня
Базовый радиус равен 0.9 м
base is projectile [1]
spell maximum action distance +% [-50]

Object Type

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeletonVaal"

Animated
{
	animated_object = "Metadata/Monsters/Statue/Female/RaiseSkeleStatue.ao"
}

Object Type Codes

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeletonVaal"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/RaisedSkeletons/RaisedSkeletonStatueGeneral4Army"] = {
    name = "Summoned Skeleton Deathmage",
    life = 1.05,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 20,
    damage = 1.37,
    damageSpread = 0.4,
    attackTime = 1.07,
    attackRange = 8,
    accuracy = 3.4,
    skillList = {
        "MonsterFireballVaalSummonedSkeleton",
        "SummonRagingSpiritVaalSummonedSkeletons",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterFireballVaalSummonedSkeleton"] = {
    name = "Fireball",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Unleashes a ball of fire towards a target which explodes, damaging nearby foes.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 10, statInterpolation = {3, 3},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 32, statInterpolation = {3, 3},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 36, statInterpolation = {3, 3},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 40, statInterpolation = {3, 3},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 44, statInterpolation = {3, 3},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 47, statInterpolation = {3, 3},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 50, statInterpolation = {3, 3},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 53, statInterpolation = {3, 3},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 56, statInterpolation = {3, 3},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 59, statInterpolation = {3, 3},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 62, statInterpolation = {3, 3},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 64, statInterpolation = {3, 3},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 67, statInterpolation = {3, 3},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 69, statInterpolation = {3, 3},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 70, statInterpolation = {3, 3},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 71, statInterpolation = {3, 3},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 72, statInterpolation = {3, 3},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 73, statInterpolation = {3, 3},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 74, statInterpolation = {3, 3},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 75, statInterpolation = {3, 3},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 76, statInterpolation = {3, 3},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 77, statInterpolation = {3, 3},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 78, statInterpolation = {3, 3},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 79, statInterpolation = {3, 3},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 80, statInterpolation = {3, 3},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 81, statInterpolation = {3, 3},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 82, statInterpolation = {3, 3},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 83, statInterpolation = {3, 3},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 84, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SummonRagingSpiritVaalSummonedSkeletons"] = {
    name = "SummonRagingSpiritVaalSummonedSkeletons",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "base_skill_effect_duration",
        "base_number_of_raging_spirits_allowed",
        "base_cast_speed_+%",
        "skill_repeat_count",
        "alternate_minion",
    },
    levels = {
        [1] = {-25, 6000, 50, 35, 2, 1, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-26, 6000, 50, 35, 2, 1, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [3] = {-27, 6000, 50, 35, 2, 1, levelRequirement = 22, statInterpolation = {1},  cost = { }, },
        [4] = {-28, 6000, 50, 35, 2, 1, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [5] = {-29, 6000, 50, 35, 2, 1, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [6] = {-30, 6000, 50, 35, 2, 1, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [7] = {-31, 6000, 50, 35, 2, 1, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
        [8] = {-32, 6000, 50, 35, 2, 1, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [9] = {-33, 6000, 50, 35, 2, 1, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
        [10] = {-34, 6000, 50, 35, 2, 1, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [11] = {-35, 6000, 50, 35, 2, 1, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [12] = {-36, 6000, 50, 35, 2, 1, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [13] = {-37, 6000, 50, 35, 2, 1, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [14] = {-38, 6000, 50, 35, 2, 1, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [15] = {-39, 6000, 50, 35, 2, 1, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [16] = {-40, 6000, 50, 35, 2, 1, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [17] = {-41, 6000, 50, 35, 2, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [18] = {-42, 6000, 50, 35, 2, 1, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [19] = {-43, 6000, 50, 35, 2, 1, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [20] = {-44, 6000, 50, 35, 2, 1, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
    },
}
Призванный скелет-чернокнижник
Нежить
Summoned Skeleton Deathmage
SpectreN
TagsЧародейский, fire_affinity, humanoid, is_unarmed, medium_height, mud_blood, not_int, skeleton, slashing_weapon, slow_movement, stone_armour, summoner, undead
Здоровье
105%
Броня
+25%
Уклонение
+25%
Ailment Threshold
105%
Сопротивление
40 40 40 20
Damage
137%
Точность
340%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 8
Attack Time
1.07 Second
Damage Spread
±40%
Опыт
70%
Model Size
125%
Type
RaisedSkeletonGeneralVaal
Metadata
RaisedSkeletonMannequinGeneral4Army
IsSummoned
Y
Уровень
68
Здоровье
6,755
Броня
35,988
Уклонение
5,924
Энергетический щит
0
Damage
512
Урон от чар
512
Точность
986
Attack Time
1.07
Опыт
7,179
Ailment Threshold
6,755
Chill
21
Shock
21
Brittle
121
Scorch
21
Sap
59
SummonRagingSpiritVaalSummonedSkeletons
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
Время применения: 0.8 сек.
Перезарядка: 5 сек.
Умения повторяются ещё 2 раз(-а)
Наносит на 35% меньше урона
Максимум 50 призванных неистовых духов
Базовая длительность - 6 секунд(-ы)
35% повышение скорости сотворения чар
alternate minion [1]
MonsterFireballVaalSummonedSkeleton
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CanRapidFire, AreaSpell
Огненный шар
Шанс критического удара: 6%
Время применения: 0.85 сек.
Герой бросает в указанную точку огненный шар, который взрывается и наносит урон врагам поблизости.
Наносит от 489.6 до 734.4 урона от огня
Базовый радиус равен 0.9 м
base is projectile [1]
spell maximum action distance +% [-50]

Object Type

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"

Animated
{
	animated_object = "Metadata/Monsters/Mannequin/RaisedMannequin/RaisedMannequin.ao"
}

Object Type Codes

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/RaisedSkeletons/RaisedSkeletonMannequinGeneral4Army"] = {
    name = "Summoned Skeleton Deathmage",
    life = 1.05,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 20,
    damage = 1.37,
    damageSpread = 0.4,
    attackTime = 1.07,
    attackRange = 8,
    accuracy = 3.4,
    skillList = {
        "MonsterFireballVaalSummonedSkeleton",
        "SummonRagingSpiritVaalSummonedSkeletons",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterFireballVaalSummonedSkeleton"] = {
    name = "Fireball",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Unleashes a ball of fire towards a target which explodes, damaging nearby foes.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 10, statInterpolation = {3, 3},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 32, statInterpolation = {3, 3},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 36, statInterpolation = {3, 3},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 40, statInterpolation = {3, 3},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 44, statInterpolation = {3, 3},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 47, statInterpolation = {3, 3},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 50, statInterpolation = {3, 3},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 53, statInterpolation = {3, 3},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 56, statInterpolation = {3, 3},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 59, statInterpolation = {3, 3},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 62, statInterpolation = {3, 3},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 64, statInterpolation = {3, 3},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 67, statInterpolation = {3, 3},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 69, statInterpolation = {3, 3},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 70, statInterpolation = {3, 3},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 71, statInterpolation = {3, 3},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 72, statInterpolation = {3, 3},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 73, statInterpolation = {3, 3},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 74, statInterpolation = {3, 3},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 75, statInterpolation = {3, 3},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 76, statInterpolation = {3, 3},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 77, statInterpolation = {3, 3},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 78, statInterpolation = {3, 3},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 79, statInterpolation = {3, 3},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 80, statInterpolation = {3, 3},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 81, statInterpolation = {3, 3},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 82, statInterpolation = {3, 3},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 83, statInterpolation = {3, 3},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 84, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SummonRagingSpiritVaalSummonedSkeletons"] = {
    name = "SummonRagingSpiritVaalSummonedSkeletons",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "base_skill_effect_duration",
        "base_number_of_raging_spirits_allowed",
        "base_cast_speed_+%",
        "skill_repeat_count",
        "alternate_minion",
    },
    levels = {
        [1] = {-25, 6000, 50, 35, 2, 1, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-26, 6000, 50, 35, 2, 1, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [3] = {-27, 6000, 50, 35, 2, 1, levelRequirement = 22, statInterpolation = {1},  cost = { }, },
        [4] = {-28, 6000, 50, 35, 2, 1, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [5] = {-29, 6000, 50, 35, 2, 1, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [6] = {-30, 6000, 50, 35, 2, 1, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [7] = {-31, 6000, 50, 35, 2, 1, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
        [8] = {-32, 6000, 50, 35, 2, 1, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [9] = {-33, 6000, 50, 35, 2, 1, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
        [10] = {-34, 6000, 50, 35, 2, 1, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [11] = {-35, 6000, 50, 35, 2, 1, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [12] = {-36, 6000, 50, 35, 2, 1, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [13] = {-37, 6000, 50, 35, 2, 1, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [14] = {-38, 6000, 50, 35, 2, 1, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [15] = {-39, 6000, 50, 35, 2, 1, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [16] = {-40, 6000, 50, 35, 2, 1, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [17] = {-41, 6000, 50, 35, 2, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [18] = {-42, 6000, 50, 35, 2, 1, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [19] = {-43, 6000, 50, 35, 2, 1, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [20] = {-44, 6000, 50, 35, 2, 1, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
    },
}
Призванный скелет-чернокнижник
Нежить
Summoned Skeleton Deathmage
SpectreN
Tagsbone_armour, bones, Чародейский, fire_affinity, humanoid, is_unarmed, medium_height, not_int, ranged, skeleton, slashing_weapon, slow_movement, summoner, undead
Здоровье
105%
Броня
+25%
Уклонение
+25%
Ailment Threshold
105%
Сопротивление
40 40 40 20
Damage
137%
Точность
340%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 8
Attack Time
1.07 Second
Damage Spread
±40%
Опыт
70%
Model Size
125%
Type
RaisedSkeletonGeneralVaal
Metadata
RaisedSkeletonCelestialGeneral4Army
IsSummoned
Y
Уровень
68
Здоровье
6,755
Броня
35,988
Уклонение
5,924
Энергетический щит
0
Damage
512
Урон от чар
512
Точность
986
Attack Time
1.07
Опыт
7,179
Ailment Threshold
6,755
Chill
21
Shock
21
Brittle
121
Scorch
21
Sap
59
SummonRagingSpiritCelestialVaalSummonedSkeletons
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
Время применения: 0.8 сек.
Перезарядка: 5 сек.
Умения повторяются ещё 2 раз(-а)
Наносит на 35% меньше урона
Максимум 50 призванных неистовых духов
Базовая длительность - 6 секунд(-ы)
35% повышение скорости сотворения чар
alternate minion [1]
MonsterFireballCelestialVaalSummonedSkeleton
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CanRapidFire, AreaSpell
Огненный шар
Шанс критического удара: 6%
Время применения: 0.85 сек.
Герой бросает в указанную точку огненный шар, который взрывается и наносит урон врагам поблизости.
Наносит от 489.6 до 734.4 урона от огня
Базовый радиус равен 0.9 м
base is projectile [1]
spell maximum action distance +% [-50]

Object Type

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"

Animated
{
	animated_object = "Metadata/Monsters/Skeletons/Skeleton/SkeletonRaised_Celestial.ao"
}

Object Type Codes

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/RaisedSkeletons/RaisedSkeletonCelestialGeneral4Army"] = {
    name = "Summoned Skeleton Deathmage",
    life = 1.05,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 20,
    damage = 1.37,
    damageSpread = 0.4,
    attackTime = 1.07,
    attackRange = 8,
    accuracy = 3.4,
    skillList = {
        "SummonRagingSpiritCelestialVaalSummonedSkeletons",
        "MonsterFireballCelestialVaalSummonedSkeleton",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["SummonRagingSpiritCelestialVaalSummonedSkeletons"] = {
    name = "SummonRagingSpiritCelestialVaalSummonedSkeletons",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "base_skill_effect_duration",
        "base_number_of_raging_spirits_allowed",
        "base_cast_speed_+%",
        "skill_repeat_count",
        "alternate_minion",
    },
    levels = {
        [1] = {-25, 6000, 50, 35, 2, 1, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-26, 6000, 50, 35, 2, 1, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [3] = {-27, 6000, 50, 35, 2, 1, levelRequirement = 22, statInterpolation = {1},  cost = { }, },
        [4] = {-28, 6000, 50, 35, 2, 1, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [5] = {-29, 6000, 50, 35, 2, 1, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [6] = {-30, 6000, 50, 35, 2, 1, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [7] = {-31, 6000, 50, 35, 2, 1, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
        [8] = {-32, 6000, 50, 35, 2, 1, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [9] = {-33, 6000, 50, 35, 2, 1, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
        [10] = {-34, 6000, 50, 35, 2, 1, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [11] = {-35, 6000, 50, 35, 2, 1, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [12] = {-36, 6000, 50, 35, 2, 1, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [13] = {-37, 6000, 50, 35, 2, 1, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [14] = {-38, 6000, 50, 35, 2, 1, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [15] = {-39, 6000, 50, 35, 2, 1, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [16] = {-40, 6000, 50, 35, 2, 1, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [17] = {-41, 6000, 50, 35, 2, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [18] = {-42, 6000, 50, 35, 2, 1, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [19] = {-43, 6000, 50, 35, 2, 1, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [20] = {-44, 6000, 50, 35, 2, 1, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterFireballCelestialVaalSummonedSkeleton"] = {
    name = "Fireball",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Unleashes a ball of fire towards a target which explodes, damaging nearby foes.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 10, statInterpolation = {3, 3},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 32, statInterpolation = {3, 3},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 36, statInterpolation = {3, 3},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 40, statInterpolation = {3, 3},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 44, statInterpolation = {3, 3},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 47, statInterpolation = {3, 3},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 50, statInterpolation = {3, 3},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 53, statInterpolation = {3, 3},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 56, statInterpolation = {3, 3},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 59, statInterpolation = {3, 3},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 62, statInterpolation = {3, 3},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 64, statInterpolation = {3, 3},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 67, statInterpolation = {3, 3},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 69, statInterpolation = {3, 3},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 70, statInterpolation = {3, 3},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 71, statInterpolation = {3, 3},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 72, statInterpolation = {3, 3},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 73, statInterpolation = {3, 3},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 74, statInterpolation = {3, 3},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 75, statInterpolation = {3, 3},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 76, statInterpolation = {3, 3},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 77, statInterpolation = {3, 3},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 78, statInterpolation = {3, 3},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 79, statInterpolation = {3, 3},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 80, statInterpolation = {3, 3},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 81, statInterpolation = {3, 3},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 82, statInterpolation = {3, 3},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 83, statInterpolation = {3, 3},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 84, statInterpolation = {3, 3},  cost = { }, },
    },
}
Призванный скелет-чернокнижник
Нежить
Summoned Skeleton Deathmage
SpectreN
Tagsbone_armour, bones, Чародейский, fire_affinity, humanoid, is_unarmed, not_int, ranged, skeleton, slashing_weapon, slow_movement, summoner, undead
Здоровье
105%
Броня
+25%
Уклонение
+25%
Ailment Threshold
105%
Сопротивление
40 40 40 20
Damage
137%
Точность
340%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 8
Attack Time
1.07 Second
Damage Spread
±40%
Опыт
70%
Model Size
125%
Type
RaisedSkeletonGeneralVaal
Metadata
RaisedSkeletonOblivionGeneral4Army
IsSummoned
Y
Уровень
68
Здоровье
6,755
Броня
35,988
Уклонение
5,924
Энергетический щит
0
Damage
512
Урон от чар
512
Точность
986
Attack Time
1.07
Опыт
7,179
Ailment Threshold
6,755
Chill
21
Shock
21
Brittle
121
Scorch
21
Sap
59
SummonRagingSpiritOblivionVaalSummonedSkeletons
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
Время применения: 0.8 сек.
Перезарядка: 5 сек.
Умения повторяются ещё 2 раз(-а)
Наносит на 35% меньше урона
Максимум 50 призванных неистовых духов
Базовая длительность - 6 секунд(-ы)
35% повышение скорости сотворения чар
alternate minion [1]
MonsterFireballOblivionVaalSummonedSkeleton
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CanRapidFire, AreaSpell
Огненный шар
Шанс критического удара: 6%
Время применения: 0.85 сек.
Герой бросает в указанную точку огненный шар, который взрывается и наносит урон врагам поблизости.
Наносит от 489.6 до 734.4 урона от огня
Базовый радиус равен 0.9 м
base is projectile [1]
spell maximum action distance +% [-50]

Object Type

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"

Animated
{
	animated_object = "Metadata/Monsters/Skeletons/Skeleton/SkeletonRaised_Oblivion.ao"
}

Object Type Codes

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/RaisedSkeletons/RaisedSkeletonOblivionGeneral4Army"] = {
    name = "Summoned Skeleton Deathmage",
    life = 1.05,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 20,
    damage = 1.37,
    damageSpread = 0.4,
    attackTime = 1.07,
    attackRange = 8,
    accuracy = 3.4,
    skillList = {
        "MonsterFireballOblivionVaalSummonedSkeleton",
        "SummonRagingSpiritOblivionVaalSummonedSkeletons",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterFireballOblivionVaalSummonedSkeleton"] = {
    name = "Fireball",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Unleashes a ball of fire towards a target which explodes, damaging nearby foes.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 10, statInterpolation = {3, 3},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 32, statInterpolation = {3, 3},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 36, statInterpolation = {3, 3},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 40, statInterpolation = {3, 3},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 44, statInterpolation = {3, 3},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 47, statInterpolation = {3, 3},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 50, statInterpolation = {3, 3},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 53, statInterpolation = {3, 3},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 56, statInterpolation = {3, 3},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 59, statInterpolation = {3, 3},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 62, statInterpolation = {3, 3},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 64, statInterpolation = {3, 3},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 67, statInterpolation = {3, 3},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 69, statInterpolation = {3, 3},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 70, statInterpolation = {3, 3},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 71, statInterpolation = {3, 3},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 72, statInterpolation = {3, 3},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 73, statInterpolation = {3, 3},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 74, statInterpolation = {3, 3},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 75, statInterpolation = {3, 3},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 76, statInterpolation = {3, 3},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 77, statInterpolation = {3, 3},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 78, statInterpolation = {3, 3},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 79, statInterpolation = {3, 3},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 80, statInterpolation = {3, 3},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 81, statInterpolation = {3, 3},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 82, statInterpolation = {3, 3},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 83, statInterpolation = {3, 3},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 84, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SummonRagingSpiritOblivionVaalSummonedSkeletons"] = {
    name = "SummonRagingSpiritOblivionVaalSummonedSkeletons",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "base_skill_effect_duration",
        "base_number_of_raging_spirits_allowed",
        "base_cast_speed_+%",
        "skill_repeat_count",
        "alternate_minion",
    },
    levels = {
        [1] = {-25, 6000, 50, 35, 2, 1, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-26, 6000, 50, 35, 2, 1, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [3] = {-27, 6000, 50, 35, 2, 1, levelRequirement = 22, statInterpolation = {1},  cost = { }, },
        [4] = {-28, 6000, 50, 35, 2, 1, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [5] = {-29, 6000, 50, 35, 2, 1, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [6] = {-30, 6000, 50, 35, 2, 1, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [7] = {-31, 6000, 50, 35, 2, 1, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
        [8] = {-32, 6000, 50, 35, 2, 1, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [9] = {-33, 6000, 50, 35, 2, 1, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
        [10] = {-34, 6000, 50, 35, 2, 1, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [11] = {-35, 6000, 50, 35, 2, 1, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [12] = {-36, 6000, 50, 35, 2, 1, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [13] = {-37, 6000, 50, 35, 2, 1, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [14] = {-38, 6000, 50, 35, 2, 1, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [15] = {-39, 6000, 50, 35, 2, 1, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [16] = {-40, 6000, 50, 35, 2, 1, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [17] = {-41, 6000, 50, 35, 2, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [18] = {-42, 6000, 50, 35, 2, 1, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [19] = {-43, 6000, 50, 35, 2, 1, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [20] = {-44, 6000, 50, 35, 2, 1, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
    },
}
Призванный скелет-чернокнижник
Нежить
Summoned Skeleton Deathmage
SpectreN
Tagsbone_armour, bones, Чародейский, fire_affinity, humanoid, is_unarmed, not_int, ranged, skeleton, slashing_weapon, slow_movement, summoner, undead
Здоровье
105%
Броня
+25%
Уклонение
+25%
Ailment Threshold
105%
Сопротивление
40 40 40 20
Damage
137%
Точность
340%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 8
Attack Time
1.07 Second
Damage Spread
±40%
Опыт
70%
Model Size
125%
Type
RaisedSkeletonGeneralVaal
Metadata
RaisedSkeletonOnyxOblivionGeneral4Army
IsSummoned
Y
Уровень
68
Здоровье
6,755
Броня
35,988
Уклонение
5,924
Энергетический щит
0
Damage
512
Урон от чар
512
Точность
986
Attack Time
1.07
Опыт
7,179
Ailment Threshold
6,755
Chill
21
Shock
21
Brittle
121
Scorch
21
Sap
59
SummonRagingSpiritOnyxOblivionVaalSummonedSkeletons
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
Время применения: 0.8 сек.
Перезарядка: 5 сек.
Умения повторяются ещё 2 раз(-а)
Наносит на 35% меньше урона
Максимум 50 призванных неистовых духов
Базовая длительность - 6 секунд(-ы)
35% повышение скорости сотворения чар
alternate minion [1]
MonsterFireballOnyxOblivionVaalSummonedSkeleton
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CanRapidFire, AreaSpell
Огненный шар
Шанс критического удара: 6%
Время применения: 0.85 сек.
Герой бросает в указанную точку огненный шар, который взрывается и наносит урон врагам поблизости.
Наносит от 489.6 до 734.4 урона от огня
Базовый радиус равен 0.9 м
base is projectile [1]
spell maximum action distance +% [-50]

Object Type

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"

Animated
{
	animated_object = "Metadata/Monsters/Skeletons/Skeleton/SkeletonRaised_OnyxOblivion.ao"
}

Object Type Codes

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/RaisedSkeletons/RaisedSkeletonOnyxOblivionGeneral4Army"] = {
    name = "Summoned Skeleton Deathmage",
    life = 1.05,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 20,
    damage = 1.37,
    damageSpread = 0.4,
    attackTime = 1.07,
    attackRange = 8,
    accuracy = 3.4,
    skillList = {
        "MonsterFireballOnyxOblivionVaalSummonedSkeleton",
        "SummonRagingSpiritOnyxOblivionVaalSummonedSkeletons",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterFireballOnyxOblivionVaalSummonedSkeleton"] = {
    name = "Fireball",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Unleashes a ball of fire towards a target which explodes, damaging nearby foes.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 10, statInterpolation = {3, 3},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 32, statInterpolation = {3, 3},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 36, statInterpolation = {3, 3},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 40, statInterpolation = {3, 3},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 44, statInterpolation = {3, 3},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 47, statInterpolation = {3, 3},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 50, statInterpolation = {3, 3},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 53, statInterpolation = {3, 3},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 56, statInterpolation = {3, 3},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 59, statInterpolation = {3, 3},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 62, statInterpolation = {3, 3},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 64, statInterpolation = {3, 3},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 67, statInterpolation = {3, 3},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 69, statInterpolation = {3, 3},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 70, statInterpolation = {3, 3},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 71, statInterpolation = {3, 3},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 72, statInterpolation = {3, 3},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 73, statInterpolation = {3, 3},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 74, statInterpolation = {3, 3},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 75, statInterpolation = {3, 3},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 76, statInterpolation = {3, 3},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 77, statInterpolation = {3, 3},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 78, statInterpolation = {3, 3},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 79, statInterpolation = {3, 3},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 80, statInterpolation = {3, 3},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 81, statInterpolation = {3, 3},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 82, statInterpolation = {3, 3},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 83, statInterpolation = {3, 3},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 84, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SummonRagingSpiritOnyxOblivionVaalSummonedSkeletons"] = {
    name = "SummonRagingSpiritOnyxOblivionVaalSummonedSkeletons",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "base_skill_effect_duration",
        "base_number_of_raging_spirits_allowed",
        "base_cast_speed_+%",
        "skill_repeat_count",
        "alternate_minion",
    },
    levels = {
        [1] = {-25, 6000, 50, 35, 2, 1, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-26, 6000, 50, 35, 2, 1, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [3] = {-27, 6000, 50, 35, 2, 1, levelRequirement = 22, statInterpolation = {1},  cost = { }, },
        [4] = {-28, 6000, 50, 35, 2, 1, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [5] = {-29, 6000, 50, 35, 2, 1, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [6] = {-30, 6000, 50, 35, 2, 1, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [7] = {-31, 6000, 50, 35, 2, 1, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
        [8] = {-32, 6000, 50, 35, 2, 1, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [9] = {-33, 6000, 50, 35, 2, 1, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
        [10] = {-34, 6000, 50, 35, 2, 1, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [11] = {-35, 6000, 50, 35, 2, 1, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [12] = {-36, 6000, 50, 35, 2, 1, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [13] = {-37, 6000, 50, 35, 2, 1, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [14] = {-38, 6000, 50, 35, 2, 1, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [15] = {-39, 6000, 50, 35, 2, 1, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [16] = {-40, 6000, 50, 35, 2, 1, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [17] = {-41, 6000, 50, 35, 2, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [18] = {-42, 6000, 50, 35, 2, 1, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [19] = {-43, 6000, 50, 35, 2, 1, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [20] = {-44, 6000, 50, 35, 2, 1, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
    },
}
Призванный скелет-чернокнижник
Нежить
Summoned Skeleton Deathmage
SpectreN
Tagsbone_armour, bones, Чародейский, fire_affinity, humanoid, is_unarmed, not_int, ranged, skeleton, slashing_weapon, slow_movement, summoner, undead
Здоровье
105%
Броня
+25%
Уклонение
+25%
Ailment Threshold
105%
Сопротивление
40 40 40 20
Damage
137%
Точность
340%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 8
Attack Time
1.07 Second
Damage Spread
±40%
Опыт
70%
Model Size
125%
Type
RaisedSkeletonGeneralVaal
Metadata
RaisedSkeletonDemonicGeneral4Army
IsSummoned
Y
Уровень
68
Здоровье
6,755
Броня
35,988
Уклонение
5,924
Энергетический щит
0
Damage
512
Урон от чар
512
Точность
986
Attack Time
1.07
Опыт
7,179
Ailment Threshold
6,755
Chill
21
Shock
21
Brittle
121
Scorch
21
Sap
59
SummonRagingSpiritDemonicVaalSummonedSkeletons
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
Время применения: 0.8 сек.
Перезарядка: 5 сек.
Умения повторяются ещё 2 раз(-а)
Наносит на 35% меньше урона
Максимум 50 призванных неистовых духов
Базовая длительность - 6 секунд(-ы)
35% повышение скорости сотворения чар
alternate minion [1]
MonsterFireballDemonicVaalSummonedSkeleton
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CanRapidFire, AreaSpell
Огненный шар
Шанс критического удара: 6%
Время применения: 0.85 сек.
Герой бросает в указанную точку огненный шар, который взрывается и наносит урон врагам поблизости.
Наносит от 489.6 до 734.4 урона от огня
Базовый радиус равен 0.9 м
base is projectile [1]
spell maximum action distance +% [-50]

Object Type

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"

Animated
{
	animated_object = "Metadata/Monsters/Skeletons/Skeleton/SkeletonRaised_Demonic.ao"
}

Object Type Codes

version 2
extends "Metadata/Monsters/RaisedSkeletons/RaisedSkeleton"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/RaisedSkeletons/RaisedSkeletonDemonicGeneral4Army"] = {
    name = "Summoned Skeleton Deathmage",
    life = 1.05,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 20,
    damage = 1.37,
    damageSpread = 0.4,
    attackTime = 1.07,
    attackRange = 8,
    accuracy = 3.4,
    skillList = {
        "MonsterFireballDemonicVaalSummonedSkeleton",
        "SummonRagingSpiritDemonicVaalSummonedSkeletons",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterFireballDemonicVaalSummonedSkeleton"] = {
    name = "Fireball",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Unleashes a ball of fire towards a target which explodes, damaging nearby foes.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "active_skill_base_area_of_effect_radius",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 10, statInterpolation = {3, 3},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 32, statInterpolation = {3, 3},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 36, statInterpolation = {3, 3},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 40, statInterpolation = {3, 3},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 44, statInterpolation = {3, 3},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 47, statInterpolation = {3, 3},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 50, statInterpolation = {3, 3},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 53, statInterpolation = {3, 3},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 56, statInterpolation = {3, 3},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 59, statInterpolation = {3, 3},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 62, statInterpolation = {3, 3},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 64, statInterpolation = {3, 3},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 67, statInterpolation = {3, 3},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 69, statInterpolation = {3, 3},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 70, statInterpolation = {3, 3},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 71, statInterpolation = {3, 3},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 72, statInterpolation = {3, 3},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 73, statInterpolation = {3, 3},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 74, statInterpolation = {3, 3},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 75, statInterpolation = {3, 3},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 76, statInterpolation = {3, 3},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 77, statInterpolation = {3, 3},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 78, statInterpolation = {3, 3},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 79, statInterpolation = {3, 3},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 80, statInterpolation = {3, 3},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 81, statInterpolation = {3, 3},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 82, statInterpolation = {3, 3},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 83, statInterpolation = {3, 3},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 84, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SummonRagingSpiritDemonicVaalSummonedSkeletons"] = {
    name = "SummonRagingSpiritDemonicVaalSummonedSkeletons",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "base_skill_effect_duration",
        "base_number_of_raging_spirits_allowed",
        "base_cast_speed_+%",
        "skill_repeat_count",
        "alternate_minion",
    },
    levels = {
        [1] = {-25, 6000, 50, 35, 2, 1, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-26, 6000, 50, 35, 2, 1, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [3] = {-27, 6000, 50, 35, 2, 1, levelRequirement = 22, statInterpolation = {1},  cost = { }, },
        [4] = {-28, 6000, 50, 35, 2, 1, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [5] = {-29, 6000, 50, 35, 2, 1, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [6] = {-30, 6000, 50, 35, 2, 1, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [7] = {-31, 6000, 50, 35, 2, 1, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
        [8] = {-32, 6000, 50, 35, 2, 1, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [9] = {-33, 6000, 50, 35, 2, 1, levelRequirement = 62, statInterpolation = {1},  cost = { }, },
        [10] = {-34, 6000, 50, 35, 2, 1, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [11] = {-35, 6000, 50, 35, 2, 1, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [12] = {-36, 6000, 50, 35, 2, 1, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [13] = {-37, 6000, 50, 35, 2, 1, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [14] = {-38, 6000, 50, 35, 2, 1, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [15] = {-39, 6000, 50, 35, 2, 1, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [16] = {-40, 6000, 50, 35, 2, 1, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [17] = {-41, 6000, 50, 35, 2, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [18] = {-42, 6000, 50, 35, 2, 1, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [19] = {-43, 6000, 50, 35, 2, 1, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [20] = {-44, 6000, 50, 35, 2, 1, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
    },
}