Сретение, оживший ритуал
Механизм
Область: Замок Огам
unique monster guarantee 50% magic items [1]
Candlemass, the Living Rite
SpectreN
AreaЗамок Огам
Tags2HSharpMetal_onhit_audio, construct, mud_blood, not_dex, not_int, slow_movement, stone_construct
Здоровье
140%
Сопротивление
30 30 0 0
Damage
260%
Меткость
100%
Критические попадания Chance
5%
Бонус к критическому урону
+30%
Attack Distance
6 ~ 18
Время атаки
1.5 Second
Damage Spread
±20%
Опыт
200%
Model Size
140%
Type
ManorGargoyleBoss
Metadata
ManorGargoyleBoss
Уровень
15
Здоровье
188
Damage
73
Урон от чар
73
Меткость
218
Время атаки
1.5
Опыт
616
Minion Life
860
Minion Damage
84
Minion Armour
167
MMSManorGargoyleCandleProjectile
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Время применения: 1 сек.
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
Наносит от 47.55 до 71.33 урона от огня
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [20]
GTManorGargoyleTriggeredCandleProjectile1
Triggerable
base is projectile [1]
is area damage [1]
GAManorGargoyleLeapImpact
Triggerable, Attack
Base Damage: 59–88
Время атаки: 1.5 сек.
Наносит на 30% меньше урона
40% физического урона становится уроном от огня
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GAManorGargoyleLeapImpactCascade
Triggerable, Attack
Base Damage: 59–88
Урон от атаки: 250%
Время атаки: 1.5 сек.
Наносит на 30% меньше урона
Наносит на 150% больше урона атаками
40% физического урона становится уроном от огня
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [120]
DTTManorGargoyleLeapSlam
Перезарядка: 13 сек.
attack maximum action distance + [55]
GSManorGargoyleFlameBreath
Triggerable, Spell, Damage
Время применения: 1 сек.
200% увеличение силы Горючести
Наносит от 11.41 до 17.12 урона от огня
Ваши удары не могут оглушать врагов
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [250]
EASManorGargoyleFlameBreath
Перезарядка: 16 сек.
action attack or cast time uses animation length [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
spell maximum action distance +% [-40]
GTManorGargoyleProjectileBarrage
Triggerable
Перезарядка: 22.5 сек.
GTManorGargoyleTriggeredCandleProjectile2
Triggerable
base is projectile [1]
is area damage [1]
GTManorGargoyleTriggeredCandleProjectile3
Triggerable
base is projectile [1]
is area damage [1]
GTManorGargoyleTriggeredCandleProjectile4
Triggerable
base is projectile [1]
is area damage [1]
GTManorGargoyleTriggeredCandleProjectile5
Triggerable
base is projectile [1]
is area damage [1]
GSManorGargoyleFlameBreathSelfCircle
Triggerable, Spell, Damage
Время применения: 1 сек.
200% увеличение силы Горючести
Наносит от 10.46 до 15.69 урона от огня
Ваши удары не могут оглушать врагов
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
GAManorGargoyleLacerate
Triggerable, Attack
Base Damage: 59–88
Урон от атаки: 380%
Время атаки: 1.5 сек.
Наносит на 280% больше урона атаками
80% физического урона становится уроном от огня
base skill can be avoided by dodge roll [1]
is area damage [1]
MAASManorGargoyleSweep
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Обычная атака
Base Damage: 59–88
Урон от атаки: 140%
Время атаки: 1.5 сек.
Перезарядка: 10 сек.
Наносит на 40% больше урона атаками
40% физического урона становится уроном от огня
action attack or cast time uses animation length [1]
attack maximum action distance + [25]
base cannot be blocked [1]
monster penalty against minions damage +% final vs player minions [80]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MeleeAtAnimationSpeedFire
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Обычная атака
Base Damage: 59–88
Время атаки: 1.5 сек.
40% физического урона становится уроном от огня
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]
MAASManorGargoyleCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Обычная атака
Base Damage: 59–88
Урон от атаки: 200%
Время атаки: 1.5 сек.
Перезарядка: 10 сек.
Наносит на 100% больше урона атаками
40% физического урона становится уроном от огня
action attack or cast time uses animation length [1]
attack maximum action distance + [0]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

