Kall Foxfly
Humanoid
300% increased Quantity of Items Dropped
800% increased Rarity of Items Dropped
monster additional quantity of dropped items in cruel +% [300]
monster additional quantity of dropped items in merciless +% [600]
monster additional rarity of dropped items in cruel +% [300]
monster additional rarity of dropped items in merciless +% [600]
monster no map drops [1]
Traps cannot be Damaged for +4 seconds after being Thrown
Mines cannot be Damaged for +4 seconds after being thrown
monster is invasion boss [1]
kill traps mines and totems on death [1]
stance movement speed +% final [112]
level 33 or lower damage +% final [-20]
level 33 or lower life +% final [-20]
SpectreN
AreaInvasionBoss
End Game50% increased maximum Life
Tagsbandit, flesh_armour, has_bow, human, humanoid, invasion_boss, lightning_affinity, medium_height, not_int, not_str, physical_affinity, puncturing_weapon, ranged, red_blood, very_slow_movement
Packs
  • InvasionBoss: Kall Foxfly, Callow Sniper
  • Life
    200%
    Evasion
    +10%
    Ailment Threshold
    200%
    Resistance
    0 0 0 0
    Damage
    146%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 40
    Attack Time
    1.995 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    130%
    Type
    BanditBowBossInvasion
    Metadata
    BanditBowBossInvasion
    Level
    68
    Life
    12,867
    Armour
    28,790
    Evasion
    5,213
    Energy Shield
    0
    Damage
    545
    Spell Damage
    545
    Accuracy
    290
    Attack Time
    1.995
    Experience
    20,510
    Ailment Threshold
    12,867
    Chill
    41
    Shock
    41
    Brittle
    230
    Scorch
    41
    Sap
    112
    MonsterBearTrapInvasion
    Spell, Duration, Mineable, Trapped, Damage, Physical, Cooldown
    Bear Trap
    Critical Strike Chance: 5%
    Effectiveness of Added Damage: 150%
    Cast Time: 1 sec
    Cooldown Time: 8 sec
    Throws a trap that damages and immobilises a single enemy for a duration based on how much damage was dealt. After the immobilise expires, a debuff remains on the enemy for a duration, lowering their movement speed by an amount which lessens over time. The affected enemy will take increased damage from traps and mines until the debuff expires. Modifiers to spell damage do not affect this skill's damage.
    Deals to 456.8 Physical Damage
    Trap lasts +30 seconds
    base skill is trapped [1]
    ignores trap and mine cooldown limit [1]
    trap variation [12]
    SkeletonForsakenSplitArrowInvasion
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Totemable, Trappable, Mineable, Triggerable
    Split Arrow
    Base Damage: 436–654
    Critical Strike Chance: 5%
    Attack Time: 1.995 sec
    Fires multiple arrows at different targets.
    Fires 5 additional Arrows
    30% increased Physical Damage
    40% increased Accuracy Rating
    skill can fire arrows [1]
    MonsterLightningArrowInvasion
    Attack, RangedAttack, MirageArcherCanUse, Area, Projectile, ProjectilesFromUser, Totemable, Trappable, Mineable, Lightning, Triggerable
    Lightning Arrow
    Base Damage: 436–654
    Critical Strike Chance: 5%
    Attack Damage: 80%
    Attack Time: 1.995 sec
    Fires a charged arrow which damages enemies by causing them to be struck by a bolt of lightning, which also damages a number of surrounding enemies.
    50% of Physical Damage Converted to Lightning Damage
    Fires 6 additional Projectiles
    40% reduced Projectile Speed
    25% chance to Shock enemies
    Hits up to 4 additional enemies near the target
    60% more Attack Speed
    active skill area of effect radius +% final [-12]
    base is projectile [1]
    ExplosiveArrowSideAreaBoss
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Area, Duration, Totemable, Trappable, Mineable, Fire, Triggerable
    Explosive Arrow
    Base Damage: 436–654
    Critical Strike Chance: 5%
    Attack Time: 1.995 sec
    Fires an arrow which acts as a short duration fuse. Applying additional arrows to an enemy extends the duration. When the target dies or the fuses expire, the arrows explode, dealing fire AoE damage to nearby enemies. The AoE radius is proportional to the number of arrows upon death.
    Deals 10% less Attack Damage
    Base duration is 1 seconds
    Explosion deals 509.2 to 763.8 Base Fire Damage per Fuse Charge
    +0.3 metres to Explosion Radius per Explosive Arrow on Target
    60% more Attack Speed
    base is projectile [1]
    skill can fire arrows [1]
    KallFoxflyBlinkArrowInvasion
    ProjectileSpeed, Attack, Minion, RangedAttack, MinionsCanExplode, Duration, Totemable, Trappable, Mineable, Movement, Triggerable, CreatesMinion, Travel, Rain, Cooldown
    Base Damage: 436–654
    Critical Strike Chance: 5%
    Attack Time: 1.995 sec
    Cooldown Time: 4.2 sec
    Base duration is 3 seconds
    alternate minion [17]
    base is projectile [1]
    base number of clones allowed [1]
    number of monsters to summon [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	main_hand_unarmed_type = "Bow"
    	basic_action = "ChangeToStance2"
    	basic_action = "ChangeToStance1"
    	basic_action = "Emerge"
    	basic_action = "Emerge2"
    	basic_action = "Emerge3"
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Bandits/BanditBowBossInvasion"] = {
        name = "Kall Foxfly",
        life = 2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.46,
        damageSpread = 0.2,
        attackTime = 1.995,
        attackRange = 40,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "ExplosiveArrowSideAreaBoss",
            "SkeletonForsakenSplitArrowInvasion",
            "MonsterLightningArrowInvasion",
            "MonsterBearTrapInvasion",
            "KallFoxflyBlinkArrowInvasion",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["ExplosiveArrowSideAreaBoss"] = {
        name = "Explosive Arrow",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires an arrow which acts as a short duration fuse. Applying additional arrows to an enemy extends the duration. When the target dies or the fuses expire, the arrows explode, dealing fire AoE damage to nearby enemies. The AoE radius is proportional to the number of arrows upon death.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Fire] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "minimum_fire_damage_per_fuse_arrow_orb",
            "maximum_fire_damage_per_fuse_arrow_orb",
            "fuse_arrow_explosion_radius_+_per_fuse_arrow_orb",
            "active_skill_attack_speed_+%_final",
            "base_skill_effect_duration",
            "active_skill_attack_damage_+%_final",
            "base_is_projectile",
            "skill_can_fire_arrows",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 2, 40, 1000, -10, levelRequirement = 4, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 2, 50, 1000, -10, levelRequirement = 34, statInterpolation = {3, 3, 1, 1},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 3, 60, 1000, -10, levelRequirement = 52, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkeletonForsakenSplitArrowInvasion"] = {
        name = "Split Arrow",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires multiple arrows at different targets.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "physical_damage_+%",
            "number_of_additional_arrows",
            "accuracy_rating_+%",
            "skill_can_fire_arrows",
        },
        levels = {
            [1] = {12, 5, 40, levelRequirement = 2, statInterpolation = {1},  cost = { }, },
            [2] = {12, 5, 40, levelRequirement = 5, statInterpolation = {1},  cost = { }, },
            [3] = {13, 5, 40, levelRequirement = 8, statInterpolation = {1},  cost = { }, },
            [4] = {14, 5, 40, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [5] = {14, 5, 40, levelRequirement = 12, statInterpolation = {1},  cost = { }, },
            [6] = {15, 5, 40, levelRequirement = 14, statInterpolation = {1},  cost = { }, },
            [7] = {15, 5, 40, levelRequirement = 17, statInterpolation = {1},  cost = { }, },
            [8] = {16, 5, 40, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [9] = {16, 5, 40, levelRequirement = 23, statInterpolation = {1},  cost = { }, },
            [10] = {17, 5, 40, levelRequirement = 26, statInterpolation = {1},  cost = { }, },
            [11] = {18, 5, 40, levelRequirement = 29, statInterpolation = {1},  cost = { }, },
            [12] = {18, 5, 40, levelRequirement = 31, statInterpolation = {1},  cost = { }, },
            [13] = {19, 5, 40, levelRequirement = 33, statInterpolation = {1},  cost = { }, },
            [14] = {19, 5, 40, levelRequirement = 35, statInterpolation = {1},  cost = { }, },
            [15] = {20, 5, 40, levelRequirement = 37, statInterpolation = {1},  cost = { }, },
            [16] = {21, 5, 40, levelRequirement = 39, statInterpolation = {1},  cost = { }, },
            [17] = {21, 5, 40, levelRequirement = 41, statInterpolation = {1},  cost = { }, },
            [18] = {22, 5, 40, levelRequirement = 43, statInterpolation = {1},  cost = { }, },
            [19] = {22, 5, 40, levelRequirement = 45, statInterpolation = {1},  cost = { }, },
            [20] = {23, 5, 40, levelRequirement = 47, statInterpolation = {1},  cost = { }, },
            [21] = {24, 5, 40, levelRequirement = 49, statInterpolation = {1},  cost = { }, },
            [22] = {24, 5, 40, levelRequirement = 51, statInterpolation = {1},  cost = { }, },
            [23] = {25, 5, 40, levelRequirement = 53, statInterpolation = {1},  cost = { }, },
            [24] = {25, 5, 40, levelRequirement = 55, statInterpolation = {1},  cost = { }, },
            [25] = {26, 5, 40, levelRequirement = 57, statInterpolation = {1},  cost = { }, },
            [26] = {26, 5, 40, levelRequirement = 59, statInterpolation = {1},  cost = { }, },
            [27] = {27, 5, 40, levelRequirement = 61, statInterpolation = {1},  cost = { }, },
            [28] = {28, 5, 40, levelRequirement = 63, statInterpolation = {1},  cost = { }, },
            [29] = {28, 5, 40, levelRequirement = 65, statInterpolation = {1},  cost = { }, },
            [30] = {29, 5, 40, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [31] = {29, 5, 40, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [32] = {30, 5, 40, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [33] = {31, 5, 40, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
            [34] = {31, 5, 40, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [35] = {32, 5, 40, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
            [36] = {32, 5, 40, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [37] = {33, 5, 40, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
            [38] = {34, 5, 40, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [39] = {34, 5, 40, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
            [40] = {35, 5, 40, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [41] = {35, 5, 40, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
            [42] = {36, 5, 40, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [43] = {36, 5, 40, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
            [44] = {37, 5, 40, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [45] = {38, 5, 40, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
            [46] = {38, 5, 40, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterLightningArrowInvasion"] = {
        name = "Lightning Arrow",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires a charged arrow which damages enemies by causing them to be struck by a bolt of lightning, which also damages a number of surrounding enemies.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Area] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Lightning] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_additional_projectiles",
            "active_skill_attack_speed_+%_final",
            "skill_physical_damage_%_to_convert_to_lightning",
            "lightning_arrow_maximum_number_of_extra_targets",
            "base_chance_to_shock_%",
            "base_projectile_speed_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "base_is_projectile",
        },
        levels = {
            [1] = {1, 10, 50, 4, 25, -40, -12, levelRequirement = 6, statInterpolation = {1, 1},  cost = { }, },
            [2] = {2, 20, 50, 4, 25, -40, -12, levelRequirement = 23, statInterpolation = {1, 1},  cost = { }, },
            [3] = {4, 40, 50, 4, 25, -40, -12, levelRequirement = 37, statInterpolation = {1, 1},  cost = { }, },
            [4] = {6, 60, 50, 4, 25, -40, -12, levelRequirement = 57, statInterpolation = {1, 1},  cost = { }, },
            [5] = {6, 60, 50, 4, 25, -40, -12, levelRequirement = 69, statInterpolation = {1, 1},  cost = { }, },
            [6] = {8, 75, 50, 4, 25, -40, -12, levelRequirement = 71, statInterpolation = {1, 1},  cost = { }, },
            [7] = {8, 75, 50, 4, 25, -40, -12, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterBearTrapInvasion"] = {
        name = "Bear Trap",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Throws a trap that damages and immobilises a single enemy for a duration based on how much damage was dealt. After the immobilise expires, a debuff remains on the enemy for a duration, lowering their movement speed by an amount which lessens over time. The affected enemy will take increased damage from traps and mines until the debuff expires. Modifiers to spell damage do not affect this skill's damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Duration] = true,
            [SkillType.Mineable] = true,
            [SkillType.Trapped] = true,
            [SkillType.Damage] = true,
            [SkillType.Physical] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "debuff_skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "secondary_minimum_base_physical_damage",
            "secondary_maximum_base_physical_damage",
            "base_trap_duration",
            "trap_variation",
            "base_skill_is_trapped",
            "ignores_trap_and_mine_cooldown_limit",
            "is_trap",
        },
        levels = {
            [1] = {0, 0.69999998807907, 30000, 12, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3},  cost = { }, },
            [2] = {0, 1, 30000, 12, critChance = 5, levelRequirement = 39, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["KallFoxflyBlinkArrowInvasion"] = {
        name = "KallFoxflyBlinkArrowInvasion",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.ProjectileSpeed] = true,
            [SkillType.Attack] = true,
            [SkillType.Minion] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MinionsCanExplode] = true,
            [SkillType.Duration] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Movement] = true,
            [SkillType.Triggerable] = true,
            [SkillType.CreatesMinion] = true,
            [SkillType.Travel] = true,
            [SkillType.Rain] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            duration = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "number_of_monsters_to_summon",
            "alternate_minion",
            "base_number_of_clones_allowed",
            "base_is_projectile",
        },
        levels = {
            [1] = {3000, 1, 17, 1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    300% increased Quantity of Items Dropped
    800% increased Rarity of Items Dropped
    IdMonsterInvasionBoss
    FamilyMonsterInvasionBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster dropped item rarity +% Min: 800 Max: 800 Global
  • monster dropped item quantity +% Min: 300 Max: 300 Global
  • monster additional quantity of dropped items in cruel +% [300]
    monster additional quantity of dropped items in merciless +% [600]
    monster additional rarity of dropped items in cruel +% [300]
    monster additional rarity of dropped items in merciless +% [600]
    IdMonsterInvasionMercilessDrops1
    FamilyMonsterMercilessDrops
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster additional rarity of dropped items in cruel +% Min: 300 Max: 300 Global
  • monster additional quantity of dropped items in cruel +% Min: 300 Max: 300 Global
  • monster additional rarity of dropped items in merciless +% Min: 600 Max: 600 Global
  • monster additional quantity of dropped items in merciless +% Min: 600 Max: 600 Global
  • monster no map drops [1]
    IdMonsterNoMapDrops
    FamilyMonsterNoMapDrops
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no map drops Min: 1 Max: 1 Global
  • Traps cannot be Damaged for +4 seconds after being Thrown
    Mines cannot be Damaged for +4 seconds after being thrown
    IdMonsterImplicitTrapsInvulnerable4Sec
    FamilyMonsterTrapsInvulnerable
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • mines invulnerable for duration ms Min: 4000 Max: 4000 Global
  • traps invulnerable for duration ms Min: 4000 Max: 4000 Global
  • monster is invasion boss [1]
    IdIsInvasionBoss
    FamilyMonsterIsInvasionBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster is invasion boss Min: 1 Max: 1 Global
  • kill traps mines and totems on death [1]
    IdMonsterKillTrapsMinesTotemsOnDeath
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • kill traps mines and totems on death 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
    level 33 or lower damage +% final [-20]
    level 33 or lower life +% final [-20]
    IdMonsterLifeAndDamageLessBelowLevel33
    FamilyMoreLifeBelowLevelThreshold
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • level 33 or lower life +% final Min: -20 Max: -20 Global
  • level 33 or lower damage +% final Min: -20 Max: -20 Global
  • Craft Tagsresource life damage
    Kall Foxfly
    Humanoid
    40% increased Attack Speed
    stance movement speed +% final [112]
    level 33 or lower damage +% final [-20]
    level 33 or lower life +% final [-20]
    SpectreN
    Tagsbandit, flesh_armour, has_bow, human, humanoid, is_clone, medium_height, not_int, not_str, physical_affinity, puncturing_weapon, ranged, red_blood, very_slow_movement
    Life
    200%
    Evasion
    +10%
    Ailment Threshold
    200%
    Resistance
    0 0 0 0
    Damage
    120%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 40
    Attack Time
    1.995 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    130%
    Type
    BanditBowBossBlackwood
    Metadata
    BanditBowBossInvasionClone
    Level
    68
    Life
    12,867
    Armour
    28,790
    Evasion
    5,213
    Energy Shield
    0
    Damage
    448
    Spell Damage
    448
    Accuracy
    290
    Attack Time
    1.995
    Experience
    20,510
    Ailment Threshold
    12,867
    Chill
    41
    Shock
    41
    Brittle
    230
    Scorch
    41
    Sap
    112
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 359–538
    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]

    Object Type

    version 2
    extends "Metadata/Monsters/Bandits/BanditBow"
    
    DiesAfterTime
    {
    }
    
    Pathfinding
    {
    	immobile = true
    }
    
    Life
    {
    	corpse_usable = false
    
    	on_death = "Delete();"
    }
    
    Stats
    {
    	set_item_drop_slots = 0
    	set_is_double = 1
    	set_energy_shield_recharge_rate_per_minute_% = 0
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Bandits/BanditBow"
    
    Render
    {
    	allow_attached_arrows = false
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Bandits/BanditBowBossInvasionClone"] = {
        name = "Kall Foxfly",
        life = 2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.2,
        damageSpread = 0.2,
        attackTime = 1.995,
        attackRange = 40,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "MeleeAtAnimationSpeed",
        },
        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 = { }, },
        },
    }
    
    40% increased Attack Speed
    IdMonsterImplicitFastAttack1
    FamilyIncreasedAttackSpeed
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • attack speed +% Min: 40 Max: 40 Global
  • Craft Tagsattack speed
    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
    level 33 or lower damage +% final [-20]
    level 33 or lower life +% final [-20]
    IdMonsterLifeAndDamageLessBelowLevel33
    FamilyMoreLifeBelowLevelThreshold
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • level 33 or lower life +% final Min: -20 Max: -20 Global
  • level 33 or lower damage +% final Min: -20 Max: -20 Global
  • Craft Tagsresource life damage