Oak's Guardian
Humanoid
stance movement speed +% final [112]
SpectreY
Tagsbandit, flesh_armour, has_bow, human, humanoid, medium_height, not_int, not_str, physical_affinity, puncturing_weapon, ranged, red_blood, very_slow_movement
Life
108%
Evasion
+10%
Ailment Threshold
108%
Resistance
0 0 0 0
Damage
72%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 36
Attack Time
1.995 Second
Damage Spread
±20%
Experience
120%
Model Size
100%
Type
GuardBanditBow
Metadata
BanditGuardBow
Level
68
Life
6,948
Armour
28,790
Evasion
5,213
Energy Shield
0
Damage
269
Spell Damage
269
Accuracy
290
Attack Time
1.995
Experience
12,306
Ailment Threshold
6,948
Chill
22
Shock
22
Brittle
124
Scorch
22
Sap
61
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 215–323
Critical Strike Chance: 5%
Attack Time: 1.995 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]
EASBanditTauntBow
Spell
Cast Time: 1.2 sec
Cooldown Time: 6 sec
disable skill repeats [1]
BanditBlastRainAS
Attack, RangedAttack, Fire, MirageArcherCanUse, Area, ProjectileSpeed, ProjectileNumber, Totemable, Trappable, Mineable, Triggerable, Rain
Blast Rain
Base Damage: 215–323
Critical Strike Chance: 5%
Attack Damage: 50%
Attack Damage: 50%
Attack Time: 1.995 sec
Cooldown Time: 3 sec
Fires arrows up in the air, to rain down in an area. Each arrow deals area damage around where it lands, and they will all overlap on the targeted location.
Deals 50% less Attack Damage
Fires 4 additional Arrows
50% of Physical Damage Converted to Fire Damage
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [-5]
base is projectile [1]
blast rain arrow delay ms [80]
is area damage [1]
skill can fire arrows [1]

Object Type

version 2
extends "Metadata/Monsters/Bandits/BanditBow"

NPC
{
	marker_enabled = false
}

Object Type Codes

version 2
extends "Metadata/Monsters/Bandits/BanditBow"

Animated
{
	on_any_tent = "parent.PlayAnimationTreeByIndex( 0 );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Bandits/BanditGuardBow"] = {
    name = "Oak's Guardian",
    life = 1.08,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 0.72,
    damageSpread = 0.2,
    attackTime = 1.995,
    attackRange = 36,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "MeleeAtAnimationSpeed",
        "BanditBlastRainAS",
        "EASBanditTauntBow",
    },
    modList = {
    },
}
-- 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["BanditBlastRainAS"] = {
    name = "Blast Rain",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires arrows up in the air, to rain down in an area. Each arrow deals area damage around where it lands, and they will all overlap on the targeted location.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Fire] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Area] = true,
        [SkillType.ProjectileSpeed] = true,
        [SkillType.ProjectileNumber] = true,
        [SkillType.Totemable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Rain] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_fire",
        "number_of_additional_arrows",
        "blast_rain_arrow_delay_ms",
        "active_skill_area_of_effect_radius_+%_final",
        "base_is_projectile",
        "is_area_damage",
        "skill_can_fire_arrows",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {50, 4, 80, -5, baseMultiplier = 0.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASBanditTauntBow"] = {
    name = "EASBanditTauntBow",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.2,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "disable_skill_repeats",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
IdNothing
FamilyNothing
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
stance movement speed +% final [112]
IdStanceBanditRun
FamilyStance
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • stance movement speed +% final Min: 112 Max: 112 Global
  • Craft Tagsspeed
    Oak's Guardian
    Humanoid
    monster no drops or experience [1]
    stance movement speed +% final [112]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreY
    Tagsbandit, flesh_armour, has_bow, human, humanoid, medium_height, not_int, not_str, physical_affinity, puncturing_weapon, ranged, red_blood, very_slow_movement
    Life
    108%
    Evasion
    +10%
    Ailment Threshold
    108%
    Resistance
    0 0 0 0
    Damage
    72%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 36
    Attack Time
    1.995 Second
    Damage Spread
    ±20%
    Experience
    120%
    Model Size
    100%
    Type
    GuardBanditBow
    Metadata
    BanditGuardBowSpawner
    Level
    68
    Life
    6,948
    Armour
    28,790
    Evasion
    5,213
    Energy Shield
    0
    Damage
    269
    Spell Damage
    269
    Accuracy
    290
    Attack Time
    1.995
    Experience
    12,306
    Ailment Threshold
    6,948
    Chill
    22
    Shock
    22
    Brittle
    124
    Scorch
    22
    Sap
    61
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 215–323
    Critical Strike Chance: 5%
    Attack Time: 1.995 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]
    EASBanditTauntBow
    Spell
    Cast Time: 1.2 sec
    Cooldown Time: 6 sec
    disable skill repeats [1]
    BanditBlastRainAS
    Attack, RangedAttack, Fire, MirageArcherCanUse, Area, ProjectileSpeed, ProjectileNumber, Totemable, Trappable, Mineable, Triggerable, Rain
    Blast Rain
    Base Damage: 215–323
    Critical Strike Chance: 5%
    Attack Damage: 50%
    Attack Damage: 50%
    Attack Time: 1.995 sec
    Cooldown Time: 3 sec
    Fires arrows up in the air, to rain down in an area. Each arrow deals area damage around where it lands, and they will all overlap on the targeted location.
    Deals 50% less Attack Damage
    Fires 4 additional Arrows
    50% of Physical Damage Converted to Fire Damage
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [-5]
    base is projectile [1]
    blast rain arrow delay ms [80]
    is area damage [1]
    skill can fire arrows [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Bandits/BanditBow"
    
    NPC
    {
    	marker_enabled = false
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Bandits/BanditBow"
    
    Animated
    {
    	on_any_tent = "parent.PlayAnimationTreeByIndex( 0 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Bandits/BanditGuardBowSpawner"] = {
        name = "Oak's Guardian",
        life = 1.08,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.72,
        damageSpread = 0.2,
        attackTime = 1.995,
        attackRange = 36,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "MeleeAtAnimationSpeed",
            "BanditBlastRainAS",
            "EASBanditTauntBow",
        },
        modList = {
        },
    }
    -- 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["BanditBlastRainAS"] = {
        name = "Blast Rain",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires arrows up in the air, to rain down in an area. Each arrow deals area damage around where it lands, and they will all overlap on the targeted location.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.Fire] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Area] = true,
            [SkillType.ProjectileSpeed] = true,
            [SkillType.ProjectileNumber] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Rain] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_physical_damage_%_to_convert_to_fire",
            "number_of_additional_arrows",
            "blast_rain_arrow_delay_ms",
            "active_skill_area_of_effect_radius_+%_final",
            "base_is_projectile",
            "is_area_damage",
            "skill_can_fire_arrows",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {50, 4, 80, -5, baseMultiplier = 0.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASBanditTauntBow"] = {
        name = "EASBanditTauntBow",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "disable_skill_repeats",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster no drops or experience [1]
    IdMonsterNoDropsOrExperience
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    stance movement speed +% final [112]
    IdStanceBanditRun
    FamilyStance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: 112 Max: 112 Global
  • Craft Tagsspeed
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global