Infernal Harpy
Demon
SpectreY
Spectre OverrideMetadata/Monsters/LeagueSanctum/Fodder/HarpySpectre
Tagsavian_beast, beast, caster, cleaving_weapon, demon, fast_movement, fire_affinity, flesh_armour, humanoid, is_unarmed, melee, no_pantheon_mod, not_str, physical_affinity, red_blood, sanctum_monster
Life
150%
Energy Shield From Life
50%
Evasion
+50%
Ailment Threshold
150%
Resistance
75 0 0 0
Damage
75%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
4 ~ 11
Attack Time
1.5 Second
Damage Spread
±20%
Experience
125%
Model Size
100%
Type
SanctumHarpy
Metadata
Harpy
Level
68
Life
9,650
Armour
28,790
Evasion
7,109
Energy Shield
3,064
Damage
280
Spell Damage
280
Accuracy
290
Attack Time
1.5
Experience
12,819
Ailment Threshold
9,650
Chill
31
Shock
31
Brittle
173
Scorch
31
Sap
84
MeleeAtAnimationSpeedSanctum
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 224–336
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Strike your foes down with a powerful blow.
action attack or cast time uses animation length [1]
base sanctum damage [15]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MMSSanctumHarpy
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Critical Strike Chance: 5%
Cast Time: 1.066 sec
Cooldown Time: 2 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
Deals 722.4 to 1084 Fire Damage
Chains +1 Times
base is projectile [1]
base sanctum damage [15]
is area damage [1]
projectile uses contact position [1]
spell maximum action distance +% [-60]
use scaled contact offset [1]

Object Type

version 2
extends "Metadata/Monsters/LeagueSanctum/Fodder/SanctumFodderBase"

Actor
{
	basic_action = "Emerge"
	basic_action = "Emerge2"
}

StateMachine
{
	define_shared_state = "active;"

	on_or_create_state_active_0 = "RemoveCollidability();"
	on_or_create_state_active_1 = "MakeCollidable();"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueSanctum/Fodder/SanctumFodderBase"

Render
{
	selection_height_override = 300
}

StateMachine
{

	on_or_create_state_active_0 = "DisableRendering();"
	on_or_create_state_active_1 = "EnableRendering(); FaceNearestPlayer();"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueSanctum/Fodder/Harpy"] = {
    name = "Infernal Harpy",
    life = 1.5,
    energyShield = 0.5,
    fireResist = 75,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 0.75,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 11,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedSanctum",
        "MMSSanctumHarpy",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedSanctum"] = {
    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.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_sanctum_damage",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MMSSanctumHarpy"] = {
    name = "MMSSanctumHarpy",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.066,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "number_of_chains",
        "base_sanctum_damage",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -60, 1, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
Infernal Harpy
Demon
SpectreY
Tagsavian_beast, beast, caster, cleaving_weapon, demon, fast_movement, fire_affinity, flesh_armour, humanoid, is_unarmed, melee, no_pantheon_mod, not_str, physical_affinity, red_blood, sanctum_monster
Life
150%
Energy Shield From Life
50%
Evasion
+50%
Ailment Threshold
150%
Resistance
75 0 0 0
Damage
75%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
4 ~ 11
Attack Time
1.5 Second
Damage Spread
±20%
Experience
125%
Model Size
100%
Type
SanctumHarpy
Metadata
HarpySpectre
Level
68
Life
9,650
Armour
28,790
Evasion
7,109
Energy Shield
3,064
Damage
280
Spell Damage
280
Accuracy
290
Attack Time
1.5
Experience
12,819
Ailment Threshold
9,650
Chill
31
Shock
31
Brittle
173
Scorch
31
Sap
84
MeleeAtAnimationSpeedSanctum
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 224–336
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Strike your foes down with a powerful blow.
action attack or cast time uses animation length [1]
base sanctum damage [15]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MMSSanctumHarpy
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Critical Strike Chance: 5%
Cast Time: 1.066 sec
Cooldown Time: 2 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
Deals 722.4 to 1084 Fire Damage
Chains +1 Times
base is projectile [1]
base sanctum damage [15]
is area damage [1]
projectile uses contact position [1]
spell maximum action distance +% [-60]
use scaled contact offset [1]

Object Type

version 2
extends "Metadata/Monsters/LeagueSanctum/Fodder/SanctumFodderBase"

Actor
{
	basic_action = "Emerge"
	basic_action = "Emerge2"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueSanctum/Fodder/SanctumFodderBase"

Render
{
	selection_height_override = 300
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueSanctum/Fodder/HarpySpectre"] = {
    name = "Infernal Harpy",
    life = 1.5,
    energyShield = 0.5,
    fireResist = 75,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 0.75,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 11,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedSanctum",
        "MMSSanctumHarpy",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedSanctum"] = {
    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.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_sanctum_damage",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MMSSanctumHarpy"] = {
    name = "MMSSanctumHarpy",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.066,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "number_of_chains",
        "base_sanctum_damage",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -60, 1, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}