生ける儀式、キャンドルマス
Candlemass, the Living Rite
SpectreN
Areaオガムの邸宅
Tags2HSharpMetal_onhit_audio, construct, mud_blood, not_dex, not_int, slow_movement, stone_construct
ライフ
140%
防具
+70%
Ailment Threshold
%
耐性
30 30 0 0
Damage
260%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 18
Attack Time
1.5 Second
Damage Spread
±20%
経験値
200%
Model Size
140%
Type
ManorGargoyleBoss
Metadata
ManorGargoyleBoss
レベル
15
ライフ
251
防具
78
回避
63
エナジーシールド
0
Damage
73
スペルダメージ
73
命中
0
Attack Time
1.5
経験値
616
MMSManorGargoyleCandleProjectile
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
クリティカル率: 5%
キャストタイム: 1 秒
一般的なモンスターの炸裂スキル。モンスターが放つ投射物に似ているが、衝撃効果を持つ。
19.81から29.72ダメージを与える
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
[Critical|クリティカルヒット]率: 5%
Attack Time: 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
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 250%
Attack Time: 1.5 秒
アタックダメージが150%上昇する
ダメージが30%低下する
物理ダメージの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
クールダウン時間: 10 秒
attack maximum action distance + [55]
GSManorGargoyleFlameBreath
Triggerable, Spell, Damage
クリティカル率: 5%
キャストタイム: 1 秒
発火付与確率が200%増加する
4.755から7.133ダメージを与える
プレイヤーによるヒットは敵をスタンさせることができない
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
クールダウン時間: 14 秒
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
クールダウン時間: 20 秒
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
クリティカル率: 5%
キャストタイム: 1 秒
発火付与確率が200%増加する
4.359から6.538ダメージを与える
プレイヤーによるヒットは敵をスタンさせることができない
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
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 380%
Attack Time: 1.5 秒
アタックダメージが280%上昇する
物理ダメージの80%をダメージに変換する
base skill can be avoided by dodge roll [1]
is area damage [1]
MAASManorGargoyleSweep
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 59–88
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 140%
Attack Time: 1.5 秒
クールダウン時間: 8 秒
アタックダメージが40%上昇する
物理ダメージの40%をダメージに変換する
action attack or cast time uses animation length [1]
attack maximum action distance + [25]
base skill 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]
MeleeAtAnimationSpeedFireUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 59–88
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.5 秒
物理ダメージの66%をダメージに変換する
action attack or cast time uses animation length [1]
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]
MAASManorGargoyleCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 59–88
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 200%
Attack Time: 1.5 秒
クールダウン時間: 6 秒
アタックダメージが100%上昇する
物理ダメージの40%をダメージに変換する
action attack or cast time uses animation length [1]
attack maximum action distance + [0]
base skill cannot be blocked [1]
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 = {
        "MeleeAtAnimationSpeedFireUnique",
        "MAASManorGargoyleSweep",
        "MAASManorGargoyleCleave",
        "MMSManorGargoyleCandleProjectile",
        "GAManorGargoyleLeapImpact",
        "GAManorGargoyleLeapImpactCascade",
        "GSManorGargoyleFlameBreath",
        "GSManorGargoyleFlameBreathSelfCircle",
        "GAManorGargoyleLacerate",
        "EASManorGargoyleFlameBreath",
        "GTManorGargoyleTriggeredCandleProjectile1",
        "GTManorGargoyleTriggeredCandleProjectile2",
        "GTManorGargoyleTriggeredCandleProjectile3",
        "GTManorGargoyleTriggeredCandleProjectile4",
        "GTManorGargoyleTriggeredCandleProjectile5",
        "GTManorGargoyleProjectileBarrage",
        "DTTManorGargoyleLeapSlam",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedFireUnique"] = {
    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 = {
        "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] = {66, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        [2] = {66, 100, levelRequirement = 19, statInterpolation = {},  cost = { }, },
        [3] = {66, 100, levelRequirement = 20, statInterpolation = {},  cost = { }, },
        [4] = {66, 100, levelRequirement = 84, 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.Multistrikeable] = 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_skill_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.Multistrikeable] = 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_skill_cannot_be_blocked",
    },
    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 = { }, },
    },
}
生ける儀式、キャンドルマス
Candlemass, the Living Rite
SpectreN
Areaオガムの邸宅
Tags2HSharpMetal_onhit_audio, construct, mud_blood, not_dex, not_int, slow_movement, stone_construct
ライフ
200%
防具
+70%
Ailment Threshold
%
耐性
30 30 0 0
Damage
260%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 18
Attack Time
1.5 Second
Damage Spread
±20%
経験値
200%
Model Size
140%
Type
ManorGargoyleBossCRUEL
Metadata
ManorGargoyleBossCRUEL
レベル
51
ライフ
6,578
防具
1,231
回避
295
エナジーシールド
0
Damage
349
スペルダメージ
349
命中
0
Attack Time
1.5
経験値
18,036
MMSManorGargoyleCandleProjectile
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
クリティカル率: 5%
キャストタイム: 1 秒
一般的なモンスターの炸裂スキル。モンスターが放つ投射物に似ているが、衝撃効果を持つ。
37から55.5ダメージを与える
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: 279–418
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.5 秒
ダメージが30%低下する
物理ダメージの40%をダメージに変換する
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
GAManorGargoyleLeapImpactCascade
Triggerable, Attack
Base Damage: 279–418
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 250%
Attack Time: 1.5 秒
アタックダメージが150%上昇する
ダメージが30%低下する
物理ダメージの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
クールダウン時間: 10 秒
attack maximum action distance + [55]
GSManorGargoyleFlameBreath
Triggerable, Spell, Damage
クリティカル率: 5%
キャストタイム: 1 秒
発火付与確率が200%増加する
8.88から13.32ダメージを与える
プレイヤーによるヒットは敵をスタンさせることができない
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
クールダウン時間: 14 秒
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
クールダウン時間: 20 秒
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
クリティカル率: 5%
キャストタイム: 1 秒
発火付与確率が200%増加する
8.14から12.21ダメージを与える
プレイヤーによるヒットは敵をスタンさせることができない
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
GAManorGargoyleLacerate
Triggerable, Attack
Base Damage: 279–418
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 380%
Attack Time: 1.5 秒
アタックダメージが280%上昇する
物理ダメージの80%をダメージに変換する
base skill can be avoided by dodge roll [1]
is area damage [1]
MAASManorGargoyleSweep
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 279–418
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 140%
Attack Time: 1.5 秒
クールダウン時間: 8 秒
アタックダメージが40%上昇する
物理ダメージの40%をダメージに変換する
action attack or cast time uses animation length [1]
attack maximum action distance + [25]
base skill 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]
MeleeAtAnimationSpeedFireUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 279–418
[Critical|クリティカルヒット]率: 5%
Attack Time: 1.5 秒
物理ダメージの66%をダメージに変換する
action attack or cast time uses animation length [1]
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]
MAASManorGargoyleCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
基本アタック
Base Damage: 279–418
[Critical|クリティカルヒット]率: 5%
アタックダメージ: 200%
Attack Time: 1.5 秒
クールダウン時間: 6 秒
アタックダメージが100%上昇する
物理ダメージの40%をダメージに変換する
action attack or cast time uses animation length [1]
attack maximum action distance + [0]
base skill cannot be blocked [1]
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,
    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 = {
        "MeleeAtAnimationSpeedFireUnique",
        "MAASManorGargoyleSweep",
        "MAASManorGargoyleCleave",
        "MMSManorGargoyleCandleProjectile",
        "GAManorGargoyleLeapImpact",
        "GAManorGargoyleLeapImpactCascade",
        "GSManorGargoyleFlameBreath",
        "GSManorGargoyleFlameBreathSelfCircle",
        "GAManorGargoyleLacerate",
        "EASManorGargoyleFlameBreath",
        "GTManorGargoyleTriggeredCandleProjectile1",
        "GTManorGargoyleTriggeredCandleProjectile2",
        "GTManorGargoyleTriggeredCandleProjectile3",
        "GTManorGargoyleTriggeredCandleProjectile4",
        "GTManorGargoyleTriggeredCandleProjectile5",
        "GTManorGargoyleProjectileBarrage",
        "DTTManorGargoyleLeapSlam",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedFireUnique"] = {
    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 = {
        "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] = {66, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        [2] = {66, 100, levelRequirement = 19, statInterpolation = {},  cost = { }, },
        [3] = {66, 100, levelRequirement = 20, statInterpolation = {},  cost = { }, },
        [4] = {66, 100, levelRequirement = 84, 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.Multistrikeable] = 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_skill_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.Multistrikeable] = 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_skill_cannot_be_blocked",
    },
    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 = { }, },
    },
}