MirageVillageShippingSanctumArchnemesisExpeditionDetonatorUltimatumAltarRitualRuneHeistSumgglersCacheHarvestPortalAfflictionInitiatorBlightCoreLegionInitiatorBetrayalSymbolCatarinaDelveMineralVeinIncursionCraftingBenchBestiaryRareMonsterAbyssBreachEssenceVaalSideAreaStrongboxShrine
Ториаль, из афарудцев
Гуманоид
MonsterResistanceIconFire MonsterResistanceIconCold MonsterResistanceIconLightning MonsterResistanceIconChaos
monster base type attack cast speed +% and damage -% final [33]
30% шанс блокировать урон от чар
Вы получаете 15% урона от заблокированных ударов
Toryal, of the Afarud
SpectreN
Tagsaura_bearer, Чародейский, cursing_monster, female_rogue_exile, flesh_armour, has_wand, human, humanoid, lightning_affinity, medium_height, medium_movement, necromancer_exile, not_dex, not_str, physical_affinity, ranged, red_blood, rogue_exile, summoner
Здоровье
222%
Energy Shield From Life
100%
Ailment Threshold
222%
Сопротивление
MonsterResistanceIconFire30 MonsterResistanceIconCold30 MonsterResistanceIconLightning30 MonsterResistanceIconChaos20
Damage
275%
Точность
100%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 60
Attack Time
0.9 Second
Damage Spread
±20%
Опыт
150%
Model Size
100%
Type
ExileFaridunWitch1
Metadata
ExileWitchFaridun1
Уровень
68
Здоровье
14,282
Броня
28,790
Уклонение
4,739
Энергетический щит
13,602
Damage
1,027
Урон от чар
1,027
Точность
580
Attack Time
0.9
Опыт
15,383
Minion Life
3,098
Minion Energy Shield
2,950
Minion Damage
820
Ailment Threshold
14,282
Chill
45
Shock
45
Brittle
255
Scorch
45
Sap
125
Phys Convert Ele
240%
GigaRaiseZombieMercenary
Spell, Minion, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion
Поднятие мощного зомби
Время применения: 0.85 сек.
Перезарядка: 4 сек.
Герой создаёт ходячего мертвеца из трупа. Мертвец будет следовать за героем, атаковать врагов в ближнем бою и использовать удар по области.
+1 к максимуму поднятых зомби
Не требует труп
Приспешники имеют на 72% больше максимума здоровья
72% увеличение области действия сотрясающей атаки поднятых зомби
Скорость перезарядки сотрясающей атаки поднятых зомби повышена на 72%
Приспешники наносят на 108% больше урона
minion actor scale +% [100]
iconraisezombie
DesecrateMercenary
Spell, Area, Duration, Trappable, Totemable, Mineable, Triggerable, DamageOverTime, Multicastable, Chaos, Cascadable, AreaSpell
Осквернение
Время применения: 0.6 сек.
Перезарядка: 3 сек.
Герой оскверняет землю, создавая трупы на основе монстров в текущей области и нанося постепенный урон хаосом врагам. Если герой использует Сотворение призрака, умение с определённым шансом может создать призрачные трупы, соответствующие последним сотворённым призракам. Призрачные трупы могут быть использованы только умениями приспешников.
Наносит 261.7 базового урона хаосом в секунду
Базовая длительность - 4 секунд(-ы)
Создает трупов: 5
Уровень созданных трупов равеь уровню области, вплоть до максимума в 77
Максимальное количество трупов: 10
is area damage [1]
Desecrate
SummonSkeletonsMercenary
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion, Cooldown
Сотворение скелетов
Время применения: 0.5 сек.
Герой создаёт скелетов-воинов в указанном месте. Скелеты сражаются на стороне героя, используя атаку ближнего боя, и со временем рассыпаются. Если сделать их агрессивными, то воины-скелеты будут использовать рывок для приближения к врагам.
+7 к максимуму призванных скелетов
Базовая длительность - 20 секунд(-ы)
Призывает скелетов-воинов: 3
base display minion actor level [68]
display minion monster type [2]
iconraiseskeleton
FleshOfferingMercenary
Spell, Buff, Duration, Triggerable, Minion, Trappable, Mineable, Totemable, Offering
Подношение плоти
Время применения: 1 сек.
Перезарядка: 10 сек.
Герой поглощает труп, временно ускоряя своих приспешников. Умение поглощает и другие оказавшиеся рядом трупы, продлевая действие с каждым использованным трупом.
Базовая длительность - 5 секунд(-ы)
Дополнительно 1 секунд(-ы) базовой длительности за каждый дополнительный поглощенный труп
Повышает скорость атаки приспешников на 29%
Дарует приспешникам 29% повышение скорости сотворения чар
Повышает скорость передвижения приспешников на 29%
base deal no damage [1]
FleshOffering
SummonRagingSpiritMercenary
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CanRapidFire, CreatesMinion
Призыв неистового духа
Время применения: 0.5 сек.
Герой ненадолго призывает пылающий череп, который бросается на ближайших врагов и быстро их атакует, превращая весь наносимый физический урон в урон от огня. Враги не будут атаковать череп напрямую и могут проходить сквозь него.
Максимум 20 призванных неистовых духов
Базовая длительность - 5 секунд(-ы)
Приспешники не могут спровоцировать врагов
display minion monster type [20]
SummonElemental
FlameDashMercenary
Spell, Movement, Damage, DamageOverTime, Duration, Totemable, Triggerable, Fire, Trappable, Mineable, Travel, Blink, Cooldown
Огненный рывок
Шанс критического удара: 6%
Эффективность добавленного урона: 140%
Время применения: 0.8 сек.
Перезарядка: 3.5 сек.
Герой переносится в указанную область, оставляя за собой след из горящей земли и нанося урон врагам. Имеет общее время перезарядки с другими умениями Скачка.
Наносит 383.9 базового урона от огня в секунду
Базовая длительность - 4 секунд(-ы)
Наносит от 552.8 до 829.2 урона от огня
Модификаторы урона от чар применяются на постепенный урон этого умения
18% повышение скорости перезарядки умений
is area damage [1]
FlameDash
EnfeebleMercenary
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
Слабость
Время применения: 0.8 сек.
Перезарядка: 1.2 сек.
Герой проклинает всех врагов в области, снижая их меткость и заставляя их наносить меньше урона.
Базовая длительность - 11.6 секунд(-ы)
+0.9 м к радиусу
Проклятые враги имеют 19% снижение меткости
Проклятые обычные или волшебные враги наносят на 28% меньше урона
Это проклятие используется как аура, которая действует на врагов поблизости
Проклятые редкие или уникальные враги наносят на 18% меньше урона
base deal no damage [1]
enfeeble

