Sunset Sage
Humanoid
ancestral trial destroy totem skill range +% [300]
monster chance to not flee % [95]
monster damage +% final vs monsters from ancestral rank [100]
SpectreN
Tagshuman, humanoid, karui, medium_movement, not_str, red_blood
Life
150%
Energy Shield From Life
175%
Evasion
+200%
Ailment Threshold
150%
Resistance
0 40 0 0
Damage
150%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
5 ~ 14
Attack Time
1.5 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
AncestralIcecaster
Metadata
AncestralIcecaster
Level
68
Life
9,650
Armour
28,790
Evasion
14,217
Energy Shield
10,722
Damage
560
Spell Damage
560
Accuracy
290
Attack Time
1.5
Experience
10,255
Ailment Threshold
9,650
Chill
31
Shock
31
Brittle
173
Scorch
31
Sap
84
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 448–672
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]
MPSAncestralIceCasterProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 5%
Cast Time: 1 sec
Deals 284.3 to 426.4 Cold Damage
33% chance to Freeze enemies
action attack or cast time uses animation length [1]
base is projectile [1]
monster projectile variation [231]
projectile uses contact position [1]
spell maximum action distance +% [-40]
use scaled contact offset [1]
CGEAncestralChilledGround
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Cast Time: 1 sec
Cooldown Time: 10 sec
Base duration is 10 seconds
200% more Effect of Chill
active skill area of effect radius +% final [-10]
spell maximum action distance +% [-40]
EASAncestralLeagueKaruiIceCasterBlinkBack
Spell
Cast Time: 1 sec
Cooldown Time: 12 sec
action attack or cast time uses animation length [1]
AncestorLeagueIceCasterFrostblink
Spell, Movement, Duration, Triggerable, Cold, ChillingArea, Travel, Blink, Area, Triggerable, Damage, Totemable, Trappable, Mineable, Instant, InstantShiftAttackForLeftMouse, Cooldown
Frostblink
Critical Strike Chance: 5%
Teleport to a location, damaging enemies and leaving Chilled ground in an area at both ends of the teleport. Shares a cooldown with other Blink skills.
Deals 1004 to 1507 Cold Damage
Base duration is 3 seconds
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterBase"

Actor
{
	on_effect_start_EASAncestralLeagueKaruiIceCasterBlinkBack = "LockOrientation();"
	on_effect_end_or_destroy_EASAncestralLeagueKaruiIceCasterBlinkBack = "UnlockOrientation();"

	on_effect_event_end_face_for_MPSAncestralIceCasterProjectile = "SetTarget( GetLocation()+RotateLocation([0, -50]));"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterBase"

Actor
{
	on_start_AncestralTrialDestroyTotem =
	"
		this.beam = PlayBeam( AncestralTrialTotemChannelBeam, this, target, loop, 0, 1.0, channel_centre, channel_point );
/*		this.beam = MakeBeam( AncestralTrialTotemChannelBeam, target, FollowFrom|FollowTo, channel_centre, channel_point );
		beam.QueueAnimation( loop );*/
	"



	on_end_or_destroy_AncestralTrialDestroyTotem = "IfExists(beam, (){beam.Delete();});"
}

Life
{
	on_death = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/general/engaging_light/emissive_texture_fadeout.epk );"
	on_spawned_dead = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/general/engaging_light/no_emissive_texture.epk );"

	on_revive =
	"
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/general/engaging_light/emissive_texture_fadeout.epk );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/general/engaging_light/no_emissive_texture.epk );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueAncestral/AncestralIcecaster"] = {
    name = "Sunset Sage",
    life = 1.5,
    energyShield = 1.75,
    fireResist = 0,
    coldResist = 40,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.5,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeed",
        "MPSAncestralIceCasterProjectile",
        "CGEAncestralChilledGround",
        "EASAncestralLeagueKaruiIceCasterBlinkBack",
        "AncestorLeagueIceCasterFrostblink",
    },
    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["MPSAncestralIceCasterProjectile"] = {
    name = "MPSAncestralIceCasterProjectile",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "base_chance_to_freeze_%",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 231, -40, 33, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEAncestralChilledGround"] = {
    name = "CGEAncestralChilledGround",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Duration] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_chill_effect_+%_final",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "spell_maximum_action_distance_+%",
    },
    levels = {
        [1] = {200, -10, 10000, -40, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASAncestralLeagueKaruiIceCasterBlinkBack"] = {
    name = "EASAncestralLeagueKaruiIceCasterBlinkBack",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AncestorLeagueIceCasterFrostblink"] = {
    name = "Frostblink",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Teleport to a location, damaging enemies and leaving Chilled ground in an area at both ends of the teleport. Shares a cooldown with other Blink skills.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cold] = true,
        [SkillType.ChillingArea] = true,
        [SkillType.Travel] = true,
        [SkillType.Blink] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Totemable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Instant] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 3000, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
