Gemling Artillery
Demon
30% increased Movement Speed
SpectreN
Tagsdemon, has_bow, humanoid, medium_movement, not_dex, not_int, physical_affinity, plate_armour, puncturing_weapon, ranged, red_blood, undying
Packs
  • Gemling Artillery, Frigid Attendant
  • Life
    102%
    Armour
    +100%
    Ailment Threshold
    102%
    Resistance
    37 37 37 0
    Damage
    44%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 9
    Attack Time
    1.305 Second
    Damage Spread
    ±20%
    Experience
    50%
    Model Size
    130%
    Type
    GemlingLegionnaireMarauderNecropolis
    Metadata
    GemlingLegionnaireAltGemBowNecropolis
    Level
    68
    Life
    6,562
    Armour
    57,580
    Evasion
    4,739
    Energy Shield
    0
    Damage
    164
    Spell Damage
    164
    Accuracy
    290
    Attack Time
    1.305
    Experience
    5,128
    Ailment Threshold
    6,562
    Chill
    21
    Shock
    21
    Brittle
    117
    Scorch
    21
    Sap
    57
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 131–197
    Critical Strike Chance: 5%
    Attack Time: 1.305 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    RainOfArrowsGemling
    Attack, RangedAttack, MirageArcherCanUse, Area, ProjectileSpeed, ProjectileNumber, Totemable, Trappable, Mineable, Triggerable, Rain
    Rain of Arrows of Artillery
    Base Damage: 131–197
    Critical Strike Chance: 5%
    Attack Time: 1.305 sec
    Fires multiple arrows into the air, to land in sequence after a delay, starting in front of you and proceeding in a line in the direction of the target. Each arrow deals damage in an area around it.
    Fires +30 Arrows
    base is projectile [1]
    cannot pierce [1]
    is area damage [1]
    main hand base maximum attack distance [50]
    skill can fire arrows [1]
    RainOfArrowsGemling2
    Attack, RangedAttack, MirageArcherCanUse, Area, ProjectileSpeed, ProjectileNumber, Totemable, Trappable, Mineable, Triggerable, Rain
    Rain of Arrows of Saturation
    Base Damage: 131–197
    Critical Strike Chance: 5%
    Attack Time: 1.305 sec
    Fires multiple arrows into the air, to slowly land in sequence after a delay, starting at the targeted location and spreading outwards in all directions. Each arrow deals damage in an area around it. Half of the arrows will land directly on targets if there are targets in their range.
    Fires +45 Arrows
    base is projectile [1]
    cannot pierce [1]
    is area damage [1]
    main hand base maximum attack distance [35]
    skill can fire arrows [1]
    GemlingBarrage
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Totemable, Trappable, Mineable
    Barrage of Volley Fire
    Base Damage: 131–197
    Critical Strike Chance: 5%
    Attack Time: 1.305 sec
    Cooldown Time: 6 sec
    After a short preparation time, you fire projectiles repeatedly with a Bow or Wand. These projectiles have a small randomised spread. This skill cannot be Triggered.
    Fires +4 Projectiles
    Fires Projectiles sequentially
    The first and final shots of the sequence fire 8 additional Projectiles simultaneously
    skill can fire arrows [1]
    skill can fire wand projectiles [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMonster"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMonster"
    
    Life
    {
    	on_death =
    	"
    		DetachAllOfType( Metadata/Items/Quivers/Arrow.ao );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/GemlingLegionnaire/GemlingLegionnaireAltGemBowNecropolis"] = {
        name = "Gemling Artillery",
        life = 1.02,
        fireResist = 37,
        coldResist = 37,
        lightningResist = 37,
        chaosResist = 0,
        damage = 0.44,
        damageSpread = 0.2,
        attackTime = 1.305,
        attackRange = 9,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "Melee",
            "GemlingBarrage",
            "RainOfArrowsGemling",
            "RainOfArrowsGemling2",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GemlingBarrage"] = {
        name = "Barrage of Volley Fire",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "After a short preparation time, you fire projectiles repeatedly with a Bow or Wand. These projectiles have a small randomised spread. This skill cannot be Triggered.",
        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,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "barrage_final_volley_fires_x_additional_projectiles_simultaneously",
            "base_number_of_projectiles",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "projectiles_barrage",
        },
        levels = {
            [1] = {8, 4, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RainOfArrowsGemling"] = {
        name = "Rain of Arrows of Artillery",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires multiple arrows into the air, to land in sequence after a delay, starting in front of you and proceeding in a line in the direction of the target. Each arrow deals damage in an area around it.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = 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 = {
            "base_number_of_arrows",
            "main_hand_base_maximum_attack_distance",
            "base_is_projectile",
            "is_area_damage",
            "skill_can_fire_arrows",
            "cannot_pierce",
        },
        levels = {
            [1] = {30, 50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RainOfArrowsGemling2"] = {
        name = "Rain of Arrows of Saturation",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Fires multiple arrows into the air, to slowly land in sequence after a delay, starting at the targeted location and spreading outwards in all directions. Each arrow deals damage in an area around it. Half of the arrows will land directly on targets if there are targets in their range.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = 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 = {
            "base_number_of_arrows",
            "main_hand_base_maximum_attack_distance",
            "base_is_projectile",
            "is_area_damage",
            "skill_can_fire_arrows",
            "cannot_pierce",
        },
        levels = {
            [1] = {45, 35, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    30% increased Movement Speed
    IdMonsterImplicitFastRun5
    FamilyMovementVelocity
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base movement velocity +% Min: 30 Max: 30 Global
  • Craft Tagsspeed