Lachlann do Lamento Eterno
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
Lachlann of Endless Lament
SpectreY
AreaO Cemitério dos Eternos
Tags2HBluntWood_onhit_audio, humanoid, not_dex, not_int, red_blood, slow_movement
Vida
168%
Armadura
+75%
Ailment Threshold
%
Resistência
0 0 0 0
Damage
300%
Precisão
100%
Chance de Crítico
+5%
Multiplicador de Acerto Crítico
+130%
Attack Distance
6 ~ 14
Attack Time
1.785 Second
Damage Spread
±20%
Experiência
250%
Model Size
100%
Type
BitterGuyGhost
Metadata
BitterGuyBoss
Nível
7
Vida
76
Armadura
27
Evasão
31
Escudo de Energia
0
Damage
49
Dano Mágico
49
Precisão
0
Attack Time
1.785
Experiência
143
BitterGuyMelee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque Básico
Base Damage: 39–59
Chance de Acerto Crítico: 5%
Attack Time: 1.785 seg
monster penalty against minions damage +% final vs player minions [100]
BitterGuySlam
Triggerable, Attack
Base Damage: 39–59
Chance de Acerto Crítico: 5%
Dano de Ataque: 290%
Attack Time: 1.785 seg
Recarga: 7 seg
Causa 190% mais Dano de Ataque
+10 ao Alcance de Golpes Corpo a Corpo
active skill area of effect radius +% final [25]
is area damage [1]
monster penalty against minions damage +% final vs player minions [60]
voll slam damage +% final at centre [50]
BitterGuySweepMelee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque Básico
Base Damage: 39–59
Chance de Acerto Crítico: 5%
Attack Time: 1.785 seg
+12 ao Alcance de Golpes Corpo a Corpo
monster penalty against minions damage +% final vs player minions [80]
BitterGuySwipe
Triggerable, Attack
Base Damage: 39–59
Chance de Acerto Crítico: 5%
Dano de Ataque: 113%
Attack Time: 1.785 seg
Causa 13% mais Dano de Ataque
is area damage [1]
BitterGuySlamBack
Triggerable, Attack
Base Damage: 39–59
Chance de Acerto Crítico: 5%
Dano de Ataque: 290%
Attack Time: 1.785 seg
Causa 190% mais Dano de Ataque
active skill area of effect radius +% final [25]
is area damage [1]
monster penalty against minions damage +% final vs player minions [60]
voll slam damage +% final at centre [50]
BitterGuyEmptyActionChildSummon
Recarga: 30 seg
BitterGuySummonWife
Spell, Multicastable, Triggerable
Tempo de Conjuração: 2 seg
Recarga: 30 seg
alternate minion [1004]
minion dies when parent dies [1]
monster no drops or experience [1]
monster penalty against minions damage +% final vs player minions [60]
number of monsters to summon [1]
summon specific monsters in front offset [150]
summoned monsters are minions [1]
BitterGuySummonSwarm
Spell, Multicastable, Triggerable
Tempo de Conjuração: 3 seg
Recarga: 20 seg
alternate minion [1007]
minion dies when parent dies [1]
monster no drops or experience [1]
monster penalty against minions damage +% final vs player minions [80]
number of monsters to summon [1]
summon specific monsters in front offset [150]
summoned monsters are minions [1]
BitterGuyChildFirestormLeft
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell, Nonpathing, Limit, Sustained, SkillConsumesIgnite
Tormenta Flamejante
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Chove projéteis flamejantes sobre a área alvo. Incêndios em inimigos à sua frente são Consumidos para alimentar a Tempestade de Fogo, fazendo com que um projétil seja aprimorado para cada Incêndio Consumido.
Causa 21.04 a 31.56 de Dano Físico
Converte 40% do Dano Físico para Dano de Gelo
Tormenta dura 0.05 segundos
Um impacto a cada 0.1 segundos
active skill area of effect radius +% final [100]
firestorm base area of effect +% [-100]
is area damage [1]
BitterGuyChildFirestormRight
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell, Nonpathing, Limit, Sustained, SkillConsumesIgnite
Tormenta Flamejante
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Chove projéteis flamejantes sobre a área alvo. Incêndios em inimigos à sua frente são Consumidos para alimentar a Tempestade de Fogo, fazendo com que um projétil seja aprimorado para cada Incêndio Consumido.
Causa 21.04 a 31.56 de Dano Físico
Converte 40% do Dano Físico para Dano de Gelo
Tormenta dura 0.05 segundos
Um impacto a cada 0.1 segundos
active skill area of effect radius +% final [100]
firestorm base area of effect +% [-100]
is area damage [1]
BitterGuyStomp
Triggerable, Attack
Base Damage: 39–59
Chance de Acerto Crítico: 5%
Attack Time: 1.785 seg
is area damage [1]
BitterGuyTransform
Triggerable
CGEBitterGuyColdGroundDegen
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Tempo de Conjuração: 1 seg
Causa 9.6 do Dano de Gelo Base por segundo
100% mais Magnitude dos Resfriamentos infligidos
active skill area of effect radius +% final [-30]
base skill effect duration [30000]
ground maelstrom art variation [1010]
GSBitterGuyStormUp
Triggerable, Spell, Damage
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 8.623 a 12.93 de Dano Físico
Converte 40% do Dano Físico para Dano de Gelo
base skill effect duration [1000]
is area damage [1]
GSBitterGuyStormDown
Triggerable, Spell, Damage
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 52.77 a 79.16 de Dano Físico
Converte 40% do Dano Físico para Dano de Gelo
BitterGuyBrutusSlam
Attack
Base Damage: 39–59
Chance de Acerto Crítico: 5%
Dano de Ataque: 375%
Attack Time: 1.785 seg
Recarga: 20 seg
Causa 275% mais Dano de Ataque
active skill base area of effect radius [100]
attack maximum action distance + [40]
brutus ground slam effect step [400]
brutus ground slam number of effects at max [5]
brutus ground slam number of effects at min [3]
ground slam cone angle override [60]
ground slam wave duration override ms [1000]
is area damage [1]
monster penalty against minions damage +% final vs player minions [80]
BitterGuySlamIntro
Triggerable, Attack
Base Damage: 39–59
Chance de Acerto Crítico: 5%
Dano de Ataque: 290%
Attack Time: 1.785 seg
Recarga: 7 seg
Causa 190% mais Dano de Ataque
+10 ao Alcance de Golpes Corpo a Corpo
active skill area of effect radius +% final [25]
is area damage [1]
monster penalty against minions damage +% final vs player minions [60]
voll slam damage +% final at centre [50]
BitterGuyTransformQuick
Triggerable

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"