ancestral trial destroy totem skill range +% [300]
IdAncestralTrialMonsterTotemDestructionRangeIcecaster
FamilyAncestralTrialMonster
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • ancestral trial destroy totem skill range +% Min: 300 Max: 300 Global
  • monster chance to not flee % [95]
    monster damage +% final vs monsters from ancestral rank [100]
    IdAncestralTrialMonsterIntermediateFleeAndDamage
    FamilyAncestralTrialMonster
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster chance to not flee % Min: 95 Max: 95 Global
  • monster damage +% final vs monsters from ancestral rank Min: 100 Max: 100 Global
  • Sunset Sage
    Humanoid
    ancestral trial destroy totem skill range +% [300]
    SpectreY
    Tagshuman, humanoid, karui, medium_movement, not_str, red_blood
    Packs
  • Sunset Sage, Spear Dancer
  • Life
    150%
    Energy Shield From Life
    175%
    Evasion
    +200%
    Ailment Threshold
    150%
    Resistance
    0 40 0 0
    Damage
    113%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    5 ~ 14
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    120%
    Model Size
    100%
    Type
    AncestralIcecasterStandalone
    Metadata
    AncestralIcecasterStandalone
    Level
    68
    Life
    9,650
    Armour
    28,790
    Evasion
    14,217
    Energy Shield
    10,722
    Damage
    422
    Spell Damage
    422
    Accuracy
    290
    Attack Time
    1.5
    Experience
    12,306
    Ailment Threshold
    9,650
    Chill
    31
    Shock
    31
    Brittle
    173
    Scorch
    31
    Sap
    84
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 338–507
    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]
    MPSAncestralIceCasterProjectile
    Spell, Projectile, ProjectilesFromUser, Triggerable
    Critical Strike Chance: 5%
    Cast Time: 1 sec
    Deals 284.3 to 426.4 Cold Damage
    33% chance to Freeze enemies
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [231]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    CGEAncestralChilledGround
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Cast Time: 1 sec
    Cooldown Time: 10 sec
    Base duration is 10 seconds
    200% more Effect of Chill
    active skill area of effect radius +% final [-10]
    spell maximum action distance +% [-40]
    EASAncestralLeagueKaruiIceCasterBlinkBack
    Spell
    Cast Time: 1 sec
    Cooldown Time: 12 sec
    action attack or cast time uses animation length [1]
    AncestorLeagueIceCasterFrostblink
    Spell, Movement, Duration, Triggerable, Cold, ChillingArea, Travel, Blink, Area, Triggerable, Damage, Totemable, Trappable, Mineable, Instant, InstantShiftAttackForLeftMouse, Cooldown
    Frostblink
    Critical Strike Chance: 5%
    Teleport to a location, damaging enemies and leaving Chilled ground in an area at both ends of the teleport. Shares a cooldown with other Blink skills.
    Deals 1004 to 1507 Cold Damage
    Base duration is 3 seconds
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterBaseStandalone"
    
    Actor
    {
    	on_effect_start_EASAncestralLeagueKaruiIceCasterBlinkBack = "LockOrientation();"
    	on_effect_end_or_destroy_EASAncestralLeagueKaruiIceCasterBlinkBack = "UnlockOrientation();"
    
    	on_effect_event_end_face_for_MPSAncestralIceCasterProjectile = "SetTarget( GetLocation()+RotateLocation([0, -50]));"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/LeagueAncestral/AncestralMonsterBaseStandalone"
    
    Life
    {
    	on_death = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/general/engaging_light/emissive_texture_fadeout.epk );"
    	on_spawned_dead = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/general/engaging_light/no_emissive_texture.epk );"
    
    	on_revive =
    	"
    		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/general/engaging_light/emissive_texture_fadeout.epk );
    		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Delve/general/engaging_light/no_emissive_texture.epk );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueAncestral/AncestralIcecasterStandalone"] = {
        name = "Sunset Sage",
        life = 1.5,
        energyShield = 1.75,
        fireResist = 0,
        coldResist = 40,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.13,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "MPSAncestralIceCasterProjectile",
            "CGEAncestralChilledGround",
            "EASAncestralLeagueKaruiIceCasterBlinkBack",
            "AncestorLeagueIceCasterFrostblink",
        },
        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["MPSAncestralIceCasterProjectile"] = {
        name = "MPSAncestralIceCasterProjectile",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "base_chance_to_freeze_%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 231, -40, 33, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGEAncestralChilledGround"] = {
        name = "CGEAncestralChilledGround",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_chill_effect_+%_final",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "spell_maximum_action_distance_+%",
        },
        levels = {
            [1] = {200, -10, 10000, -40, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASAncestralLeagueKaruiIceCasterBlinkBack"] = {
        name = "EASAncestralLeagueKaruiIceCasterBlinkBack",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AncestorLeagueIceCasterFrostblink"] = {
        name = "Frostblink",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Teleport to a location, damaging enemies and leaving Chilled ground in an area at both ends of the teleport. Shares a cooldown with other Blink skills.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
            [SkillType.Duration] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Cold] = true,
            [SkillType.ChillingArea] = true,
            [SkillType.Travel] = true,
            [SkillType.Blink] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Totemable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Instant] = true,
            [SkillType.InstantShiftAttackForLeftMouse] = true,
            [SkillType.Cooldown] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_skill_effect_duration",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 3000, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    ancestral trial destroy totem skill range +% [300]
    IdAncestralTrialMonsterTotemDestructionRangeIcecaster
    FamilyAncestralTrialMonster
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • ancestral trial destroy totem skill range +% Min: 300 Max: 300 Global
  • Sunset Sage
    Favour: 800
    Specialty: Chills and Freezes

    Tribal Passive: Evasive and Accurate

    Ring of Ice
    Creates chilled ground around an ally totem

    Spiritual Chill
    While destroying an enemy totem, freezes that enemy

    Ice Blink
    Teleports away from enemies, dealing cold damage