Образ ядовитого мертвеца
Нежить
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
Здоровье
320%
Уклонение
+10%
Ailment Threshold
320%
Сопротивление
30 30 30 20
Damage
120%
Точность
100%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 40
Attack Time
1.995 Second
Damage Spread
±20%
Опыт
200%
Model Size
130%
Type
SkeletonRangedBossLake
Metadata
SkeletonBowBossLake
Уровень
68
Здоровье
20,587
Броня
28,790
Уклонение
5,213
Энергетический щит
0
Damage
448
Урон от чар
448
Точность
290
Attack Time
1.995
Опыт
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
Ливень стрел
Base Damage: 359–538
Шанс критического удара: 5%
Attack Time: 1.995 сек.
Герой пускает в небо множество стрел, которые вскоре падают на выбранную цель.
Наносит на 40% больше урона
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, Physical
Расколотая стрела
Base Damage: 359–538
Шанс критического удара: 5%
Attack Time: 1.995 сек.
Герой пускает несколько стрел в разные цели.
Выпускает 5 дополнительных стрел(-ы)
30% увеличение физического урона
40% повышение меткости
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,
        [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 = { }, },
    },
}
Edit

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