Object Type

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

Actor
{
	basic_action = "ChangeToStance3"
	slow_animations_go_to_idle = false
	on_event_facing_for_EmptyActionSpell = "SetAnimatedTurnDuration( 0.05 );"
	on_end_or_destroy_EmptyActionSpell = "SetAnimatedTurnDuration( 0.4 );"
	on_end_ChangeToStance1 = "MakeCollidable();"
}

Functions {}

StateMachine
{
	define_shared_state =
	"
		firework_bone;
		face_flame;
	"
}

BaseEvents
{
	on_construction_complete =
	"
		Delay( 0.1,
		{
			IfInStance( default, (){}, (){ RemoveCollidability(); } );
		} );
	"
}

Stats
{
	set_monster_delay_item_drops_millis = 2600
}

Object Type Codes

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

Functions
{
	CandlesOn =
	"
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_B_On.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_M_On.epk' );
	"

	CandlesOff =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_B_On.epk' );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_M_On.epk' );
	"

	FlameSword = "AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/G_Sword_infused_fadein.epk', 'Metadata/Monsters/LeagueSanctum/Boss/Attachments/GargoyleBossWeaponHeld.ao' );"

	UnflameSword =
	"
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/G_Sword_infused_fadein.epk', 'Metadata/Monsters/LeagueSanctum/Boss/Attachments/GargoyleBossWeaponHeld.ao' );
		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/G_Sword_infused_fadeout.epk', 'Metadata/Monsters/LeagueSanctum/Boss/Attachments/GargoyleBossWeaponHeld.ao' );
		Delay( 1.0,
		{
			RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/G_Sword_infused_fadeout.epk', 'Metadata/Monsters/LeagueSanctum/Boss/Attachments/GargoyleBossWeaponHeld.ao' );
		} );
	"

	FireworkEPK = "TriggerStateBracket( firework_pos, firework_bone );"
}

Animated
{
	on_event_flame_sword = "Call( FlameSword );"
	on_event_unflame_sword = "Call( UnflameSword );"

	on_emerge_01 =
	"
		SetRangeCheckingForGlobalAudioParams( true );
		PlayCharacterAudioEvent( CandlemassSeenComment );
	"

	on_end_death_01 = "PlayCharacterAudioEvent( CandlemassSlainComment );"
	on_end_death_bwd_01 = "PlayCharacterAudioEvent( CandlemassSlainComment );"
}

Brackets
{
	define_bracket = "firework_pos"

	firework_pos_1 =
	"
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_1.epk' );
		Delay( 1.0,
		{
			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_1.epk' );
		} );
	"

	firework_pos_2 =
	"
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_2.epk' );
		Delay( 1.0,
		{
			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_2.epk' );
		} );
	"

	firework_pos_3 =
	"
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_3.epk' );
		Delay( 1.0,
		{
			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_3.epk' );
		} );
	"

	firework_pos_4 =
	"
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_4.epk' );
		Delay( 1.0,
		{
			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_4.epk' );
		} );
	"
}

Render
{
	use_ao_lights = true
}

GlobalAudioParamEvents
{
	player_in_range_param = "WaxenInRange"
	life_percent_param = "WaxenLifePercentage"
	range = 130
}

