Rukh, de los afarud
Humanoide
MonsterResistanceIconFire MonsterResistanceIconCold MonsterResistanceIconLightning MonsterResistanceIconChaos
Velocidad de movimiento reducida un 10%
Vida máxima aumentada un (10—20)%
Los esbirros tienen su vida máxima aumentada un (25—27)%
+1% a la probabilidad de bloquear el daño de ataques por cada esqueleto invocado
Rukh, of the Afarud
SpectreN
Tagsfire_affinity, has_one_hand_sword, has_one_handed_melee, human, humanoid, medium_height, melee, not_int, physical_affinity, plate_armour, red_blood, rogue_exile, slashing_weapon, slow_movement
Vida
252%
Armadura
+80%
Evasión
+20%
Ailment Threshold
252%
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 ~ 9
Attack Time
1.005 Second
Damage Spread
±20%
Experiencia
150%
Model Size
100%
Type
ExileFaridunMarauder1
Metadata
ExileMarauderFaridun1
Nivel
68
Vida
16,212
Armadura
51,822
Evasión
5,687
Damage
1,027
Daño de hechizos
1,027
Precisión
580
Attack Time
1.005
Experiencia
15,383
Minion Life
3,517
Minion Damage
820
Ailment Threshold
16,212
Chill
51
Shock
51
Brittle
290
Scorch
51
Sap
142
Phys Convert Ele
240%
RemoteSlamMercenary
Attack, Area, Damage
Base Damage: 822—1233
Probabilidad de golpe crítico: 5%
Attack Time: 1.005 seg
Tiempo de recarga: 8 seg
Las habilidades asistidas tienen un 50% de probabilidad de intimidar a los enemigos durante 4 segundos con cada golpe
Inflige un 1% más de daño
is area damage [1]
EnrageMercenary
Spell
Tiempo de lanzamiento: 0.3 seg
Tiempo de recarga: 10 seg
La duración base es de 6 segundos
Velocidad de movimiento aumentada un 50%
Daño aumentado un 30%
Velocidades de ataque y lanzamiento de hechizos aumentadas un 40%
CleaveMercenary
Attack, Area, Multistrikeable, Melee, ThresholdJewelArea
Hendidura
Base Damage: 822—1233
Probabilidad de golpe crítico: 5%
Daño de ataque: 638.16%
Daño de ataque: 638.16%
Attack Time: 1.005 seg
El personaje golpea en arco con su arma (o ambas armas si empuña dos) para infligir daño a los monstruos en un área delante de él. Solo funciona con hachas y espadas.
Cuando usas doble empuñadura, inflige el 60% del daño de cada arma combinado
Inflige un 538.16% más de daño de ataque
+0.9 metros al radio
console skill dont chase [1]
is area damage [1]
skill double hits when dual wielding [1]
iconcleave
LeapSlamMercenaryAlt
Attack, Area, Melee, Movement, Travel, Slam, Totemable
Salto con impacto de quebrantamiento
Base Damage: 822—1233
Probabilidad de golpe crítico: 5%
Daño de ataque: 633.5%
Daño de ataque: 633.5%
Attack Time: 1.005 seg
Saltas por los aires a una distancia corta para infligir daño y empujar a los enemigos con tu arma en el lugar donde caes. Empujas a los enemigos sobre los que caerías fuera de tu camino. Requiere un hacha, una maza, un cetro, una espada o un báculo.
Duración del aturdimiento aumentada un 38% contra los enemigos que tienen la vida llena
Inflige un 533.5% más de daño de ataque
El radio base es de 2 metros
Los golpes que infligen daño siempre aturden a los enemigos que tienen la vida llena
is area damage [1]
leap slam always knockback within range [1]
iconleapslam
MoltenShellMercenary
Spell, Area, Duration, Totemable, TotemCastsWhenNotDetached, Fire, Instant, AreaSpell, Physical, Triggerable, Guard, Cooldown
Coraza fundida
Tiempo de lanzamiento: 0.4 seg
Tiempo de recarga: 8 seg
Te aplica un efecto beneficioso que te otorga armadura adicional y que puede recibir parte del daño de los golpes por ti antes de consumirse. Cuando el efecto expira o se consume, la habilidad inflige daño reflejado a los enemigos a tu alrededor en función del daño total que haya recibido el efecto. Comparte su tiempo de recarga con otras habilidades de protección.
La duración base es de 3 segundos
El 75% del daño de los golpes lo recibe el efecto beneficioso antes que tu vida o escudo de energía
El efecto beneficioso puede recibir daño equivalente al 10% de tu armadura, hasta un máximo de 5000
El efecto beneficioso otorga +809.5 a la armadura
damage originates from initiator location [1]
is area damage [1]
skill override pvp scaling time ms [200]
moltenshield
DeterminationMercenary
Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Instant, AreaSpell, Physical, CanHaveBlessing, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
Determinación
Tiempo de lanzamiento: 0.3 seg
Tiempo de recarga: 1.2 seg
Proyecta un aura que te otorga armadura a ti y a tus aliados.
+1.8 metros al radio
Tú y tus aliados cercanos ganan 930 de armadura adicional
Tú y tus aliados cercanos ganan un 49% más de armadura
base deal no damage [1]
auraarmour

