脆弱的骨术师
亡灵
Brittle Mage
幽魂N
标签bone_armour, bones, 施法, fire_affinity, is_unarmed, medium_height, not_dex, not_str, skeleton, slashing_weapon, undead, very_slow_movement
生命
84%
生命转为护盾
100%
异常状态临界值
84%
抗性
0 0 40 0
伤害
60%
命中
100%
暴击几率
+5%
暴击伤害
+130%
攻击距离
6 ~ 46
攻击间隔
1.605 秒
伤害分布
±20%
经验值
120%
Model Size
100%
类型
SkeletonCasterLightning
Metadata
SkeletonBossCaster
等级
68
生命
0
护甲
28,790
闪避值
4,739
能量护盾
5,147
伤害
224
法术伤害
224
命中
580
攻击间隔
1.605
经验值
12,306
Minion Life
0
Minion Energy Shield
1,116
Minion Damage
179
异常状态临界值
5,404
冰缓
17
Shock
17
Brittle
97
Scorch
17
Sap
47
SkeletonProjectileFire
法术, 伤害, 法术可重复, 投射物, 玩家投射物, 可触发
暴击几率: 5%
施放间隔: 1.95 秒
造成 1709 - 2665 火焰伤害
50% 的几率点燃敌人
base is projectile [1]
ignite damage +% [33]
projectile uses contact position [1]
spell maximum action distance +% [-40]
use scaled contact offset [1]

Object Type

version 2
extends "Metadata/Monsters/Skeletons/SkeletonCaster"

Object Type Codes

version 2
extends "Metadata/Monsters/Skeletons/SkeletonCaster"

Actor
{
	on_start_Revive =
	"
		AddAttachedObjectToBones( Metadata/Effects/Spells/monsters_effects/skeleton_glowhands/glowhand_light.ao, R_Weapon );
		AddAttachedObjectToBones( Metadata/Effects/Spells/monsters_effects/skeleton_glowhands/glowhand_light.ao, L_Weapon );
	"
}

Life
{
	on_death = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk );"
	on_spawned_dead = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Skeletons/SkeletonBossCaster"] = {
    name = "Brittle Mage",
    life = 0.84,
    energyShield = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 40,
    chaosResist = 0,
    damage = 0.6,
    damageSpread = 0.2,
    attackTime = 1.605,
    attackRange = 46,
    accuracy = 1,
    skillList = {
        "SkeletonProjectileFire",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["SkeletonProjectileFire"] = {
    name = "SkeletonProjectileFire",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.95,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "base_chance_to_ignite_%",
        "ignite_damage_+%",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -40, 50, 33, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -40, 50, 33, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3},  cost = { }, },
        [3] = {2.7000000476837, 4.210000038147, -40, 50, 33, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
    },
}
Edit

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