Prophecy Perandus Rampage
Anoint Cluster Jewel The Pantheon Item Passive Skill Tree Fossil Catalysts Delirium Orb Scarab Breachstone Emblem Timeless Jewel Divination Card
Mutewind Wildrunner

Mutewind Wildrunner

SpectreN
Area
Modmonster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
Cold Damage
monster no map drops [1]
monster dropped item quantity +% [400]
monster dropped item rarity +% [200]
cannot have affliction mods [1]
Tagswb_basic, red_blood, human, humanoid, not_str, not_int
Damage108%
Life160%
Ailment Threshold160%
Critical Strike Chance5%
TypeWbColdGrunt
Attack Distance6 ~ 9
Attack Time1.65 Second
Damage Spread20%
Evasion+100%
Accuracy+100%

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbDualStrike
icondualswing
Dual Strike
Attacks with both weapons, dealing the damage of both in one strike. Dual wield only. Does not work with wands.
Deals 40% less Damage
skill_double_hits_when_dual_wielding Attack DualWield MeleeSingleTarget AttackCanRepeat Melee Type53
Cast Time: 1 Second

WbLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
Deals 25% more Damage
is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill SkillCanTotem
Cast Time: 1.4 Second
Cooldown Time: 4 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Mutewind Wildrunner230021698.61.65121901626517096004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbDualStrike
icondualswing
Dual Strike
Attacks with both weapons, dealing the damage of both in one strike. Dual wield only. Does not work with wands.
Deals 40% less Damage
skill_double_hits_when_dual_wielding Attack DualWield MeleeSingleTarget AttackCanRepeat Melee Type53
Cast Time: 1 Second

WbLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
Deals 25% more Damage
is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill SkillCanTotem
Cast Time: 1.4 Second
Cooldown Time: 4 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Mutewind Wildrunner206021515.31.65101341442515890004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbDualStrike
icondualswing
Dual Strike
Attacks with both weapons, dealing the damage of both in one strike. Dual wield only. Does not work with wands.
Deals 40% less Damage
skill_double_hits_when_dual_wielding Attack DualWield MeleeSingleTarget AttackCanRepeat Melee Type53
Cast Time: 1 Second

WbLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
Deals 25% more Damage
is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill SkillCanTotem
Cast Time: 1.4 Second
Cooldown Time: 4 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Mutewind Wildrunner1594212031.6568291132813704004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbDualStrike
icondualswing
Dual Strike
Attacks with both weapons, dealing the damage of both in one strike. Dual wield only. Does not work with wands.
Deals 40% less Damage
skill_double_hits_when_dual_wielding Attack DualWield MeleeSingleTarget AttackCanRepeat Melee Type53
Cast Time: 1 Second

WbLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
Deals 25% more Damage
is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill SkillCanTotem
Cast Time: 1.4 Second
Cooldown Time: 4 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Mutewind Wildrunner11844897.41.654345834811352004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbDualStrike
icondualswing
Dual Strike
Attacks with both weapons, dealing the damage of both in one strike. Dual wield only. Does not work with wands.
Deals 40% less Damage
skill_double_hits_when_dual_wielding Attack DualWield MeleeSingleTarget AttackCanRepeat Melee Type53
Cast Time: 1 Second

WbLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
Deals 25% more Damage
is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill SkillCanTotem
Cast Time: 1.4 Second
Cooldown Time: 4 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Mutewind Wildrunner8614665.71.65275561279362004000
stance OneHandSwordOneHandSword
#Basic Attack
DualStrike10TargetIsWbHighRankTarget TargetIsEnemy
DualStrike20OnlyLastTarget TargetNear AllyNearTarget
DualStrike20OnlyLastTarget TargetNear
DualStrike10OnlyLastTarget
#Will never use melee if a leader is present
Melee20OnlyLastTarget TargetNear NoWbLeaderInPack
Melee10OnlyLastTarget NoWbLeaderInPack
#Aggressive Movement. Gets cautious on low life. Will not become cautious if a leader is present.
LeapSlam15TargetIsEnemy TargetFar IAmAboveLevel39 IAmBelowLevel67 WbHasLeader AllyNearTarget
LeapSlam7TargetIsEnemy TargetNotNear IAmAboveLevel39 IAmBelowLevel67 WbHasLeader AllyNearTarget
LeapSlam15TargetIsEnemy TargetFar IAmAboveLevel39 IAmBelowLevel67 NotOnLessThan50PercentLife NoWbLeaderInPack AllyNearTarget
LeapSlam7TargetIsEnemy TargetNotNear IAmAboveLevel39 IAmBelowLevel67 NotOnLessThan50PercentLife NoWbLeaderInPack AllyNearTarget
LeapSlam30TargetIsEnemy TargetFar IAmAboveLevel66 WbHasLeader AllyNearTarget
LeapSlam15TargetIsEnemy TargetNotNear IAmAboveLevel66 WbHasLeader AllyNearTarget
LeapSlam30TargetIsEnemy TargetFar IAmAboveLevel66 NotOnLowLife NoWbLeaderInPack AllyNearTarget
LeapSlam15TargetIsEnemy TargetNotNear IAmAboveLevel66 NotOnLowLife NoWbLeaderInPack AllyNearTarget
Flee5TargetNear TargetIsEnemy
Advance10TargetNotNear AllyNearTarget
Advance5TargetNotNear
StrafeLeft5TargetNotNear TargetIsEnemy
StrafeRight5TargetNotNear TargetIsEnemy
#Return to high ranks
Move400TargetIsAlly TargetIsWbHighRank TargetFar NoEnemyNearMe
Move20TargetIsAlly TargetIsWbHighRank TargetFar

Object Type

version 2
extends "Metadata/Monsters/Wb/Wb"

Stats
{
}

Actor
{	
}

Object Type Codes

version 2
extends "Metadata/Monsters/Wb/Wb"
Resists FireResists ColdResists LightningResists Chaos
0000
02000
04000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Wb/WbColdGrunt1"] = {
    name = "Mutewind Wildrunner",
    life = 1.6,
    fireResist = 0,
    coldResist = 40,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.08,
    damageSpread = 0.2,
    attackTime = 1.65,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "One Hand Mace",
    weaponType2 = "One Hand Mace",
    skillList = {
        "WbDualStrike",
        "Melee",
        "WbLeapSlam",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WbDualStrike"] = {
    name = "Dual Strike",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Attacks with both weapons, dealing the damage of both in one strike. Dual wield only. Does not work with wands.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.DualWield] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.Type53] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_double_hits_when_dual_wielding",
    },
    levels = {
        [1] = {-40, levelRequirement = 1, statInterpolation = {1},  },
    },
}
-- src\Data\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},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbLeapSlam"] = {
    name = "Leap Slam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.TravelSkill] = true,
        [SkillType.SlamSkill] = true,
        [SkillType.SkillCanTotem] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.4,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {25, levelRequirement = 1, statInterpolation = {1},  },
    },
}
SpectreN
Area
Modmonster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
Cold Damage
monster no map drops [1]
monster dropped item quantity +% [400]
monster dropped item rarity +% [200]
Blocks Attacks
base block % damage taken [10]
cannot have affliction mods [1]
Tagswb_basic, red_blood, human, humanoid, not_str, not_int
Damage108%
Life160%
Ailment Threshold160%
Critical Strike Chance5%
TypeWbColdGrunt
Attack Distance6 ~ 9
Attack Time1.65 Second
Damage Spread20%
Evasion+100%
Accuracy+100%

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbCleave
iconcleave
Cleave
The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.
When Dual Wielding, Deals 60% Damage from each Weapon combined
is area damage [1]
skill double hits when dual wielding [1]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill
Cast Time: 1 Second

WbFlickerStrike
iconblinkstrike
Flicker Strike
Teleports the character to a nearby monster and attacks with a melee weapon. If no specific monster is targeted, one is picked at random. Grants a buff that increases movement speed for a duration. The cooldown can be bypassed by expending a Frenzy Charge.
55% increased Attack Speed
Gain 20% of Physical Damage as Extra Cold Damage
Deals 30% less Damage