Object Type

Object Type Codes

 
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Exiles/ExileMarauderFaridun1"] = {
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    name = "Rukh, of the Afarud",
    life = 2.52,
    damage = 2.75,
    damageSpread = 0.2,
    attackTime = 1.005,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "One Hand Axe",
    weaponType2 = "Shield",
    skillList = {
        "LeapSlamMercenaryAlt",
        "CleaveMercenary",
        "MoltenShellMercenary",
        "DeterminationMercenary",
        "EnrageMercenary",
        "RemoteSlamMercenary",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["LeapSlamMercenaryAlt"] = {
    name = "Leap Slam of Groundbreaking",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Jump a short distance through the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
        [SkillType.Slam] = true,
        [SkillType.Totemable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.4,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "stun_duration_+%_vs_enemies_that_are_on_full_life",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "always_stun_enemies_that_are_on_full_life",
        "leap_slam_always_knockback_within_range",
    },
    levels = {
        [1] = {20, 20, baseMultiplier = 2.864, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {21, 20, baseMultiplier = 2.993, levelRequirement = 13, statInterpolation = {1},  cost = { }, },
        [3] = {22, 20, baseMultiplier = 3.133, levelRequirement = 17, statInterpolation = {1},  cost = { }, },
        [4] = {23, 20, baseMultiplier = 3.279, levelRequirement = 21, statInterpolation = {1},  cost = { }, },
        [5] = {24, 20, baseMultiplier = 3.433, levelRequirement = 25, statInterpolation = {1},  cost = { }, },
        [6] = {25, 20, baseMultiplier = 3.593, levelRequirement = 29, statInterpolation = {1},  cost = { }, },
        [7] = {26, 20, baseMultiplier = 3.76, levelRequirement = 33, statInterpolation = {1},  cost = { }, },
        [8] = {27, 20, baseMultiplier = 3.928, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [9] = {28, 20, baseMultiplier = 4.104, levelRequirement = 39, statInterpolation = {1},  cost = { }, },
        [10] = {29, 20, baseMultiplier = 4.287, levelRequirement = 42, statInterpolation = {1},  cost = { }, },
        [11] = {30, 20, baseMultiplier = 4.478, levelRequirement = 45, statInterpolation = {1},  cost = { }, },
        [12] = {31, 20, baseMultiplier = 4.678, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
        [13] = {32, 20, baseMultiplier = 4.887, levelRequirement = 51, statInterpolation = {1},  cost = { }, },
        [14] = {33, 20, baseMultiplier = 5.104, levelRequirement = 54, statInterpolation = {1},  cost = { }, },
        [15] = {34, 20, baseMultiplier = 5.331, levelRequirement = 57, statInterpolation = {1},  cost = { }, },
        [16] = {35, 20, baseMultiplier = 5.569, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [17] = {36, 20, baseMultiplier = 5.817, levelRequirement = 63, statInterpolation = {1},  cost = { }, },
        [18] = {37, 20, baseMultiplier = 6.075, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [19] = {38, 20, baseMultiplier = 6.335, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [20] = {39, 20, baseMultiplier = 6.605, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [21] = {40, 20, baseMultiplier = 6.887, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [22] = {41, 20, baseMultiplier = 7.18, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [23] = {42, 20, baseMultiplier = 7.486, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [24] = {43, 20, baseMultiplier = 7.806, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [25] = {44, 20, baseMultiplier = 8.139, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [26] = {45, 20, baseMultiplier = 8.486, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [27] = {46, 20, baseMultiplier = 8.848, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
        [28] = {47, 20, baseMultiplier = 9.224, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [29] = {48, 20, baseMultiplier = 9.617, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
        [30] = {49, 20, baseMultiplier = 10.026, levelRequirement = 90, statInterpolation = {1},  cost = { }, },
        [31] = {50, 20, baseMultiplier = 10.642, levelRequirement = 91, statInterpolation = {1},  cost = { }, },
        [32] = {50, 20, baseMultiplier = 10.868, levelRequirement = 92, statInterpolation = {1},  cost = { }, },
        [33] = {51, 20, baseMultiplier = 11.099, levelRequirement = 93, statInterpolation = {1},  cost = { }, },
        [34] = {51, 20, baseMultiplier = 11.335, levelRequirement = 94, statInterpolation = {1},  cost = { }, },
        [35] = {52, 20, baseMultiplier = 11.576, levelRequirement = 95, statInterpolation = {1},  cost = { }, },
        [36] = {52, 20, baseMultiplier = 11.821, levelRequirement = 96, statInterpolation = {1},  cost = { }, },
        [37] = {53, 20, baseMultiplier = 12.073, levelRequirement = 97, statInterpolation = {1},  cost = { }, },
        [38] = {53, 20, baseMultiplier = 12.329, levelRequirement = 98, statInterpolation = {1},  cost = { }, },
        [39] = {54, 20, baseMultiplier = 12.59, levelRequirement = 99, statInterpolation = {1},  cost = { }, },
        [40] = {54, 20, baseMultiplier = 12.858, levelRequirement = 100, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CleaveMercenary"] = {
    name = "Cleave",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ThresholdJewelArea] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_radius_+",
        "active_skill_merged_damage_+%_final_while_dual_wielding",
        "is_area_damage",
        "skill_double_hits_when_dual_wielding",
        "console_skill_dont_chase",
    },
    levels = {
        [1] = {0, -40, baseMultiplier = 2.1116, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
        [2] = {1, -40, baseMultiplier = 2.2418, levelRequirement = 2, statInterpolation = {1},  cost = { }, },
        [3] = {1, -40, baseMultiplier = 2.3846, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
        [4] = {2, -40, baseMultiplier = 2.54, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
        [5] = {2, -40, baseMultiplier = 2.7094, levelRequirement = 11, statInterpolation = {1},  cost = { }, },
        [6] = {3, -40, baseMultiplier = 2.8956, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [7] = {3, -40, baseMultiplier = 3.0846, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
        [8] = {4, -40, baseMultiplier = 3.2834, levelRequirement = 24, statInterpolation = {1},  cost = { }, },
        [9] = {4, -40, baseMultiplier = 3.4962, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [10] = {5, -40, baseMultiplier = 3.7202, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
        [11] = {5, -40, baseMultiplier = 3.9554, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [12] = {6, -40, baseMultiplier = 4.2046, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
        [13] = {6, -40, baseMultiplier = 4.4692, levelRequirement = 44, statInterpolation = {1},  cost = { }, },
        [14] = {7, -40, baseMultiplier = 4.7478, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
        [15] = {7, -40, baseMultiplier = 5.0418, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
        [16] = {8, -40, baseMultiplier = 5.354, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [17] = {8, -40, baseMultiplier = 5.6802, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [18] = {9, -40, baseMultiplier = 6.0274, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
        [19] = {9, -40, baseMultiplier = 6.3816, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
        [20] = {10, -40, baseMultiplier = 6.7568, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [21] = {10, -40, baseMultiplier = 7.139, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [22] = {11, -40, baseMultiplier = 7.5422, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [23] = {11, -40, baseMultiplier = 7.9664, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [24] = {12, -40, baseMultiplier = 8.413, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [25] = {12, -40, baseMultiplier = 8.8848, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [26] = {13, -40, baseMultiplier = 9.379, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        [27] = {13, -40, baseMultiplier = 9.9012, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
        [28] = {14, -40, baseMultiplier = 10.4514, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
        [29] = {14, -40, baseMultiplier = 11.031, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
        [30] = {15, -40, baseMultiplier = 11.64, levelRequirement = 90, statInterpolation = {1},  cost = { }, },
        [31] = {15, -40, baseMultiplier = 12.578, levelRequirement = 91, statInterpolation = {1},  cost = { }, },
        [32] = {15, -40, baseMultiplier = 12.9238, levelRequirement = 92, statInterpolation = {1},  cost = { }, },
        [33] = {16, -40, baseMultiplier = 13.2794, levelRequirement = 93, statInterpolation = {1},  cost = { }, },
        [34] = {16, -40, baseMultiplier = 13.642, levelRequirement = 94, statInterpolation = {1},  cost = { }, },
        [35] = {16, -40, baseMultiplier = 14.0158, levelRequirement = 95, statInterpolation = {1},  cost = { }, },
        [36] = {17, -40, baseMultiplier = 14.4008, levelRequirement = 96, statInterpolation = {1},  cost = { }, },
        [37] = {17, -40, baseMultiplier = 14.7956, levelRequirement = 97, statInterpolation = {1},  cost = { }, },
        [38] = {17, -40, baseMultiplier = 15.1988, levelRequirement = 98, statInterpolation = {1},  cost = { }, },
        [39] = {18, -40, baseMultiplier = 15.6146, levelRequirement = 99, statInterpolation = {1},  cost = { }, },
        [40] = {18, -40, baseMultiplier = 16.0402, levelRequirement = 100, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MoltenShellMercenary"] = {
    name = "Molten Shell",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Applies a buff that adds to your armour, and can take some of the damage from hits for you before being depleted. When the buff expires or is depleted, the skill deals reflected damage to enemies around you based on the total damage that was taken from the buff. Shares a cooldown with other Guard skills.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Totemable] = true,
        [SkillType.TotemCastsWhenNotDetached] = true,
        [SkillType.Fire] = true,
        [SkillType.Instant] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Physical] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Guard] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "buff_skill_stat_descriptions",
    castTime = 0.4,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_reduction_rating",
        "skill_override_pvp_scaling_time_ms",
        "molten_shell_damage_absorbed_%",
        "molten_shell_damage_absorb_limit_%_of_armour",
        "molten_shell_max_damage_absorbed",
        "base_skill_effect_duration",
        "is_area_damage",
        "damage_originates_from_initiator_location",
    },
    levels = {
        [1] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 16, statInterpolation = {3},  cost = { }, },
        [2] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 20, statInterpolation = {3},  cost = { }, },
        [3] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 24, statInterpolation = {3},  cost = { }, },
        [4] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 28, statInterpolation = {3},  cost = { }, },
        [5] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 31, statInterpolation = {3},  cost = { }, },
        [6] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 34, statInterpolation = {3},  cost = { }, },
        [7] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 37, statInterpolation = {3},  cost = { }, },
        [8] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 40, statInterpolation = {3},  cost = { }, },
        [9] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 43, statInterpolation = {3},  cost = { }, },
        [10] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 46, statInterpolation = {3},  cost = { }, },
        [11] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 49, statInterpolation = {3},  cost = { }, },
        [12] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 52, statInterpolation = {3},  cost = { }, },
        [13] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 55, statInterpolation = {3},  cost = { }, },
        [14] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 58, statInterpolation = {3},  cost = { }, },
        [15] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 60, statInterpolation = {3},  cost = { }, },
        [16] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 62, statInterpolation = {3},  cost = { }, },
        [17] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 64, statInterpolation = {3},  cost = { }, },
        [18] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 66, statInterpolation = {3},  cost = { }, },
        [19] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 68, statInterpolation = {3},  cost = { }, },
        [20] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 70, statInterpolation = {3},  cost = { }, },
        [21] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 72, statInterpolation = {3},  cost = { }, },
        [22] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 74, statInterpolation = {3},  cost = { }, },
        [23] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 76, statInterpolation = {3},  cost = { }, },
        [24] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 78, statInterpolation = {3},  cost = { }, },
        [25] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 80, statInterpolation = {3},  cost = { }, },
        [26] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 82, statInterpolation = {3},  cost = { }, },
        [27] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 84, statInterpolation = {3},  cost = { }, },
        [28] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 86, statInterpolation = {3},  cost = { }, },
        [29] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 88, statInterpolation = {3},  cost = { }, },
        [30] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 90, statInterpolation = {3},  cost = { }, },
        [31] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 91, statInterpolation = {3},  cost = { }, },
        [32] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 92, statInterpolation = {3},  cost = { }, },
        [33] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 93, statInterpolation = {3},  cost = { }, },
        [34] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 94, statInterpolation = {3},  cost = { }, },
        [35] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 95, statInterpolation = {3},  cost = { }, },
        [36] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 96, statInterpolation = {3},  cost = { }, },
        [37] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 97, statInterpolation = {3},  cost = { }, },
        [38] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 98, statInterpolation = {3},  cost = { }, },
        [39] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 99, statInterpolation = {3},  cost = { }, },
        [40] = {1, 200, 75, 10, 5000, 3000, levelRequirement = 100, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DeterminationMercenary"] = {
    name = "Determination",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Casts an aura that grants armour to you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.HasReservation] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.Totemable] = true,
        [SkillType.Aura] = true,
        [SkillType.Instant] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Physical] = true,
        [SkillType.CanHaveBlessing] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "aura_skill_stat_descriptions",
    castTime = 0.3,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "determination_aura_armour_+%_final",
        "base_physical_damage_reduction_rating",
        "active_skill_base_radius_+",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {40, 90, 0, levelRequirement = 24, statInterpolation = {1, 1, 1},  cost = { }, },
        [2] = {40, 107, 1, levelRequirement = 27, statInterpolation = {1, 1, 1},  cost = { }, },
        [3] = {41, 127, 2, levelRequirement = 30, statInterpolation = {1, 1, 1},  cost = { }, },
        [4] = {41, 150, 3, levelRequirement = 33, statInterpolation = {1, 1, 1},  cost = { }, },
        [5] = {42, 176, 4, levelRequirement = 36, statInterpolation = {1, 1, 1},  cost = { }, },
        [6] = {42, 209, 5, levelRequirement = 39, statInterpolation = {1, 1, 1},  cost = { }, },
        [7] = {43, 246, 6, levelRequirement = 42, statInterpolation = {1, 1, 1},  cost = { }, },
        [8] = {43, 286, 7, levelRequirement = 45, statInterpolation = {1, 1, 1},  cost = { }, },
        [9] = {44, 335, 8, levelRequirement = 48, statInterpolation = {1, 1, 1},  cost = { }, },
        [10] = {44, 373, 9, levelRequirement = 50, statInterpolation = {1, 1, 1},  cost = { }, },
        [11] = {45, 414, 10, levelRequirement = 52, statInterpolation = {1, 1, 1},  cost = { }, },
        [12] = {45, 458, 11, levelRequirement = 54, statInterpolation = {1, 1, 1},  cost = { }, },
        [13] = {46, 510, 12, levelRequirement = 56, statInterpolation = {1, 1, 1},  cost = { }, },
        [14] = {46, 561, 13, levelRequirement = 58, statInterpolation = {1, 1, 1},  cost = { }, },
        [15] = {47, 623, 14, levelRequirement = 60, statInterpolation = {1, 1, 1},  cost = { }, },
        [16] = {47, 689, 15, levelRequirement = 62, statInterpolation = {1, 1, 1},  cost = { }, },
        [17] = {48, 762, 16, levelRequirement = 64, statInterpolation = {1, 1, 1},  cost = { }, },
        [18] = {48, 842, 17, levelRequirement = 66, statInterpolation = {1, 1, 1},  cost = { }, },
        [19] = {49, 930, 18, levelRequirement = 68, statInterpolation = {1, 1, 1},  cost = { }, },
        [20] = {49, 1026, 19, levelRequirement = 70, statInterpolation = {1, 1, 1},  cost = { }, },
        [21] = {50, 1077, 20, levelRequirement = 72, statInterpolation = {1, 1, 1},  cost = { }, },
        [22] = {50, 1131, 21, levelRequirement = 74, statInterpolation = {1, 1, 1},  cost = { }, },
        [23] = {51, 1189, 22, levelRequirement = 76, statInterpolation = {1, 1, 1},  cost = { }, },
        [24] = {51, 1247, 23, levelRequirement = 78, statInterpolation = {1, 1, 1},  cost = { }, },
        [25] = {52, 1310, 24, levelRequirement = 80, statInterpolation = {1, 1, 1},  cost = { }, },
        [26] = {52, 1376, 25, levelRequirement = 82, statInterpolation = {1, 1, 1},  cost = { }, },
        [27] = {53, 1444, 26, levelRequirement = 84, statInterpolation = {1, 1, 1},  cost = { }, },
        [28] = {53, 1518, 27, levelRequirement = 86, statInterpolation = {1, 1, 1},  cost = { }, },
        [29] = {54, 1594, 28, levelRequirement = 88, statInterpolation = {1, 1, 1},  cost = { }, },
        [30] = {54, 1673, 29, levelRequirement = 90, statInterpolation = {1, 1, 1},  cost = { }, },
        [31] = {55, 1716, 29, levelRequirement = 91, statInterpolation = {1, 1, 1},  cost = { }, },
        [32] = {55, 1758, 30, levelRequirement = 92, statInterpolation = {1, 1, 1},  cost = { }, },
        [33] = {55, 1801, 30, levelRequirement = 93, statInterpolation = {1, 1, 1},  cost = { }, },
        [34] = {55, 1845, 31, levelRequirement = 94, statInterpolation = {1, 1, 1},  cost = { }, },
        [35] = {56, 1892, 31, levelRequirement = 95, statInterpolation = {1, 1, 1},  cost = { }, },
        [36] = {56, 1937, 32, levelRequirement = 96, statInterpolation = {1, 1, 1},  cost = { }, },
        [37] = {56, 1985, 32, levelRequirement = 97, statInterpolation = {1, 1, 1},  cost = { }, },
        [38] = {56, 2032, 33, levelRequirement = 98, statInterpolation = {1, 1, 1},  cost = { }, },
        [39] = {57, 2084, 33, levelRequirement = 99, statInterpolation = {1, 1, 1},  cost = { }, },
        [40] = {57, 2133, 34, levelRequirement = 100, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EnrageMercenary"] = {
    name = "EnrageMercenary",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.3,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_and_cast_speed_+%",
        "base_movement_velocity_+%",
        "damage_+%",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {20, 20, 15, 6000, levelRequirement = 1, statInterpolation = {1, 1, 1},  cost = { }, },
        [30] = {20, 30, 20, 6000, levelRequirement = 30, statInterpolation = {1, 1, 1},  cost = { }, },
        [50] = {40, 40, 25, 6000, levelRequirement = 50, statInterpolation = {1, 1, 1},  cost = { }, },
        [67] = {40, 50, 30, 6000, levelRequirement = 67, statInterpolation = {1, 1, 1},  cost = { }, },
        [80] = {40, 60, 35, 6000, levelRequirement = 80, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RemoteSlamMercenary"] = {
    name = "RemoteSlamMercenary",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "chance_to_intimidate_on_hit_%",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 50, levelRequirement = 1, statInterpolation = {2},  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
    Tus golpes no se pueden evadir
    FamilyAlwaysHits
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • global always hit Min: 1 Max: 1 Global
  • Craft TagsAtaque
    Nunca infliges golpes críticos
    FamilyCannotCrit
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • global cannot crit Min: 1 Max: 1 Global
  • Craft TagsCrítico
    20% de probabilidad de bloquear el daño de ataques
    Recibes el 10% del daño de los golpes bloqueados
    FamilyMonsterBlockAndBypass
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 10 Max: 10 Global
  • Craft Tagsblock
    Edit

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