Elite Bodyguard
Humanoid
20% Chance to Block Attack Damage
You take 10% of Damage from Blocked Hits
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
  • Elite Bodyguard
  • Life
    120%
    Armour
    +75%
    Ailment Threshold
    120%
    Resistance
    20 20 20 0
    Damage
    150%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 11
    Attack Time
    1.245 Second
    Damage Spread
    ±20%
    Experience
    120%
    Model Size
    120%
    Type
    AxisSoldierElite
    Metadata
    AxisSextantEliteBodyguard
    Level
    68
    Life
    7,720
    Armour
    50,383
    Evasion
    4,739
    Energy Shield
    0
    Damage
    560
    Spell Damage
    560
    Accuracy
    290
    Attack Time
    1.245
    Experience
    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
    Default Attack
    Base Damage: 448–672
    Critical Strike Chance: 5%
    Attack Time: 1.245 sec
    Strike your foes down with a powerful blow.
    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
    Shield Charge
    Base Damage: 448–672
    Critical Strike Chance: 5%
    Attack Time: 1.245 sec
    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.
    Never deal Critical Strikes
    50% increased Stun Threshold reduction on enemies at Maximum charge distance
    40% more Damage with Hits at Maximum Charge Distance
    120% increased Movement Speed
    -1 metres to Melee Strike Range
    ignores proximity shield [1]
    shield charge extra distance [-10]
    SextantAxisBodyguardRallyingCry
    Buff, Area, Duration, Warcry, Cooldown
    [DNT] Old Rallying Cry
    Cooldown Time: 6 sec
    [DNT] Unused (replaced)
    Enemies Taunted by you deal 40% less Damage with Hits and
    Ailments against other targets
    Base duration is 8 seconds
    33% reduced Warcry Speed
    16% increased Damage
    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% Chance to Block Attack Damage
    You take 10% of Damage from Blocked Hits
    IdMonsterAttackBlock40Bypass10_
    FamilyMonsterBlockAndBypass
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster base block % Min: 20 Max: 20 Global
  • base block % damage taken Min: 10 Max: 10 Global
  • Craft Tagsblock