Unearthed Runecaster
Spectre | Y |
---|---|
Tags | caster, construct, fire_affinity, is_unarmed, medium_movement, metal_armour, not_dex, not_int, Unarmed_onhit_audio, undead, ward_armour |
Packs |
Life
130%
Armour
+35%
Ailment Threshold
%
Resistance
0
0
0
0
Damage
130%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
5 ~ 14
Attack Time
1.32 Second
Damage Spread
±20%
Experience
130%
Model Size
100%
Type
ExpeditionMercurialArmourCaster
Metadata
MercurialArmourCaster
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
10,084
Armour
3,451
Evasion
477
Energy Shield
0
Damage
303
Spell Damage
303
Accuracy
0
Attack Time
1.32
Experience
37,224
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MPSMercurialCasterEnrage
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
Critical Strike Chance: 5%
Cast Time: 1.33 sec
Deals 43.55 to 65.32 Fire Damage
base is projectile [1]
disable visual hit effect [1]
monster projectile variation [199]
projectile uses contact position [1]
spell maximum action distance +% [-30]
use scaled contact offset [1]
base is projectile [1]
disable visual hit effect [1]
monster projectile variation [199]
projectile uses contact position [1]
spell maximum action distance +% [-30]
use scaled contact offset [1]
GSMercurialCasterBlast
Triggerable, Spell, Damage
Critical Strike Chance: 5%
Cast Time: 2.5 sec
Cooldown Time: 6 sec
40% increased chance to Ignite
Deals 59.63 to 89.44 Fire Damage
ignite art variation [4]
is area damage [1]
spell maximum action distance +% [-35]
Deals 59.63 to 89.44 Fire Damage
ignite art variation [4]
is area damage [1]
spell maximum action distance +% [-35]
Object Type
version 2 extends "Metadata/Monsters/LeagueExpeditionNew/ExpeditionMonsterFodderBase" StateMachine { define_shared_state = " emergefix; death; " } Stats { set_base_heavy_stun_duration_ms = 2450 }
Object Type Codes
version 2 extends "Metadata/Monsters/LeagueExpeditionNew/ExpeditionMonsterFodderBase" Life { on_spawned_alive = " AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/alive.epk' ); AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/enraged.epk' ); " on_death = "AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_FadeOut.epk' );" } StateMachine { on_state_emergefix_1 = " RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/alive.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/enraged.epk' ); " } Actor { on_start_GeometrySpell = "SetStateTo( glowboost, 1 );" on_end_or_destroy_GeometrySpell = "SetStateTo( glowboost, 0 );" on_end_Emerge = " IfState( emergefix, 1, { Delay( 0.5, { AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/alive.epk' ); AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/enraged.epk' ); } ); } ); " } StateMachine { on_or_create_state_death_1 = " RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/alive.epk' ); RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/enraged.epk' ); " } Preload { preload_epk = "Metadata/Effects/Utility/EPKs/EmissiveChannel_FadeOut.epk" preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/ao/flameblast_marker.ao" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/LeagueExpeditionNew/MercurialArmour/MercurialArmourCaster"] = { name = "Unearthed Runecaster", life = 1.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.3, damageSpread = 0.2, attackTime = 1.32, attackRange = 14, accuracy = 1, skillList = { "MPSMercurialCasterEnrage", "GSMercurialCasterBlast", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MPSMercurialCasterEnrage"] = { name = "MPSMercurialCasterEnrage", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Triggerable] = true, [SkillType.Damage] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1.33, baseFlags = { spell = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "monster_projectile_variation", "spell_maximum_action_distance_+%", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "disable_visual_hit_effect", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 199, -30, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSMercurialCasterBlast"] = { name = "GSMercurialCasterBlast", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.5, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "ignite_art_variation", "ignite_chance_+%", "spell_maximum_action_distance_+%", "is_area_damage", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 4, 40, -35, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, [2] = {0.80000001192093, 1.2000000476837, 4, 40, -35, critChance = 5, levelRequirement = 45, statInterpolation = {3, 3}, cost = { }, }, [3] = {0.80000001192093, 1.2000000476837, 4, 40, -35, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3}, cost = { }, }, }, }