ignores_proximity_shield melee_defer_damage_prediction Attack Melee MeleeSingleTarget AttackCanRepeat MovementSkill Duration SecondWindSupport
Cast Time: 1 Second
Cooldown Time: 1.7 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Mutewind Wildrunner230021698.61.65121901626517096004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbCleave
iconcleave
Cleave
The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.
When Dual Wielding, Deals 60% Damage from each Weapon combined
is area damage [1]
skill double hits when dual wielding [1]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill
Cast Time: 1 Second

WbFlickerStrike
iconblinkstrike
Flicker Strike
Teleports the character to a nearby monster and attacks with a melee weapon. If no specific monster is targeted, one is picked at random. Grants a buff that increases movement speed for a duration. The cooldown can be bypassed by expending a Frenzy Charge.
55% increased Attack Speed
Gain 20% of Physical Damage as Extra Cold Damage
Deals 30% less Damage

ignores_proximity_shield melee_defer_damage_prediction Attack Melee MeleeSingleTarget AttackCanRepeat MovementSkill Duration SecondWindSupport
Cast Time: 1 Second
Cooldown Time: 1.7 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Mutewind Wildrunner206021515.31.65101341442515890004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbCleave
iconcleave
Cleave
The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.
When Dual Wielding, Deals 60% Damage from each Weapon combined
is area damage [1]
skill double hits when dual wielding [1]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill
Cast Time: 1 Second

WbFlickerStrike
iconblinkstrike
Flicker Strike
Teleports the character to a nearby monster and attacks with a melee weapon. If no specific monster is targeted, one is picked at random. Grants a buff that increases movement speed for a duration. The cooldown can be bypassed by expending a Frenzy Charge.
55% increased Attack Speed
Gain 20% of Physical Damage as Extra Cold Damage
Deals 30% less Damage

ignores_proximity_shield melee_defer_damage_prediction Attack Melee MeleeSingleTarget AttackCanRepeat MovementSkill Duration SecondWindSupport
Cast Time: 1 Second
Cooldown Time: 1.7 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Mutewind Wildrunner1594212031.6568291132813704004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbCleave
iconcleave
Cleave
The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.
When Dual Wielding, Deals 60% Damage from each Weapon combined
is area damage [1]
skill double hits when dual wielding [1]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill
Cast Time: 1 Second

WbFlickerStrike
iconblinkstrike
Flicker Strike
Teleports the character to a nearby monster and attacks with a melee weapon. If no specific monster is targeted, one is picked at random. Grants a buff that increases movement speed for a duration. The cooldown can be bypassed by expending a Frenzy Charge.
55% increased Attack Speed
Gain 20% of Physical Damage as Extra Cold Damage
Deals 30% less Damage

ignores_proximity_shield melee_defer_damage_prediction Attack Melee MeleeSingleTarget AttackCanRepeat MovementSkill Duration SecondWindSupport
Cast Time: 1 Second
Cooldown Time: 1.7 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Mutewind Wildrunner11844897.41.654345834811352004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbCleave
iconcleave
Cleave
The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.
When Dual Wielding, Deals 60% Damage from each Weapon combined
is area damage [1]
skill double hits when dual wielding [1]

Attack Area AttackCanRepeat Melee Type53 PhysicalSkill
Cast Time: 1 Second

WbFlickerStrike
iconblinkstrike
Flicker Strike
Teleports the character to a nearby monster and attacks with a melee weapon. If no specific monster is targeted, one is picked at random. Grants a buff that increases movement speed for a duration. The cooldown can be bypassed by expending a Frenzy Charge.
55% increased Attack Speed
Gain 20% of Physical Damage as Extra Cold Damage
Deals 30% less Damage

ignores_proximity_shield melee_defer_damage_prediction Attack Melee MeleeSingleTarget AttackCanRepeat MovementSkill Duration SecondWindSupport
Cast Time: 1 Second
Cooldown Time: 1.7 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Mutewind Wildrunner8614665.71.65275561279362004000
stance OneHandSwordShield
#Basic Attack. Gets mad if you kill support friends.
Cleave10TargetIsWbHighRankTarget TargetIsEnemy
Cleave20OnlyLastTarget TargetNear AllyNearTarget
Cleave20OnlyLastTarget TargetNear
Cleave10OnlyLastTarget
#Content to use regular melee if supports are present, but not if a leader's present.
Melee20OnlyLastTarget TargetNear WbHasSupport NoWbLeaderInPack
Melee10OnlyLastTarget WbHasSupport NoWbLeaderInPack
#Movement. Will show off if lacking support
FlickerStrike15TargetIsEnemy TargetFar NoWbSupportInPack AllyNearTarget
FlickerStrike7TargetIsEnemy TargetNotNear NoWbSupportInPack AllyNearTarget
FlickerStrike15TargetIsEnemy TargetFar IAmAboveLevel66 AllyNearTarget
FlickerStrike7TargetIsEnemy TargetNotNear IAmAboveLevel66 AllyNearTarget
Flee5TargetNear TargetIsEnemy WbHasSupport
Advance10TargetNotNear AllyNearTarget
Advance5TargetNotNear
StrafeLeft5TargetNotNear NoRepeat TargetIsEnemy
StrafeRight5TargetNotNear NoRepeat TargetIsEnemy
#Return to high ranks
Move400TargetIsAlly TargetIsWbHighRank TargetFar NoEnemyNearMe
Move20TargetIsAlly TargetIsWbHighRank TargetFar

Object Type

version 2
extends "Metadata/Monsters/Wb/Wb"

Stats
{
}

Actor
{	
}

Object Type Codes

version 2
extends "Metadata/Monsters/Wb/Wb"
Resists FireResists ColdResists LightningResists Chaos
0000
02000
04000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Wb/WbColdGrunt2"] = {
    name = "Mutewind Wildrunner",
    life = 1.6,
    fireResist = 0,
    coldResist = 40,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.08,
    damageSpread = 0.2,
    attackTime = 1.65,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    weaponType2 = "Shield",
    skillList = {
        "WbCleave",
        "Melee",
        "WbFlickerStrike",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WbCleave"] = {
    name = "Cleave",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "The character swings their weapon (or both weapons if dual wielding) in an arc, damaging monsters in an area in front of them. Only works with Axes and Swords.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.Type53] = true,
        [SkillType.PhysicalSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "cleave_damage_+%_final_while_dual_wielding",
        "is_area_damage",
        "physical_damage_+%",
        "skill_double_hits_when_dual_wielding",
    },
    levels = {
        [1] = {-40, 1, 0, 1, levelRequirement = 1, statInterpolation = {1, 1, 1, 1},  },
    },
}
-- src\Data\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},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbFlickerStrike"] = {
    name = "Flicker Strike",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Teleports the character to a nearby monster and attacks with a melee weapon. If no specific monster is targeted, one is picked at random. Grants a buff that increases movement speed for a duration. The cooldown can be bypassed by expending a Frenzy Charge.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.Duration] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_speed_+%",
        "physical_damage_%_to_add_as_cold",
        "active_skill_damage_+%_final",
        "ignores_proximity_shield",
        "melee_defer_damage_prediction",
    },
    levels = {
        [1] = {20, 0, -10, levelRequirement = 28, statInterpolation = {1, 1, 1},  },
        [2] = {45, 0, -30, levelRequirement = 45, statInterpolation = {1, 1, 1},  },
        [3] = {55, 20, -30, levelRequirement = 60, statInterpolation = {1, 1, 1},  },
    },
}
SpectreN
Area
Modmonster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
Cold Damage
monster no map drops [1]
monster dropped item quantity +% [400]
monster dropped item rarity +% [200]
cannot have affliction mods [1]
Tagswb_basic, red_blood, human, humanoid, not_str, not_int
Damage108%
Life160%
Ailment Threshold160%
Critical Strike Chance5%
TypeWbColdGrunt
Attack Distance6 ~ 9
Attack Time1.65 Second
Damage Spread20%
Evasion+100%
Accuracy+100%

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbWhirlingBlades
iconbladeflurry
Whirling Blades
Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.
Deals 30% less Damage
ignores_proximity_shield cast_time_overrides_attack_duration Attack Melee MovementSkill TravelSkill
Cast Time: 1.43 Second

