Perfect Frozen Cannibal
Corpse
Monster Category: Humanoid
Casts Glacial Cascade
Casts Arctic Armour
Uses Glacial Hammer
Becomes Empowered if Allied Fiery Cannibal nearby
Glacial Cascade Triggers Ice Nova on hit while Empowered
Glacial Hammer Triggers Ice Crash on hit while Empowered
Casts Purity of Ice
Right click this item to create this corpse.
Perfect Frozen Cannibal HailrakeHigh /7
NameShow Full Descriptions
DropLevel 46
BaseType Perfect Frozen Cannibal
Class Corpses
FlagsAlwaysAllocate
TypeMetadata/Items/ItemisedCorpses/HailrakeHigh
IconArt/2DItems/Currency/Azmeri/HailrakeCorpse
ReferenceCommunity Wiki
Perfect Frozen Cannibal
Humanoid
SpectreY
Tagscaster, fast_movement, human, humanoid, not_int, not_str, red_blood
Life
200%
Evasion
+25%
Ailment Threshold
200%
Resistance
0 75 0 0
Damage
125%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 12
Attack Time
1.5 Second
Damage Spread
±20%
Experience
125%
Model Size
100%
Type
AzmeriCorpseHailrake
Metadata
HailrakeHigh
Level
68
Life
12,867
Armour
28,790
Evasion
5,924
Energy Shield
0
Damage
467
Spell Damage
467
Accuracy
290
Attack Time
1.5
Experience
12,819
Ailment Threshold
12,867
Chill
41
Shock
41
Brittle
230
Scorch
41
Sap
112
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 374–560
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]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
AzmeriHailrakeGlacialCascade
Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, Physical, CanRapidFire, AreaSpell
Glacial Cascade
Critical Strike Chance: 5%
Cast Time: 1.33 sec
Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.
Deals 676.1 to 1014 Physical Damage
100% of Physical Damage Converted to Cold Damage
Causes +6 Bursts
active skill area of effect radius +% final [-20]
is area damage [1]
AzmeriHailrakeArcticArmour
Spell, Buff, Totemable, Duration, HasReservation, TotemCastsAlone, Cold, ElementalStatus, Instant, NonHitChill, ChillingArea, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Cooldown
Arctic Armour
Cast Time: 1.07 sec
Conjures an icy barrier that chills enemies when they hit you. You drop chilled ground while moving, and take less Fire and Physical damage while stationary.
Base duration is 2 seconds
Buff grants 5% less Physical Damage taken from Hits while stationary
Buff grants 5% less Fire Damage taken from Hits while stationary
AzmeriHailrakeGlacialHammer
Attack, MeleeSingleTarget, Multistrikeable, Melee, Cold, ThresholdJewelArea
Glacial Hammer
Base Damage: 374–560
Critical Strike Chance: 5%
Attack Damage: 125%
Attack Damage: 125%
Attack Time: 1.5 sec
Hits enemies, converting some of your physical damage to cold damage. If a non-unique 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.
Deals 25% more Attack Damage
Deals 20% more Damage
50% of Physical Damage Converted to Cold Damage
30% chance to Freeze enemies
action attack or cast time uses animation length [1]
active skill freeze duration +% final [100]
GSAzmeriHailrakeIceNova
Spell, Triggerable
Critical Strike Chance: 5%
Cast Time: 1 sec
Cooldown Time: 0.2 sec
Deals 991.6 to 1487 Cold Damage
20% chance to Freeze enemies
is area damage [1]
IceCrashAzmeriHailrake
Attack, Area, Melee, Cold, Multistrikeable, Slam, Totemable, Triggerable
Ice Crash
Base Damage: 374–560
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Slam the ground, damaging enemies in an area around the impact in three stages of increasing size. Enemies take slightly less damage on the second and third stage, and can only be hit by one stage. Works with Swords, Maces, Sceptres, Axes, Staves and Unarmed.
50% of Physical Damage Converted to Cold Damage
66% less Attack Speed
Second Stage deals 15% less Damage
Third Stage deals 30% less Damage
Base radius is 1.1 metres
Base secondary radius is 2.1 metres
Base tertiary radius is 3.1 metres
is area damage [1]
AzmeriHailrakeColdResistAura
Spell, Area, Buff, HasReservation, TotemCastsAlone, Totemable, Aura, Cold, Instant, Triggerable, AreaSpell, Cooldown
Cast Time: 1 sec
Cooldown Time: 0.5 sec
+0.84810126582278% to maximum Cold Resistance
+29.33% to Cold Resistance
active skill area of effect radius +% final [45.44]
base deal no damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"


