MirageVillageShippingSanctumArchnemesisExpeditionDetonatorUltimatumAltarRitualRuneHeistSumgglersCacheHarvestPortalAfflictionInitiatorBlightCoreLegionInitiatorBetrayalSymbolCatarinaDelveMineralVeinIncursionCraftingBenchBestiaryRareMonsterAbyssBreachEssenceStrongboxShrine
아파루드의 루크
인간형
MonsterResistanceIconFire MonsterResistanceIconCold MonsterResistanceIconLightning MonsterResistanceIconChaos
monster base type attack cast speed +% and damage -% final [33]
플레이어가 무조건 명중
치명타가 발생하지 않음
20%의 확률로 공격 피해를 막아냄
피격을 막아낼 시 피해의 10%를 받음
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
생명력
252%
방어도
+80%
회피
+20%
Ailment Threshold
252%
저항
MonsterResistanceIconFire30 MonsterResistanceIconCold30 MonsterResistanceIconLightning30 MonsterResistanceIconChaos20
Damage
275%
정확도
100%
치명타 확률
+5%
치명타 피해 배율
+130%
Attack Distance
6 ~ 9
Attack Time
1.005 Second
Damage Spread
±20%
경험치
150%
Model Size
100%
Type
ExileFaridunMarauder1
Metadata
ExileMarauderFaridun1
레벨
68
생명력
16,212
방어도
51,822
회피
5,687
Damage
1,027
주문 피해
1,027
정확도
580
Attack Time
1.005
경험치
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
치명타 확률: 5%
Attack Time: 1.005 초
재사용 대기시간: 8 초
보조 대상 스킬 명중 시 50%의 확률로 4초 동안 적 위협
주는 피해 1% 증폭
is area damage [1]
EnrageMercenary
Spell
시전 속도: 0.3 초
재사용 대기시간: 10 초
기본 지속시간 6
이동 속도 50% 증가
피해 30% 증가
공격 및 시전 속도 40% 증가
CleaveMercenary
Attack, Area, Multistrikeable, Melee, ThresholdJewelArea
회전베기
Base Damage: 822—1233
치명타 확률: 5%
공격 피해: 638.16%
공격 피해: 638.16%
Attack Time: 1.005 초
무기(쌍수일 경우 2개 모두)를 크게 휘둘러 범위 내 몬스터들에게 피해를 줍니다. 도끼와 검으로만 사용할 수 있습니다.
쌍수 사용 시, 각 무기의 피해를 합친 수치의 60%를 줌
주는 공격 피해 538.16% 증폭
반경 +0.9미터
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
땅 분쇄의 도약 강타
Base Damage: 822—1233
치명타 확률: 5%
공격 피해: 633.5%
공격 피해: 633.5%
Attack Time: 1.005 초
공중으로 짧은 거리를 도약 후 착지하면서 무기로 적들에게 피해를 주고 밀쳐 냅니다. 착지 지점의 적은 바깥으로 밀려납니다. 도끼나 철퇴, 셉터, 검, 지팡이가 필요합니다.
생명력이 최대인 적에게 주는 기절 지속시간 38% 증가
주는 공격 피해 533.5% 증폭
기본 반경 2미터
명중하여 피해를 줄 경우 생명력이 최대인 적을 항상 기절시킴
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
용암 방패
시전 속도: 0.4 초
재사용 대기시간: 8 초
시전자에게 방어도를 추가하는 버프를 적용하여, 고갈되기 전까지 피격 시 받는 피해의 일부를 대신 받도록 합니다. 버프가 만료되거나 고갈될 경우, 버프가 받아낸 총 피해에 기반하여 주변의 적들에게 반사 피해를 줍니다. 다른 수호 스킬과 재사용 대기시간을 공유합니다.
기본 지속시간 3
피격 시 피해의 75%가 생명력이나 에너지 보호막보다 버프에 먼저 적용
버프는 방어도의 10%까지 피해 흡수 가능, 최대 5000
버프 시 방어도 +809.5 부여
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
결의
시전 속도: 0.3 초
재사용 대기시간: 1.2 초
시전자와 동료들의 방어도를 증가시키는 오라를 시전합니다.
반경 +1.8미터
자신 및 주변 동료들이 930 방어도 추가 획득
자신 및 주변 동료들이 49% 증폭된 방어도 획득
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
Domains몬스터 (3)
GenerationType고유 (3)
Req. level1
Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage 피해 공격 시전 속도
    플레이어가 무조건 명중
    FamilyAlwaysHits
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • global always hit Min: 1 Max: 1 Global
  • Craft Tags공격
    치명타가 발생하지 않음
    FamilyCannotCrit
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • global cannot crit Min: 1 Max: 1 Global
  • Craft Tags치명타
    20%의 확률로 공격 피해를 막아냄
    피격을 막아낼 시 피해의 10%를 받음
    FamilyMonsterBlockAndBypass
    Domains몬스터 (3)
    GenerationType고유 (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.