WbDoubleStrike
icondoubleswing
Double Strike
Performs two fast strikes with a melee weapon.
15% reduced Physical Damage
base skill number of additional hits [1]

Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Mutewind Wildrunner230021698.61.65121901626517096004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbWhirlingBlades
iconbladeflurry
Whirling Blades
Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.
Deals 30% less Damage
ignores_proximity_shield cast_time_overrides_attack_duration Attack Melee MovementSkill TravelSkill
Cast Time: 1.43 Second

WbDoubleStrike
icondoubleswing
Double Strike
Performs two fast strikes with a melee weapon.
15% reduced Physical Damage
base skill number of additional hits [1]

Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Mutewind Wildrunner206021515.31.65101341442515890004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbWhirlingBlades
iconbladeflurry
Whirling Blades
Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.
Deals 30% less Damage
ignores_proximity_shield cast_time_overrides_attack_duration Attack Melee MovementSkill TravelSkill
Cast Time: 1.43 Second

WbDoubleStrike
icondoubleswing
Double Strike
Performs two fast strikes with a melee weapon.
15% reduced Physical Damage
base skill number of additional hits [1]

Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Mutewind Wildrunner1594212031.6568291132813704004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbWhirlingBlades
iconbladeflurry
Whirling Blades
Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.
Deals 30% less Damage
ignores_proximity_shield cast_time_overrides_attack_duration Attack Melee MovementSkill TravelSkill
Cast Time: 1.43 Second

WbDoubleStrike
icondoubleswing
Double Strike
Performs two fast strikes with a melee weapon.
15% reduced Physical Damage
base skill number of additional hits [1]

Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Mutewind Wildrunner11844897.41.654345834811352004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbWhirlingBlades
iconbladeflurry
Whirling Blades
Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.
Deals 30% less Damage
ignores_proximity_shield cast_time_overrides_attack_duration Attack Melee MovementSkill TravelSkill
Cast Time: 1.43 Second

WbDoubleStrike
icondoubleswing
Double Strike
Performs two fast strikes with a melee weapon.
15% reduced Physical Damage
base skill number of additional hits [1]

Attack MeleeSingleTarget AttackCanRepeat Melee PhysicalSkill
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Mutewind Wildrunner8614665.71.65275561279362004000
stance ClawClaw
#Basic Attack
DoubleStrike10TargetIsWbHighRankTarget TargetIsEnemy
DoubleStrike20OnlyLastTarget TargetNear AllyNearTarget
DoubleStrike20OnlyLastTarget TargetNear
DoubleStrike10OnlyLastTarget
#Gets lazy if there's an elite, won't if there's a leader
Melee10OnlyLastTarget TargetNear WbHasElite NoWbLeaderInPack
#Movement. Gets aggressive if you kill the Elites.
BladeFlurry10TargetNotFar TargetNotNear NoWbEliteInPack AllyNearTarget
BladeFlurry10TargetNotFar TargetNotNear IAmAboveLevel39 IAmBelowLevel67 AllyNearTarget
BladeFlurry20TargetNotFar TargetNotNear IAmAboveLevel66 AllyNearTarget
Flee5TargetNear WbHasElite TargetIsEnemy
Advance10TargetNotNear AllyNearTarget
Advance5TargetNotNear
StrafeLeft5TargetNotNear
StrafeRight5TargetNotNear
#Return to high ranks
Move400TargetIsAlly TargetIsWbHighRank TargetFar NoEnemyNearMe
Move20TargetIsAlly TargetIsWbHighRank TargetFar

Object Type

version 2
extends "Metadata/Monsters/Wb/Wb"

Stats
{
}

Actor
{	
}

Object Type Codes

version 2
extends "Metadata/Monsters/Wb/Wb"
Resists FireResists ColdResists LightningResists Chaos
0000
02000
04000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Wb/WbColdGrunt3"] = {
    name = "Mutewind Wildrunner",
    life = 1.6,
    fireResist = 0,
    coldResist = 40,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.08,
    damageSpread = 0.2,
    attackTime = 1.65,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "Claw",
    weaponType2 = "Claw",
    skillList = {
        "WbDoubleStrike",
        "WbWhirlingBlades",
        "Melee",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WbDoubleStrike"] = {
    name = "Double Strike",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs two fast strikes with a melee weapon.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.PhysicalSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_+%",
        "base_skill_number_of_additional_hits",
    },
    levels = {
        [1] = {-15, 1, levelRequirement = 1, statInterpolation = {1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbWhirlingBlades"] = {
    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 = {
        "physical_damage_+%",
        "active_skill_damage_+%_final",
        "ignores_proximity_shield",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {0, -30, levelRequirement = 0, statInterpolation = {1, 1},  },
    },
}
-- src\Data\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},  },
    },
}
SpectreN
Area
Modmonster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
Cold Damage
monster no map drops [1]
monster dropped item quantity +% [400]
monster dropped item rarity +% [200]
cannot have affliction mods [1]
Tagswb_basic, red_blood, human, humanoid, not_str, not_int
Damage108%
Life160%
Ailment Threshold160%
Critical Strike Chance5%
TypeWbColdGrunt
Attack Distance6 ~ 9
Attack Time1.65 Second
Damage Spread20%
Evasion+100%
Accuracy+100%

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
Deals 25% more Damage
is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill SkillCanTotem
Cast Time: 1.4 Second
Cooldown Time: 4 Second

WbGlacialHammer
icehammer
Glacial Hammer
Hits enemies, converting some of your physical damage to cold damage. If an enemy is frozen and is on less than one third life, they will shatter when hit by Glacial Hammer. If striking three times in a row, the third strike will freeze enemies more easily. Requires a Mace, Sceptre or Staff.
50% of Physical Damage Converted to Cold Damage
20% chance to Freeze enemies
15% increased Chill Duration on enemies
21% increased Physical Damage
Deals 10% more Damage
25% more Attack Speed

Attack MeleeSingleTarget AttackCanRepeat Melee ColdSkill Type53
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Mutewind Wildrunner230021698.61.65121901626517096004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
Deals 25% more Damage
is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill SkillCanTotem
Cast Time: 1.4 Second
Cooldown Time: 4 Second

WbGlacialHammer
icehammer
Glacial Hammer
Hits enemies, converting some of your physical damage to cold damage. If an enemy is frozen and is on less than one third life, they will shatter when hit by Glacial Hammer. If striking three times in a row, the third strike will freeze enemies more easily. Requires a Mace, Sceptre or Staff.
50% of Physical Damage Converted to Cold Damage
20% chance to Freeze enemies
15% increased Chill Duration on enemies
21% increased Physical Damage
Deals 10% more Damage
25% more Attack Speed

Attack MeleeSingleTarget AttackCanRepeat Melee ColdSkill Type53
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Mutewind Wildrunner206021515.31.65101341442515890004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
Deals 25% more Damage
is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill SkillCanTotem
Cast Time: 1.4 Second
Cooldown Time: 4 Second

WbGlacialHammer
icehammer
Glacial Hammer
Hits enemies, converting some of your physical damage to cold damage. If an enemy is frozen and is on less than one third life, they will shatter when hit by Glacial Hammer. If striking three times in a row, the third strike will freeze enemies more easily. Requires a Mace, Sceptre or Staff.
50% of Physical Damage Converted to Cold Damage
20% chance to Freeze enemies
15% increased Chill Duration on enemies
18% increased Physical Damage
Deals 10% more Damage
25% more Attack Speed

Attack MeleeSingleTarget AttackCanRepeat Melee ColdSkill Type53
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Mutewind Wildrunner1594212031.6568291132813704004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
Deals 25% more Damage
is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill SkillCanTotem
Cast Time: 1.4 Second
Cooldown Time: 4 Second

