-- Data\Spectres.lua
minions["Metadata/Monsters/Undying/UndyingBossInvasion"] = {
name = "Stranglecrawl",
life = 1.8,
fireResist = 30,
coldResist = 30,
lightningResist = 30,
chaosResist = 20,
damage = 1.2,
damageSpread = 0.2,
attackTime = 1.65,
attackRange = 6,
accuracy = 1,
skillList = {
"UndyingWhirlingBladesInvasion",
"Melee",
"MonsterBearTrapInvasion",
"MonsterEtherealKnivesInvasion",
},
modList = {
},
}
-- Data\3_0\Skills\spectre.lua
skills["UndyingWhirlingBladesInvasion"] = {
name = "Whirling Blades",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.Melee] = true,
[SkillType.MovementSkill] = true,
[SkillType.TravelSkill] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1.43,
baseFlags = {
attack = true,
melee = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"skill_art_variation",
"active_skill_damage_+%_final",
"monster_flurry",
"cast_time_overrides_attack_duration",
"ignores_proximity_shield",
},
levels = {
[1] = {1, -40, 1, levelRequirement = 0, statInterpolation = {1, 1, 1}, },
},
}
-- Data\3_0\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.ProjectileAttack] = true,
[SkillType.SkillCanMirageArcher] = true,
[SkillType.Projectile] = true,
[SkillType.MeleeSingleTarget] = true,
[SkillType.AttackCanRepeat] = true,
[SkillType.Melee] = true,
[SkillType.SkillCanVolley] = 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] = {1, 1, levelRequirement = 1, statInterpolation = {1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["MonsterBearTrapInvasion"] = {
name = "Bear Trap",
hidden = true,
color = "2",
baseEffectiveness = 2.25,
incrementalEffectiveness = 0.03,
description = "Throws a trap that damages and immobilises a single enemy for a duration based on how much damage was dealt. After the immobilise expires, a debuff remains on the enemy for a duration, lowering their movement speed by an amount which lessens over time. The affected enemy will take increased damage from traps and mines until the debuff expires. Modifiers to spell damage do not affect this skill's damage.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanMine] = true,
[SkillType.Trap] = true,
[SkillType.Hit] = true,
[SkillType.PhysicalSkill] = true,
[SkillType.SecondWindSupport] = true,
},
statDescriptionScope = "debuff_skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"is_trap",
"base_trap_duration",
"secondary_minimum_base_physical_damage",
"secondary_maximum_base_physical_damage",
"trap_variation",
"base_skill_is_trapped",
"ignores_trap_and_mine_cooldown_limit",
},
levels = {
[1] = {1, 30000, 0, 0.7, 12, critChance = 5, levelRequirement = 4, statInterpolation = {1, 1, 3, 3, 1}, },
[2] = {1, 30000, 0, 1, 12, critChance = 5, levelRequirement = 39, statInterpolation = {1, 1, 3, 3, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["MonsterEtherealKnivesInvasion"] = {
name = "Ethereal Knives",
hidden = true,
color = "2",
baseEffectiveness = 1.7,
incrementalEffectiveness = 0.04,
description = "Fires an arc of knives in front of the caster which deals physical damage.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Hit] = true,
[SkillType.Projectile] = true,
[SkillType.SkillCanVolley] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanMine] = true,
[SkillType.SpellCanRepeat] = true,
[SkillType.Triggerable] = true,
[SkillType.CanRapidFire] = true,
[SkillType.PhysicalSkill] = true,
[SkillType.Duration] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 0.6,
baseFlags = {
spell = true,
projectile = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"number_of_additional_projectiles",
"base_is_projectile",
},
levels = {
[1] = {0.8, 1.2, 9, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1}, },
[2] = {0.8, 1.2, 9, levelRequirement = 5, statInterpolation = {3, 3, 1}, },
},
}