Mektul, the Forgemaster




区域: The Molten Vault
熔金强化
无法被击退
stance movement speed +% final [-84]
无法被击退
stance movement speed +% final [-84]
stance movement speed +% final [-84]
无法被击退
stance movement speed +% final [-84]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
monster slain experience +% [0]
Spectre | N |
---|---|
Area | The Molten Vault |
Tags | 2HBluntWood_onhit_audio, fast_movement, humanoid, mud_blood, not_dex, not_int, very_fast_movement |
生命
300%
[护甲]
+80%
抗性




伤害
250%
命中
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
9 ~ 24
攻击间隔
1.995 Second
Damage Spread
±20%
经验值
250%
Model Size
160%
Type
VaalForgemaster
Metadata
VaalForgemaster
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
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).
MeleeAtAnimationSpeedBoss
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
普通攻击
Base Damage: 187–281
暴击几率: 5%
攻击间隔: 1.995 秒
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

MDGoldCrushTether
法术可重复, 可触发
action attack or cast time uses animation length [1]
GAVaalForgemasterSnake
可触发, 攻击
Base Damage: 187–281
暴击几率: 5%
攻击间隔: 1.995 秒
action attack or cast time uses animation length [1]
is area damage [1]
EASForgeMasterReset
action attack or cast time uses animation length [1]
spell maximum action distance +% [15]
DTTForgeBossLeap
法术, 位移
施放间隔: 1 秒
冷却时间: 8 秒
攻击伤害总增 80%
action attack or cast time uses animation length [1]
leap slam minimum distance [33]
skill is attack [1]
skill maximum travel distance [60]
spell maximum action distance +% [-25]
walk emerge extra distance [-15]
GAForgemasterBossLeap
可触发, 攻击
Base Damage: 187–281
暴击几率: 5%
攻击伤害: 180%
攻击间隔: 1.995 秒
攻击伤害总增 80%
action attack or cast time uses animation length [1]
is area damage [1]
GSForgeBossBrandExplosion
可触发, 法术, 伤害
暴击几率: 5%
施放间隔: 1 秒
action attack or cast time uses animation length [1]
is area damage [1]
EAAVolcanicFissure
冷却时间: 12 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [30]
GTVaalForgeBossSunder1
可触发
冷却时间: 15 秒
action attack or cast time uses animation length [1]
spell maximum action distance +% [-15]
GAVaalForgeBossSunder1
可触发, 攻击
Base Damage: 187–281
暴击几率: 5%
攻击伤害: 135%
攻击间隔: 1.995 秒
攻击伤害总增 35%
action attack or cast time uses animation length [1]
is area damage [1]
DTTForgeBossLeapLava
法术, 位移
施放间隔: 1 秒
攻击伤害总增 80%
action attack or cast time uses animation length [1]
leap slam minimum distance [33]
skill is attack [1]
skill maximum travel distance [60]
spell maximum action distance +% [-25]
walk emerge extra distance [-15]
MDForgeBossWaves1
法术可重复, 可触发
action attack or cast time uses animation length [1]
skill can be active blocked from all directions [1]
MDForgeBossWaves2
法术可重复, 可触发
action attack or cast time uses animation length [1]
skill can be active blocked from all directions [1]
MDForgeBossWaves3
法术可重复, 可触发
action attack or cast time uses animation length [1]
skill can be active blocked from all directions [1]
MDForgeBossWaves4
法术可重复, 可触发
action attack or cast time uses animation length [1]
skill can be active blocked from all directions [1]
CTS1VaalForgeMasterClose
action attack or cast time uses animation length [1]
GAFissureSlamSpikeDamage
可触发, 攻击
Base Damage: 187–281
暴击几率: 5%
攻击伤害: 50%
攻击间隔: 1.995 秒
攻击伤害总降 50%
action attack or cast time uses animation length [1]
is area damage [1]
SOFissureSlamSpike
可触发
冷却时间: 10 秒
action attack or cast time uses animation length [1]
EGDetonateWarcry
可触发
冷却时间: 12 秒
SOVaalForgeMasterFissureTrail
可触发
action attack or cast time uses animation length [1]
GAVaalForgeMasterHammerImpact
可触发, 攻击
Base Damage: 187–281
暴击几率: 5%
攻击伤害: 180%
攻击间隔: 1.995 秒
攻击伤害总增 80%
action attack or cast time uses animation length [1]
is area damage [1]
EASVaalForgeMasterTooCool
action attack or cast time uses animation length [1]
EAAVaalForgemasterHammerSlam
action attack or cast time uses animation length [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" Actor { basic_action = "MoveForced" basic_action = "ChangeToStance4" basic_action = "ChangeToStance5" } StateMachine { define_shared_checkpoint_state = "opening;" define_shared_state = "weapon_state; light; epk;" /* 1 = hammer 2 = axe 3 = sword */ } Stats { set_monster_delay_item_drops_millis = 2200 } Functions { fix_orientation = " AddOnActionEnd( { SetOrientation( GetOrientation() + arg1, false, true ); PlayAnimationType( Run, 1.0, 0, 0 ); }, true ); " } Preload { preload_animated_object = "Metadata/Monsters/VaalForgeMaster/Objects/LavaBlocking.ao" }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" /* Targetable { display_info_string = "VaalForgeMasterImmuneToDamage" } */ Render { use_ao_lights = true } BaseEvents {} StateMachine { /* 1 = hammer 2 = axe 3 = sword */ on_or_create_state_weapon_state_1 = " AddAttached( 'Metadata/Monsters/VaalForgeMaster/attachments/ForgeMasterHammer.ao', L_wrist_jntBnd, 1.0, 0, 1, true ); /* SetDynamicFloat( MeltMask, 1, 1 ); */ DetachAllOfType( 'Metadata/Monsters/VaalForgeMaster/attachments/ForgeMasterAxe.ao' ); DetachAllOfType( 'Metadata/Monsters/VaalForgeMaster/attachments/ForgeMasterBlade.ao' ); " on_or_create_state_weapon_state_2 = " AddAttached( 'Metadata/Monsters/VaalForgeMaster/attachments/ForgeMasterAxe.ao', L_wrist_jntBnd, 1.0, 0, 1, true ); /* SetDynamicFloat( MeltMask, 1, 1 ); */ DetachAllOfType( 'Metadata/Monsters/VaalForgeMaster/attachments/ForgeMasterHammer.ao' ); DetachAllOfType( 'Metadata/Monsters/VaalForgeMaster/attachments/ForgeMasterBlade.ao' ); " on_or_create_state_weapon_state_3 = " AddAttached( 'Metadata/Monsters/VaalForgeMaster/attachments/ForgeMasterBlade.ao', L_wrist_jntBnd, 1.0, 0, 1, true ); /* SetDynamicFloat( MeltMask, 1, 1 ); */ DetachAllOfType( 'Metadata/Monsters/VaalForgeMaster/attachments/ForgeMasterHammer.ao' ); DetachAllOfType( 'Metadata/Monsters/VaalForgeMaster/attachments/ForgeMasterAxe.ao' ); " on_or_create_state_epk_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalForgeMaster/epk/glowyMoltenyBody.epk' );" on_or_create_state_epk_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalForgeMaster/epk/glowyMoltenyBody.epk' );" } GlobalAudioParamEvents { player_in_range_param = "GoldcrushInRange" life_percent_param = "GoldcrushLifePercentage" range = 200 } StateMachine { create_state_light_1 = " Delay( 0.01, { SetLightState( pre_fight_light ); } ); " on_state_light_1 = "SetLightState( pre_fight_light, 1.5 );" create_state_light_2 = " Delay( 0.01, { SetLightState( light ); } ); " on_state_light_2 = "SetLightState( light, 1.5 );" create_state_light_3 = " Delay( 0.01, { SetLightState( on_death ); } ); " on_state_light_3 = "SetLightState( on_death, 1.5 );" } /* Audio stuff */ Animated { /* on_event_start_fight = "globals.boss_elevator.Call( go_up );" */ on_event_audio_for_hammer_attack_01 = " Roll( 1, 5, () { PlayTextAudio( Forgemaster_HammerAttack_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); } ); " on_event_audio_for_volcanic_fissure_01 = " Roll( 1, 2, () { PlayTextAudio( Forgemaster_VolcanicFissure_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); Delay( 5.0, { PlayCharacterAudioEvent( GoldcrushBossFissureResponse ); } ); } ); " on_event_audio_for_knockdown_bwd_01 = "PlayTextAudio( Forgemaster_Knockdown_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' );" on_event_audio_for_warcry_detonate_01 = "PlayTextAudio( Forgemaster_WarCry_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' );" on_event_audio_for_underarm_waves_01 = "PlayTextAudio( Forgemaster_Sunder_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' );" on_event_audio_for_epic_brand_attack_01 = " PlayTextAudio( Forgemaster_BrandSlam_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); Delay( 3.5, { PlayCharacterAudioEvent( GoldcrushBossRuneSlamResponse ); } ); " on_event_audio_for_enrage_01 = "PlayTextAudio( Forgemaster_HeatUp_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' );" on_event_audio_for_cooldown_01 = "PlayTextAudio( Forgemaster_Cooldown_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' );" on_event_emerge = " PlayTextAudio( Forgemaster_Emerge_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster', 0, 250, 250 ); Delay( 5.0, { PlayCharacterAudioEvent( GoldcrushBossResponse ); } ); " on_event_audio_for_pre_emerge_look_up_01 = " local player = GetLocalPlayer(); local succeeded; this.player_ascendancy = player.GetAscendancyName(); If( player_ascendancy == 'Mercenary3', { PlayTextAudio( Forgemaster_Emerge_Gemling_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Mercenary', player_ascendancy == 'Mercenary1', player_ascendancy == 'Mercenary2' ), { PlayTextAudio( Forgemaster_Emerge_Merc_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Huntress', player_ascendancy == 'Huntress1', player_ascendancy == 'Huntress2', player_ascendancy == 'Huntress3' ), { PlayTextAudio( Forgemaster_Emerge_Huntress_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( player_ascendancy == 'Witch1', { PlayTextAudio( Forgemaster_Emerge_Infernalist_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Witch', player_ascendancy == 'Witch2', player_ascendancy == 'Witch3' ), { PlayTextAudio( Forgemaster_Emerge_Witch_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( player_ascendancy == 'Warrior3', { PlayTextAudio( Forgemaster_Emerge_SmithOfKitava_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Sorceress', player_ascendancy == 'Sorceress1', player_ascendancy == 'Sorceress2', player_ascendancy == 'Sorceress3' ), { PlayTextAudio( Forgemaster_Emerge_Sorc_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( !VariableExists( succeeded ), () { } ); " } Functions { halfway = " local player = GetLocalPlayer(); local succeeded; this.player_ascendancy = player.GetAscendancyName(); If( Or( player_ascendancy == 'Mercenary', player_ascendancy == 'Mercenary1', player_ascendancy == 'Mercenary2' ), { PlayTextAudio( Forgemaster_50Percent_Merc_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Huntress', player_ascendancy == 'Huntress1', player_ascendancy == 'Huntress2', player_ascendancy == 'Huntress3' ), { PlayTextAudio( Forgemaster_50Percent_Huntress, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Marauder', player_ascendancy == 'Marauder1', player_ascendancy == 'Marauder2', player_ascendancy == 'Marauder3' ), { PlayTextAudio( Forgemaster_50Percent_Karui, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Warrior', player_ascendancy == 'Warrior1', player_ascendancy == 'Warrior2', player_ascendancy == 'Warrior3' ), { PlayTextAudio( Forgemaster_50Percent_Karui, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Sorceress', player_ascendancy == 'Sorceress1', player_ascendancy == 'Sorceress2', player_ascendancy == 'Sorceress3' ), { PlayTextAudio( Forgemaster_50Percent_Sorc_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( !VariableExists( succeeded ), () { PlayTextAudio( Forgemaster_50Percent_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); } ); " threequartersway = " local player = GetLocalPlayer(); local succeeded; this.player_ascendancy = player.GetAscendancyName(); If( Or( player_ascendancy == 'Mercenary', player_ascendancy == 'Mercenary1', player_ascendancy == 'Mercenary2' ), { PlayTextAudio( Forgemaster_25Percent_Merc, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Huntress', player_ascendancy == 'Huntress1', player_ascendancy == 'Huntress2', player_ascendancy == 'Huntress3' ), { PlayTextAudio( Forgemaster_25Percent_Huntress_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Marauder', player_ascendancy == 'Marauder1', player_ascendancy == 'Marauder2', player_ascendancy == 'Marauder3' ), { PlayTextAudio( Forgemaster_25Percent_Karui, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Warrior', player_ascendancy == 'Warrior1', player_ascendancy == 'Warrior2', player_ascendancy == 'Warrior3' ), { PlayTextAudio( Forgemaster_25Percent_Karui, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( Or( player_ascendancy == 'Sorceress', player_ascendancy == 'Sorceress1', player_ascendancy == 'Sorceress2', player_ascendancy == 'Sorceress3' ), { PlayTextAudio( Forgemaster_25Percent_Sorc_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); succeeded = true; } ); If( !VariableExists( succeeded ), () { PlayTextAudio( Forgemaster_25Percent_Random, 'Metadata/Monsters/VaalForgeMaster/VaalForgemaster' ); } ); " }
-- src\Data\Spectres.lua minions["Metadata/Monsters/VaalForgeMaster/VaalForgemaster"] = { name = "Mektul, the Forgemaster", life = 3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.5, damageSpread = 0.2, attackTime = 1.995, attackRange = 24, accuracy = 1, skillList = { "MeleeAtAnimationSpeedBoss", "CTS1VaalForgeMasterClose", "GAVaalForgemasterSnake", "GAForgemasterBossLeap", "GSForgeBossBrandExplosion", "GAVaalForgeBossSunder1", "GAForgemasterBossLeapLava", "GAFissureSlamSpikeDamage", "GAFissureWarcrySpikeDamage", "GAVaalForgeMasterHammerImpact", "EASForgeMasterReset", "EASForgeBossBrandExplosion", "EAAVolcanicFissure", "EASVaalForgeMasterTooCool", "EAAVaalForgemasterHammerSlam", "MDGoldCrushTether", "MDForgeBossWaves1", "MDForgeBossWaves2", "MDForgeBossWaves3", "MDForgeBossWaves4", "EGDetonateWarcry", "SOFissureSlamSpike", "SOVaalForgeMasterFissureTrail", "GTVaalForgeBossSunder1", "DTTForgeBossLeap", "DTTForgeBossLeapLava", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedBoss"] = { name = "Basic Attack", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = 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["CTS1VaalForgeMasterClose"] = { name = "CTS1VaalForgeMasterClose", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAVaalForgemasterSnake"] = { name = "GAVaalForgemasterSnake", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAForgemasterBossLeap"] = { name = "GAForgemasterBossLeap", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {baseMultiplier = 1.8, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSForgeBossBrandExplosion"] = { name = "GSForgeBossBrandExplosion", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAVaalForgeBossSunder1"] = { name = "GAVaalForgeBossSunder1", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {baseMultiplier = 1.35, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAForgemasterBossLeapLava"] = { name = "GAForgemasterBossLeapLava", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_base_physical_damage_%_to_convert_to_fire", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {70, baseMultiplier = 3.5, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAFissureSlamSpikeDamage"] = { name = "GAFissureSlamSpikeDamage", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {baseMultiplier = 0.5, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAFissureWarcrySpikeDamage"] = { name = "GAFissureWarcrySpikeDamage", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_base_physical_damage_%_to_convert_to_fire", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {50, baseMultiplier = 3, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GAVaalForgeMasterHammerImpact"] = { name = "GAVaalForgeMasterHammerImpact", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {baseMultiplier = 1.8, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASForgeMasterReset"] = { name = "EASForgeMasterReset", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "spell_maximum_action_distance_+%", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {15, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASForgeBossBrandExplosion"] = { name = "EASForgeBossBrandExplosion", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "spell_maximum_action_distance_+%", "ignite_chance_+%", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, -15, 25, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EAAVolcanicFissure"] = { name = "EAAVolcanicFissure", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "attack_maximum_action_distance_+", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {30, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASVaalForgeMasterTooCool"] = { name = "EASVaalForgeMasterTooCool", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EAAVaalForgemasterHammerSlam"] = { name = "EAAVaalForgemasterHammerSlam", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MDGoldCrushTether"] = { name = "MDGoldCrushTether", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MDForgeBossWaves1"] = { name = "MDForgeBossWaves1", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", "skill_can_be_active_blocked_from_all_directions", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MDForgeBossWaves2"] = { name = "MDForgeBossWaves2", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", "skill_can_be_active_blocked_from_all_directions", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MDForgeBossWaves3"] = { name = "MDForgeBossWaves3", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", "skill_can_be_active_blocked_from_all_directions", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MDForgeBossWaves4"] = { name = "MDForgeBossWaves4", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", "skill_can_be_active_blocked_from_all_directions", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EGDetonateWarcry"] = { name = "EGDetonateWarcry", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["SOFissureSlamSpike"] = { name = "SOFissureSlamSpike", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["SOVaalForgeMasterFissureTrail"] = { name = "SOVaalForgeMasterFissureTrail", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GTVaalForgeBossSunder1"] = { name = "GTVaalForgeBossSunder1", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "spell_maximum_action_distance_+%", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {-15, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DTTForgeBossLeap"] = { name = "DTTForgeBossLeap", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Movement] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "walk_emerge_extra_distance", "leap_slam_minimum_distance", "skill_maximum_travel_distance", "spell_maximum_action_distance_+%", "action_attack_or_cast_time_uses_animation_length", "skill_is_attack", }, levels = { [1] = {-15, 33, 60, -25, baseMultiplier = 1.8, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DTTForgeBossLeapLava"] = { name = "DTTForgeBossLeapLava", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Movement] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "walk_emerge_extra_distance", "leap_slam_minimum_distance", "skill_maximum_travel_distance", "spell_maximum_action_distance_+%", "action_attack_or_cast_time_uses_animation_length", "skill_is_attack", }, levels = { [1] = {-15, 33, 60, -25, baseMultiplier = 1.8, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
熔金强化
Family | MonsterImmuneInMoltenGoldText |
---|---|
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Stats |
Family | Nothing |
---|---|
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Family | Nothing |
---|---|
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
无法被击退
stance movement speed +% final [-84]
Family | Stance |
---|---|
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Stats |
Family | Nothing |
---|---|
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
无法被击退
stance movement speed +% final [-84]
Family | Stance |
---|---|
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Stats |
monster dropped item rarity +% [1600]
monster slain experience +% [0]
Family | MonsterActBoss |
---|---|
Domains | 怪物 (3) |
GenerationType | 传奇 (3) |
Req. level | 1 |
Stats |
Mektul, the Forgemaster Text Audio /168
Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.