护卫之彼
人形
区域: 扭曲领域
It That Guards
SpectreY
Area扭曲领域
Tagsallows_additional_projectiles, 施法, cold_affinity, fast_movement, human, humanoid, not_dex, not_str, ranged, red_blood
Packs
  • 护卫之彼, 锐爪之彼
  • 扭曲领域: 护卫之彼, 锐爪之彼
  • 生命
    180%
    Energy Shield From Life
    20%
    抗性
    0 75 -30 0
    伤害
    180%
    命中
    100%
    暴击 Chance
    5%
    Attack Distance
    5 ~ 14
    攻击间隔
    1.5 Second
    Damage Spread
    ±20%
    经验值
    180%
    Model Size
    100%
    Type
    BreachEliteCorruptedEliteGuard
    Metadata
    BreachEliteCorruptedEliteGuard
    等级
    80
    生命
    22,477
    4,803
    伤害
    601
    法术伤害
    601
    命中
    3,718
    攻击间隔
    1.5
    经验值
    180,000
    召唤物生命
    14,521
    Minion Energy Shield
    3,630
    召唤物伤害
    3,198
    召唤物护甲
    4,803
    MPSBreachEliteBoneProjectile
    法术, 投射物, 玩家投射物, 可触发, 伤害
    暴击率: 8%
    施放间隔: 1 秒
    造成 326.8 - 490.1 冰霜伤害
    action attack or cast time uses animation length [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1361]
    projectile uses contact position [1]
    spell maximum action distance +% [-30]
    GPSBreachEliteBonestorm
    可触发, 伤害
    冷却时间: 8 秒
    造成 163.4 - 245.1 冰霜伤害
    冻结积蓄总增 66%
    action attack or cast time uses animation length [1]
    base is projectile [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-30]
    use scaled contact offset [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Breach/Monsters/BreachMonster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2330
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Breach/Monsters/BreachMonster"
    
    Positioned
    {
    	on_initial_position_set = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Breach/Cold/CorruptedIceMage/epk/alive.epk' );"
    }
    
    Life
    {
    	on_death =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Breach/Cold/CorruptedIceMage/epk/alive.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Breach/Cold/CorruptedIceMage/epk/enraged.epk' );
    	"
    }
    
    StateMachine
    {
    	on_or_create_state_breachenraged_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Breach/Cold/CorruptedIceMage/epk/enraged.epk' );"
    	on_or_create_state_breachenraged_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Breach/Cold/CorruptedIceMage/epk/enraged.epk' );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Breach/BreachEliteCorruptedEliteGuard"] = {
        name = "It That Guards",
        life = 1.8,
        energyShield = 0.2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.8,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "GPSBreachEliteBonestorm",
            "MPSBreachEliteBoneProjectile",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GPSBreachEliteBonestorm"] = {
        name = "GPSBreachEliteBonestorm",
        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",
            "spell_maximum_action_distance_+%",
            "active_skill_hit_damage_freeze_multiplier_+%_final",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -30, 66, critChance = 8, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSBreachEliteBoneProjectile"] = {
        name = "MPSBreachEliteBoneProjectile",
        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",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1361, -30, critChance = 8, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Edit

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