Элитный телохранитель
Гуманоид
20% шанс блокировать урон от атак
Вы получаете 10% урона от заблокированных ударов
Elite Bodyguard
SpectreN
Tagshas_one_hand_sword, has_one_handed_melee, human, humanoid, medium_height, medium_movement, melee, military, not_dex, not_int, physical_affinity, plate_armour, red_blood, slashing_weapon
Packs
  • Элитный телохранитель
  • Здоровье
    120%
    Броня
    +75%
    Ailment Threshold
    120%
    Сопротивление
    20 20 20 0
    Damage
    150%
    Точность
    100%
    Шанс критического удара
    +5%
    Множитель критического удара
    +130%
    Attack Distance
    6 ~ 11
    Attack Time
    1.245 Second
    Damage Spread
    ±20%
    Опыт
    120%
    Model Size
    120%
    Type
    AxisSoldierElite
    Metadata
    AxisSextantEliteBodyguard
    Уровень
    68
    Здоровье
    7,720
    Броня
    50,383
    Уклонение
    4,739
    Энергетический щит
    0
    Damage
    560
    Урон от чар
    560
    Точность
    290
    Attack Time
    1.245
    Опыт
    12,306
    Ailment Threshold
    7,720
    Chill
    24
    Shock
    24
    Brittle
    138
    Scorch
    24
    Sap
    67
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Атака
    Base Damage: 448–672
    Шанс критического удара: 5%
    Attack Time: 1.245 сек.
    Герой наносит обычный удар.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    AxisShieldCharge
    Attack, RequiresShield, Melee, Area, Movement, Travel
    Удар щитом
    Base Damage: 448–672
    Шанс критического удара: 5%
    Attack Time: 1.245 сек.
    Герой устремляется на врага или в указанное место, отталкивая врагов на своем пути и несколько раз нанося урон в небольшой области перед собой. По достижении цели, урон наносится в большей области. Чем дальше пробежит герой, тем больше урона нанесет и тем выше будет шанс оглушения врагов.
    Никогда не наносит критических ударов
    50% повышение порога оглушения врагов при максимальной дистанции рывка
    На 40% больше урона от ударов при максимальной дистанции рывка
    120% повышение скорости передвижения
    -1 м к дальности ударов ближнего боя
    ignores proximity shield [1]
    shield charge extra distance [-10]
    SextantAxisBodyguardRallyingCry
    Buff, Area, Duration, Warcry, Cooldown
    Клич сплочения
    Перезарядка: 6 сек.
    Герой издаёт боевой клич, увеличивая урон и регенерацию маны себе и своим союзникам, если рядом есть враги. Увеличение урона зависит от количества врагов. Провоцирует всех врагов поблизости, заставляя их атаковать героя. Имеет общее время перезарядки с другими кличами.
    Спровоцированные вами враги наносят на 40% меньше урона от ударов и состояний по другим целям
    Базовая длительность - 8 секунд(-ы)
    33% снижение скорости применения боевого клича
    16% увеличение урона
    active skill area of effect radius +% final [-25]
    base deal no attack damage [1]
    base deal no secondary damage [1]
    base deal no spell damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	main_hand_unarmed_type = "One_Hand_Sword"
    	off_hand_unarmed_type = "Shield"	
    }
    
    Stats
    {
    	set_cannot_drop_splinters = 1
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Axis/AxisSextantEliteBodyguard"] = {
        name = "Elite Bodyguard",
        life = 1.2,
        fireResist = 20,
        coldResist = 20,
        lightningResist = 20,
        chaosResist = 0,
        damage = 1.5,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 11,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "Shield",
        skillList = {
            "AxisShieldCharge",
            "MeleeAtAnimationSpeed",
            "SextantAxisBodyguardRallyingCry",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AxisShieldCharge"] = {
        name = "Shield Charge",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at a targeted location or enemy, pushing away enemies in your path and repeatedly dealing damage in a small area in front of you. You deal damage in a larger area when you reach the target. The further you travel, the more damage you deal, and the greater your chance of stunning enemies.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RequiresShield] = true,
            [SkillType.Melee] = true,
            [SkillType.Area] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "shield_charge_damage_+%_maximum",
            "base_movement_velocity_+%",
            "shield_charge_scaling_stun_threshold_reduction_+%_at_maximum_range",
            "shield_charge_extra_distance",
            "melee_range_+",
            "ignores_proximity_shield",
            "global_cannot_crit",
        },
        levels = {
            [1] = {70, 120, 50, -10, -10, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
            [2] = {65, 120, 50, -10, -10, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [3] = {60, 120, 50, -10, -10, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [4] = {55, 120, 50, -10, -10, levelRequirement = 30, statInterpolation = {1},  cost = { }, },
            [5] = {50, 120, 50, -10, -10, levelRequirement = 41, statInterpolation = {1},  cost = { }, },
            [6] = {45, 120, 50, -10, -10, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [7] = {40, 120, 50, -10, -10, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [8] = {35, 120, 50, -10, -10, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [9] = {30, 120, 50, -10, -10, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        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["SextantAxisBodyguardRallyingCry"] = {
        name = "[DNT] Old Rallying Cry",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "[DNT] Unused (replaced)",
        skillTypes = {
            [SkillType.Buff] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Warcry] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.25,
        baseFlags = {
            area = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "damage_+%",
            "base_skill_effect_duration",
            "warcry_speed_+%",
            "taunted_enemies_damage_+%_final_vs_non_taunt_target",
            "active_skill_area_of_effect_radius_+%_final",
            "base_deal_no_attack_damage",
            "base_deal_no_spell_damage",
            "base_deal_no_secondary_damage",
        },
        levels = {
            [1] = {10, 8000, -33, -40, -25, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {10, 8000, -33, -40, -25, levelRequirement = 13, statInterpolation = {1},  cost = { }, },
            [3] = {11, 8000, -33, -40, -25, levelRequirement = 17, statInterpolation = {1},  cost = { }, },
            [4] = {11, 8000, -33, -40, -25, levelRequirement = 21, statInterpolation = {1},  cost = { }, },
            [5] = {11, 8000, -33, -40, -25, levelRequirement = 25, statInterpolation = {1},  cost = { }, },
            [6] = {12, 8000, -33, -40, -25, levelRequirement = 29, statInterpolation = {1},  cost = { }, },
            [7] = {12, 8000, -33, -40, -25, levelRequirement = 33, statInterpolation = {1},  cost = { }, },
            [8] = {12, 8000, -33, -40, -25, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [9] = {13, 8000, -33, -40, -25, levelRequirement = 39, statInterpolation = {1},  cost = { }, },
            [10] = {13, 8000, -33, -40, -25, levelRequirement = 42, statInterpolation = {1},  cost = { }, },
            [11] = {13, 8000, -33, -40, -25, levelRequirement = 45, statInterpolation = {1},  cost = { }, },
            [12] = {14, 8000, -33, -40, -25, levelRequirement = 48, statInterpolation = {1},  cost = { }, },
            [13] = {14, 8000, -33, -40, -25, levelRequirement = 51, statInterpolation = {1},  cost = { }, },
            [14] = {14, 8000, -33, -40, -25, levelRequirement = 54, statInterpolation = {1},  cost = { }, },
            [15] = {15, 8000, -33, -40, -25, levelRequirement = 57, statInterpolation = {1},  cost = { }, },
            [16] = {15, 8000, -33, -40, -25, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [17] = {15, 8000, -33, -40, -25, levelRequirement = 63, statInterpolation = {1},  cost = { }, },
            [18] = {16, 8000, -33, -40, -25, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [19] = {16, 8000, -33, -40, -25, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [20] = {16, 8000, -33, -40, -25, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [21] = {17, 8000, -33, -40, -25, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [22] = {17, 8000, -33, -40, -25, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [23] = {17, 8000, -33, -40, -25, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [24] = {18, 8000, -33, -40, -25, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [25] = {18, 8000, -33, -40, -25, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [26] = {18, 8000, -33, -40, -25, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
            [27] = {19, 8000, -33, -40, -25, levelRequirement = 84, statInterpolation = {1},  cost = { }, },
            [28] = {19, 8000, -33, -40, -25, levelRequirement = 86, statInterpolation = {1},  cost = { }, },
            [29] = {19, 8000, -33, -40, -25, levelRequirement = 88, statInterpolation = {1},  cost = { }, },
            [30] = {20, 8000, -33, -40, -25, levelRequirement = 90, statInterpolation = {1},  cost = { }, },
        },
    }
    
    20% шанс блокировать урон от атак
    Вы получаете 10% урона от заблокированных ударов
    IdMonsterAttackBlock40Bypass10_
    FamilyMonsterBlockAndBypass
    Domainsмонстр (3)
    GenerationTypeУникальный (3)
    Req. level1
    Stats
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 10 Max: 10 Global
  • Craft Tagsblock