[DNT] Karui Soul Caster
SpectreY
Tagshuman, humanoid, medium_movement, not_dex, not_str, red_blood, Unarmed_onhit_audio
Vida
50%
Energy Shield From Life
30%
Ailment Threshold
%
Resistencia
0 0 0 0
Damage
125%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
5 ~ 14
Attack Time
1.5 Second
Damage Spread
±20%
Experiencia
125%
Model Size
130%
Type
KaruiSoulCaster
Metadata
KaruiSoulCaster
Nivel
68
Vida
3,879
Armadura
3,451
Evasión
477
Energy Shield
2,327
Damage
291
Daño de hechizos
291
Precisión
1,090
Attack Time
1.5
Experiencia
35,793
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque básico
Base Damage: 233–350
Probabilidad de [Critical|impacto crítico]: 5%
Attack Time: 1.5 seg
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]
SSMKaruiSpiritSummon
Spell, Multicastable, Triggerable
Tiempo de lanzamiento: 1 seg
action attack or cast time uses animation length [1]
alternate minion [1037]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
GTSummonKaruiSpirits
Triggerable
action attack or cast time uses animation length [1]
spell maximum action distance +% [-45]
EASKaruiSoulCasterMinionProjectile
action attack or cast time uses animation length [1]
GPSKaruiSpiritMinionProjectile
Triggerable, Damage
Inflige de 29.81 a 44.72 de daño de hielo
base is projectile [1]
MPSKaruiCasterProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
Tiempo de lanzamiento: 1 seg
Inflige de 19.88 a 29.81 de daño de hielo
action attack or cast time uses animation length [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
monster projectile variation [1060]
projectile spread radius [3]
projectile uses contact position [1]
spell maximum action distance +% [-50]
use scaled contact offset [1]
MPSKaruiSpiritProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
Tiempo de lanzamiento: 1 seg
Inflige de 19.88 a 29.81 de daño de hielo
action attack or cast time uses animation length [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
monster projectile variation [1060]
projectile spread radius [3]
projectiles not offset [1]
spell maximum action distance +% [-70]

Object Type

version 2
extends "Metadata/Monsters/FallenKarui/FallenKaruiBase"

Object Type Codes

version 2
extends "Metadata/Monsters/FallenKarui/FallenKaruiBase"

BaseEvents
{
	on_construction_complete = "this.minime = AddAttached( 'Metadata/Monsters/KaruiSoulCaster/KaruiSoulCasterSpirit.ao', root_spirit );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/KaruiSoulCaster/KaruiSoulCaster"] = {
    name = "[DNT] Karui Soul Caster",
    life = 0.5,
    energyShield = 0.3,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.25,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeed",
        "GPSKaruiSpiritMinionProjectile",
        "SSMKaruiSpiritSummon",
        "MPSKaruiSpiritProjectile",
        "MPSKaruiCasterProjectile",
        "EASKaruiSoulCasterMinionProjectile",
        "GTSummonKaruiSpirits",
    },
    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["GPSKaruiSpiritMinionProjectile"] = {
    name = "GPSKaruiSpiritMinionProjectile",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMKaruiSpiritSummon"] = {
    name = "SSMKaruiSpiritSummon",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1037, 1, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSKaruiSpiritProjectile"] = {
    name = "MPSKaruiSpiritProjectile",
    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,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "spell_maximum_action_distance_+%",
        "monster_projectile_variation",
        "projectile_spread_radius",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
        "check_for_targets_between_initiator_and_projectile_source",
        "projectiles_not_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -70, 1060, 3, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSKaruiCasterProjectile"] = {
    name = "MPSKaruiCasterProjectile",
    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,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "spell_maximum_action_distance_+%",
        "monster_projectile_variation",
        "projectile_spread_radius",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "check_for_targets_between_initiator_and_projectile_source",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -50, 1060, 3, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASKaruiSoulCasterMinionProjectile"] = {
    name = "EASKaruiSoulCasterMinionProjectile",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSummonKaruiSpirits"] = {
    name = "GTSummonKaruiSpirits",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-45, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}