Test Trap
Construct
SpectreN
Tagscaster, cold_affinity, construct, extra_small_height, has_bow, immobile, plate_armour, puncturing_weapon
Life
100%
Ailment Threshold
100%
Resistance
0 0 0 0
Damage
100%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 120
Attack Time
1.5 Second
Damage Spread
±0%
Experience
100%
Model Size
100%
Type
MonsterTrap
Metadata
MonsterTrapTest
Level
68
Life
6,433
Armour
28,790
Evasion Rating
4,739
Damage
374
Spell Damage
374
Accuracy
580
Attack Time
1.5
Experience
10,255
Minion Life
1,395
Minion Damage
298
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
Ice Nova
Critical Strike Chance: 6%
Effectiveness of Added Damage: 220%
Cast Time: 0.7 sec
A circle of ice expands from the caster.
Deals 884 to 1326 Cold Damage
Base radius is 3 metres
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.