WbGlacialHammer
icehammer
Glacial Hammer
Hits enemies, converting some of your physical damage to cold damage. If an enemy is frozen and is on less than one third life, they will shatter when hit by Glacial Hammer. If striking three times in a row, the third strike will freeze enemies more easily. Requires a Mace, Sceptre or Staff.
50% of Physical Damage Converted to Cold Damage
15% chance to Freeze enemies
15% increased Chill Duration on enemies
15% increased Physical Damage
Deals 10% more Damage
20% more Attack Speed

Attack MeleeSingleTarget AttackCanRepeat Melee ColdSkill Type53
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Mutewind Wildrunner11844897.41.654345834811352004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbLeapSlam
iconleapslam
Leap Slam
Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.
Deals 25% more Damage
is_area_damage cast_time_overrides_attack_duration Attack Area Melee MovementSkill TravelSkill SlamSkill SkillCanTotem
Cast Time: 1.4 Second
Cooldown Time: 4 Second

WbGlacialHammer
icehammer
Glacial Hammer
Hits enemies, converting some of your physical damage to cold damage. If an enemy is frozen and is on less than one third life, they will shatter when hit by Glacial Hammer. If striking three times in a row, the third strike will freeze enemies more easily. Requires a Mace, Sceptre or Staff.
50% of Physical Damage Converted to Cold Damage
10% chance to Freeze enemies
15% increased Chill Duration on enemies
12% increased Physical Damage
Deals 10% more Damage
15% more Attack Speed

Attack MeleeSingleTarget AttackCanRepeat Melee ColdSkill Type53
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Mutewind Wildrunner8614665.71.65275561279362004000
stance TwoHandMace
#Basic Attack
GlacialHammer10TargetIsWbHighRankTarget TargetIsEnemy
GlacialHammer20OnlyLastTarget TargetNear AllyNearTarget
GlacialHammer20OnlyLastTarget TargetNear
GlacialHammer10OnlyLastTarget
#Uses melee if not being watched by a high rank
Melee10OnlyLastTarget NoWbLeaderInPack NoWbEliteInPack
#Movement. Won't flee if a leader or elite is present. Can use leap slam if a leader or elite, or both is present.
LeapSlam15TargetIsEnemy TargetFar IAmAboveLevel39 IAmBelowLevel67 WbHasLeader NoWbEliteInPack AllyNearTarget
LeapSlam7TargetIsEnemy TargetNotNear IAmAboveLevel39 IAmBelowLevel67 WbHasLeader NoWbEliteInPack AllyNearTarget
LeapSlam15TargetIsEnemy TargetFar IAmAboveLevel39 IAmBelowLevel67 NoWbLeaderInPack WbHasElite AllyNearTarget
LeapSlam7TargetIsEnemy TargetNotNear IAmAboveLevel39 IAmBelowLevel67 NoWbLeaderInPack WbHasElite AllyNearTarget
LeapSlam15TargetIsEnemy TargetFar IAmAboveLevel39 IAmBelowLevel67 WbHasLeader WbHasElite AllyNearTarget
LeapSlam7TargetIsEnemy TargetNotNear IAmAboveLevel39 IAmBelowLevel67 WbHasLeader WbHasElite AllyNearTarget
LeapSlam30TargetIsEnemy TargetFar IAmAboveLevel66 WbHasLeader AllyNearTarget
LeapSlam15TargetIsEnemy TargetNotNear IAmAboveLevel66 WbHasLeader AllyNearTarget
LeapSlam30TargetIsEnemy TargetFar IAmAboveLevel66 NoWbLeaderInPack WbHasElite AllyNearTarget
LeapSlam15TargetIsEnemy TargetNotNear IAmAboveLevel66 NoWbLeaderInPack WbHasElite AllyNearTarget
LeapSlam30TargetIsEnemy TargetFar IAmAboveLevel66 WbHasLeader WbHasElite AllyNearTarget
LeapSlam15TargetIsEnemy TargetNotNear IAmAboveLevel66 WbHasLeader WbHasElite AllyNearTarget
Flee5TargetNear NoWbLeaderInPack NoWbEliteInPack TargetIsEnemy
Advance10TargetNotNear AllyNearTarget
Advance5TargetNotNear
StrafeLeft5TargetNotNear
StrafeRight5TargetNotNear
#Return to high ranks
Move400TargetIsAlly TargetIsWbHighRank TargetFar NoEnemyNearMe
Move20TargetIsAlly TargetIsWbHighRank TargetFar

Object Type

version 2
extends "Metadata/Monsters/Wb/Wb"

Stats
{
}

Actor
{	
}

Object Type Codes

