Spearfisher
Humanoid
remove enemy flask charge on hit % chance [50]
monster chance to not flee % [90]
monster damage +% final vs monsters from ancestral rank [0]
SpectreN
Tagsfast_movement, human, humanoid, karui, not_int, not_str, red_blood
Life
100%
Evasion
+50%
Ailment Threshold
100%
Resistance
0 52 52 0
Damage
125%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
5 ~ 16
Attack Time
1.5 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
AncestralSpearRope
Metadata
AncestralSpearRope
Level
68
Life
6,433
Armour
28,790
Evasion
7,109
Energy Shield
0
Damage
467
Spell Damage
467
Accuracy
290
Attack Time
1.5
Experience
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 374–560
Critical Strike Chance: 5%
Attack Time: 1.5 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]
MPWAncestralSpearThrowRope
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 374–560
Critical Strike Chance: 5%
Attack Time: 1.5 sec
action attack or cast time uses animation length [1]
base is projectile [1]
monster projectile variation [163]
projectile ballistic angle from reference event [1]
projectile uses contact position [1]
spell maximum action distance +% [-40]
use scaled contact offset [1]
AncestralSpearEnsnare
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Trappable, Mineable, Totemable, Triggerable, Area
Ensnaring Arrow
Base Damage: 374–560
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Fires an arrow that remains in the ground behind its final target, tethering that enemy to it. Ensnared enemies have less movement speed while trying to break the snare. The snare will break if they leave the area of effect.
Each Snare applies 40% less Movement Speed to Normal or Magic Enemies
Each Snare applies 30% less Movement Speed to Rare Enemies
Each Snare applies 25% less Movement Speed to Unique Enemies
action attack or cast time uses animation length [1]
base is projectile [1]
main hand weapon range + [50]

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterBase"

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterBase"