StateMachine
{
	on_or_create_state_face_flame_1 =
	"
		this.mouth_flame = AddAttached( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/flamebreath.ao', mouth_flame );
		this.mouth_flame.PlayAnimation( loop_01 );
	"

	on_state_face_flame_0 = "RemoveAttachedObjectFromBones( mouth_flame );"
}

Life
{
	on_death = "Call( UnflameSword );"
}

BaseEvents
{
	on_construction_complete = "SetRangeCheckingForGlobalAudioParams( false );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Gargoyle/GargoyleBoss/ManorGargoyleBoss"] = {
    name = "Candlemass, the Living Rite",
    life = 1.4,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.6,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 18,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    skillList = {
        "MeleeAtAnimationSpeedFire",
        "MAASManorGargoyleSweep",
        "MAASManorGargoyleCleave",
        "MMSManorGargoyleCandleProjectile",
        "GAManorGargoyleLeapImpact",
        "GAManorGargoyleLeapImpactCascade",
        "GSManorGargoyleFlameBreath",
        "GSManorGargoyleFlameBreathSelfCircle",
        "GAManorGargoyleLacerate",
        "EASManorGargoyleFlameBreath",
        "GTManorGargoyleTriggeredCandleProjectile1",
        "GTManorGargoyleTriggeredCandleProjectile2",
        "GTManorGargoyleTriggeredCandleProjectile3",
        "GTManorGargoyleTriggeredCandleProjectile4",
        "GTManorGargoyleTriggeredCandleProjectile5",
        "GTManorGargoyleProjectileBarrage",
        "DTTManorGargoyleLeapSlam",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedFire"] = {
    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 = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "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] = {40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MAASManorGargoyleSweep"] = {
    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 = {
        "attack_maximum_action_distance_+",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "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",
        "base_cannot_be_blocked",
    },
    levels = {
        [1] = {25, 40, 80, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MAASManorGargoyleCleave"] = {
    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 = {
        "attack_maximum_action_distance_+",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "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] = {0, 40, 100, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MMSManorGargoyleCandleProjectile"] = {
    name = "MMSManorGargoyleCandleProjectile",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 20, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAManorGargoyleLeapImpact"] = {
    name = "GAManorGargoyleLeapImpact",
    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_damage_+%_final",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 40, 200, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAManorGargoyleLeapImpactCascade"] = {
    name = "GAManorGargoyleLeapImpactCascade",
    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_damage_+%_final",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {-30, 40, 120, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSManorGargoyleFlameBreath"] = {
    name = "GSManorGargoyleFlameBreath",
    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_fire_damage",
        "spell_maximum_base_fire_damage",
        "ignite_chance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "cannot_stun",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, 250, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSManorGargoyleFlameBreathSelfCircle"] = {
    name = "GSManorGargoyleFlameBreathSelfCircle",
    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_fire_damage",
        "spell_maximum_base_fire_damage",
        "ignite_chance_+%",
        "is_area_damage",
        "cannot_stun",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAManorGargoyleLacerate"] = {
    name = "GAManorGargoyleLacerate",
    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",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {80, baseMultiplier = 3.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASManorGargoyleFlameBreath"] = {
    name = "EASManorGargoyleFlameBreath",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4.57,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTManorGargoyleTriggeredCandleProjectile1"] = {
    name = "GTManorGargoyleTriggeredCandleProjectile1",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTManorGargoyleTriggeredCandleProjectile2"] = {
    name = "GTManorGargoyleTriggeredCandleProjectile2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTManorGargoyleTriggeredCandleProjectile3"] = {
    name = "GTManorGargoyleTriggeredCandleProjectile3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTManorGargoyleTriggeredCandleProjectile4"] = {
    name = "GTManorGargoyleTriggeredCandleProjectile4",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTManorGargoyleTriggeredCandleProjectile5"] = {
    name = "GTManorGargoyleTriggeredCandleProjectile5",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTManorGargoyleProjectileBarrage"] = {
    name = "GTManorGargoyleProjectileBarrage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 5.33,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTManorGargoyleLeapSlam"] = {
    name = "DTTManorGargoyleLeapSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.32,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
    },
    levels = {
        [1] = {55, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
unique monster guarantee 50% magic items [1]
Family
DomainsMonster (3)
GenerationTypeУникальный (3)
Req. level1
Stats
  • unique monster guarantee 50% magic items Min: 1 Max: 1 Global
  • Сретение, оживший ритуал
    Механизм
    Candlemass, the Living Rite
    SpectreN
    Tags2HSharpMetal_onhit_audio, construct, mud_blood, not_dex, not_int, slow_movement, stone_construct
    Здоровье
    250%
    Сопротивление
    30 30 0 0
    Damage
    260%
    Меткость
    100%
    Критические попадания Chance
    5%
    Бонус к критическому урону
    +30%
    Attack Distance
    6 ~ 18
    Время атаки
    1.5 Second
    Damage Spread
    ±20%
    Опыт
    200%
    Model Size
    140%
    Type
    ManorGargoyleBossCRUEL
    Metadata
    ManorGargoyleBossCRUEL
    Уровень
    68
    Здоровье
    19,393
    Damage
    606
    Урон от чар
    606
    Меткость
    2,464
    Время атаки
    1.5
    Опыт
    57,268
    Minion Life
    17,325
    Minion Damage
    2,519
    Minion Armour
    7,480
    MMSManorGargoyleCandleProjectile
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Время применения: 1 сек.
    Generic monster mortar skill. Like Monster Projectile but has an impact effect.
    Наносит от 382.6 до 573.9 урона от огня
    base is projectile [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [20]
    GTManorGargoyleTriggeredCandleProjectile1
    Triggerable
    base is projectile [1]
    is area damage [1]
    GAManorGargoyleLeapImpact
    Triggerable, Attack
    Base Damage: 485–727
    Время атаки: 1.5 сек.
    Наносит на 30% меньше урона
    40% физического урона становится уроном от огня
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    GAManorGargoyleLeapImpactCascade
    Triggerable, Attack
    Base Damage: 485–727
    Урон от атаки: 250%
    Время атаки: 1.5 сек.
    Наносит на 30% меньше урона
    Наносит на 150% больше урона атаками
    40% физического урона становится уроном от огня
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [120]
    DTTManorGargoyleLeapSlam
    Перезарядка: 13 сек.
    attack maximum action distance + [55]
    GSManorGargoyleFlameBreath
    Triggerable, Spell, Damage
    Время применения: 1 сек.
    200% увеличение силы Горючести
    Наносит от 91.83 до 137.7 урона от огня
    Ваши удары не могут оглушать врагов
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [250]
    EASManorGargoyleFlameBreath
    Перезарядка: 16 сек.
    action attack or cast time uses animation length [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    spell maximum action distance +% [-40]
    GTManorGargoyleProjectileBarrage
    Triggerable
    Перезарядка: 22.5 сек.
    GTManorGargoyleTriggeredCandleProjectile2
    Triggerable
    base is projectile [1]
    is area damage [1]
    GTManorGargoyleTriggeredCandleProjectile3
    Triggerable
    base is projectile [1]
    is area damage [1]
    GTManorGargoyleTriggeredCandleProjectile4
    Triggerable
    base is projectile [1]
    is area damage [1]
    GTManorGargoyleTriggeredCandleProjectile5
    Triggerable
    base is projectile [1]
    is area damage [1]
    GSManorGargoyleFlameBreathSelfCircle
    Triggerable, Spell, Damage
    Время применения: 1 сек.
    200% увеличение силы Горючести
    Наносит от 84.18 до 126.3 урона от огня
    Ваши удары не могут оглушать врагов
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    GAManorGargoyleLacerate
    Triggerable, Attack
    Base Damage: 485–727
    Урон от атаки: 380%
    Время атаки: 1.5 сек.
    Наносит на 280% больше урона атаками
    80% физического урона становится уроном от огня
    base skill can be avoided by dodge roll [1]
    is area damage [1]
    MAASManorGargoyleSweep
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Обычная атака
    Base Damage: 485–727
    Урон от атаки: 140%
    Время атаки: 1.5 сек.
    Перезарядка: 10 сек.
    Наносит на 40% больше урона атаками
    40% физического урона становится уроном от огня
    action attack or cast time uses animation length [1]
    attack maximum action distance + [25]
    base cannot be blocked [1]
    monster penalty against minions damage +% final vs player minions [80]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MeleeAtAnimationSpeedFire
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Обычная атака
    Base Damage: 485–727
    Время атаки: 1.5 сек.
    40% физического урона становится уроном от огня
    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]
    MAASManorGargoyleCleave
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Обычная атака
    Base Damage: 485–727
    Урон от атаки: 200%
    Время атаки: 1.5 сек.
    Перезарядка: 10 сек.
    Наносит на 100% больше урона атаками
    40% физического урона становится уроном от огня
    action attack or cast time uses animation length [1]
    attack maximum action distance + [0]
    monster penalty against minions damage +% final vs player minions [100]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    
    Actor
    {
    	basic_action = "ChangeToStance3"
    	slow_animations_go_to_idle = false
    	on_event_facing_for_EmptyActionSpell = "SetAnimatedTurnDuration( 0.05 );"
    	on_end_or_destroy_EmptyActionSpell = "SetAnimatedTurnDuration( 0.4 );"
    	on_end_ChangeToStance1 = "MakeCollidable();"
    }
    
    Functions {}
    
    StateMachine
    {
    	define_shared_state =
    	"
    		firework_bone;
    		face_flame;
    	"
    }
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		Delay( 0.1,
    		{
    			IfInStance( default, (){}, (){ RemoveCollidability(); } );
    		} );
    	"
    }
    
    Stats
    {
    	set_monster_delay_item_drops_millis = 2600
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    
    Functions
    {
    	CandlesOn =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_B_On.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_M_On.epk' );
    	"
    
    	CandlesOff =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_B_On.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_M_On.epk' );
    	"
    
    	FlameSword = "AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/G_Sword_infused_fadein.epk', 'Metadata/Monsters/LeagueSanctum/Boss/Attachments/GargoyleBossWeaponHeld.ao' );"
    
    	UnflameSword =
    	"
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/G_Sword_infused_fadein.epk', 'Metadata/Monsters/LeagueSanctum/Boss/Attachments/GargoyleBossWeaponHeld.ao' );
    		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/G_Sword_infused_fadeout.epk', 'Metadata/Monsters/LeagueSanctum/Boss/Attachments/GargoyleBossWeaponHeld.ao' );
    		Delay( 1.0,
    		{
    			RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/G_Sword_infused_fadeout.epk', 'Metadata/Monsters/LeagueSanctum/Boss/Attachments/GargoyleBossWeaponHeld.ao' );
    		} );
    	"
    
    	FireworkEPK = "TriggerStateBracket( firework_pos, firework_bone );"
    }
    
    Animated
    {
    	on_event_flame_sword = "Call( FlameSword );"
    	on_event_unflame_sword = "Call( UnflameSword );"
    
    	on_emerge_01 =
    	"
    		SetRangeCheckingForGlobalAudioParams( true );
    		PlayCharacterAudioEvent( CandlemassSeenComment );
    	"
    
    	on_end_death_01 = "PlayCharacterAudioEvent( CandlemassSlainComment );"
    	on_end_death_bwd_01 = "PlayCharacterAudioEvent( CandlemassSlainComment );"
    }
    
    Brackets
    {
    	define_bracket = "firework_pos"
    
    	firework_pos_1 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_1.epk' );
    		Delay( 1.0,
    		{
    			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_1.epk' );
    		} );
    	"
    
    	firework_pos_2 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_2.epk' );
    		Delay( 1.0,
    		{
    			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_2.epk' );
    		} );
    	"
    
    	firework_pos_3 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_3.epk' );
    		Delay( 1.0,
    		{
    			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_3.epk' );
    		} );
    	"
    
    	firework_pos_4 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_4.epk' );
    		Delay( 1.0,
    		{
    			RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/epk/candle_flareup_B_4.epk' );
    		} );
    	"
    }
    
    Render
    {
    	use_ao_lights = true
    }
    
    GlobalAudioParamEvents
    {
    	player_in_range_param = "WaxenInRange"
    	life_percent_param = "WaxenLifePercentage"
    	range = 130
    }
    
    StateMachine
    {
    	on_or_create_state_face_flame_1 =
    	"
    		this.mouth_flame = AddAttached( 'Metadata/Effects/Spells/monsters_effects/League_Sanctum/GargoyleBoss/flamebreath.ao', mouth_flame );
    		this.mouth_flame.PlayAnimation( loop_01 );
    	"
    
    	on_state_face_flame_0 = "RemoveAttachedObjectFromBones( mouth_flame );"
    }
    
    Life
    {
    	on_death = "Call( UnflameSword );"
    }
    
    BaseEvents
    {
    	on_construction_complete = "SetRangeCheckingForGlobalAudioParams( false );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Gargoyle/GargoyleBoss/ManorGargoyleBossCRUEL"] = {
        name = "Candlemass, the Living Rite",
        life = 2.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.6,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 18,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        skillList = {
            "MeleeAtAnimationSpeedFire",
            "MAASManorGargoyleSweep",
            "MAASManorGargoyleCleave",
            "MMSManorGargoyleCandleProjectile",
            "GAManorGargoyleLeapImpact",
            "GAManorGargoyleLeapImpactCascade",
            "GSManorGargoyleFlameBreath",
            "GSManorGargoyleFlameBreathSelfCircle",
            "GAManorGargoyleLacerate",
            "EASManorGargoyleFlameBreath",
            "GTManorGargoyleTriggeredCandleProjectile1",
            "GTManorGargoyleTriggeredCandleProjectile2",
            "GTManorGargoyleTriggeredCandleProjectile3",
            "GTManorGargoyleTriggeredCandleProjectile4",
            "GTManorGargoyleTriggeredCandleProjectile5",
            "GTManorGargoyleProjectileBarrage",
            "DTTManorGargoyleLeapSlam",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedFire"] = {
        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 = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "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] = {40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MAASManorGargoyleSweep"] = {
        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 = {
            "attack_maximum_action_distance_+",
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "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",
            "base_cannot_be_blocked",
        },
        levels = {
            [1] = {25, 40, 80, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MAASManorGargoyleCleave"] = {
        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 = {
            "attack_maximum_action_distance_+",
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "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] = {0, 40, 100, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSManorGargoyleCandleProjectile"] = {
        name = "MMSManorGargoyleCandleProjectile",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 20, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAManorGargoyleLeapImpact"] = {
        name = "GAManorGargoyleLeapImpact",
        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_damage_+%_final",
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {-30, 40, 200, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAManorGargoyleLeapImpactCascade"] = {
        name = "GAManorGargoyleLeapImpactCascade",
        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_damage_+%_final",
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "base_skill_can_be_avoided_by_dodge_roll",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {-30, 40, 120, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSManorGargoyleFlameBreath"] = {
        name = "GSManorGargoyleFlameBreath",
        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_fire_damage",
            "spell_maximum_base_fire_damage",
            "ignite_chance_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "cannot_stun",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 200, 250, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSManorGargoyleFlameBreathSelfCircle"] = {
        name = "GSManorGargoyleFlameBreathSelfCircle",
        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_fire_damage",
            "spell_maximum_base_fire_damage",
            "ignite_chance_+%",
            "is_area_damage",
            "cannot_stun",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAManorGargoyleLacerate"] = {
        name = "GAManorGargoyleLacerate",
        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",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {80, baseMultiplier = 3.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASManorGargoyleFlameBreath"] = {
        name = "EASManorGargoyleFlameBreath",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4.57,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTManorGargoyleTriggeredCandleProjectile1"] = {
        name = "GTManorGargoyleTriggeredCandleProjectile1",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTManorGargoyleTriggeredCandleProjectile2"] = {
        name = "GTManorGargoyleTriggeredCandleProjectile2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTManorGargoyleTriggeredCandleProjectile3"] = {
        name = "GTManorGargoyleTriggeredCandleProjectile3",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTManorGargoyleTriggeredCandleProjectile4"] = {
        name = "GTManorGargoyleTriggeredCandleProjectile4",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTManorGargoyleTriggeredCandleProjectile5"] = {
        name = "GTManorGargoyleTriggeredCandleProjectile5",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_is_projectile",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTManorGargoyleProjectileBarrage"] = {
        name = "GTManorGargoyleProjectileBarrage",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 5.33,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTManorGargoyleLeapSlam"] = {
        name = "DTTManorGargoyleLeapSlam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3.32,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
        },
        levels = {
            [1] = {55, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

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