Тестовая ловушка
Механизм
Test Trap
SpectreN
TagsЧародейский, cold_affinity, construct, extra_small_height, has_bow, immobile, plate_armour, puncturing_weapon
Здоровье
100%
Ailment Threshold
100%
Сопротивление
0 0 0 0
Damage
100%
Точность
100%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 120
Attack Time
1.5 Second
Damage Spread
±0%
Опыт
100%
Model Size
100%
Type
MonsterTrap
Metadata
MonsterTrapTest
Уровень
68
Здоровье
6,433
Броня
28,790
Уклонение
4,739
Энергетический щит
0
Damage
374
Урон от чар
374
Точность
290
Attack Time
1.5
Опыт
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
IceNova
Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, CanRapidFire, AreaSpell, Nova
Кольцо льда
Шанс критического удара: 6%
Эффективность добавленного урона: 220%
Время применения: 0.7 сек.
Герой создаёт расходящееся от него кольцо льда.
Наносит от 884 до 1326 урона от холода
Базовый радиус равен 3 м
is area damage [1]

Object Type

version 2
extends "Metadata/MiscellaneousObjects/TrapNormal"

Stats
{
	set_cannot_be_dominated = 1
	set_monster_no_drops_or_experience = 1
	set_max_frenzy_charges = 0
	set_max_power_charges = 0
	set_max_endurance_charges = 0
}

ObjectMagicProperties
{
	stat_description_list = "Metadata/StatDescriptions/monster_stat_descriptions.txt"
}

Actor
{
	main_hand_unarmed_type = "Bow"
}

Inventories { }

Monster { }

Object Type Codes

version 2
extends "Metadata/MiscellaneousObjects/TrapNormal"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/traps/MonsterTrapTest"] = {
    name = "Test Trap",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 120,
    accuracy = 1,
    skillList = {
        "IceNova",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["IceNova"] = {
    name = "Ice Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "A circle of ice expands from the caster.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cold] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Nova] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.7,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "active_skill_base_area_of_effect_radius",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 0, 26, critChance = 6, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 0, 26, critChance = 6, levelRequirement = 15, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 0, 26, critChance = 6, levelRequirement = 19, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, 0, 26, critChance = 6, levelRequirement = 23, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, 1, 26, critChance = 6, levelRequirement = 27, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, 1, 26, critChance = 6, levelRequirement = 31, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, 1, 26, critChance = 6, levelRequirement = 35, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, 1, 26, critChance = 6, levelRequirement = 38, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, 2, 26, critChance = 6, levelRequirement = 41, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, 2, 26, critChance = 6, levelRequirement = 44, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, 2, 26, critChance = 6, levelRequirement = 47, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, 2, 26, critChance = 6, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, 3, 26, critChance = 6, levelRequirement = 53, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, 3, 26, critChance = 6, levelRequirement = 56, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, 3, 26, critChance = 6, levelRequirement = 59, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, 3, 26, critChance = 6, levelRequirement = 62, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, 4, 26, critChance = 6, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, 4, 26, critChance = 6, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, 4, 26, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, 4, 26, critChance = 6, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 5, 26, critChance = 6, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 5, 26, critChance = 6, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 5, 26, critChance = 6, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 5, 26, critChance = 6, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 6, 26, critChance = 6, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 6, 26, critChance = 6, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 6, 26, critChance = 6, levelRequirement = 84, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 6, 26, critChance = 6, levelRequirement = 86, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 7, 26, critChance = 6, levelRequirement = 88, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 7, 26, critChance = 6, levelRequirement = 90, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 7, 26, critChance = 6, levelRequirement = 91, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 7, 26, critChance = 6, levelRequirement = 92, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, 7, 26, critChance = 6, levelRequirement = 93, statInterpolation = {3, 3, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, 7, 26, critChance = 6, levelRequirement = 94, statInterpolation = {3, 3, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.2000000476837, 8, 26, critChance = 6, levelRequirement = 95, statInterpolation = {3, 3, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.2000000476837, 8, 26, critChance = 6, levelRequirement = 96, statInterpolation = {3, 3, 1},  cost = { }, },
        [37] = {0.80000001192093, 1.2000000476837, 8, 26, critChance = 6, levelRequirement = 97, statInterpolation = {3, 3, 1},  cost = { }, },
        [38] = {0.80000001192093, 1.2000000476837, 8, 26, critChance = 6, levelRequirement = 98, statInterpolation = {3, 3, 1},  cost = { }, },
        [39] = {0.80000001192093, 1.2000000476837, 8, 26, critChance = 6, levelRequirement = 99, statInterpolation = {3, 3, 1},  cost = { }, },
        [40] = {0.80000001192093, 1.2000000476837, 8, 26, critChance = 6, levelRequirement = 100, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
Edit

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