Monster
{
	flip_enabled = false
}

StateMachine
{	
	define_timer = "ally_check;"

	define_shared_state = "empowered;"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Life
{
	on_death = "DetachAllContainingText( iceshoulders );"
	on_spawned_dead = "DetachAllContainingText( iceshoulders );"
}

StateMachine
{
	on_state_empowered_2 = "SetVariableScale( 1.3 );"
	on_state_empowered_1 = "SetVariableScale( 1.15 );"
	on_state_empowered_0 = "SetVariableScale( 1.0 );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueAzmeri/SpecialCorpses/Hailrake/HailrakeHigh"] = {
    name = "Perfect Frozen Cannibal",
    life = 2,
    fireResist = 0,
    coldResist = 75,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.25,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 12,
    accuracy = 1,
    weaponType1 = "One Hand Mace",
    skillList = {
        "MeleeAtAnimationSpeed",
        "AzmeriHailrakeGlacialHammer",
        "AzmeriHailrakeArcticArmour",
        "AzmeriHailrakeColdResistAura",
        "AzmeriHailrakeGlacialCascade",
        "IceCrashAzmeriHailrake",
        "GSAzmeriHailrakeIceNova",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeed"] = {
    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 = {
        "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] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriHailrakeGlacialHammer"] = {
    name = "Glacial Hammer",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Hits enemies, converting some of your physical damage to cold damage. If a non-unique 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.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.Cold] = true,
        [SkillType.ThresholdJewelArea] = 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_%",
        "active_skill_damage_+%_final",
        "active_skill_freeze_duration_+%_final",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {50, 30, 20, 100, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriHailrakeArcticArmour"] = {
    name = "Arctic Armour",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Conjures an icy barrier that chills enemies when they hit you. You drop chilled ground while moving, and take less Fire and Physical damage while stationary.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Totemable] = true,
        [SkillType.Duration] = true,
        [SkillType.HasReservation] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.Cold] = true,
        [SkillType.ElementalStatus] = true,
        [SkillType.Instant] = true,
        [SkillType.NonHitChill] = true,
        [SkillType.ChillingArea] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "buff_skill_stat_descriptions",
    castTime = 1.07,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "chill_enemy_when_hit_duration_ms",
        "new_arctic_armour_physical_damage_taken_when_hit_+%_final",
        "new_arctic_armour_fire_damage_taken_when_hit_+%_final",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {500, -5, -5, 2000, levelRequirement = 3, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriHailrakeColdResistAura"] = {
    name = "AzmeriHailrakeColdResistAura",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.HasReservation] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.Totemable] = true,
        [SkillType.Aura] = true,
        [SkillType.Cold] = true,
        [SkillType.Instant] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_cold_damage_resistance_%",
        "base_maximum_cold_damage_resistance_%",
        "active_skill_area_of_effect_radius_+%_final",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {20, 0, 20, levelRequirement = 1, statInterpolation = {2, 2, 2},  cost = { }, },
        [2] = {31, 1, 50, levelRequirement = 80, statInterpolation = {2, 2, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriHailrakeGlacialCascade"] = {
    name = "Glacial Cascade",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Icicles emerge from the ground in a series of small bursts, each damaging enemies caught in the area.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cold] = true,
        [SkillType.Physical] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.33,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "upheaval_number_of_spikes",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "skill_physical_damage_%_to_convert_to_cold",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 6, 0, -20, 100, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["IceCrashAzmeriHailrake"] = {
    name = "Ice Crash",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Slam the ground, damaging enemies in an area around the impact in three stages of increasing size. Enemies take slightly less damage on the second and third stage, and can only be hit by one stage. Works with Swords, Maces, Sceptres, Axes, Staves and Unarmed.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.Cold] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Slam] = true,
        [SkillType.Totemable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_cold",
        "ice_crash_second_hit_damage_+%_final",
        "ice_crash_third_hit_damage_+%_final",
        "active_skill_base_area_of_effect_radius",
        "active_skill_base_secondary_area_of_effect_radius",
        "active_skill_base_tertiary_area_of_effect_radius",
        "active_skill_attack_speed_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {50, -15, -30, 11, 21, 31, -66, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSAzmeriHailrakeIceNova"] = {
    name = "GSAzmeriHailrakeIceNova",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_chance_to_freeze_%",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 20, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}