ปราชญ์ทรงเกียรติ
[DNT] Spirit Caster
SpectreY
Tagsbludgeoning_weapon, has_one_hand_mace, has_one_handed_melee, human, humanoid, karui, light_armour, medium_height, medium_movement, melee, not_dex, not_str, physical_affinity, ranged, red_blood, Unarmed_onhit_audio
พลังชีวิต
100%
Energy Shield From Life
50%
Ailment Threshold
%
ค่าต้านทาน
0 0 0 0
Damage
100%
ความแม่นยำ
100%
โอกาสคริติคอล
+5%
ตัวคูณคริติคอล
+130%
Attack Distance
6 ~ 14
Attack Time
1.5 Second
Damage Spread
±0%
ค่าประสบการณ์
100%
Model Size
100%
Type
AncestralSpiritCaster
Metadata
AncestralSpiritCaster
เลเวล
68
พลังชีวิต
7,757
เกราะ
3,451
การหลบหลีก
477
Energy Shield
3,879
Damage
233
ความเสียหายเวท
233
ความแม่นยำ
1,090
Attack Time
1.5
ค่าประสบการณ์
28,634
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
โจมตีพื้นฐาน
Base Damage: 233
โอกาส[Critical|ปะทะคริติคอล]: 5%
Attack Time: 1.5 {วิ}
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MPSAncestralSoulCasterProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
{เวลาร่าย}: 1.5 {วิ}
สร้างความเสียหาย น้ำแข็ง 3.108 ถึง 4.662
base is projectile [1]
monster projectile variation [230]
projectile uses contact position [1]
spell maximum action distance +% [-40]
use scaled contact offset [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterBase"

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterBase"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueAncestral/AncestralSpiritCaster"] = {
    name = "[DNT] Spirit Caster",
    life = 1,
    energyShield = 0.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeed",
        "MPSAncestralSoulCasterProjectile",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeed"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSAncestralSoulCasterProjectile"] = {
    name = "MPSAncestralSoulCasterProjectile",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 230, -40, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}