Toryal, de los afarud
Humanoide
MonsterResistanceIconFire MonsterResistanceIconCold MonsterResistanceIconLightning MonsterResistanceIconChaos
Velocidad de movimiento reducida un 10%
Las habilidades pasivas dentro del radio también otorgan: Las trampas y minas infligen de (2—3) a (4—6) de daño físico agregado
local jewel effect base radius [800]
Toryal, of the Afarud
SpectreN
Tagsaura_bearer, Lanzador de hechizos, 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
Vida
222%
Energy Shield From Life
100%
Ailment Threshold
222%
Resistencia
MonsterResistanceIconFire30 MonsterResistanceIconCold30 MonsterResistanceIconLightning30 MonsterResistanceIconChaos20
Damage
275%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 60
Attack Time
0.9 Second
Damage Spread
±20%
Experiencia
150%
Model Size
100%
Type
ExileFaridunWitch1
Metadata
ExileWitchFaridun1
Nivel
68
Vida
14,282
Armadura
28,790
Evasión
4,739
Escudo de energía
13,602
Damage
1,027
Daño de hechizos
1,027
Precisión
580
Attack Time
0.9
Experiencia
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
Levantar zombi de embate
Tiempo de lanzamiento: 0.85 seg
Tiempo de recarga: 4 seg
Levanta un esbirro zombi de un cadáver, que te sigue y ataca a los enemigos con un golpe cuerpo a cuerpo y un embate con área de efecto.
+1 a la cantidad máxima de zombis levantados
No requiere un cadáver
Los esbirros tienen un 72% más de vida máxima
El embate de los zombis levantados tiene área de efecto aumentada un 72%
El embate de los zombis levantados tiene velocidad de recuperación del tiempo de recarga aumentada un 72%
Los esbirros infligen un 108% más de daño
minion actor scale +% [100]
iconraisezombie
DesecrateMercenary
Spell, Area, Duration, Trappable, Totemable, Mineable, Triggerable, DamageOverTime, Multicastable, Chaos, Cascadable, AreaSpell
Profanar
Tiempo de lanzamiento: 0.6 seg
Tiempo de recarga: 3 seg
Profana el suelo para invocar cadáveres basados en los monstruos del área en la que te encuentras e infligir daño de caos degenerativo a los enemigos. Si estás usando la habilidad Levantar espectro, hay una probabilidad de invocar cadáveres espectrales que coincidan con los últimos espectros que has levantado. Solo pueden interactuar con los cadáveres espectrales las habilidades de esbirros.
Inflige 261.7 de daño de caos base por segundo
La duración base es de 4 segundos
Genera 5 cadáveres
El nivel de los cadáveres que se generan es el mismo que el del área, hasta un máximo de nivel 77
Máximo de 10 Cadáveres permitidos
is area damage [1]
Desecrate
SummonSkeletonsMercenary
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion, Cooldown
Invocar esqueletos
Tiempo de lanzamiento: 0.5 seg
Invoca esbirros guerreros esqueleto en la ubicación objetivo. Usan un ataque cuerpo a cuerpo y mueren después de un tiempo. Si se vuelven agresivos, los guerreros esqueleto también se abalanzan hacia los enemigos cercanos.
+7 a la cantidad máxima de esqueletos invocados
La duración base es de 20 segundos
Invoca 3 guerreros esqueleto
base display minion actor level [68]
display minion monster type [2]
iconraiseskeleton
FleshOfferingMercenary
Spell, Buff, Duration, Triggerable, Minion, Trappable, Mineable, Totemable, Offering
Ofrenda de carne
Tiempo de lanzamiento: 1 seg
Tiempo de recarga: 10 seg
Consume un cadáver, que temporalmente confiere celeridad a tus esbirros. La habilidad consume otros cadáveres cercanos y aumenta su duración por cada cadáver consumido.
La duración base es de 5 segundos
1 segundos adicionales de duración base por cada cadáver extra consumido
Otorga a los esbirros velocidad de ataque aumentada un 29%
Otorga a los esbirros velocidad de lanzamiento de hechizos aumentada un 29%
Otorga a los esbirros velocidad de movimiento aumentada un 29%
base deal no damage [1]
FleshOffering
SummonRagingSpiritMercenary
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CanRapidFire, CreatesMinion
Invocar espíritus encolerizados
Tiempo de lanzamiento: 0.5 seg
Invoca un cráneo llameante de corta vida que carga hacia los enemigos cercanos para atacarlos rápidamente con todo su daño físico convertido en fuego. Los enemigos no entablarán combate directamente con estos espíritus y pueden pasar a través de ellos.
Máximo de espíritus encolerizados que puedes invocar: 20
La duración base es de 5 segundos
Los esbirros no pueden provocar a los enemigos
display minion monster type [20]
SummonElemental
FlameDashMercenary
Spell, Movement, Damage, DamageOverTime, Duration, Totemable, Triggerable, Fire, Trappable, Mineable, Travel, Blink, Cooldown
Embestida de llamas
Probabilidad de golpe crítico: 6%
Efectividad del daño agregado: 140%
Tiempo de lanzamiento: 0.8 seg
Tiempo de recarga: 3.5 seg
Te teletransportas a una ubicación para dañar a los enemigos y dejar un rastro de suelo incendiado. Comparte su tiempo de recarga con otras habilidades de traslación.
Inflige 383.9 de daño de fuego base por segundo
La duración base es de 4 segundos
Inflige de 552.8 a 829.2 de daño de fuego
Los modificadores de daño de hechizos se aplican al efecto de daño degenerativo de esta habilidad
Velocidad de recuperación del tiempo de recarga aumentada un 18%
is area damage [1]
FlameDash
EnfeebleMercenary
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
Debilitar
Tiempo de lanzamiento: 0.8 seg
Tiempo de recarga: 1.2 seg
Maldice a todos los objetivos de un área para reducir su precisión y hacer que inflijan menos daño.
La duración base es de 11.6 segundos
+0.9 metros al radio
Los enemigos malditos tienen precisión reducida un 19%
Los enemigos normales y mágicos malditos infligen un 28% menos de daño
Esta maldición se lanza como un aura que se aplica a los enemigos cercanos
Los enemigos raros y únicos malditos infligen un 18% menos de daño
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
Domainsmonstruo (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage Daño Ataque Lanzador de hechizos Velocidad
    30% de probabilidad de bloquear el daño de hechizos
    Recibes el 15% del daño de los golpes bloqueados
    FamilyMonsterBlockAndBypass
    Domainsmonstruo (3)
    GenerationTypeÚnico (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.