Object Type

Object Type Codes

 
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileWitchFaridun1"] = {
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    name = "Toryal, of the Afarud",
    life = 2.22,
    energyShield = 1,
    damage = 2.75,
    damageSpread = 0.2,
    attackTime = 0.9,
    attackRange = 60,
    accuracy = 1,
    weaponType1 = "Wand",
    weaponType2 = "Shield",
    skillList = {
        "GigaRaiseZombieMercenary",
        "EnfeebleMercenary",
        "SummonSkeletonsMercenary",
        "SummonRagingSpiritMercenary",
        "DesecrateMercenary",
        "FleshOfferingMercenary",
        "FlameDashMercenary",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["GigaRaiseZombieMercenary"] = {
    name = "Raise Zombie of Slamming",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Raises a zombie minion from a corpse, which will follow you and attack enemies with a melee strike and an area of effect slam.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "minion_spell_skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_minion_damage_+%_final",
        "active_skill_minion_life_+%_final",
        "zombie_slam_cooldown_speed_+%",
        "zombie_slam_area_of_effect_+%",
        "base_number_of_zombies_allowed",
        "minion_actor_scale_+%",
        "raise_zombie_does_not_use_corpses",
    },
    levels = {
        [1] = {0, 0, 0, 0, 1, 100, levelRequirement = 1, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [2] = {6, 4, 4, 4, 1, 100, levelRequirement = 2, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [3] = {12, 8, 8, 8, 1, 100, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [4] = {18, 12, 12, 12, 1, 100, levelRequirement = 7, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [5] = {24, 16, 16, 16, 1, 100, levelRequirement = 11, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [6] = {30, 20, 20, 20, 1, 100, levelRequirement = 16, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [7] = {36, 24, 24, 24, 1, 100, levelRequirement = 20, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [8] = {42, 28, 28, 28, 1, 100, levelRequirement = 24, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [9] = {48, 32, 32, 32, 1, 100, levelRequirement = 28, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [10] = {54, 36, 36, 36, 1, 100, levelRequirement = 32, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [11] = {60, 40, 40, 40, 1, 100, levelRequirement = 36, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [12] = {66, 44, 44, 44, 1, 100, levelRequirement = 40, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [13] = {72, 48, 48, 48, 1, 100, levelRequirement = 44, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [14] = {78, 52, 52, 52, 1, 100, levelRequirement = 48, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [15] = {84, 56, 56, 56, 1, 100, levelRequirement = 52, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [16] = {90, 60, 60, 60, 1, 100, levelRequirement = 56, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [17] = {96, 64, 64, 64, 1, 100, levelRequirement = 60, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [18] = {102, 68, 68, 68, 1, 100, levelRequirement = 64, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [19] = {108, 72, 72, 72, 1, 100, levelRequirement = 67, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [20] = {114, 76, 76, 76, 1, 100, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [21] = {120, 80, 80, 80, 1, 100, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [22] = {126, 84, 84, 84, 1, 100, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [23] = {132, 88, 88, 88, 1, 100, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [24] = {138, 92, 92, 92, 1, 100, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [25] = {144, 96, 96, 96, 1, 100, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [26] = {150, 100, 100, 100, 1, 100, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [27] = {156, 104, 104, 104, 1, 100, levelRequirement = 84, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [28] = {162, 108, 108, 108, 1, 100, levelRequirement = 86, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [29] = {168, 112, 112, 112, 1, 100, levelRequirement = 88, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [30] = {174, 116, 116, 116, 1, 100, levelRequirement = 90, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [31] = {177, 118, 118, 118, 1, 100, levelRequirement = 91, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [32] = {180, 120, 120, 120, 1, 100, levelRequirement = 92, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [33] = {183, 122, 122, 122, 1, 100, levelRequirement = 93, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [34] = {186, 124, 124, 124, 1, 100, levelRequirement = 94, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [35] = {189, 126, 126, 126, 1, 100, levelRequirement = 95, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [36] = {192, 128, 128, 128, 1, 100, levelRequirement = 96, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [37] = {195, 130, 130, 130, 1, 100, levelRequirement = 97, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [38] = {198, 132, 132, 132, 1, 100, levelRequirement = 98, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [39] = {201, 134, 134, 134, 1, 100, levelRequirement = 99, statInterpolation = {1, 1, 1, 1},  cost = { }, },
        [40] = {204, 136, 136, 136, 1, 100, levelRequirement = 100, statInterpolation = {1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EnfeebleMercenary"] = {
    name = "Enfeeble",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, reducing their accuracy and making them deal less damage.",
    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.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.8,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "active_skill_base_radius_+",
        "accuracy_rating_+%",
        "enfeeble_damage_+%_final",
        "enfeeble_damage_+%_vs_rare_or_unique_final",
        "base_deal_no_damage",
        "curse_apply_as_aura",
    },
    levels = {
        [1] = {8000, 0, -10, -15, -9, levelRequirement = 24, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [2] = {8200, 1, -10, -15, -9, levelRequirement = 27, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [3] = {8400, 1, -11, -16, -10, levelRequirement = 30, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [4] = {8600, 2, -11, -17, -10, levelRequirement = 33, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [5] = {8800, 2, -12, -18, -11, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [6] = {9000, 3, -12, -18, -11, levelRequirement = 39, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [7] = {9200, 3, -13, -19, -12, levelRequirement = 42, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [8] = {9400, 4, -13, -20, -12, levelRequirement = 45, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [9] = {9600, 4, -14, -21, -13, levelRequirement = 48, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [10] = {9800, 5, -14, -21, -13, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [11] = {10000, 5, -15, -22, -14, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [12] = {10200, 6, -15, -23, -14, levelRequirement = 54, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [13] = {10400, 6, -16, -24, -15, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [14] = {10600, 7, -16, -24, -15, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [15] = {10800, 7, -17, -25, -16, levelRequirement = 60, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [16] = {11000, 8, -17, -26, -16, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [17] = {11200, 8, -18, -27, -17, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [18] = {11400, 9, -18, -27, -17, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [19] = {11600, 9, -19, -28, -18, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [20] = {11800, 10, -19, -29, -18, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [21] = {12000, 10, -20, -30, -19, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [22] = {12200, 11, -20, -30, -19, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [23] = {12400, 11, -21, -30, -20, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [24] = {12600, 12, -21, -30, -20, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [25] = {12800, 12, -22, -31, -21, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [26] = {13000, 13, -22, -31, -21, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [27] = {13200, 13, -23, -31, -22, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [28] = {13400, 14, -23, -31, -22, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [29] = {13600, 14, -24, -32, -23, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [30] = {13800, 15, -24, -32, -23, levelRequirement = 90, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [31] = {13900, 15, -24, -32, -23, levelRequirement = 91, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [32] = {14000, 15, -25, -32, -24, levelRequirement = 92, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [33] = {14100, 15, -25, -33, -24, levelRequirement = 93, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [34] = {14200, 16, -25, -33, -24, levelRequirement = 94, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [35] = {14300, 16, -25, -33, -24, levelRequirement = 95, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [36] = {14400, 16, -26, -33, -25, levelRequirement = 96, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [37] = {14500, 16, -26, -34, -25, levelRequirement = 97, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [38] = {14600, 17, -26, -34, -25, levelRequirement = 98, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [39] = {14700, 17, -26, -34, -25, levelRequirement = 99, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [40] = {14800, 17, -27, -34, -26, levelRequirement = 100, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SummonSkeletonsMercenary"] = {
    name = "Summon Skeletons",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summon Skeleton Warrior minions at the targeted location. They use a melee attack and die after a duration. If made aggressive, Skeleton Warriors will also dash towards nearby enemies.",
    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.CanRapidFire] = true,
        [SkillType.CreatesMinion] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "minion_spell_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_melee_skeletons_to_summon",
        "base_number_of_skeletons_allowed",
        "base_display_minion_actor_level",
        "base_skill_effect_duration",
        "display_minion_monster_type",
    },
    levels = {
        [1] = {2, 5, 10, 20000, 2, levelRequirement = 10, statInterpolation = {1, 1, 1},  cost = { }, },
        [2] = {2, 5, 13, 20000, 2, levelRequirement = 13, statInterpolation = {1, 1, 1},  cost = { }, },
        [3] = {2, 5, 17, 20000, 2, levelRequirement = 17, statInterpolation = {1, 1, 1},  cost = { }, },
        [4] = {2, 5, 21, 20000, 2, levelRequirement = 21, statInterpolation = {1, 1, 1},  cost = { }, },
        [5] = {2, 5, 25, 20000, 2, levelRequirement = 25, statInterpolation = {1, 1, 1},  cost = { }, },
        [6] = {2, 6, 29, 20000, 2, levelRequirement = 29, statInterpolation = {1, 1, 1},  cost = { }, },
        [7] = {2, 6, 33, 20000, 2, levelRequirement = 33, statInterpolation = {1, 1, 1},  cost = { }, },
        [8] = {2, 6, 36, 20000, 2, levelRequirement = 36, statInterpolation = {1, 1, 1},  cost = { }, },
        [9] = {2, 6, 39, 20000, 2, levelRequirement = 39, statInterpolation = {1, 1, 1},  cost = { }, },
        [10] = {2, 6, 42, 20000, 2, levelRequirement = 42, statInterpolation = {1, 1, 1},  cost = { }, },
        [11] = {3, 6, 45, 20000, 2, levelRequirement = 45, statInterpolation = {1, 1, 1},  cost = { }, },
        [12] = {3, 6, 48, 20000, 2, levelRequirement = 48, statInterpolation = {1, 1, 1},  cost = { }, },
        [13] = {3, 6, 51, 20000, 2, levelRequirement = 51, statInterpolation = {1, 1, 1},  cost = { }, },
        [14] = {3, 6, 54, 20000, 2, levelRequirement = 54, statInterpolation = {1, 1, 1},  cost = { }, },
        [15] = {3, 6, 57, 20000, 2, levelRequirement = 57, statInterpolation = {1, 1, 1},  cost = { }, },
        [16] = {3, 7, 60, 20000, 2, levelRequirement = 60, statInterpolation = {1, 1, 1},  cost = { }, },
        [17] = {3, 7, 63, 20000, 2, levelRequirement = 63, statInterpolation = {1, 1, 1},  cost = { }, },
        [18] = {3, 7, 66, 20000, 2, levelRequirement = 66, statInterpolation = {1, 1, 1},  cost = { }, },
        [19] = {3, 7, 68, 20000, 2, levelRequirement = 68, statInterpolation = {1, 1, 1},  cost = { }, },
        [20] = {3, 7, 70, 20000, 2, levelRequirement = 70, statInterpolation = {1, 1, 1},  cost = { }, },
        [21] = {4, 7, 72, 20000, 2, levelRequirement = 72, statInterpolation = {1, 1, 1},  cost = { }, },
        [22] = {4, 7, 74, 20000, 2, levelRequirement = 74, statInterpolation = {1, 1, 1},  cost = { }, },
        [23] = {4, 7, 76, 20000, 2, levelRequirement = 76, statInterpolation = {1, 1, 1},  cost = { }, },
        [24] = {4, 7, 78, 20000, 2, levelRequirement = 78, statInterpolation = {1, 1, 1},  cost = { }, },
        [25] = {4, 8, 80, 20000, 2, levelRequirement = 80, statInterpolation = {1, 1, 1},  cost = { }, },
        [26] = {4, 8, 82, 20000, 2, levelRequirement = 82, statInterpolation = {1, 1, 1},  cost = { }, },
        [27] = {4, 8, 84, 20000, 2, levelRequirement = 84, statInterpolation = {1, 1, 1},  cost = { }, },
        [28] = {4, 8, 86, 20000, 2, levelRequirement = 86, statInterpolation = {1, 1, 1},  cost = { }, },
        [29] = {4, 8, 88, 20000, 2, levelRequirement = 88, statInterpolation = {1, 1, 1},  cost = { }, },
        [30] = {4, 8, 90, 20000, 2, levelRequirement = 90, statInterpolation = {1, 1, 1},  cost = { }, },
        [31] = {5, 8, 91, 20000, 2, levelRequirement = 91, statInterpolation = {1, 1, 1},  cost = { }, },
        [32] = {5, 8, 92, 20000, 2, levelRequirement = 92, statInterpolation = {1, 1, 1},  cost = { }, },
        [33] = {5, 8, 93, 20000, 2, levelRequirement = 93, statInterpolation = {1, 1, 1},  cost = { }, },
        [34] = {5, 8, 94, 20000, 2, levelRequirement = 94, statInterpolation = {1, 1, 1},  cost = { }, },
        [35] = {5, 8, 95, 20000, 2, levelRequirement = 95, statInterpolation = {1, 1, 1},  cost = { }, },
        [36] = {5, 8, 96, 20000, 2, levelRequirement = 96, statInterpolation = {1, 1, 1},  cost = { }, },
        [37] = {5, 8, 97, 20000, 2, levelRequirement = 97, statInterpolation = {1, 1, 1},  cost = { }, },
        [38] = {5, 8, 98, 20000, 2, levelRequirement = 98, statInterpolation = {1, 1, 1},  cost = { }, },
        [39] = {5, 9, 99, 20000, 2, levelRequirement = 99, statInterpolation = {1, 1, 1},  cost = { }, },
        [40] = {5, 9, 100, 20000, 2, levelRequirement = 100, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SummonRagingSpiritMercenary"] = {
    name = "Summon Raging Spirit",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summons a short-lived flaming skull that rushes at nearby enemies and attacks them rapidly, converting all its physical damage to fire. Enemies will not directly engage these spirits, and can pass through them.",
    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.CanRapidFire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "minion_spell_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "base_number_of_raging_spirits_allowed",
        "display_minion_monster_type",
        "minions_cannot_taunt_enemies",
    },
    levels = {
        [1] = {5000, 20, 20, levelRequirement = 4, statInterpolation = {},  cost = { }, },
        [2] = {5000, 20, 20, levelRequirement = 6, statInterpolation = {},  cost = { }, },
        [3] = {5000, 20, 20, levelRequirement = 9, statInterpolation = {},  cost = { }, },
        [4] = {5000, 20, 20, levelRequirement = 12, statInterpolation = {},  cost = { }, },
        [5] = {5000, 20, 20, levelRequirement = 16, statInterpolation = {},  cost = { }, },
        [6] = {5000, 20, 20, levelRequirement = 20, statInterpolation = {},  cost = { }, },
        [7] = {5000, 20, 20, levelRequirement = 24, statInterpolation = {},  cost = { }, },
        [8] = {5000, 20, 20, levelRequirement = 28, statInterpolation = {},  cost = { }, },
        [9] = {5000, 20, 20, levelRequirement = 32, statInterpolation = {},  cost = { }, },
        [10] = {5000, 20, 20, levelRequirement = 36, statInterpolation = {},  cost = { }, },
        [11] = {5000, 20, 20, levelRequirement = 40, statInterpolation = {},  cost = { }, },
        [12] = {5000, 20, 20, levelRequirement = 44, statInterpolation = {},  cost = { }, },
        [13] = {5000, 20, 20, levelRequirement = 48, statInterpolation = {},  cost = { }, },
        [14] = {5000, 20, 20, levelRequirement = 52, statInterpolation = {},  cost = { }, },
        [15] = {5000, 20, 20, levelRequirement = 55, statInterpolation = {},  cost = { }, },
        [16] = {5000, 20, 20, levelRequirement = 58, statInterpolation = {},  cost = { }, },
        [17] = {5000, 20, 20, levelRequirement = 61, statInterpolation = {},  cost = { }, },
        [18] = {5000, 20, 20, levelRequirement = 64, statInterpolation = {},  cost = { }, },
        [19] = {5000, 20, 20, levelRequirement = 67, statInterpolation = {},  cost = { }, },
        [20] = {5000, 20, 20, levelRequirement = 70, statInterpolation = {},  cost = { }, },
        [21] = {5000, 20, 20, levelRequirement = 72, statInterpolation = {},  cost = { }, },
        [22] = {5000, 20, 20, levelRequirement = 74, statInterpolation = {},  cost = { }, },
        [23] = {5000, 20, 20, levelRequirement = 76, statInterpolation = {},  cost = { }, },
        [24] = {5000, 20, 20, levelRequirement = 78, statInterpolation = {},  cost = { }, },
        [25] = {5000, 20, 20, levelRequirement = 80, statInterpolation = {},  cost = { }, },
        [26] = {5000, 20, 20, levelRequirement = 82, statInterpolation = {},  cost = { }, },
        [27] = {5000, 20, 20, levelRequirement = 84, statInterpolation = {},  cost = { }, },
        [28] = {5000, 20, 20, levelRequirement = 86, statInterpolation = {},  cost = { }, },
        [29] = {5000, 20, 20, levelRequirement = 88, statInterpolation = {},  cost = { }, },
        [30] = {5000, 20, 20, levelRequirement = 90, statInterpolation = {},  cost = { }, },
        [31] = {5000, 20, 20, levelRequirement = 91, statInterpolation = {},  cost = { }, },
        [32] = {5000, 20, 20, levelRequirement = 92, statInterpolation = {},  cost = { }, },
        [33] = {5000, 20, 20, levelRequirement = 93, statInterpolation = {},  cost = { }, },
        [34] = {5000, 20, 20, levelRequirement = 94, statInterpolation = {},  cost = { }, },
        [35] = {5000, 20, 20, levelRequirement = 95, statInterpolation = {},  cost = { }, },
        [36] = {5000, 20, 20, levelRequirement = 96, statInterpolation = {},  cost = { }, },
        [37] = {5000, 20, 20, levelRequirement = 97, statInterpolation = {},  cost = { }, },
        [38] = {5000, 20, 20, levelRequirement = 98, statInterpolation = {},  cost = { }, },
        [39] = {5000, 20, 20, levelRequirement = 99, statInterpolation = {},  cost = { }, },
        [40] = {5000, 20, 20, levelRequirement = 100, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DesecrateMercenary"] = {
    name = "Desecrate",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Desecrates the ground, spawning corpses based on monsters in the current area and dealing chaos damage over time to enemies. If you are using the Raise Spectre skill there is a chance to spawn spectral corpses matching your most recently raised Spectres. Spectral corpses cannot be interacted with except by Minion skills.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Chaos] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.6,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_chaos_damage_to_deal_per_minute",
        "desecrate_corpse_level",
        "base_skill_effect_duration",
        "desecrate_number_of_corpses_to_create",
        "desecrate_maximum_number_of_corpses",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 20, 4000, 5, 10, levelRequirement = 16, statInterpolation = {3, 1},  cost = { }, },
        [2] = {1, 24, 4000, 5, 10, levelRequirement = 20, statInterpolation = {3, 1},  cost = { }, },
        [3] = {1, 28, 4000, 5, 10, levelRequirement = 24, statInterpolation = {3, 1},  cost = { }, },
        [4] = {1, 32, 4000, 5, 10, levelRequirement = 28, statInterpolation = {3, 1},  cost = { }, },
        [5] = {1, 35, 4000, 5, 10, levelRequirement = 31, statInterpolation = {3, 1},  cost = { }, },
        [6] = {1, 38, 4000, 5, 10, levelRequirement = 34, statInterpolation = {3, 1},  cost = { }, },
        [7] = {1, 41, 4000, 5, 10, levelRequirement = 37, statInterpolation = {3, 1},  cost = { }, },
        [8] = {1, 44, 4000, 5, 10, levelRequirement = 40, statInterpolation = {3, 1},  cost = { }, },
        [9] = {1, 47, 4000, 5, 10, levelRequirement = 43, statInterpolation = {3, 1},  cost = { }, },
        [10] = {1, 50, 4000, 5, 10, levelRequirement = 46, statInterpolation = {3, 1},  cost = { }, },
        [11] = {1, 53, 4000, 5, 10, levelRequirement = 49, statInterpolation = {3, 1},  cost = { }, },
        [12] = {1, 56, 4000, 5, 10, levelRequirement = 52, statInterpolation = {3, 1},  cost = { }, },
        [13] = {1, 59, 4000, 5, 10, levelRequirement = 55, statInterpolation = {3, 1},  cost = { }, },
        [14] = {1, 62, 4000, 5, 10, levelRequirement = 58, statInterpolation = {3, 1},  cost = { }, },
        [15] = {1, 65, 4000, 5, 10, levelRequirement = 60, statInterpolation = {3, 1},  cost = { }, },
        [16] = {1, 68, 4000, 5, 10, levelRequirement = 62, statInterpolation = {3, 1},  cost = { }, },
        [17] = {1, 71, 4000, 5, 10, levelRequirement = 64, statInterpolation = {3, 1},  cost = { }, },
        [18] = {1, 74, 4000, 5, 10, levelRequirement = 66, statInterpolation = {3, 1},  cost = { }, },
        [19] = {1, 77, 4000, 5, 10, levelRequirement = 68, statInterpolation = {3, 1},  cost = { }, },
        [20] = {1, 80, 4000, 5, 10, levelRequirement = 70, statInterpolation = {3, 1},  cost = { }, },
        [21] = {1, 81, 4000, 5, 10, levelRequirement = 72, statInterpolation = {3, 1},  cost = { }, },
        [22] = {1, 82, 4000, 5, 10, levelRequirement = 74, statInterpolation = {3, 1},  cost = { }, },
        [23] = {1, 83, 4000, 5, 10, levelRequirement = 76, statInterpolation = {3, 1},  cost = { }, },
        [24] = {1, 84, 4000, 5, 10, levelRequirement = 78, statInterpolation = {3, 1},  cost = { }, },
        [25] = {1, 85, 4000, 5, 10, levelRequirement = 80, statInterpolation = {3, 1},  cost = { }, },
        [26] = {1, 86, 4000, 5, 10, levelRequirement = 82, statInterpolation = {3, 1},  cost = { }, },
        [27] = {1, 87, 4000, 5, 10, levelRequirement = 84, statInterpolation = {3, 1},  cost = { }, },
        [28] = {1, 88, 4000, 5, 10, levelRequirement = 86, statInterpolation = {3, 1},  cost = { }, },
        [29] = {1, 89, 4000, 5, 10, levelRequirement = 88, statInterpolation = {3, 1},  cost = { }, },
        [30] = {1, 90, 4000, 5, 10, levelRequirement = 90, statInterpolation = {3, 1},  cost = { }, },
        [31] = {1, 91, 4000, 5, 10, levelRequirement = 91, statInterpolation = {3, 1},  cost = { }, },
        [32] = {1, 92, 4000, 5, 10, levelRequirement = 92, statInterpolation = {3, 1},  cost = { }, },
        [33] = {1, 93, 4000, 5, 10, levelRequirement = 93, statInterpolation = {3, 1},  cost = { }, },
        [34] = {1, 94, 4000, 5, 10, levelRequirement = 94, statInterpolation = {3, 1},  cost = { }, },
        [35] = {1, 95, 4000, 5, 10, levelRequirement = 95, statInterpolation = {3, 1},  cost = { }, },
        [36] = {1, 96, 4000, 5, 10, levelRequirement = 96, statInterpolation = {3, 1},  cost = { }, },
        [37] = {1, 97, 4000, 5, 10, levelRequirement = 97, statInterpolation = {3, 1},  cost = { }, },
        [38] = {1, 98, 4000, 5, 10, levelRequirement = 98, statInterpolation = {3, 1},  cost = { }, },
        [39] = {1, 99, 4000, 5, 10, levelRequirement = 99, statInterpolation = {3, 1},  cost = { }, },
        [40] = {1, 100, 4000, 5, 10, levelRequirement = 100, statInterpolation = {3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["FleshOfferingMercenary"] = {
    name = "Flesh Offering",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Consumes a corpse, which temporarily empowers your minions with swiftness. The skill consumes other nearby corpses, increasing the duration for each corpse consumed.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Minion] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Offering] = true,
    },
    statDescriptionScope = "offering_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_speed_+%_granted_from_skill",
        "base_movement_velocity_+%",
        "cast_speed_+%_granted_from_skill",
        "base_skill_effect_duration",
        "offering_skill_effect_duration_per_corpse",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {20, 20, 20, 5000, 1000, levelRequirement = 12, statInterpolation = {1, 1, 1},  cost = { }, },
        [2] = {21, 20, 21, 5000, 1000, levelRequirement = 15, statInterpolation = {1, 1, 1},  cost = { }, },
        [3] = {21, 21, 21, 5000, 1000, levelRequirement = 19, statInterpolation = {1, 1, 1},  cost = { }, },
        [4] = {22, 21, 22, 5000, 1000, levelRequirement = 23, statInterpolation = {1, 1, 1},  cost = { }, },
        [5] = {22, 22, 22, 5000, 1000, levelRequirement = 27, statInterpolation = {1, 1, 1},  cost = { }, },
        [6] = {23, 22, 23, 5000, 1000, levelRequirement = 31, statInterpolation = {1, 1, 1},  cost = { }, },
        [7] = {23, 23, 23, 5000, 1000, levelRequirement = 35, statInterpolation = {1, 1, 1},  cost = { }, },
        [8] = {24, 23, 24, 5000, 1000, levelRequirement = 38, statInterpolation = {1, 1, 1},  cost = { }, },
        [9] = {24, 24, 24, 5000, 1000, levelRequirement = 41, statInterpolation = {1, 1, 1},  cost = { }, },
        [10] = {25, 24, 25, 5000, 1000, levelRequirement = 44, statInterpolation = {1, 1, 1},  cost = { }, },
        [11] = {25, 25, 25, 5000, 1000, levelRequirement = 47, statInterpolation = {1, 1, 1},  cost = { }, },
        [12] = {26, 25, 26, 5000, 1000, levelRequirement = 50, statInterpolation = {1, 1, 1},  cost = { }, },
        [13] = {26, 26, 26, 5000, 1000, levelRequirement = 53, statInterpolation = {1, 1, 1},  cost = { }, },
        [14] = {27, 26, 27, 5000, 1000, levelRequirement = 56, statInterpolation = {1, 1, 1},  cost = { }, },
        [15] = {27, 27, 27, 5000, 1000, levelRequirement = 59, statInterpolation = {1, 1, 1},  cost = { }, },
        [16] = {28, 27, 28, 5000, 1000, levelRequirement = 62, statInterpolation = {1, 1, 1},  cost = { }, },
        [17] = {28, 28, 28, 5000, 1000, levelRequirement = 64, statInterpolation = {1, 1, 1},  cost = { }, },
        [18] = {29, 28, 29, 5000, 1000, levelRequirement = 66, statInterpolation = {1, 1, 1},  cost = { }, },
        [19] = {29, 29, 29, 5000, 1000, levelRequirement = 68, statInterpolation = {1, 1, 1},  cost = { }, },
        [20] = {30, 29, 30, 5000, 1000, levelRequirement = 70, statInterpolation = {1, 1, 1},  cost = { }, },
        [21] = {30, 30, 30, 5000, 1000, levelRequirement = 72, statInterpolation = {1, 1, 1},  cost = { }, },
        [22] = {31, 30, 31, 5000, 1000, levelRequirement = 74, statInterpolation = {1, 1, 1},  cost = { }, },
        [23] = {31, 31, 31, 5000, 1000, levelRequirement = 76, statInterpolation = {1, 1, 1},  cost = { }, },
        [24] = {32, 31, 32, 5000, 1000, levelRequirement = 78, statInterpolation = {1, 1, 1},  cost = { }, },
        [25] = {32, 32, 32, 5000, 1000, levelRequirement = 80, statInterpolation = {1, 1, 1},  cost = { }, },
        [26] = {33, 32, 33, 5000, 1000, levelRequirement = 82, statInterpolation = {1, 1, 1},  cost = { }, },
        [27] = {33, 33, 33, 5000, 1000, levelRequirement = 84, statInterpolation = {1, 1, 1},  cost = { }, },
        [28] = {34, 33, 34, 5000, 1000, levelRequirement = 86, statInterpolation = {1, 1, 1},  cost = { }, },
        [29] = {34, 34, 34, 5000, 1000, levelRequirement = 88, statInterpolation = {1, 1, 1},  cost = { }, },
        [30] = {35, 34, 35, 5000, 1000, levelRequirement = 90, statInterpolation = {1, 1, 1},  cost = { }, },
        [31] = {35, 34, 35, 5000, 1000, levelRequirement = 91, statInterpolation = {1, 1, 1},  cost = { }, },
        [32] = {35, 35, 35, 5000, 1000, levelRequirement = 92, statInterpolation = {1, 1, 1},  cost = { }, },
        [33] = {35, 35, 35, 5000, 1000, levelRequirement = 93, statInterpolation = {1, 1, 1},  cost = { }, },
        [34] = {36, 35, 36, 5000, 1000, levelRequirement = 94, statInterpolation = {1, 1, 1},  cost = { }, },
        [35] = {36, 35, 36, 5000, 1000, levelRequirement = 95, statInterpolation = {1, 1, 1},  cost = { }, },
        [36] = {36, 36, 36, 5000, 1000, levelRequirement = 96, statInterpolation = {1, 1, 1},  cost = { }, },
        [37] = {36, 36, 36, 5000, 1000, levelRequirement = 97, statInterpolation = {1, 1, 1},  cost = { }, },
        [38] = {37, 36, 37, 5000, 1000, levelRequirement = 98, statInterpolation = {1, 1, 1},  cost = { }, },
        [39] = {37, 36, 37, 5000, 1000, levelRequirement = 99, statInterpolation = {1, 1, 1},  cost = { }, },
        [40] = {37, 37, 37, 5000, 1000, levelRequirement = 100, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["FlameDashMercenary"] = {
    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.8,
    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_cooldown_speed_+%",
        "base_skill_effect_duration",
        "is_area_damage",
        "spell_damage_modifiers_apply_to_skill_dot",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 2, 0, 4000, critChance = 6, levelRequirement = 10, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 2, 1, 4000, critChance = 6, levelRequirement = 13, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 2, 2, 4000, critChance = 6, levelRequirement = 17, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, 2, 3, 4000, critChance = 6, levelRequirement = 21, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, 2, 4, 4000, critChance = 6, levelRequirement = 25, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, 2, 5, 4000, critChance = 6, levelRequirement = 29, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, 2, 6, 4000, critChance = 6, levelRequirement = 33, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, 2, 7, 4000, critChance = 6, levelRequirement = 36, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, 2, 8, 4000, critChance = 6, levelRequirement = 39, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, 2, 9, 4000, critChance = 6, levelRequirement = 42, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, 2, 10, 4000, critChance = 6, levelRequirement = 45, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, 2, 11, 4000, critChance = 6, levelRequirement = 48, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, 2, 12, 4000, critChance = 6, levelRequirement = 51, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, 2, 13, 4000, critChance = 6, levelRequirement = 54, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, 2, 14, 4000, critChance = 6, levelRequirement = 57, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, 2, 15, 4000, critChance = 6, levelRequirement = 60, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, 2, 16, 4000, critChance = 6, levelRequirement = 63, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, 2, 17, 4000, critChance = 6, levelRequirement = 66, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, 2, 18, 4000, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, 2, 19, 4000, critChance = 6, levelRequirement = 70, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 2, 20, 4000, critChance = 6, levelRequirement = 72, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 2, 21, 4000, critChance = 6, levelRequirement = 74, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 2, 22, 4000, critChance = 6, levelRequirement = 76, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 2, 23, 4000, critChance = 6, levelRequirement = 78, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 2, 24, 4000, critChance = 6, levelRequirement = 80, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 2, 25, 4000, critChance = 6, levelRequirement = 82, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 2, 26, 4000, critChance = 6, levelRequirement = 84, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 2, 27, 4000, critChance = 6, levelRequirement = 86, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 2, 28, 4000, critChance = 6, levelRequirement = 88, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 2, 29, 4000, critChance = 6, levelRequirement = 90, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 2, 29, 4000, critChance = 6, levelRequirement = 91, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 2, 30, 4000, critChance = 6, levelRequirement = 92, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, 2, 30, 4000, critChance = 6, levelRequirement = 93, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, 2, 31, 4000, critChance = 6, levelRequirement = 94, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.2000000476837, 2, 31, 4000, critChance = 6, levelRequirement = 95, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.2000000476837, 2, 32, 4000, critChance = 6, levelRequirement = 96, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [37] = {0.80000001192093, 1.2000000476837, 2, 32, 4000, critChance = 6, levelRequirement = 97, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [38] = {0.80000001192093, 1.2000000476837, 2, 33, 4000, critChance = 6, levelRequirement = 98, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [39] = {0.80000001192093, 1.2000000476837, 2, 33, 4000, critChance = 6, levelRequirement = 99, statInterpolation = {3, 3, 3, 1},  cost = { }, },
        [40] = {0.80000001192093, 1.2000000476837, 2, 34, 4000, critChance = 6, levelRequirement = 100, statInterpolation = {3, 3, 3, 1},  cost = { }, },
    },
}
monster base type attack cast speed +% and damage -% final [33]
FamilyMonsterSpeedAndDamageFixup
Domainsмонстр (3)
GenerationTypeУникальные (3)
Req. level1
Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage Урон Атака Чародейский Скорость
    30% шанс блокировать урон от чар
    Вы получаете 15% урона от заблокированных ударов
    FamilyMonsterBlockAndBypass
    Domainsмонстр (3)
    GenerationTypeУникальные (3)
    Req. level1
    Stats
  • base spell block % Min: 30 Max: 30 Global
  • base block % damage taken Min: 15 Max: 15 Global
  • Craft Tagsblock
    Edit

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