Abbild des bösartigen Untodes
Untot
Effigy of Virulent Undeath
SpectreN
Tagsbone_armour, bones, has_bow, humanoid, medium_height, not_int, not_str, physical_affinity, puncturing_weapon, ranged, skeleton, undead, very_slow_movement
Leben
320%
Ausweichen
+10%
Ailment Threshold
320%
Widerstand
30 30 30 20
Damage
120%
Genauigkeit
100%
Kritische Trefferchance
+5%
Multiplikator für kritischen Treffer
+130%
Attack Distance
6 ~ 40
Attack Time
1.995 Second
Damage Spread
±20%
Erfahrung
200%
Model Size
130%
Type
SkeletonRangedBossLake
Metadata
SkeletonBowBossLake
Stufe
68
Leben
20,587
Rüstung
28,790
Ausweichen
5,213
Energieschild
0
Damage
448
Zauberschaden
448
Genauigkeit
290
Attack Time
1.995
Erfahrung
20,510
Ailment Threshold
20,587
Chill
65
Shock
65
Brittle
368
Scorch
65
Sap
180
SkeletonForsakenRainOfArrowsLake
Attack, RangedAttack, MirageArcherCanUse, Area, ProjectileSpeed, Totemable, Trappable, Mineable, Triggerable, Rain
Pfeilregen
Base Damage: 359–538
Kritische Trefferchance: 5%
Attack Time: 1.995 Sek.
Schießt eine große Menge Pfeile in die Luft, die nach kurzer Zeit am Zielort landen.
Verursacht 40% mehr Schaden
active skill area of effect radius +% final [47]
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-30]
SkeletonForsakenSplitArrowInvasion
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Totemable, Trappable, Mineable, Triggerable
Pfeilfächer
Base Damage: 359–538
Kritische Trefferchance: 5%
Attack Time: 1.995 Sek.
Schießt mehrere Pfeile auf verschiedene Ziele.
Feuert 5 zusätzliche Pfeile
30% erhöhter physischer Schaden
40% erhöhte Treffgenauigkeit
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/LeagueLake/SkeletonBowBossLake"] = {
    name = "Effigy of Virulent Undeath",
    life = 3.2,
    fireResist = 30,
    coldResist = 30,
    lightningResist = 30,
    chaosResist = 20,
    damage = 1.2,
    damageSpread = 0.2,
    attackTime = 1.995,
    attackRange = 40,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "SkeletonForsakenRainOfArrowsLake",
        "SkeletonForsakenSplitArrowInvasion",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["SkeletonForsakenRainOfArrowsLake"] = {
    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",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_area_of_effect_radius_+%_final",
        "base_is_projectile",
        "is_area_damage",
    },
    levels = {
        [1] = {40, -30, 47, levelRequirement = 1, statInterpolation = {},  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 = { }, },
    },
}