-- Data\Spectres.lua
minions["Metadata/Monsters/Bandits/BanditBowBossBlackwood"] = {
name = "Targa, Beast Poacher",
life = 2,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 1.2,
damageSpread = 0.2,
attackTime = 1.995,
attackRange = 40,
accuracy = 1,
weaponType1 = "Bow",
skillList = {
"Melee",
"MonsterLightningArrowBossBlackwood",
"MonsterBearTrapBossBlackwood",
"MonsterBarrageBossBlackwood",
"KallFoxflyBlinkArrowBlackwood",
},
modList = {
},
}
-- 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["MonsterLightningArrowBossBlackwood"] = {
name = "Lightning Arrow",
hidden = true,
color = "2",
baseEffectiveness = 1.02,
incrementalEffectiveness = 0.02,
description = "Fires a charged arrow at the target, causing them to be struck by a bolt of lightning which damages nearby enemies.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.ProjectileAttack] = true,
[SkillType.SkillCanMirageArcher] = true,
[SkillType.Area] = true,
[SkillType.Projectile] = true,
[SkillType.SkillCanVolley] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanMine] = true,
[SkillType.LightningSkill] = true,
[SkillType.Triggerable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
area = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"skill_physical_damage_%_to_convert_to_lightning",
"lightning_arrow_maximum_number_of_extra_targets",
"base_chance_to_shock_%",
"number_of_additional_projectiles",
"base_projectile_speed_+%",
"active_skill_attack_speed_+%_final",
"active_skill_area_of_effect_radius_+%_final",
"active_skill_damage_+%_final",
},
levels = {
[1] = {50, 4, 25, 2, -40, 20, 0, -20, levelRequirement = 18, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1}, },
[2] = {50, 4, 25, 4, -40, 40, 0, -20, levelRequirement = 42, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1}, },
[3] = {50, 4, 25, 5, -40, 60, 0, -20, levelRequirement = 57, statInterpolation = {1, 1, 1, 1, 1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["MonsterBearTrapBossBlackwood"] = {
name = "Bear Trap",
hidden = true,
color = "2",
baseEffectiveness = 1.75,
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",
"base_skill_is_trapped",
"ignores_trap_and_mine_cooldown_limit",
},
levels = {
[1] = {1, 30000, 0, 0.8, critChance = 5, levelRequirement = 15, statInterpolation = {1, 1, 3, 3}, },
[2] = {1, 30000, 0, 1, critChance = 5, levelRequirement = 45, statInterpolation = {1, 1, 3, 3}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["MonsterBarrageBossBlackwood"] = {
name = "Barrage",
hidden = true,
color = "2",
baseEffectiveness = 1,
incrementalEffectiveness = 0,
description = "After a short preparation time, you attack repeatedly with a ranged weapon. These attacks have a small randomised spread. Only works with Bows and Wands.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.ProjectileAttack] = true,
[SkillType.SkillCanMirageArcher] = true,
[SkillType.Projectile] = true,
[SkillType.SkillCanVolley] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanMine] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"number_of_additional_projectiles",
"active_skill_damage_+%_final",
"physical_damage_+%",
"active_skill_attack_speed_+%_final",
"monster_reverse_point_blank_damage_-%_at_minimum_range",
"skill_can_fire_arrows",
"skill_can_fire_wand_projectiles",
"projectiles_barrage",
},
levels = {
[1] = {3, -60, 0, 0, 30, levelRequirement = 15, statInterpolation = {1, 1, 1, 1, 1}, },
[2] = {4, -60, 0, 15, 30, levelRequirement = 45, statInterpolation = {1, 1, 1, 1, 1}, },
[3] = {5, -60, 0, 30, 30, levelRequirement = 60, statInterpolation = {1, 1, 1, 1, 1}, },
},
}
-- Data\3_0\Skills\spectre.lua
skills["KallFoxflyBlinkArrowBlackwood"] = {
name = "KallFoxflyBlinkArrowBlackwood",
hidden = true,
color = "2",
baseEffectiveness = 1,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.ProjectileDamage] = true,
[SkillType.Attack] = true,
[SkillType.Minion] = true,
[SkillType.ProjectileAttack] = true,
[SkillType.CreateMinion] = true,
[SkillType.Duration] = true,
[SkillType.SkillCanTotem] = true,
[SkillType.SkillCanTrap] = true,
[SkillType.SkillCanMine] = true,
[SkillType.MovementSkill] = true,
[SkillType.Triggerable] = true,
[SkillType.CreatesMinion] = true,
[SkillType.TravelSkill] = true,
[SkillType.Type95] = true,
[SkillType.SecondWindSupport] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
duration = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
"number_of_monsters_to_summon",
"minion_damage_+%",
"minion_maximum_life_+%",
"active_skill_minion_damage_+%_final",
"alternate_minion",
"base_number_of_clones_allowed",
"base_is_projectile",
},
levels = {
[1] = {3000, 1, 0, 0, 0, 3, 1, levelRequirement = 1, statInterpolation = {1, 1, 1, 1, 1, 1, 1}, },
},
}