Nightsight
Undead
300% increased Quantity of Items Dropped
800% increased Rarity of Items Dropped
monster no map drops [1]
monster is invasion boss [1]
level 33 or lower damage +% final [-20]
level 33 or lower life +% final [-20]
SpectreN
AreaInvasionBoss
End Game50% increased maximum Life
Tagsbone_armour, bones, has_bow, humanoid, invasion_boss, medium_height, not_int, not_str, physical_affinity, puncturing_weapon, ranged, skeleton, undead, very_slow_movement
Packs
  • InvasionBoss: Nightsight, Ancient Archer
  • Life
    208%
    Evasion
    +10%
    Ailment Threshold
    208%
    Resistance
    30 30 30 20
    Damage
    78%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 40
    Attack Time
    1.995 Second
    Damage Spread
    ±20%
    Experience
    130%
    Model Size
    130%
    Type
    SkeletonRangedBossInvasion
    Metadata
    SkeletonBowBossInvasion
    Level
    68
    Life
    13,381
    Armour
    28,790
    Evasion
    5,213
    Energy Shield
    0
    Damage
    291
    Spell Damage
    291
    Accuracy
    290
    Attack Time
    1.995
    Experience
    13,332
    Ailment Threshold
    13,381
    Chill
    42
    Shock
    42
    Brittle
    239
    Scorch
    42
    Sap
    117
    SkeletonForsakenRainOfArrowsInvasion
    Attack, RangedAttack, MirageArcherCanUse, Area, ProjectileSpeed, Totemable, Trappable, Mineable, Triggerable, Rain
    Rain of Arrows
    Base Damage: 233–350
    Critical Strike Chance: 5%
    Attack Time: 1.995 sec
    Fires a large number of arrows into the air, to land at the target after a short delay.
    Deals 17% more Damage
    20% increased Physical Damage
    active skill area of effect radius +% final [47]
    base is projectile [1]
    is area damage [1]
    SkeletonForsakenSplitArrowInvasion
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Totemable, Trappable, Mineable, Triggerable, Physical
    Split Arrow
    Base Damage: 233–350
    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]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	main_hand_unarmed_type = "Bow"
    	basic_action = "Emerge"
    	basic_action = "Revive"
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_death = "RemoveEffects( );"
    	on_spawned_dead = "RemoveEffects( );"
    }
    
    Render
    {
         //turn_duration = 0.35
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Skeletons/SkeletonBowBossInvasion"] = {
        name = "Nightsight",
        life = 2.08,
        fireResist = 30,
        coldResist = 30,
        lightningResist = 30,
        chaosResist = 20,
        damage = 0.78,
        damageSpread = 0.2,
        attackTime = 1.995,
        attackRange = 40,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "SkeletonForsakenRainOfArrowsInvasion",
            "SkeletonForsakenSplitArrowInvasion",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkeletonForsakenRainOfArrowsInvasion"] = {
        name = "Rain of Arrows",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires a large number of arrows into the air, to land at the target after a short delay.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Area] = true,
            [SkillType.ProjectileSpeed] = 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 = {
            "active_skill_damage_+%_final",
            "active_skill_area_of_effect_radius_+%_final",
            "physical_damage_+%",
            "base_is_projectile",
            "is_area_damage",
        },
        levels = {
            [1] = {100, 23, 20, levelRequirement = 3, statInterpolation = {1, 1},  cost = { }, },
            [2] = {110, 31, 20, levelRequirement = 28, statInterpolation = {1, 1},  cost = { }, },
            [3] = {120, 39, 20, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
            [4] = {130, 47, 20, levelRequirement = 66, statInterpolation = {1, 1},  cost = { }, },
            [5] = {17, 47, 20, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
            [6] = {17, 55, 20, levelRequirement = 76, statInterpolation = {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,
            [SkillType.Physical] = 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 = { }, },
        },
    }
    
    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 no map drops [1]
    IdMonsterNoMapDrops
    FamilyMonsterNoMapDrops
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster no map drops Min: 1 Max: 1 Global
  • monster is invasion boss [1]
    IdIsInvasionBoss
    FamilyMonsterIsInvasionBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster is invasion boss Min: 1 Max: 1 Global
  • 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
    Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.