Actor
{
	slow_animations_go_to_idle = false
}

StateMachine
{
	define_shared_state = "fight"
	define_shared_state = "generic1"
	define_shared_state = "generic2"
	define_shared_state = "generic3"

	on_state_fight_1 =
	"
		SetImmobile( false );
		MakeCollidable();
	"
}

Positioned
{
	force_placement = true
}

Stats
{
	set_scale_melee_range_to_actor_scale = 0
	set_monster_delay_item_drops_millis = 5500
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"

StateMachine
{
	create_state_fight_0 =
	"
		DisableTargetable();
		SetImmobile( true );
		RemoveCollidability();
		PlayAnimation( idle );
		PauseAnimation();
		SetRangeCheckingForGlobalAudioParams( False );
	"

	create_state_fight_1 =
	"
		ShowAllMeshSegments( );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/light.epk' );
		IfAlive(
		{
			SetRangeCheckingForGlobalAudioParams( True );
		} );
	"

	on_exit_state_fight_0 =
	"
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/transform_in_ribbons.epk' );
		ShowAllMeshSegments( );
		EnableTargetable();
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/light.epk' );
		SetRangeCheckingForGlobalAudioParams( True );
	"
}

/* Actor
{
	on_event_ripples_for_EmptyActionSpell =
	"
		PlayEffect( Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/ripples.ao, 6, 1, 1, inherit, inherit, 240, -40, inherit );
		PlayEffect( Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/ripples.ao, 16, 1, 1, inherit, inherit, 160, 40, inherit );
	"

	on_event_contact_for_EmptyActionSpell =
	"
		PlayEffect( Metadata/Monsters/BitterGuy/BitterGuyChildGhost1.ao, 6, 1, 1, inherit, inherit, 200, 0, inherit );
		PlayEffect( Metadata/Monsters/BitterGuy/BitterGuyChildGhost2.ao, 16, 1, 1, inherit, inherit, 200, 0, inherit );
	"
} */

Animated
{
	on_event_adddesaturateepk = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/corpseState_Blood.epk' );"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act8/WarHero/caster/revive/rig.ao"
	on_slam_01 = "PlayTextAudio( LachlannSlamRandom, 'Metadata/Monsters/BitterGuy/BitterGuyBoss' );"
	on_stomp_01 = "PlayTextAudio( LachlannStompRandom, 'Metadata/Monsters/BitterGuy/BitterGuyBoss' );"

	on_event_contact_for_slam_01 = "RemoveEffectPack('Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/transform_in_ribbons.epk');"
}

Render
{
	has_light = false
}

Preload
{
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/light.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/hinder_green.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/invisible.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/corpseState_Blood.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/disintegrate.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/hinder_green_player.epk"
	preload_environment = "G1_7_boss"
	preload_environment = "G1_7_boss_defeat"
}

GlobalAudioParamEvents
{
	player_in_range_param = "LachlannInRange"
	life_percent_param = "LachlannLifePercentage"
	range = 130
	life_percent_is_boolean = true
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/BitterGuy/BitterGuyBoss"] = {
    name = "Lachlann of Endless Lament",
    life = 1.68,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 3,
    damageSpread = 0.2,
    attackTime = 1.785,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "CGEBitterGuyColdGroundDegen",
        "GSBitterGuyStormUp",
        "GSBitterGuyStormDown",
        "BitterGuySlam",
        "BitterGuySlamIntro",
        "BitterGuySlamBack",
        "BitterGuySwipe",
        "BitterGuySummonWife",
        "BitterGuySummonSwarm",
        "BitterGuyEmptyActionChildSummon",
        "BitterGuyChildFirestormLeft",
        "BitterGuyChildFirestormRight",
        "BitterGuyStomp",
        "BitterGuyMelee",
        "BitterGuySweepMelee",
        "BitterGuyTransform",
        "BitterGuyTransformQuick",
        "BitterGuyBrutusSlam",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEBitterGuyColdGroundDegen"] = {
    name = "CGEBitterGuyColdGroundDegen",
    hidden = true,
    color = ,
    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 = {
        "base_cold_damage_to_deal_per_minute",
        "ground_maelstrom_art_variation",
        "base_skill_effect_duration",
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_chill_effect_+%_final",
    },
    levels = {
        [1] = {1, 1010, 30000, -30, 100, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSBitterGuyStormUp"] = {
    name = "GSBitterGuyStormUp",
    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 = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "base_skill_effect_duration",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1000, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSBitterGuyStormDown"] = {
    name = "GSBitterGuyStormDown",
    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,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuySlam"] = {
    name = "BitterGuySlam",
    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 = {
        "melee_range_+",
        "active_skill_area_of_effect_radius_+%_final",
        "voll_slam_damage_+%_final_at_centre",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {10, 25, 50, 60, baseMultiplier = 2.9, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuySlamIntro"] = {
    name = "BitterGuySlamIntro",
    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 = {
        "melee_range_+",
        "active_skill_area_of_effect_radius_+%_final",
        "voll_slam_damage_+%_final_at_centre",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {10, 25, 50, 60, baseMultiplier = 2.9, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuySlamBack"] = {
    name = "BitterGuySlamBack",
    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_area_of_effect_radius_+%_final",
        "voll_slam_damage_+%_final_at_centre",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {25, 50, 60, baseMultiplier = 2.9, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuySwipe"] = {
    name = "BitterGuySwipe",
    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",
    },
    levels = {
        [1] = {baseMultiplier = 1.13, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuySummonWife"] = {
    name = "BitterGuySummonWife",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_in_front_offset",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
        "monster_no_drops_or_experience",
    },
    levels = {
        [1] = {1, 1004, 150, 60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuySummonSwarm"] = {
    name = "BitterGuySummonSwarm",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_in_front_offset",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
        "monster_no_drops_or_experience",
    },
    levels = {
        [1] = {1, 1007, 150, 80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyEmptyActionChildSummon"] = {
    name = "BitterGuyEmptyActionChildSummon",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyChildFirestormLeft"] = {
    name = "Firestorm",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Rains flaming bolts over the targeted area. [Ignite|Ignites] on enemies in front of you are [Consume|Consumed] to fuel the Firestorm, causing one bolt to be improved for each [Ignite] [Consume|Consumed].",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Nonpathing] = true,
        [SkillType.Limit] = true,
        [SkillType.Sustained] = true,
        [SkillType.SkillConsumesIgnite] = true,
    },
    statDescriptionScope = "fire_storm",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "fire_storm_fireball_delay_ms",
        "firestorm_base_area_of_effect_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, -100, 100, 50, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyChildFirestormRight"] = {
    name = "Firestorm",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Rains flaming bolts over the targeted area. [Ignite|Ignites] on enemies in front of you are [Consume|Consumed] to fuel the Firestorm, causing one bolt to be improved for each [Ignite] [Consume|Consumed].",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Nonpathing] = true,
        [SkillType.Limit] = true,
        [SkillType.Sustained] = true,
        [SkillType.SkillConsumesIgnite] = true,
    },
    statDescriptionScope = "fire_storm",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "fire_storm_fireball_delay_ms",
        "firestorm_base_area_of_effect_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, -100, 100, 50, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyStomp"] = {
    name = "BitterGuyStomp",
    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",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyMelee"] = {
    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.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuySweepMelee"] = {
    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.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {12, 80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyTransform"] = {
    name = "BitterGuyTransform",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.17,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyTransformQuick"] = {
    name = "BitterGuyTransformQuick",
    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["BitterGuyBrutusSlam"] = {
    name = "BitterGuyBrutusSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "active_skill_base_area_of_effect_radius",
        "ground_slam_cone_angle_override",
        "ground_slam_wave_duration_override_ms",
        "brutus_ground_slam_effect_step",
        "brutus_ground_slam_number_of_effects_at_max",
        "brutus_ground_slam_number_of_effects_at_min",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {40, 100, 60, 1000, 400, 5, 3, 80, baseMultiplier = 3.75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
IdMonsterUniqueT2Boss
FamilyMonsterActBoss
DomainsMonster (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 2700 Max: 2700 Global
  • unique monster guarantee one rare Min: 0 Max: 0 Global
  • Lachlann do Lamento Eterno
    monster dropped item rarity +% [2700]
    monster slain experience +% [0]
    unique monster guarantee one rare [0]
    Lachlann of Endless Lament
    SpectreY
    AreaCemitério dos Eternos
    Tags2HBluntWood_onhit_audio, humanoid, not_dex, not_int, red_blood, slow_movement
    Vida
    250%
    Armadura
    +75%
    Ailment Threshold
    %
    Resistência
    -30 75 0 0
    Damage
    300%
    Precisão
    100%
    Chance de Crítico
    +5%
    Multiplicador de Acerto Crítico
    +130%
    Attack Distance
    6 ~ 14
    Attack Time
    1.785 Second
    Damage Spread
    ±20%
    Experiência
    250%
    Model Size
    100%
    Type
    BitterGuyGhostCRUEL
    Metadata
    BitterGuyBossCRUEL
    Nível
    47
    Vida
    6,765
    Armadura
    953
    Evasão
    261
    Escudo de Energia
    0
    Damage
    350
    Dano Mágico
    350
    Precisão
    0
    Attack Time
    1.785
    Experiência
    17,273
    BitterGuyMelee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 280–420
    Chance de Acerto Crítico: 5%
    Attack Time: 1.785 seg
    monster penalty against minions damage +% final vs player minions [100]
    BitterGuySlam
    Triggerable, Attack
    Base Damage: 280–420
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 290%
    Attack Time: 1.785 seg
    Recarga: 7 seg
    Causa 190% mais Dano de Ataque
    +10 ao Alcance de Golpes Corpo a Corpo
    active skill area of effect radius +% final [25]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [60]
    voll slam damage +% final at centre [50]
    BitterGuySweepMelee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 280–420
    Chance de Acerto Crítico: 5%
    Attack Time: 1.785 seg
    +12 ao Alcance de Golpes Corpo a Corpo
    monster penalty against minions damage +% final vs player minions [80]
    BitterGuySwipe
    Triggerable, Attack
    Base Damage: 280–420
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 113%
    Attack Time: 1.785 seg
    Causa 13% mais Dano de Ataque
    is area damage [1]
    BitterGuySlamBack
    Triggerable, Attack
    Base Damage: 280–420
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 290%
    Attack Time: 1.785 seg
    Causa 190% mais Dano de Ataque
    active skill area of effect radius +% final [25]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [60]
    voll slam damage +% final at centre [50]
    BitterGuyEmptyActionChildSummon
    Recarga: 30 seg
    BitterGuySummonWife
    Spell, Multicastable, Triggerable
    Tempo de Conjuração: 2 seg
    Recarga: 30 seg
    alternate minion [1004]
    minion dies when parent dies [1]
    monster no drops or experience [1]
    monster penalty against minions damage +% final vs player minions [60]
    number of monsters to summon [1]
    summon specific monsters in front offset [150]
    summoned monsters are minions [1]
    BitterGuySummonSwarm
    Spell, Multicastable, Triggerable
    Tempo de Conjuração: 3 seg
    Recarga: 20 seg
    alternate minion [1007]
    minion dies when parent dies [1]
    monster no drops or experience [1]
    monster penalty against minions damage +% final vs player minions [80]
    number of monsters to summon [1]
    summon specific monsters in front offset [150]
    summoned monsters are minions [1]
    BitterGuyChildFirestormLeft
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell, Nonpathing, Limit, Sustained, SkillConsumesIgnite
    Tormenta Flamejante
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Chove projéteis flamejantes sobre a área alvo. Incêndios em inimigos à sua frente são Consumidos para alimentar a Tempestade de Fogo, fazendo com que um projétil seja aprimorado para cada Incêndio Consumido.
    Causa 42.11 a 63.17 de Dano Físico
    Converte 40% do Dano Físico para Dano de Gelo
    Tormenta dura 0.05 segundos
    Um impacto a cada 0.1 segundos
    active skill area of effect radius +% final [100]
    firestorm base area of effect +% [-100]
    is area damage [1]
    BitterGuyChildFirestormRight
    Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell, Nonpathing, Limit, Sustained, SkillConsumesIgnite
    Tormenta Flamejante
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Chove projéteis flamejantes sobre a área alvo. Incêndios em inimigos à sua frente são Consumidos para alimentar a Tempestade de Fogo, fazendo com que um projétil seja aprimorado para cada Incêndio Consumido.
    Causa 42.11 a 63.17 de Dano Físico
    Converte 40% do Dano Físico para Dano de Gelo
    Tormenta dura 0.05 segundos
    Um impacto a cada 0.1 segundos
    active skill area of effect radius +% final [100]
    firestorm base area of effect +% [-100]
    is area damage [1]
    BitterGuyStomp
    Triggerable, Attack
    Base Damage: 280–420
    Chance de Acerto Crítico: 5%
    Attack Time: 1.785 seg
    is area damage [1]
    BitterGuyTransform
    Triggerable
    CGEBitterGuyColdGroundDegen
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Tempo de Conjuração: 1 seg
    Causa 19.2 do Dano de Gelo Base por segundo
    100% mais Magnitude dos Resfriamentos infligidos
    active skill area of effect radius +% final [-30]
    base skill effect duration [30000]
    ground maelstrom art variation [1010]
    GSBitterGuyStormUp
    Triggerable, Spell, Damage
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Causa 17.26 a 25.89 de Dano Físico
    Converte 40% do Dano Físico para Dano de Gelo
    base skill effect duration [1000]
    is area damage [1]
    GSBitterGuyStormDown
    Triggerable, Spell, Damage
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Causa 105.6 a 158.4 de Dano Físico
    Converte 40% do Dano Físico para Dano de Gelo
    BitterGuyBrutusSlam
    Attack
    Base Damage: 280–420
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 375%
    Attack Time: 1.785 seg
    Recarga: 20 seg
    Causa 275% mais Dano de Ataque
    active skill base area of effect radius [100]
    attack maximum action distance + [40]
    brutus ground slam effect step [400]
    brutus ground slam number of effects at max [5]
    brutus ground slam number of effects at min [3]
    ground slam cone angle override [60]
    ground slam wave duration override ms [1000]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [80]
    BitterGuySlamIntro
    Triggerable, Attack
    Base Damage: 280–420
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 290%
    Attack Time: 1.785 seg
    Recarga: 7 seg
    Causa 190% mais Dano de Ataque
    +10 ao Alcance de Golpes Corpo a Corpo
    active skill area of effect radius +% final [25]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [60]
    voll slam damage +% final at centre [50]
    BitterGuyTransformQuick
    Triggerable

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    
    Actor
    {
    	slow_animations_go_to_idle = false
    }
    
    StateMachine
    {
    	define_shared_state = "fight"
    	define_shared_state = "generic1"
    	define_shared_state = "generic2"
    	define_shared_state = "generic3"
    
    	on_state_fight_1 =
    	"
    		SetImmobile( false );
    		MakeCollidable();
    	"
    }
    
    Positioned
    {
    	force_placement = true
    }
    
    Stats
    {
    	set_scale_melee_range_to_actor_scale = 0
    	set_monster_delay_item_drops_millis = 5500
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    
    StateMachine
    {
    	create_state_fight_0 =
    	"
    		DisableTargetable();
    		SetImmobile( true );
    		RemoveCollidability();
    		PlayAnimation( idle );
    		PauseAnimation();
    		SetRangeCheckingForGlobalAudioParams( False );
    	"
    
    	create_state_fight_1 =
    	"
    		ShowAllMeshSegments( );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/light.epk' );
    		IfAlive(
    		{
    			SetRangeCheckingForGlobalAudioParams( True );
    		} );
    	"
    
    	on_exit_state_fight_0 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/transform_in_ribbons.epk' );
    		ShowAllMeshSegments( );
    		EnableTargetable();
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/light.epk' );
    		SetRangeCheckingForGlobalAudioParams( True );
    	"
    }
    
    /* Actor
    {
    	on_event_ripples_for_EmptyActionSpell =
    	"
    		PlayEffect( Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/ripples.ao, 6, 1, 1, inherit, inherit, 240, -40, inherit );
    		PlayEffect( Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/ripples.ao, 16, 1, 1, inherit, inherit, 160, 40, inherit );
    	"
    
    	on_event_contact_for_EmptyActionSpell =
    	"
    		PlayEffect( Metadata/Monsters/BitterGuy/BitterGuyChildGhost1.ao, 6, 1, 1, inherit, inherit, 200, 0, inherit );
    		PlayEffect( Metadata/Monsters/BitterGuy/BitterGuyChildGhost2.ao, 16, 1, 1, inherit, inherit, 200, 0, inherit );
    	"
    } */
    
    Animated
    {
    	on_event_adddesaturateepk = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/corpseState_Blood.epk' );"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/act8/WarHero/caster/revive/rig.ao"
    	on_slam_01 = "PlayTextAudio( LachlannSlamRandom, 'Metadata/Monsters/BitterGuy/BitterGuyBoss' );"
    	on_stomp_01 = "PlayTextAudio( LachlannStompRandom, 'Metadata/Monsters/BitterGuy/BitterGuyBoss' );"
    
    	on_event_contact_for_slam_01 = "RemoveEffectPack('Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/transform_in_ribbons.epk');"
    }
    
    Render
    {
    	has_light = false
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/light.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/hinder_green.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/invisible.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/corpseState_Blood.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/disintegrate.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/hinder_green_player.epk"
    	preload_environment = "G1_7_boss"
    	preload_environment = "G1_7_boss_defeat"
    }
    
    GlobalAudioParamEvents
    {
    	player_in_range_param = "LachlannInRange"
    	life_percent_param = "LachlannLifePercentage"
    	range = 130
    	life_percent_is_boolean = true
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/BitterGuy/BitterGuyBossCRUEL"] = {
        name = "Lachlann of Endless Lament",
        life = 2.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 3,
        damageSpread = 0.2,
        attackTime = 1.785,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "CGEBitterGuyColdGroundDegen",
            "GSBitterGuyStormUp",
            "GSBitterGuyStormDown",
            "BitterGuySlam",
            "BitterGuySlamIntro",
            "BitterGuySlamBack",
            "BitterGuySwipe",
            "BitterGuySummonWife",
            "BitterGuySummonSwarm",
            "BitterGuyEmptyActionChildSummon",
            "BitterGuyChildFirestormLeft",
            "BitterGuyChildFirestormRight",
            "BitterGuyStomp",
            "BitterGuyMelee",
            "BitterGuySweepMelee",
            "BitterGuyTransform",
            "BitterGuyTransformQuick",
            "BitterGuyBrutusSlam",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGEBitterGuyColdGroundDegen"] = {
        name = "CGEBitterGuyColdGroundDegen",
        hidden = true,
        color = ,
        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 = {
            "base_cold_damage_to_deal_per_minute",
            "ground_maelstrom_art_variation",
            "base_skill_effect_duration",
            "active_skill_area_of_effect_radius_+%_final",
            "active_skill_chill_effect_+%_final",
        },
        levels = {
            [1] = {1, 1010, 30000, -30, 100, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSBitterGuyStormUp"] = {
        name = "GSBitterGuyStormUp",
        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 = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "base_skill_effect_duration",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1000, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSBitterGuyStormDown"] = {
        name = "GSBitterGuyStormDown",
        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,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuySlam"] = {
        name = "BitterGuySlam",
        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 = {
            "melee_range_+",
            "active_skill_area_of_effect_radius_+%_final",
            "voll_slam_damage_+%_final_at_centre",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {10, 25, 50, 60, baseMultiplier = 2.9, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuySlamIntro"] = {
        name = "BitterGuySlamIntro",
        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 = {
            "melee_range_+",
            "active_skill_area_of_effect_radius_+%_final",
            "voll_slam_damage_+%_final_at_centre",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {10, 25, 50, 60, baseMultiplier = 2.9, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuySlamBack"] = {
        name = "BitterGuySlamBack",
        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_area_of_effect_radius_+%_final",
            "voll_slam_damage_+%_final_at_centre",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {25, 50, 60, baseMultiplier = 2.9, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuySwipe"] = {
        name = "BitterGuySwipe",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.13, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuySummonWife"] = {
        name = "BitterGuySummonWife",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summon_specific_monsters_in_front_offset",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "summoned_monsters_are_minions",
            "minion_dies_when_parent_dies",
            "monster_no_drops_or_experience",
        },
        levels = {
            [1] = {1, 1004, 150, 60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuySummonSwarm"] = {
        name = "BitterGuySummonSwarm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summon_specific_monsters_in_front_offset",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "summoned_monsters_are_minions",
            "minion_dies_when_parent_dies",
            "monster_no_drops_or_experience",
        },
        levels = {
            [1] = {1, 1007, 150, 80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuyEmptyActionChildSummon"] = {
        name = "BitterGuyEmptyActionChildSummon",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuyChildFirestormLeft"] = {
        name = "Firestorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Rains flaming bolts over the targeted area. [Ignite|Ignites] on enemies in front of you are [Consume|Consumed] to fuel the Firestorm, causing one bolt to be improved for each [Ignite] [Consume|Consumed].",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Nonpathing] = true,
            [SkillType.Limit] = true,
            [SkillType.Sustained] = true,
            [SkillType.SkillConsumesIgnite] = true,
        },
        statDescriptionScope = "fire_storm",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "fire_storm_fireball_delay_ms",
            "firestorm_base_area_of_effect_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, -100, 100, 50, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuyChildFirestormRight"] = {
        name = "Firestorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Rains flaming bolts over the targeted area. [Ignite|Ignites] on enemies in front of you are [Consume|Consumed] to fuel the Firestorm, causing one bolt to be improved for each [Ignite] [Consume|Consumed].",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Duration] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.Cascadable] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Nonpathing] = true,
            [SkillType.Limit] = true,
            [SkillType.Sustained] = true,
            [SkillType.SkillConsumesIgnite] = true,
        },
        statDescriptionScope = "fire_storm",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "fire_storm_fireball_delay_ms",
            "firestorm_base_area_of_effect_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, -100, 100, 50, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuyStomp"] = {
        name = "BitterGuyStomp",
        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",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuyMelee"] = {
        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.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuySweepMelee"] = {
        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.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {12, 80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuyTransform"] = {
        name = "BitterGuyTransform",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.17,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BitterGuyTransformQuick"] = {
        name = "BitterGuyTransformQuick",
        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["BitterGuyBrutusSlam"] = {
        name = "BitterGuyBrutusSlam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "active_skill_base_area_of_effect_radius",
            "ground_slam_cone_angle_override",
            "ground_slam_wave_duration_override_ms",
            "brutus_ground_slam_effect_step",
            "brutus_ground_slam_number_of_effects_at_max",
            "brutus_ground_slam_number_of_effects_at_min",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {40, 100, 60, 1000, 400, 5, 3, 80, baseMultiplier = 3.75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster dropped item rarity +% [2700]
    monster slain experience +% [0]
    unique monster guarantee one rare [0]
    IdMonsterUniqueT2Boss
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 2700 Max: 2700 Global
  • unique monster guarantee one rare Min: 0 Max: 0 Global
  • Topic /1
    NPCNome
    LeitisA propósito, meu nome é Leitis. Agradeço o resgate, mas... Eamon... tudo o que eu conheço... desapareceu. Pegue isso. Não vale muito, mas talvez isso te ajude contra aquele monstro.
    Lachlann do Lamento Etero Text Audio /9
    Nome
    Finalmente... juntos...
    BitterGuyDeath
    Minha raiva queima!
    LachlannSlamRandom
    Minha raiva queima!
    LachlannSlam2
    Minha raiva queima!
    LachlannSlam3
    Minha raiva queima!
    LachlannSlam4
    Minha raiva queima!
    LachlannSlam5
    Sinta o frio da sepultura!
    LachlannStompRandom
    Sinta o frio da sepultura!
    LachlannStomp2
    Sinta o frio da sepultura!
    LachlannStomp3
    Edit

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