version 2
extends "Metadata/Monsters/Wb/Wb"
Resists FireResists ColdResists LightningResists Chaos
0000
02000
04000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Wb/WbColdGrunt4"] = {
    name = "Mutewind Wildrunner",
    life = 1.6,
    fireResist = 0,
    coldResist = 40,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.08,
    damageSpread = 0.2,
    attackTime = 1.65,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "Two Hand Mace",
    skillList = {
        "Melee",
        "WbLeapSlam",
        "WbGlacialHammer",
    },
    modList = {
    },
}
-- src\Data\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},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbLeapSlam"] = {
    name = "Leap Slam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Jump into the air, damaging and knocking back enemies with your weapon where you land. Enemies you would land on are pushed out of the way. Requires an Axe, Mace, Sceptre, Sword or Staff. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.MovementSkill] = true,
        [SkillType.TravelSkill] = true,
        [SkillType.SlamSkill] = true,
        [SkillType.SkillCanTotem] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.4,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {25, levelRequirement = 1, statInterpolation = {1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbGlacialHammer"] = {
    name = "Glacial Hammer",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Hits enemies, converting some of your physical damage to cold damage. If an enemy is frozen and is on less than one third life, they will shatter when hit by Glacial Hammer. If striking three times in a row, the third strike will freeze enemies more easily. Requires a Mace, Sceptre or Staff.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.Type53] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_cold",
        "base_chance_to_freeze_%",
        "chill_duration_+%",
        "physical_damage_+%",
        "active_skill_damage_+%_final",
        "active_skill_attack_speed_+%_final",
    },
    levels = {
        [1] = {50, 0, 15, 0, 10, 0, levelRequirement = 4, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [2] = {50, 0, 15, 1, 10, 0, levelRequirement = 8, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [3] = {50, 0, 15, 1, 10, 0, levelRequirement = 11, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [4] = {50, 0, 15, 2, 10, 0, levelRequirement = 15, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [5] = {50, 0, 15, 2, 10, 0, levelRequirement = 20, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [6] = {50, 0, 15, 3, 10, 0, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [7] = {50, 0, 15, 4, 10, 5, levelRequirement = 29, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [8] = {50, 0, 15, 4, 10, 5, levelRequirement = 31, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [9] = {50, 0, 15, 5, 10, 5, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [10] = {50, 0, 15, 5, 10, 5, levelRequirement = 34, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [11] = {50, 5, 15, 6, 10, 5, levelRequirement = 37, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [12] = {50, 5, 15, 6, 10, 5, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [13] = {50, 5, 15, 7, 10, 10, levelRequirement = 42, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [14] = {50, 5, 15, 8, 10, 10, levelRequirement = 45, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [15] = {50, 5, 15, 8, 10, 10, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [16] = {50, 5, 15, 9, 10, 10, levelRequirement = 51, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [17] = {50, 10, 15, 9, 10, 10, levelRequirement = 52, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [18] = {50, 10, 15, 10, 10, 10, levelRequirement = 54, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [19] = {50, 10, 15, 11, 10, 15, levelRequirement = 58, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [20] = {50, 10, 15, 11, 10, 15, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [21] = {50, 10, 15, 12, 10, 15, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [22] = {50, 10, 15, 12, 10, 15, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [23] = {50, 15, 15, 13, 10, 15, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [24] = {50, 15, 15, 14, 10, 15, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [25] = {50, 15, 15, 14, 10, 20, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [26] = {50, 15, 15, 15, 10, 20, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [27] = {50, 15, 15, 15, 10, 20, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [28] = {50, 15, 15, 16, 10, 20, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [29] = {50, 20, 15, 16, 10, 20, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [30] = {50, 20, 15, 17, 10, 20, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [31] = {50, 20, 15, 18, 10, 25, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [32] = {50, 20, 15, 18, 10, 25, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [33] = {50, 20, 15, 19, 10, 25, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [34] = {50, 20, 15, 19, 10, 25, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [35] = {50, 20, 15, 20, 10, 25, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [36] = {50, 20, 15, 21, 10, 25, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Modmonster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
Cold Damage
monster no map drops [1]
monster dropped item quantity +% [400]
monster dropped item rarity +% [200]
Blocks Attacks
base block % damage taken [10]
cannot have affliction mods [1]
Tagswb_basic, red_blood, human, humanoid, not_str, not_int
Damage108%
Life160%
Ailment Threshold160%
Critical Strike Chance5%
TypeWbColdGrunt
Attack Distance6 ~ 9
Attack Time1.65 Second
Damage Spread20%
Evasion+100%
Accuracy+100%

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbPhaseRun
iconphaserun
Phase Running
You are fast and hard to see. If you end this buff by making a weapon attack, that attack will do more damage
#% increased Movement Speed
monster response time ms [#]
phase run melee physical damage +% final [#]
suppress phasing visual [#]

Phase Run
Gain a buff that makes you move faster, become harder to detect, and no longer have your movement impeded by enemies. Your next attack also deals extra damage. Performing any skill removes this buff but grants a new buff that increases the damage of your attacks for a short time. Consumes Frenzy Charges to increase duration.
30% increased Movement Speed
Base duration is 10 seconds
70% more Melee Physical Damage

Spell Buff Duration Triggerable PhysicalSkill TravelSkill SecondWindSupport
Cast Time: 0.5 Second
Cooldown Time: 15 Second

WbFrenzy
iconfrenzy
Frenzy
Performs an attack that gives the character a frenzy charge if it hits. Frenzy charges increase your attack speed.
10% increased Physical Damage per Frenzy Charge
10% increased Attack Speed per Frenzy Charge
Deals 10% more Physical Damage
Fires 2 additional Projectiles
Deals 36% less Damage

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Mutewind Wildrunner230021698.61.65121901626517096004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbPhaseRun
iconphaserun
Phase Running
You are fast and hard to see. If you end this buff by making a weapon attack, that attack will do more damage
#% increased Movement Speed
monster response time ms [#]
phase run melee physical damage +% final [#]
suppress phasing visual [#]

Phase Run
Gain a buff that makes you move faster, become harder to detect, and no longer have your movement impeded by enemies. Your next attack also deals extra damage. Performing any skill removes this buff but grants a new buff that increases the damage of your attacks for a short time. Consumes Frenzy Charges to increase duration.
30% increased Movement Speed
Base duration is 10 seconds
70% more Melee Physical Damage

Spell Buff Duration Triggerable PhysicalSkill TravelSkill SecondWindSupport
Cast Time: 0.5 Second
Cooldown Time: 15 Second

WbFrenzy
iconfrenzy
Frenzy
Performs an attack that gives the character a frenzy charge if it hits. Frenzy charges increase your attack speed.
10% increased Physical Damage per Frenzy Charge
10% increased Attack Speed per Frenzy Charge
Deals 10% more Physical Damage
Fires 2 additional Projectiles
Deals 36% less Damage

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Mutewind Wildrunner206021515.31.65101341442515890004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbPhaseRun
iconphaserun
Phase Running
You are fast and hard to see. If you end this buff by making a weapon attack, that attack will do more damage
#% increased Movement Speed
monster response time ms [#]
phase run melee physical damage +% final [#]
suppress phasing visual [#]

Phase Run
Gain a buff that makes you move faster, become harder to detect, and no longer have your movement impeded by enemies. Your next attack also deals extra damage. Performing any skill removes this buff but grants a new buff that increases the damage of your attacks for a short time. Consumes Frenzy Charges to increase duration.
30% increased Movement Speed
Base duration is 10 seconds
70% more Melee Physical Damage

Spell Buff Duration Triggerable PhysicalSkill TravelSkill SecondWindSupport
Cast Time: 0.5 Second
Cooldown Time: 15 Second

WbFrenzy
iconfrenzy
Frenzy
Performs an attack that gives the character a frenzy charge if it hits. Frenzy charges increase your attack speed.
10% increased Physical Damage per Frenzy Charge
10% increased Attack Speed per Frenzy Charge
Deals 10% more Physical Damage
Fires 2 additional Projectiles
Deals 36% less Damage

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Mutewind Wildrunner1594212031.6568291132813704004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbPhaseRun
iconphaserun
Phase Running
You are fast and hard to see. If you end this buff by making a weapon attack, that attack will do more damage
#% increased Movement Speed
monster response time ms [#]
phase run melee physical damage +% final [#]
suppress phasing visual [#]

Phase Run
Gain a buff that makes you move faster, become harder to detect, and no longer have your movement impeded by enemies. Your next attack also deals extra damage. Performing any skill removes this buff but grants a new buff that increases the damage of your attacks for a short time. Consumes Frenzy Charges to increase duration.
30% increased Movement Speed
Base duration is 10 seconds
70% more Melee Physical Damage

Spell Buff Duration Triggerable PhysicalSkill TravelSkill SecondWindSupport
Cast Time: 0.5 Second
Cooldown Time: 15 Second

WbFrenzy
iconfrenzy
Frenzy
Performs an attack that gives the character a frenzy charge if it hits. Frenzy charges increase your attack speed.
10% increased Physical Damage per Frenzy Charge
10% increased Attack Speed per Frenzy Charge
Deals 10% more Physical Damage
Fires 2 additional Projectiles
Deals 28% less Damage

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Mutewind Wildrunner11844897.41.654345834811352004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbPhaseRun
iconphaserun
Phase Running
You are fast and hard to see. If you end this buff by making a weapon attack, that attack will do more damage
#% increased Movement Speed
monster response time ms [#]
phase run melee physical damage +% final [#]
suppress phasing visual [#]

Phase Run
Gain a buff that makes you move faster, become harder to detect, and no longer have your movement impeded by enemies. Your next attack also deals extra damage. Performing any skill removes this buff but grants a new buff that increases the damage of your attacks for a short time. Consumes Frenzy Charges to increase duration.
30% increased Movement Speed
Base duration is 10 seconds
70% more Melee Physical Damage

Spell Buff Duration Triggerable PhysicalSkill TravelSkill SecondWindSupport
Cast Time: 0.5 Second
Cooldown Time: 15 Second

WbFrenzy
iconfrenzy
Frenzy
Performs an attack that gives the character a frenzy charge if it hits. Frenzy charges increase your attack speed.
10% increased Physical Damage per Frenzy Charge
10% increased Attack Speed per Frenzy Charge
Deals 10% more Physical Damage
Fires 2 additional Projectiles
Deals 28% less Damage

skill_can_fire_arrows Attack ProjectileAttack SkillCanMirageArcher Projectile SkillCanVolley SkillCanTotem SkillCanTrap SkillCanMine MeleeSingleTarget AttackCanRepeat Melee Triggerable
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Mutewind Wildrunner8614665.71.65275561279362004000
stance OneHandSwordThrustingShield
#Basic Attack
Frenzy10TargetIsWbHighRankTarget TargetIsEnemy NoSelfBuffsOnMe
Frenzy20OnlyLastTarget TargetNear NoSelfBuffsOnMe AllyNearTarget
Frenzy20OnlyLastTarget TargetNear NoSelfBuffsOnMe
Frenzy10OnlyLastTarget NoSelfBuffsOnMe
#Will sometimes hit you normally, unless injured, or a leader is present.
Melee10OnlyLastTarget NoSelfBuffsOnMe NotOnLessThan50PercentLife NoWbLeaderInPack
#Phase Run. Uses it more often on lower life.
PhaseRun20IHaveNoPhaseRun IAmBelowLevel40 NotOnLessThan50PercentLife HaveNoCharges AllyNearTarget
PhaseRun40IHaveNoPhaseRun IAmBelowLevel40 OnLessThan50PercentLife HaveNoCharges AllyNearTarget
PhaseRun40IHaveNoPhaseRun IAmAboveLevel39 IAmBelowLevel67 NotOnLessThan50PercentLife HaveNoCharges AllyNearTarget
PhaseRun60IHaveNoPhaseRun IAmAboveLevel39 IAmBelowLevel67 OnLessThan50PercentLife HaveNoCharges AllyNearTarget
PhaseRun60IHaveNoPhaseRun IAmAboveLevel66 NotOnLessThan50PercentLife HaveNoCharges AllyNearTarget
PhaseRun80IHaveNoPhaseRun IAmAboveLevel66 OnLessThan50PercentLife HaveNoCharges AllyNearTarget
#Movement. Can always flee if injured.
Flee5TargetNear NoSelfBuffsOnMe TargetIsEnemy
Flee5TargetNear OnLessThan50PercentLife TargetIsEnemy
Advance10TargetNotNear AllyNearTarget
Advance5TargetNotNear
StrafeLeft5TargetNotNear NoSelfBuffsOnMe
StrafeRight5TargetNotNear NoSelfBuffsOnMe
#Return to high ranks
Move400TargetIsAlly TargetIsWbHighRank TargetFar NoEnemyNearMe
Move20TargetIsAlly TargetIsWbHighRank TargetFar

Object Type

version 2
extends "Metadata/Monsters/Wb/Wb"

Stats
{
}

Actor
{	
}

Object Type Codes

version 2
extends "Metadata/Monsters/Wb/Wb"
Resists FireResists ColdResists LightningResists Chaos
0000
02000
04000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Wb/WbColdGrunt5"] = {
    name = "Mutewind Wildrunner",
    life = 1.6,
    fireResist = 0,
    coldResist = 40,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.08,
    damageSpread = 0.2,
    attackTime = 1.65,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "Thrusting One Hand Sword",
    weaponType2 = "Shield",
    skillList = {
        "WbFrenzy",
        "Melee",
        "WbPhaseRun",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WbFrenzy"] = {
    name = "Frenzy",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Performs an attack that gives the character a frenzy charge if it hits. Frenzy charges increase your attack speed.",
    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,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_+%_per_frenzy_charge",
        "base_attack_speed_+%_per_frenzy_charge",
        "active_skill_physical_damage_+%_final",
        "attack_speed_+%",
        "number_of_additional_projectiles",
        "active_skill_damage_+%_final",
        "skill_can_fire_arrows",
    },
    levels = {
        [1] = {10, 10, 10, 0, 0, 0, levelRequirement = 30, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [2] = {10, 10, 10, 20, 0, 0, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [3] = {10, 10, 10, 0, 2, -20, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [4] = {10, 10, 10, 0, 2, -28, levelRequirement = 65, statInterpolation = {1, 1, 1, 1, 1, 1},  },
        [5] = {10, 10, 10, 0, 2, -36, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\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},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbPhaseRun"] = {
    name = "Phase Run",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Gain a buff that makes you move faster, become harder to detect, and no longer have your movement impeded by enemies. Your next attack also deals extra damage. Performing any skill removes this buff but grants a new buff that increases the damage of your attacks for a short time. Consumes Frenzy Charges to increase duration.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.PhysicalSkill] = true,
        [SkillType.TravelSkill] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_movement_velocity_+%",
        "base_skill_effect_duration",
        "phase_run_melee_physical_damage_+%_final",
    },
    levels = {
        [1] = {15, 10000, 50, levelRequirement = 15, statInterpolation = {1, 1, 1},  },
        [2] = {20, 10000, 55, levelRequirement = 30, statInterpolation = {1, 1, 1},  },
        [3] = {25, 10000, 60, levelRequirement = 45, statInterpolation = {1, 1, 1},  },
        [4] = {30, 10000, 70, levelRequirement = 60, statInterpolation = {1, 1, 1},  },
    },
}
SpectreN
Area
Modmonster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
Cold Damage
cyclone extra distance [10]
monster no map drops [1]
monster dropped item quantity +% [400]
monster dropped item rarity +% [200]
cannot have affliction mods [1]
Tagswb_basic, red_blood, human, humanoid, not_str, not_int
Damage108%
Life160%
Ailment Threshold160%
Critical Strike Chance5%
TypeWbColdGrunt
Attack Distance6 ~ 9
Attack Time1.65 Second
Damage Spread20%
Evasion+100%
Accuracy+100%

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbWhiteCyclone
cyclone
Cyclone
Damage enemies around you, then perform a spinning series of attacks as you travel to a target location. Cannot be supported by Ruthless or Multistrike.
24% increased Physical Damage
30% increased Attack Speed
skill art variation [1]
20% less Movement Speed
cyclone extra distance [15]
Gain 25% of Physical Damage as Extra Cold Damage
Deals 70% less Damage

is_area_damage Attack Area Melee MovementSkill
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Mutewind Wildrunner230021698.61.65121901626517096004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbWhiteCyclone
cyclone
Cyclone
Damage enemies around you, then perform a spinning series of attacks as you travel to a target location. Cannot be supported by Ruthless or Multistrike.
24% increased Physical Damage
30% increased Attack Speed
skill art variation [1]
20% less Movement Speed
cyclone extra distance [15]
Gain 25% of Physical Damage as Extra Cold Damage
Deals 70% less Damage

is_area_damage Attack Area Melee MovementSkill
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Mutewind Wildrunner206021515.31.65101341442515890004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbWhiteCyclone
cyclone
Cyclone
Damage enemies around you, then perform a spinning series of attacks as you travel to a target location. Cannot be supported by Ruthless or Multistrike.
24% increased Physical Damage
30% increased Attack Speed
skill art variation [1]
20% less Movement Speed
cyclone extra distance [15]
Gain 25% of Physical Damage as Extra Cold Damage
Deals 70% less Damage

is_area_damage Attack Area Melee MovementSkill
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Mutewind Wildrunner1594212031.6568291132813704004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbWhiteCyclone
cyclone
Cyclone
Damage enemies around you, then perform a spinning series of attacks as you travel to a target location. Cannot be supported by Ruthless or Multistrike.
24% increased Physical Damage
30% increased Attack Speed
skill art variation [1]
20% less Movement Speed
cyclone extra distance [15]
Gain 25% of Physical Damage as Extra Cold Damage
Deals 70% less Damage

is_area_damage Attack Area Melee MovementSkill
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Mutewind Wildrunner11844897.41.654345834811352004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbWhiteCyclone
cyclone
Cyclone
Damage enemies around you, then perform a spinning series of attacks as you travel to a target location. Cannot be supported by Ruthless or Multistrike.
24% increased Physical Damage
30% increased Attack Speed
skill art variation [1]
20% less Movement Speed
cyclone extra distance [15]
Gain 25% of Physical Damage as Extra Cold Damage
Deals 70% less Damage

is_area_damage Attack Area Melee MovementSkill
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Mutewind Wildrunner8614665.71.65275561279362004000
stance OneHandSwordOneHandSword
#Main Skills
Cyclone10TargetIsWbHighRankTarget TargetIsEnemy NotOnLowLife
Cyclone20TargetIsEnemy TargetNear NotOnLessThan50PercentLife AllyNearTarget
Cyclone20TargetIsEnemy TargetNear NotOnLessThan50PercentLife
Cyclone15TargetIsEnemy TargetNear OnLessThan50PercentLife
#Will sometimes hit you normally, unless injured, or a leader is present.
Melee20OnlyLastTarget NoWbLeaderInPack
#Movement. Will not flee on low life.
Flee5TargetNear NotOnLowLife TargetIsEnemy
Advance10TargetNotNear AllyNotFarFromTarget
Advance5TargetNotNear
StrafeLeft5TargetNotNear
StrafeRight5TargetNotNear
#Return to high ranks
Move400TargetIsAlly TargetIsWbHighRank TargetFar NoEnemyNearMe
Move20TargetIsAlly TargetIsWbHighRank TargetFar

Object Type

version 2
extends "Metadata/Monsters/Wb/Wb"

Stats
{
}

Actor
{	
}

Object Type Codes

version 2
extends "Metadata/Monsters/Wb/Wb"
Resists FireResists ColdResists LightningResists Chaos
0000
02000
04000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Wb/WbColdGrunt6"] = {
    name = "Mutewind Wildrunner",
    life = 1.6,
    fireResist = 0,
    coldResist = 40,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.08,
    damageSpread = 0.2,
    attackTime = 1.65,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "One Hand Axe",
    weaponType2 = "One Hand Axe",
    skillList = {
        "Melee",
        "WbWhiteCyclone",
    },
    modList = {
    },
}
-- src\Data\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},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbWhiteCyclone"] = {
    name = "Cyclone",
    hidden = true,
    color = "2",
    baseEffectiveness = 0.85,
    incrementalEffectiveness = 0,
    description = "Damage enemies around you, then perform a spinning series of attacks as you travel to a target location. Cannot be supported by Ruthless or Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.MovementSkill] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "physical_damage_+%",
        "attack_speed_+%",
        "skill_art_variation",
        "cyclone_movement_speed_+%_final",
        "cyclone_extra_distance",
        "physical_damage_%_to_add_as_cold",
        "active_skill_damage_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {12, 0, 1, -30, 15, 0, -55, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [2] = {12, 10, 1, -30, 15, 15, -60, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [3] = {24, 15, 1, -20, 15, 20, -65, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
        [4] = {24, 30, 1, -20, 15, 25, -70, levelRequirement = 60, statInterpolation = {1, 1, 1, 1, 1, 1, 1},  },
    },
}
SpectreN
Area
Modmonster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
Cold Damage
monster no map drops [1]
monster dropped item quantity +% [400]
monster dropped item rarity +% [200]
Blocks Attacks
base block % damage taken [10]
cannot have affliction mods [1]
Tagswb_basic, red_blood, human, humanoid, not_str, not_int
Damage108%
Life160%
Ailment Threshold160%
Critical Strike Chance5%
TypeWbColdGrunt
Attack Distance6 ~ 9
Attack Time1.65 Second
Damage Spread20%
Evasion+100%
Accuracy+100%

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbFrostBlades
IceStrike
Frost Blades
Attack enemies with increased range, releasing icy blades from the first enemy hit which fly at other enemies. Requires a Melee Weapon.
Fires 2 additional Projectiles
+14 to Melee Strike Range
40% of Physical Damage Converted to Cold Damage
total projectile spread angle override [90]
Deals 30% more Attack Damage

show_number_of_projectiles Attack Projectile MeleeSingleTarget AttackCanRepeat Melee ColdSkill ProjectileAttack FiresProjectilesFromSecondaryLocation
Cast Time: 1 Second

WbWhirlingBlades
iconbladeflurry
Whirling Blades
Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.
Deals 30% less Damage
ignores_proximity_shield cast_time_overrides_attack_duration Attack Melee MovementSkill TravelSkill
Cast Time: 1.43 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Mutewind Wildrunner230021698.61.65121901626517096004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbFrostBlades
IceStrike
Frost Blades
Attack enemies with increased range, releasing icy blades from the first enemy hit which fly at other enemies. Requires a Melee Weapon.
Fires 2 additional Projectiles
+14 to Melee Strike Range
40% of Physical Damage Converted to Cold Damage
total projectile spread angle override [90]
Deals 30% more Attack Damage

show_number_of_projectiles Attack Projectile MeleeSingleTarget AttackCanRepeat Melee ColdSkill ProjectileAttack FiresProjectilesFromSecondaryLocation
Cast Time: 1 Second

WbWhirlingBlades
iconbladeflurry
Whirling Blades
Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.
Deals 30% less Damage
ignores_proximity_shield cast_time_overrides_attack_duration Attack Melee MovementSkill TravelSkill
Cast Time: 1.43 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Mutewind Wildrunner206021515.31.65101341442515890004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbFrostBlades
IceStrike
Frost Blades
Attack enemies with increased range, releasing icy blades from the first enemy hit which fly at other enemies. Requires a Melee Weapon.
Fires 2 additional Projectiles
+14 to Melee Strike Range
40% of Physical Damage Converted to Cold Damage
total projectile spread angle override [90]
Deals 26.36% more Attack Damage

show_number_of_projectiles Attack Projectile MeleeSingleTarget AttackCanRepeat Melee ColdSkill ProjectileAttack FiresProjectilesFromSecondaryLocation
Cast Time: 1 Second

WbWhirlingBlades
iconbladeflurry
Whirling Blades
Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.
Deals 30% less Damage
ignores_proximity_shield cast_time_overrides_attack_duration Attack Melee MovementSkill TravelSkill
Cast Time: 1.43 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Mutewind Wildrunner1594212031.6568291132813704004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbFrostBlades
IceStrike
Frost Blades
Attack enemies with increased range, releasing icy blades from the first enemy hit which fly at other enemies. Requires a Melee Weapon.
Fires 2 additional Projectiles
+14 to Melee Strike Range
40% of Physical Damage Converted to Cold Damage
total projectile spread angle override [90]
Deals 21.82% more Attack Damage

show_number_of_projectiles Attack Projectile MeleeSingleTarget AttackCanRepeat Melee ColdSkill ProjectileAttack FiresProjectilesFromSecondaryLocation
Cast Time: 1 Second

WbWhirlingBlades
iconbladeflurry
Whirling Blades
Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.
Deals 30% less Damage
ignores_proximity_shield cast_time_overrides_attack_duration Attack Melee MovementSkill TravelSkill
Cast Time: 1.43 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Mutewind Wildrunner11844897.41.654345834811352004000

Melee
iconbasicattack
Default Attack
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
Cast Time: 1 Second

WbFrostBlades
IceStrike
Frost Blades
Attack enemies with increased range, releasing icy blades from the first enemy hit which fly at other enemies. Requires a Melee Weapon.
Fires 2 additional Projectiles
+14 to Melee Strike Range
40% of Physical Damage Converted to Cold Damage
total projectile spread angle override [90]
Deals 17.27% more Attack Damage

show_number_of_projectiles Attack Projectile MeleeSingleTarget AttackCanRepeat Melee ColdSkill ProjectileAttack FiresProjectilesFromSecondaryLocation
Cast Time: 1 Second

WbWhirlingBlades
iconbladeflurry
Whirling Blades
Dive through enemies, dealing weapon damage. Only works with daggers, claws and one handed swords. Cannot be supported by Multistrike.
Deals 30% less Damage
ignores_proximity_shield cast_time_overrides_attack_duration Attack Melee MovementSkill TravelSkill
Cast Time: 1.43 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Mutewind Wildrunner8614665.71.65275561279362004000
stance DaggerShield
#Basic Attack
IceStrike10TargetIsWbHighRankTarget TargetIsEnemy
IceStrike20OnlyLastTarget TargetNear AllyNearTarget
IceStrike20OnlyLastTarget TargetNear
IceStrike10OnlyLastTarget
#Gets lazy if there's no leader
Melee20OnlyLastTarget TargetNear NoWbLeaderInPack
#Movement.
BladeFlurry10TargetNotFar TargetNotNear WbHasLeader AllyNearTarget
BladeFlurry10TargetNotFar TargetNotNear IAmAboveLevel39 IAmBelowLevel67 AllyNearTarget
BladeFlurry20TargetNotFar TargetNotNear IAmAboveLevel66 AllyNearTarget
Flee5TargetNear NoWbLeaderInPack TargetIsEnemy
Advance10TargetNotNear AllyNearTarget
Advance5TargetNotNear
StrafeLeft5TargetNotNear
StrafeRight5TargetNotNear
#Return to high ranks
Move400TargetIsAlly TargetIsWbHighRank TargetFar NoEnemyNearMe
Move20TargetIsAlly TargetIsWbHighRank TargetFar

Object Type

version 2
extends "Metadata/Monsters/Wb/Wb"

Stats
{
}

Actor
{	
}

Object Type Codes

version 2
extends "Metadata/Monsters/Wb/Wb"
Resists FireResists ColdResists LightningResists Chaos
0000
02000
04000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Wb/WbColdGrunt7"] = {
    name = "Mutewind Wildrunner",
    life = 1.6,
    fireResist = 0,
    coldResist = 40,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.08,
    damageSpread = 0.2,
    attackTime = 1.65,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "Dagger",
    weaponType2 = "Shield",
    skillList = {
        "WbWhirlingBlades",
        "Melee",
        "WbFrostBlades",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["WbWhirlingBlades"] = {
    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 = {
        "physical_damage_+%",
        "active_skill_damage_+%_final",
        "ignores_proximity_shield",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {0, -30, levelRequirement = 0, statInterpolation = {1, 1},  },
    },
}
-- src\Data\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},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["WbFrostBlades"] = {
    name = "Frost Blades",
    hidden = true,
    color = "2",
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    description = "Attack enemies with increased range, releasing icy blades from the first enemy hit which fly at other enemies. Requires a Melee Weapon.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.ColdSkill] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.FiresProjectilesFromSecondaryLocation] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_additional_projectiles",
        "melee_weapon_range_+",
        "skill_physical_damage_%_to_convert_to_cold",
        "total_projectile_spread_angle_override",
        "show_number_of_projectiles",
    },
    levels = {
        [1] = {2, 14, 40, 90, levelRequirement = 1, statInterpolation = {1, 1, 1, 1},  },
        [2] = {2, 14, 40, 90, baseMultiplier = 1.0091, levelRequirement = 4, statInterpolation = {1, 1, 1, 1},  },
        [3] = {2, 14, 40, 90, baseMultiplier = 1.0182, levelRequirement = 8, statInterpolation = {1, 1, 1, 1},  },
        [4] = {2, 14, 40, 90, baseMultiplier = 1.0273, levelRequirement = 12, statInterpolation = {1, 1, 1, 1},  },
        [5] = {2, 14, 40, 90, baseMultiplier = 1.0364, levelRequirement = 14, statInterpolation = {1, 1, 1, 1},  },
        [6] = {2, 14, 40, 90, baseMultiplier = 1.0455, levelRequirement = 18, statInterpolation = {1, 1, 1, 1},  },
        [7] = {2, 14, 40, 90, baseMultiplier = 1.0545, levelRequirement = 22, statInterpolation = {1, 1, 1, 1},  },
        [8] = {2, 14, 40, 90, baseMultiplier = 1.0636, levelRequirement = 26, statInterpolation = {1, 1, 1, 1},  },
        [9] = {2, 14, 40, 90, baseMultiplier = 1.0727, levelRequirement = 30, statInterpolation = {1, 1, 1, 1},  },
        [10] = {2, 14, 40, 90, baseMultiplier = 1.0818, levelRequirement = 34, statInterpolation = {1, 1, 1, 1},  },
        [11] = {2, 14, 40, 90, baseMultiplier = 1.0909, levelRequirement = 38, statInterpolation = {1, 1, 1, 1},  },
        [12] = {2, 14, 40, 90, baseMultiplier = 1.1, levelRequirement = 42, statInterpolation = {1, 1, 1, 1},  },
        [13] = {2, 14, 40, 90, baseMultiplier = 1.1091, levelRequirement = 46, statInterpolation = {1, 1, 1, 1},  },
        [14] = {2, 14, 40, 90, baseMultiplier = 1.1182, levelRequirement = 50, statInterpolation = {1, 1, 1, 1},  },
        [15] = {2, 14, 40, 90, baseMultiplier = 1.1273, levelRequirement = 54, statInterpolation = {1, 1, 1, 1},  },
        [16] = {2, 14, 40, 90, baseMultiplier = 1.1364, levelRequirement = 58, statInterpolation = {1, 1, 1, 1},  },
        [17] = {2, 14, 40, 90, baseMultiplier = 1.1455, levelRequirement = 62, statInterpolation = {1, 1, 1, 1},  },
        [18] = {2, 14, 40, 90, baseMultiplier = 1.1545, levelRequirement = 66, statInterpolation = {1, 1, 1, 1},  },
        [19] = {2, 14, 40, 90, baseMultiplier = 1.1636, levelRequirement = 67, statInterpolation = {1, 1, 1, 1},  },
        [20] = {2, 14, 40, 90, baseMultiplier = 1.1727, levelRequirement = 68, statInterpolation = {1, 1, 1, 1},  },
        [21] = {2, 14, 40, 90, baseMultiplier = 1.1818, levelRequirement = 69, statInterpolation = {1, 1, 1, 1},  },
        [22] = {2, 14, 40, 90, baseMultiplier = 1.1909, levelRequirement = 70, statInterpolation = {1, 1, 1, 1},  },
        [23] = {2, 14, 40, 90, baseMultiplier = 1.2, levelRequirement = 71, statInterpolation = {1, 1, 1, 1},  },
        [24] = {2, 14, 40, 90, baseMultiplier = 1.2091, levelRequirement = 72, statInterpolation = {1, 1, 1, 1},  },
        [25] = {2, 14, 40, 90, baseMultiplier = 1.2182, levelRequirement = 73, statInterpolation = {1, 1, 1, 1},  },
        [26] = {2, 14, 40, 90, baseMultiplier = 1.2273, levelRequirement = 74, statInterpolation = {1, 1, 1, 1},  },
        [27] = {2, 14, 40, 90, baseMultiplier = 1.2364, levelRequirement = 75, statInterpolation = {1, 1, 1, 1},  },
        [28] = {2, 14, 40, 90, baseMultiplier = 1.2455, levelRequirement = 76, statInterpolation = {1, 1, 1, 1},  },
        [29] = {2, 14, 40, 90, baseMultiplier = 1.2545, levelRequirement = 77, statInterpolation = {1, 1, 1, 1},  },
        [30] = {2, 14, 40, 90, baseMultiplier = 1.2636, levelRequirement = 78, statInterpolation = {1, 1, 1, 1},  },
        [31] = {2, 14, 40, 90, baseMultiplier = 1.2727, levelRequirement = 79, statInterpolation = {1, 1, 1, 1},  },
        [32] = {2, 14, 40, 90, baseMultiplier = 1.2818, levelRequirement = 80, statInterpolation = {1, 1, 1, 1},  },
        [33] = {2, 14, 40, 90, baseMultiplier = 1.2909, levelRequirement = 81, statInterpolation = {1, 1, 1, 1},  },
        [34] = {2, 14, 40, 90, baseMultiplier = 1.3, levelRequirement = 82, statInterpolation = {1, 1, 1, 1},  },
    },
}
SpectreN
Area
Modmonster dropped item rarity +% [500]
unique boss curse effect on self +% final [0]
Cold Damage
monster no map drops [1]
monster dropped item quantity +% [400]
monster dropped item rarity +% [200]
Tagswb_basic, red_blood, human, humanoid, not_str, not_int
Damage108%
Life160%
Ailment Threshold160%
Critical Strike Chance5%
TypeWbColdGrunt
Attack Distance6 ~ 9
Attack Time1.65 Second
Damage Spread20%
Evasion+100%
Accuracy+100%
Resists FireResists ColdResists LightningResists Chaos
0000
02000
04000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Wb/WbColdGrunt1Elder"] = {
    name = "Mutewind Wildrunner",
    life = 1.6,
    fireResist = 0,
    coldResist = 40,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.08,
    damageSpread = 0.2,
    attackTime = 1.65,
    attackRange = 9,
    accuracy = 1,
    weaponType1 = "One Hand Mace",
    weaponType2 = "One Hand Mace",
    skillList = {
    },
    modList = {
    },
}