[DNT] Karui Soul Caster
SpectreY
Tagshuman, humanoid, medium_movement, not_dex, not_str, red_blood, Unarmed_onhit_audio
생명력
50%
Energy Shield From Life
30%
저항
0 0 0 0
Damage
125%
정확도
100%
치명타 명중 Chance
5%
치명타 피해 보너스
+30%
Attack Distance
5 ~ 14
Attack Time
1.5 Second
Damage Spread
±20%
경험치
125%
Model Size
130%
Type
KaruiSoulCaster
Metadata
KaruiSoulCaster
레벨
68
생명력
2,715
방어도
3,451
회피
477
에너지 보호막
1,164
Damage
291
주문 피해
291
정확도
2,180
Attack Time
1.5
경험치
35,793
Minion Life
3,948
Minion Energy Shield
1,692
Minion Damage
2,371
Minion Armour
3,451
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 233–350
치명타 명중 확률: 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]
SSMKaruiSpiritSummon
Spell, Multicastable, Triggerable
시전 속도: 1 초
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
5533~8299 냉기 피해
base is projectile [1]
MPSKaruiCasterProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
시전 속도: 1 초
3688~5533 냉기 피해
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
시전 속도: 1 초
3688~5533 냉기 피해
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 = { }, },
    },
}
Edit

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