Actor
{
	on_effect_event_contact_for_AncestralSpearEnsnare = "RemoveAttachedObjectFromBones( R_Weapon );"
	on_effect_end_AncestralSpearEnsnare = "AddAttached( Metadata/Monsters/LeagueAncestral/TasalioTribe/attachments/TasalioKaruiSpearThrower/TasalioKaruiSpearThrowerWeapon.ao, R_Weapon );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueAncestral/AncestralSpearRope"] = {
    name = "Spearfisher",
    life = 1,
    fireResist = 0,
    coldResist = 52,
    lightningResist = 52,
    chaosResist = 0,
    damage = 1.25,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 16,
    accuracy = 1,
    weaponType1 = "Dagger",
    skillList = {
        "MeleeAtAnimationSpeed",
        "MPWAncestralSpearThrowRope",
        "AncestralSpearEnsnare",
    },
    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["MPWAncestralSpearThrowRope"] = {
    name = "MPWAncestralSpearThrowRope",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_ballistic_angle_from_reference_event",
    },
    levels = {
        [1] = {163, -40, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AncestralSpearEnsnare"] = {
    name = "Ensnaring Arrow",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fires an arrow that remains in the ground behind its final target, tethering that enemy to it. Ensnared enemies have less movement speed while trying to break the snare. The snare will break if they leave the area of effect.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Area] = true,
    },
    statDescriptionScope = "debuff_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "tethered_movement_speed_+%_final_per_rope",
        "tethered_movement_speed_+%_final_per_rope_vs_rare",
        "tethered_movement_speed_+%_final_per_rope_vs_unique",
        "main_hand_weapon_range_+",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-40, -30, -25, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
remove enemy flask charge on hit % chance [50]
IdAncestralTrialMonsterStealsFlaskChargesTasalio
FamilyAncestralTrialMonster
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • remove enemy flask charge on hit % chance Min: 50 Max: 50 Global
  • monster chance to not flee % [90]
    monster damage +% final vs monsters from ancestral rank [0]
    IdAncestralTrialMonsterBasicFleeAndDamage
    FamilyAncestralTrialMonster
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster chance to not flee % Min: 90 Max: 90 Global
  • monster damage +% final vs monsters from ancestral rank Min: 0 Max: 0 Global
  • Spearfisher
    Humanoid
    remove enemy flask charge on hit % chance [50]
    SpectreY
    Tagsfast_movement, human, humanoid, karui, not_int, not_str, red_blood
    Packs
  • Trawler, Riptide, Spearfisher, Hooked Tuatara
  • Rakiata, Riptide, Spearfisher, Hooked Tuatara
  • Life
    100%
    Evasion
    +50%
    Ailment Threshold
    100%
    Resistance
    0 52 52 0
    Damage
    94%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    5 ~ 16
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    100%
    Type
    AncestralSpearRopeStandalone
    Metadata
    AncestralSpearRopeStandalone
    Level
    68
    Life
    6,433
    Armour
    28,790
    Evasion
    7,109
    Energy Shield
    0
    Damage
    351
    Spell Damage
    351
    Accuracy
    290
    Attack Time
    1.5
    Experience
    10,255
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 281–421
    Critical Strike Chance: 5%
    Attack Time: 1.5 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]
    MPWAncestralSpearThrowRope
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 281–421
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [163]
    projectile ballistic angle from reference event [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    AncestralSpearEnsnare
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Trappable, Mineable, Totemable, Triggerable, Area
    Ensnaring Arrow
    Base Damage: 281–421
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    Fires an arrow that remains in the ground behind its final target, tethering that enemy to it. Ensnared enemies have less movement speed while trying to break the snare. The snare will break if they leave the area of effect.
    Each Snare applies 40% less Movement Speed to Normal or Magic Enemies
    Each Snare applies 30% less Movement Speed to Rare Enemies
    Each Snare applies 25% less Movement Speed to Unique Enemies
    action attack or cast time uses animation length [1]
    base is projectile [1]
    main hand weapon range + [50]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterBaseStandalone"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterBaseStandalone"
    
    Actor
    {
    	on_effect_event_contact_for_AncestralSpearEnsnare = "RemoveAttachedObjectFromBones( R_Weapon );"
    	on_effect_end_AncestralSpearEnsnare = "AddAttached( Metadata/Monsters/LeagueAncestral/TasalioTribe/attachments/TasalioKaruiSpearThrower/TasalioKaruiSpearThrowerWeapon.ao, R_Weapon );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAncestral/AncestralSpearRopeStandalone"] = {
        name = "Spearfisher",
        life = 1,
        fireResist = 0,
        coldResist = 52,
        lightningResist = 52,
        chaosResist = 0,
        damage = 0.94,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 16,
        accuracy = 1,
        weaponType1 = "Dagger",
        skillList = {
            "MeleeAtAnimationSpeed",
            "MPWAncestralSpearThrowRope",
            "AncestralSpearEnsnare",
        },
        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["MPWAncestralSpearThrowRope"] = {
        name = "MPWAncestralSpearThrowRope",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
        },
        levels = {
            [1] = {163, -40, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AncestralSpearEnsnare"] = {
        name = "Ensnaring Arrow",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires an arrow that remains in the ground behind its final target, tethering that enemy to it. Ensnared enemies have less movement speed while trying to break the snare. The snare will break if they leave the area of effect.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Area] = true,
        },
        statDescriptionScope = "debuff_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "tethered_movement_speed_+%_final_per_rope",
            "tethered_movement_speed_+%_final_per_rope_vs_rare",
            "tethered_movement_speed_+%_final_per_rope_vs_unique",
            "main_hand_weapon_range_+",
            "base_is_projectile",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-40, -30, -25, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    remove enemy flask charge on hit % chance [50]
    IdAncestralTrialMonsterStealsFlaskChargesTasalio
    FamilyAncestralTrialMonster
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • remove enemy flask charge on hit % chance Min: 50 Max: 50 Global
  • Spearfisher
    Favour: 600
    Specialty: Ensnares Enemies

    Tribal Passive: Steals Flask Charges

    Ensnare
    Throws a spear. When it strikes an enemy a rope ensnares them, slowing them the further from the Spearfisher they are