冶煉師範.梅克圖
人形
地區: 熔岩寶庫
熔金狀態時獲得傷害免疫
不能被擊退
stance movement speed +% final [-84]
不能被擊退
stance movement speed +% final [-84]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
Mektul, the Forgemaster
SpectreN
Area熔岩寶庫
Tags2HBluntWood_onhit_audio, fast_movement, humanoid, mud_blood, not_dex, not_int, very_fast_movement
生命
300%
抗性
75 -30 0 0
傷害
250%
命中
100%
暴擊 Chance
5%
Attack Distance
9 ~ 24
攻擊時間
1.995 Second
Damage Spread
±20%
經驗值
250%
Model Size
160%
Type
VaalForgemaster
Metadata
VaalForgemaster
等級
41
生命
4,059
傷害
234
法術傷害
234
命中
868
攻擊時間
1.995
經驗值
11,465
召喚物生命
7,794
召喚物傷害
542
召喚物護甲
1,523
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]
EASForgeBossBrandExplosion
可觸發, 法術, 傷害
暴擊率: 5%
施放時間: 1 秒
冷卻時間: 22.5 秒
易燃幅度增加 25%
造成 373.3559.9 火焰傷害
action attack or cast time uses animation length [1]
spell maximum action distance +% [-15]
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]
GAForgemasterBossLeapLava
可觸發, 攻擊
Base Damage: 187–281
暴擊率: 5%
攻擊傷害: 350%
攻擊時間: 1.995 秒
造成 250% 更多攻擊傷害
70% 的物理傷害轉換火焰傷害
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 秒
GAFissureWarcrySpikeDamage
可觸發, 攻擊
Base Damage: 187–281
暴擊率: 5%
攻擊傷害: 300%
攻擊時間: 1.995 秒
造成 200% 更多攻擊傷害
50% 的物理傷害轉換火焰傷害
action attack or cast time uses animation length [1]
is area damage [1]
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 = { }, },
    },
}
熔金狀態時獲得傷害免疫
FamilyMonsterImmuneInMoltenGoldText
Domains怪物 (3)
GenerationType傳奇 (3)
Req. level1
Stats
  • monster immune to damage in lava text Min: 1 Max: 1 Global
  • FamilyNothing
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    FamilyNothing
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    不能被擊退
    stance movement speed +% final [-84]
    FamilyStance
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • stance movement speed +% final Min: -84 Max: -84 Global
  • FamilyNothing
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    不能被擊退
    stance movement speed +% final [-84]
    FamilyStance
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • stance movement speed +% final Min: -84 Max: -84 Global
  • monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • keyval
    StateMachine./*, ,
    StateMachine.boss_life_bar - controls when to show the big life bar (also requires the checkbox in MonsterVarieties to be checked)
    StateMachine.0: Life bar is hidden
    StateMachine.1: Life bar is visible, will hide on death
    StateMachine.dont_hide_lifebar_on_unaggro - controls whether the boss life bar should be hidden when the boss unaggros
    StateMachine.0: Life bar is hidden after a short duration when the boss loses aggro
    StateMachine.1: Life bar remains visible the entire time, can still be controlled by setting the disable_life_bar state
    StateMachine.show_life_bar_when_in_range - delay the life bar from showing up, until the boss is on screen (for wild bosses)
    StateMachine.0: Life bar behaves as normal
    StateMachine.1: Life bar initially only shows up when a player can see the boss on screen, this doesn't make it get removed if the player goes off screen though
    StateMachine.hidden - replaces the Unaggro+hidden_monster combo, and optionally pauses delirium fog
    StateMachine.0: Make aggro and remove hidden monster buff
    StateMachine.1: Unaggro and add hidden monster buff
    StateMachine.2: Unaggro, add hidden monster buff and pause delirium fog
    StateMachine.light - controls the boss point light, attaches to head_light_attachment if it exists (otherwise uses the default)
    StateMachine.0: Light off, handles the fade out
    StateMachine.1: Light on, handles the fade in
    StateMachine.introsequence - for bosses that are doing something before you rudely interrupt them
    StateMachine.boss uses the ChangeToStance1BossFightStart granted effect for this, which is added through the actor component in here
    StateMachine.0: no intro sequence
    StateMachine.1: boss starts off in stance2, then does change to stance1 when a proximity trigger is triggered
    StateMachine.intro_zoom - for bosses that should have the camera zoom out during the intro
    StateMachine.0: no zoom
    StateMachine.1: zoom enabled, with default values. These can be overridden in the monsters ots.
    StateMachine.intro_pan - for bosses that should have the camera pan towards them during the intro
    StateMachine.0: no pan
    StateMachine.1: pan enabled, with default values. These can be overridden in the monsters ots.
    StateMachine.use_offset_camera_controller - if this is set to 1, the boss will spawn and use a specific object as the zoom/pan center point
    StateMachine.The location of this object needs to be set by the boss too, if it isn't you will get warning message
    StateMachine.See GreatWhiteOne (shark boss) as an example, but all you really need is to set the state to 1 and move the object after it spawns
    StateMachine.0: use self as zoom/pan origin
    StateMachine.1: use a new object as the zoom/pan origin
    StateMachine.door_type - defaults to 0 for no door (or no boss control over door), other values are related to specific door types
    StateMachine.When used, also need to do 'set_telepad_indexx' in the monsters ots (BaseEvents), where x is the telepad index
    StateMachine.0: disable telepad, but only if a telepad index has been set
    StateMachine.1: force field door, forcefield blocks entrance on boss aggro, is removed on boss death (requires Metadata/MiscellaneousObjects/BossForceFieldDoor.ot in arena)
    StateMachine.2: prisoner boss door, closed on fight start, doesn't reopen afterwards (Metadata/Terrain/Gallows/Act4/4_5_2/Objects/PrisonBossDoor.ot)
    StateMachine.roaming - State for disabling instant portals on roaming bosses vs arena bosses.
    StateMachine.0: Arena Boss
    StateMachine.1: Roaming Boss
    StateMachine.arena_sector_id - If there are multiple arena bosses in an instance, each boss needs a different arena_sector_id INCLUDING roaming bosses
    StateMachine.It defaults to 1 so most bosses wont need this to be changed
    StateMachine.Currently supports up to three different bosses, but its easy to add more
    StateMachine.This state value is used to decide which boss sectors to destroy, see the triggerbracket on death in the BossBase.ots for more detail
    StateMachine.use_custom_sector_removal_handling - Set to 1 if a boss needs to use its own custom handling for sector removal on death (eg Mastodon)
    StateMachine.0: default behaviour, arena sector is removed on boss death
    StateMachine.1: custom behaviour, this disables the on death sector removal in boss base, so will need to be handled in the bosses otc AND ots
    StateMachine.quick_death_enabled - Use this for bosses with long deaths that are visible when you resurrect at checkpoint after killing them
    StateMachine.DO NOT set the quick_death state manually, this will cause the monster to do its quick death anim when it first dies
    StateMachine.0: default behaviour, death will be played at regular speed
    StateMachine.1: death anim is sped up by 10000x, this should be used for bosses that have events in their death that need to trigger
    StateMachine.2: death anim is sped up by 1000x, deaths with move events dont like being super fast so they can use this slower one
    StateMachine.am_final_boss_in_fight - This is used for multi boss fights to handle resurrecting etc after killing a single boss from fight
    StateMachine.0: reaching this state toggles part_of_multiple_boss_fight to be true, and signifies that this boss is not the final boss
    StateMachine.1: default value, will remain here unless another boss turns flips it to 0
    StateMachine.part_of_multiple_boss_fight - helper state for the above, shouldn't be interacted with manually
    StateMachine.0: currently not part of a multi boss fight
    StateMachine.1: was part of a multi boss fight at some point
    StateMachine.*/, ,
    StateMachine.define_shared_state =
    StateMachine.",
    StateMachine.boss_life_bar;
    StateMachine.hidden;
    StateMachine.light;
    StateMachine.introsequence;
    StateMachine.disable_life_bar;
    StateMachine.intro_zoom;
    StateMachine.intro_pan;
    StateMachine.use_offset_camera_controller;
    StateMachine.door_type;
    StateMachine.roaming;
    StateMachine.first_aggro;
    StateMachine.room_marker;
    StateMachine.arena_sector_id1;
    StateMachine.use_custom_sector_removal_handling;
    StateMachine.quick_death_enabled;
    StateMachine.quick_death;
    StateMachine.am_final_boss_in_fight1;
    StateMachine.part_of_multiple_boss_fight;
    StateMachine.dead - Boss is dead. This state is saved to the character checkpoint, so if you respawn at checkpoint this state will be automatically set. In BossBase.ots, this also calls KillSelfNoDrops().
    StateMachine.if you DON'T want this state to save/load automatically, use StateMachine{ checkpoint_save_deadfalse }
    StateMachine.0: Boss is alive
    StateMachine.1: Boss is dead
    StateMachine.2: Boss is dead and corpse is hidden
    StateMachine.define_shared_checkpoint_statedead, opening;
    StateMachine.define_shared_stateweapon_state; light; epk;
    StateMachine.1hammer
    StateMachine.2axe
    StateMachine.3sword
    Actor.slow_animations_go_to_idlefalse
    Actor.leveled_starting_effectsCTS1BossFightStart
    Actor.basic_actionMoveForced, ChangeToStance4, ChangeToStance5
    Stats.corpse_cannot_be_destroyed1
    Stats.base_heavy_stun_duration_ms4000
    Stats.additional_life_scaling_index6
    Stats.monster_delay_item_drops_millis2200
    Life.corpse_usablefalse
    Monster.is_bosstrue
    Functions.fix_orientation =
    Functions.",
    Functions.AddOnActionEnd(
    Functions.SetOrientation( GetOrientation() + arg1, false, true );
    Functions.PlayAnimationType( Run, 1.0, 0, 0 );
    Functions.}, true );
    Preload.preload_animated_objectMetadata/Monsters/VaalForgeMaster/Objects/LavaBlocking.ao
    冶煉師範.梅克圖 Text Audio /168
    名稱
    暗影滲透進來了,阿茲莫里人……接納它們吧……
    Forgemaster_25Percent_Huntress_Random
    暗影滲透進來了,阿茲莫里人……接納它們吧……
    Forgemaster_25Percent_Huntress_2
    你的死期到了,卡魯人!
    Forgemaster_25Percent_Karui
    你的死期將至……馬拉克斯人……
    Forgemaster_25Percent_Sorc
    你的死期將至……馬拉克斯人……
    Forgemaster_25Percent_SorcCopy
    你的貪婪無窮無盡……但你的小命可不是如此……
    Forgemaster_25Percent_Merc
    沐浴在熔融的金潮之中吧!
    Forgemaster_25Percent_Random
    在熔融的金潮中溺亡吧!
    Forgemaster_25Percent_2
    在熔融的金潮中溺亡吧!
    Forgemaster_25Percent_3
    別怕,你很快就會融化殆盡……
    Forgemaster_25Percent_4
    別怕,你很快就會融化殆盡……
    Forgemaster_25Percent_5
    很快地……你將會加入我的戰利品……
    Forgemaster_25Percent_6
    很快地……你將會加入我的戰利品……
    Forgemaster_25Percent_7
    你的時間……快到了……
    Forgemaster_25Percent_8
    你的死期將至,卡魯人!
    Forgemaster_50Percent_Karui
    你無處可逃了……貪婪的鼠輩!
    Forgemaster_50Percent_Merc_Random
    你無處可逃了……貪婪的鼠輩!
    Forgemaster_50Percent_Merc_2
    別想逃,說書女!
    Forgemaster_50Percent_Sorc_Random
    別想逃,說書女!
    Forgemaster_50Percent_Sorc_2
    阿茲莫里人,這就是你的命運……
    Forgemaster_50Percent_Huntress
    萬物皆會融化!
    Forgemaster_50Percent_Random
    萬物皆會融化!
    Forgemaster_50Percent_2
    融化之路必須延續下去……
    Forgemaster_50Percent_3
    融化之路必須延續下去……
    Forgemaster_50Percent_4
    融化之路必須延續下去……
    Forgemaster_50Percent_5
    無處可逃!
    Forgemaster_50Percent_6
    無處可逃!
    Forgemaster_50Percent_7
    無處可逃!
    Forgemaster_50Percent_8
    滔滔江水,永流不止……
    Forgemaster_50Percent_9
    滔滔江水,永流不止……
    Forgemaster_50Percent_10
    致命一擊!
    Forgemaster_AxeAttack_Random
    致命一擊!
    Forgemaster_AxeAttack_2
    致命一擊!
    Forgemaster_AxeAttack_3
    致命一擊!
    Forgemaster_AxeAttack_4
    致命一擊!
    Forgemaster_AxeAttack_5
    殞落吧!
    Forgemaster_AxeAttack_6
    殞落吧!
    Forgemaster_AxeAttack_7
    殞落吧!
    Forgemaster_AxeAttack_8
    Xecwa!
    Forgemaster_AxeAttack_9
    Xecwa!
    Forgemaster_AxeAttack_10
    看啊!
    Forgemaster_BrandAttack_Random
    看啊!
    Forgemaster_BrandAttack_2
    看啊!
    Forgemaster_BrandAttack_3
    支配!
    Forgemaster_BrandAttack_4
    支配!
    Forgemaster_BrandAttack_5
    Ipkaat!
    Forgemaster_BrandAttack_6
    瓦爾之印!
    Forgemaster_BrandSlam_Random
    瓦爾之印!
    Forgemaster_BrandSlam_2
    秉承卡瑪薩的意志!
    Forgemaster_BrandSlam_3
    秉承卡瑪薩的意志!
    Forgemaster_BrandSlam_4
    秉承卡瑪薩的意志!
    Forgemaster_BrandSlam_5
    接納你的命運……
    Forgemaster_BrandSlam_6
    接納你的命運……
    Forgemaster_BrandSlam_7
    接納你的命運……
    Forgemaster_BrandSlam_8
    瓦爾之財富!
    Forgemaster_BrandSlam_9
    瓦爾之財富!
    Forgemaster_BrandSlam_10
    熔爐狂怒!
    Forgemaster_BrandSlam_11
    熔爐狂怒!
    Forgemaster_BrandSlam_12
    熔爐狂怒!
    Forgemaster_BrandSlam_13
    鍍金服從!
    Forgemaster_BrandSlam_14
    鍍金服從!
    Forgemaster_BrandSlam_15
    鍍金服從!
    Forgemaster_BrandSlam_16
    秉承卡瑪薩的意志。
    Forgemaster_BrandSlam_17
    秉承卡瑪薩的意志。
    Forgemaster_BrandSlam_18
    我必須搧風點火……
    Forgemaster_Cooldown_Random
    我必須搧風點火……
    Forgemaster_Cooldown_2
    我必須搧風點火……
    Forgemaster_Cooldown_3
    我必須搧風點火……
    Forgemaster_Cooldown_4
    啊……火焰就要熄滅了!
    Forgemaster_Cooldown_5
    火焰要熄滅了!
    Forgemaster_Cooldown_6
    熱氣平息了!
    Forgemaster_Cooldown_7
    你擁有貴族的血肉寶石,但卻缺少其特徵……你這個偽冒者!
    Forgemaster_Emerge_Gemling_Random
    血肉寶石……來吧,貪婪的生物……
    Forgemaster_Emerge_Gemling_2
    滾吧,阿茲莫里人。這裡不是你能來的地方……
    Forgemaster_Emerge_Huntress_Random
    阿茲莫里人……你不該來這裡!
    Forgemaster_Emerge_Huntress_2
    可惡的女人……妳的燃燒心臟將是我熔爐的收藏品……
    Forgemaster_Emerge_Infernalist_Random
    我一向能感覺到那些追尋黃金的人!
    Forgemaster_Emerge_Merc_Random
    你覬覦我的財寶……但你將會成為我的祭品……
    Forgemaster_Emerge_Merc_2
    你充滿了貪婪的銅臭味……
    Forgemaster_Emerge_Merc_3
    鐵匠同胞……來吧,讓我為你換上一套金裝!
    Forgemaster_Emerge_SmithOfKitava_Random
    鐵匠同胞……來吧,讓我為你換上一套金裝!
    Forgemaster_Emerge_SmithOfKitava_2
    你很懂熱火嘛,說書女……但不是這樣的……
    Forgemaster_Emerge_Sorc_Random
    你很懂熱火嘛,說書女……但不是這樣的……
    Forgemaster_Emerge_Sorc_2
    我的熔爐燒得比你的瓦斯提里之陽還熾熱……說書女……
    Forgemaster_Emerge_Sorc_3
    說書女……我的熔爐會把妳融入黑暗……
    Forgemaster_Emerge_Sorc_4
    可惡的女人……妳的燃燒心臟將是我熔爐的收藏品……
    Forgemaster_Emerge_Witch_Random
    可惡的女人……妳的燃燒心臟將是我熔爐的收藏品……
    Forgemaster_Emerge_Witch_2
    沉溺……在財富之流裡吧……
    Forgemaster_Emerge_Random
    沉溺……在財富之流裡吧……
    Forgemaster_Emerge_2
    融鑄於黑暗……我會塑造你的命運……
    Forgemaster_Emerge_3
    願瓦爾的財富……融化你的血肉……
    Forgemaster_Emerge_4
    願瓦爾的財富……融化你的血肉……
    Forgemaster_Emerge_5
    被鍛造吧!
    Forgemaster_HammerAttack_Random
    被鍛造吧!
    Forgemaster_HammerAttack_2
    被鍛造吧!
    Forgemaster_HammerAttack_3
    去死吧!
    Forgemaster_HammerAttack_4
    去死吧!
    Forgemaster_HammerAttack_5
    去死吧!
    Forgemaster_HammerAttack_6
    去死吧!
    Forgemaster_HammerAttack_7
    Kahk-tche
    Forgemaster_HammerAttack_8
    Kahk-tche
    Forgemaster_HammerAttack_9
    Kahk-tche
    Forgemaster_HammerAttack_10
    Kahk-tche
    Forgemaster_HammerAttack_11
    阿茲莫里人,我警告過你了……
    Forgemaster_PlayerDeath_Huntress_Random
    阿茲莫里人,我警告過你了……
    Forgemaster_PlayerDeath_Huntress_2
    阿茲莫里人,我警告過你了……
    Forgemaster_PlayerDeath_Huntress_3
    現在你可以擁有你夢寐以求的所有黃金了……
    Forgemaster_PlayerDeath_Merc_Random
    現在你可以擁有你夢寐以求的所有黃金了……
    Forgemaster_PlayerDeath_Merc_2
    你的貪婪……就是你的終結……
    Forgemaster_PlayerDeath_Merc_3
    你的貪婪……就是你的終結……
    Forgemaster_PlayerDeath_Merc_4
    還不夠快……
    Forgemaster_PlayerDeath_Ranger
    你會是個很好的戰利品……
    Forgemaster_PlayerDeath_SmithOfKitava_Random
    你會是個很好的戰利品……
    Forgemaster_PlayerDeath_SmithOfKitava_2
    完美的死亡……
    Forgemaster_PlayerDeath_Random
    完美的死亡……
    Forgemaster_PlayerDeath_2
    完美的死亡……
    Forgemaster_PlayerDeath_3
    你現在……屬於熔爐了……
    Forgemaster_PlayerDeath_4
    你現在……屬於熔爐了……
    Forgemaster_PlayerDeath_5
    你現在……屬於熔爐了……
    Forgemaster_PlayerDeath_6
    再次熔化!
    Forgemaster_HeatUp_Random
    完美熔化!
    Forgemaster_HeatUp_2
    完美熔化!
    Forgemaster_HeatUp_3
    完美……
    Forgemaster_HeatUp_4
    完美……
    Forgemaster_HeatUp_5
    完美……
    Forgemaster_HeatUp_6
    烈焰會燒得更旺……
    Forgemaster_HeatUp_7
    現在熔爐燒得更忘了……
    Forgemaster_HeatUp_8
    現在熔爐燒得更忘了……
    Forgemaster_HeatUp_9
    現在熔爐燒得更忘了……
    Forgemaster_HeatUp_10
    卡瑪薩的熱火灌注了我的靈魂……
    Forgemaster_HeatUp_11
    鍍金傑作!
    Forgemaster_Sunder_Random
    鍍金傑作!
    Forgemaster_Sunder_2
    在永夜之下閃耀吧!
    Forgemaster_Sunder_3
    在永夜之下閃耀吧!
    Forgemaster_Sunder_4
    在永夜之下閃耀吧!
    Forgemaster_Sunder_5
    我要淹死你!
    Forgemaster_Sunder_6
    我要淹死你!
    Forgemaster_Sunder_7
    我要淹死你!
    Forgemaster_Sunder_8
    卡瑪薩知道你的名字!
    Forgemaster_Sunder_9
    卡瑪薩知道你的名字!
    Forgemaster_Sunder_10
    卡瑪薩知道你的名字!
    Forgemaster_Sunder_11
    Ka'tse-ik!
    Forgemaster_Sunder_12
    Ka'tse-ik!
    Forgemaster_Sunder_13
    Ka'tse-ik!
    Forgemaster_Sunder_14
    Ka'tse-ik!
    Forgemaster_Sunder_15
    Ka'tse-ik!
    Forgemaster_Sunder_16
    Ka'tse-ik!
    Forgemaster_Sunder_17
    洶湧金潮!
    Forgemaster_Sunder_18
    洶湧金潮!
    Forgemaster_Sunder_19
    洶湧金潮!
    Forgemaster_Sunder_20
    熔火破裂!
    Forgemaster_VolcanicFissure_Random
    熔火破裂!
    Forgemaster_VolcanicFissure_2
    宣洩吧!
    Forgemaster_VolcanicFissure_3
    宣洩吧!
    Forgemaster_VolcanicFissure_4
    Táak'iin!
    Forgemaster_VolcanicFissure_5
    Táak'iin!
    Forgemaster_VolcanicFissure_6
    爆發吧!
    Forgemaster_WarCry_Random
    爆發吧!
    Forgemaster_WarCry_2
    爆發吧!
    Forgemaster_WarCry_3
    Koriek!
    Forgemaster_WarCry_4
    Koriek!
    Forgemaster_WarCry_5
    我不會倒下的!
    Forgemaster_Knockdown_Random
    我不會倒下的!
    Forgemaster_Knockdown_2
    我不會倒下的!
    Forgemaster_Knockdown_3
    卡瑪薩……請給我力量!
    Forgemaster_Knockdown_4
    卡瑪薩……請給我力量!
    Forgemaster_Knockdown_5
    你這個無用的蠢貨!
    Forgemaster_Knockdown_6
    你這個無用的蠢貨!
    Forgemaster_Knockdown_7
    Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.