검은 까마귀
야수
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
monster dropped item quantity +% [800]
monster dropped item rarity +% [4000]
monster map key of at least same tier as current map drop chance % [25]
monster slain experience +% [7500]
unique monster guarantee one rare [1]
The Black Crow
SpectreN
Area꽃피는 들판
Tagsbeast, fast_movement, mammal_beast, MonsterBlunt_onhit_audio, red_blood
생명력
250%
저항
0 0 0 0
Damage
375%
정확도
100%
치명타 명중 Chance
5%
치명타 피해 보너스
+30%
Attack Distance
6 ~ 16
공격 속도
2.445 Second
Damage Spread
±20%
경험치
250%
Model Size
100%
Type
CrowBellBossMap
Metadata
CrowBellBossMap_
레벨
65
생명력
16,283
방어도
2,023
회피
440
Damage
796
주문 피해
796
정확도
1,974
공격 속도
2.445
경험치
53,768
Minion Life
15,705
Minion Damage
3,109
Minion Armour
2,023
CrowbellMeleeSwipe
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
기본 공격
Base Damage: 637–956
치명타 명중 확률: 5%
공격 속도: 2.445 초
monster penalty against minions damage +% final vs player minions [50]
CrowbellMeleeSlash
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
기본 공격
Base Damage: 637–956
치명타 명중 확률: 5%
공격 속도: 2.445 초
main hand base maximum attack distance [5]
monster penalty against minions damage +% final vs player minions [50]
CrowbellMeleeCombo
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
기본 공격
Base Damage: 637–956
치명타 명중 확률: 5%
공격 속도: 2.445 초
monster penalty against minions damage +% final vs player minions [50]
CrowbellDoubleSlamEAA
재사용 대기시간: 7.5 초
근접 타격 범위 +8
CrowbellDoubleSlamTriggerGA1
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 속도: 2.445 초
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
CrowbellDoubleSlamTriggerGA2
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 속도: 2.445 초
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
CrowbellLeapSlam
Attack, Area, Melee, Slam, Totemable, Travel, Jumping, ConsumesFullyBrokenArmour
도약 강타
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 150%
공격 속도: 2.445 초
재사용 대기시간: 5 초
공중으로 도약 후 착지하면서 무기로 적들에게 피해를 주고 밀어냅니다. 착지 지점의 적은 바깥으로 밀려납니다.
주는 공격 피해 50% 증폭
base skill can be avoided by dodge roll [1]
is area damage [1]
CrowbellLeapSlamTriggerGA
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 300%
공격 속도: 2.445 초
주는 공격 피해 200% 증폭
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
CrowbellBellSlamEAA
근접 타격 범위 +10
CrowbellBellSlamTriggerGA1
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 150%
공격 속도: 2.445 초
주는 공격 피해 50% 증폭
기절 축적 100% 증가
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [50]
CrowbellBellSlamTriggerGA2
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 210%
공격 속도: 2.445 초
주는 공격 피해 110% 증폭
기절 축적 100% 증가
base skill can be blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [130]
CrowbellBellCharge
Attack, Melee, MeleeSingleTarget, Movement, Travel
방패 돌진
Base Damage: 637–956
치명타 명중 확률: 5%
공격 속도: 2.445 초
재사용 대기시간: 8 초
단일 대상에세 돌진하여 방패로 후려침과 동시에 적을 밀어내고 기절시킵니다. 해당 경로에 있는 적들은 옆으로 밀려납니다. 피해와 기절 효과는 이동한 거리에 비례합니다. 연속타격의 보조는 받을 수 없습니다.
이동 속도 45% 증가
적을 밀어낼 수 없음
base deal no damage [1]
ignores proximity shield [1]
shield charge continue past target [1]
shield charge extra distance [30]
CrowbellBellChargeTriggerGA
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 140%
공격 속도: 2.445 초
주는 공격 피해 40% 증폭
적을 밀어냄
base skill can be avoided by dodge roll [1]
determine knockback direction from melee pattern [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [60]
CrowbellGrabBellEAS
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
CrowbellSmashGateEAS
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
CrowbellMeleeBellSwipe
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
기본 공격
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 140%
공격 속도: 2.445 초
주는 공격 피해 40% 증폭
monster penalty against minions damage +% final vs player minions [50]
CrowbellMeleeBellCombo
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
기본 공격
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 140%
공격 속도: 2.445 초
주는 공격 피해 40% 증폭
base skill cannot be avoided by dodge roll [1]
CrowbellSmashDoor
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
skill no los required [1]
CrowbellSlamWave
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 130%
공격 속도: 2.445 초
주는 공격 피해 30% 증폭
is area damage [1]
CrowbellSlamWaveEAA
재사용 대기시간: 7.5 초
근접 타격 범위 +15
CrowbellDoubleSlamEAAEnraged
재사용 대기시간: 15 초
근접 타격 범위 +30
CrowbellMeleeSwipeEnraged
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
기본 공격
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 125%
공격 속도: 2.445 초
주는 공격 피해 25% 증폭
적을 밀어냄
base knockback speed +% [100]
determine knockback direction from melee pattern [1]
main hand base maximum attack distance [5]
monster penalty against minions damage +% final vs player minions [80]
CrowbellMeleeSlashEnraged
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
기본 공격
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 125%
공격 속도: 2.445 초
주는 공격 피해 25% 증폭
적을 밀어냄
base knockback speed +% [100]
determine knockback direction from melee pattern [1]
main hand base maximum attack distance [10]
monster penalty against minions damage +% final vs player minions [80]
CrowbellMeleeComboEnraged
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
기본 공격
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 125%
공격 속도: 2.445 초
주는 공격 피해 25% 증폭
적을 밀어냄
base knockback speed +% [100]
determine knockback direction from melee pattern [1]
main hand base maximum attack distance [5]
CrowbellLeapSlamEnraged
Attack, Area, Melee, Slam, Totemable, Travel, Jumping, ConsumesFullyBrokenArmour
도약 강타
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 235%
공격 속도: 2.445 초
재사용 대기시간: 5 초
공중으로 도약 후 착지하면서 무기로 적들에게 피해를 주고 밀어냅니다. 착지 지점의 적은 바깥으로 밀려납니다.
주는 공격 피해 135% 증폭
active skill area of effect radius +% final [50]
is area damage [1]
CrowbellDoubleSlamTriggerGA1Enraged
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 125%
공격 속도: 2.445 초
주는 공격 피해 25% 증폭
is area damage [1]
CrowbellDoubleSlamTriggerGA2Enraged
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 125%
공격 속도: 2.445 초
주는 공격 피해 25% 증폭
is area damage [1]
CrowbellBellWhirlEAA
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
기본 공격
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 125%
공격 속도: 2.445 초
재사용 대기시간: 14 초
주는 공격 피해 25% 증폭
action attack or cast time uses animation length [1]
attack maximum action distance + [25]
monster penalty against minions damage +% final vs player minions [50]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
SwollenMillerChargeTrample
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 35%
공격 속도: 2.445 초
주는 공격 피해 65% 감폭
적을 밀어냄
기절 축적 100% 증가
is area damage [1]
CrowbellUltimateGA
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 125%
공격 속도: 2.445 초
주는 공격 피해 25% 증폭
적을 밀어냄
base skill can be avoided by dodge roll [1]
determine knockback direction from melee pattern [1]
is area damage [1]
TCCrowbell
Attack, Melee, MeleeSingleTarget, Movement, Travel
탁자 돌진
Base Damage: 637–956
치명타 명중 확률: 5%
공격 속도: 2.445 초
단일 대상에세 돌진하여 방패로 후려침과 동시에 적을 밀어내고 기절시킵니다. 해당 경로에 있는 적들은 옆으로 밀려납니다. 피해와 기절 효과는 이동한 거리에 비례합니다. 연속타격의 보조는 받을 수 없습니다.
base skill cannot be blocked [1]
ignores proximity shield [1]
is area damage [1]
GACrowbellLeapSlamImpact
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 150%
공격 속도: 2.445 초
주는 공격 피해 50% 증폭
action attack or cast time uses animation length [1]
is area damage [1]
GACrowbellLeapSlamImpactEnraged
Triggerable, Attack
Base Damage: 637–956
치명타 명중 확률: 5%
공격 피해: 235%
공격 속도: 2.445 초
주는 공격 피해 135% 증폭
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [50]
is area damage [1]
DTTCrowbellLeapSlam
Spell, Movement
시전 속도: 1 초
재사용 대기시간: 5 초
action attack or cast time uses animation length [1]
leap slam minimum distance [0]
skill maximum travel distance [0]
spell maximum action distance +% [0]
walk emerge extra distance [-7]
DTTCrowbellLeapSlamEnraged
Spell, Movement
시전 속도: 1 초
재사용 대기시간: 5 초
action attack or cast time uses animation length [1]
leap slam minimum distance [0]
skill maximum travel distance [0]
spell maximum action distance +% [0]
walk emerge extra distance [-7]

Object Type

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

Actor
{
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance1Immediate"
	basic_action = "ChangeToStance2"
	basic_action = "ChangeToStance2Immediate"
	basic_action = "ChangeToStance3"
	basic_action = "ChangeToStance3Immediate"
	basic_action = "ChangeToStance4"
	basic_action = "ChangeToStance4Immediate"
	basic_action = "FollowPath"
	basic_action = "Emerge"
	basic_action = "Emerge2"
	actor = "Metadata/Monsters/CrowBell/CrowBell.act"
	slow_animations_go_to_idle = false
}

Animated
{
	turn_duration = 0.4
}

StateMachine
{
	define_shared_state =
	"
		hiddenz = 1;
		enrage;
		with_bell;
		first_arena_complete;
		second_arena_complete;
		third_arena_complete;
	"
}

Positioned
{
	force_placement = true
}

Stats
{
	set_suppress_phasing_visual = 1
	set_monster_delay_item_drops_millis = 1200
}

SectorEvents {}

Functions {}

BaseEvents
{
	// this is needed to prevent the arena hiding sectors from breaking
	on_construction_complete = "AddToPlayerWakeGroup( true );"
}

Object Type Codes

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

Render
{
	visual_size_index = 1
	use_ao_lights = true
}

BaseEvents
{
	on_construction_complete =
	"
		IfState( hiddenz,  != 1,
		{
			IfAlive( { SetStaticLifeBarVisibilty( True ); } );
		} );
	"
}

StateMachine
{
	on_state_hiddenz_0 = "SetStaticLifeBarVisibilty( True );"

	create_state_hiddenz_0 =
	"
		Delay( 0.1, { SetStaticLifeBarVisibilty( True ); } );
	"

	on_state_enrage_0 =
	"
		Delay( 2.0,
		{
			RemoveEffectPack( 'Metadata/Effects/StatusAilments/monsters/Crowbell/beast_enrage.epk' );
		} );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy_FADEOUT.epk', 2.0 );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy.epk' );
	"

	create_state_enrage_0 =
	"
		RemoveEffectPack( 'Metadata/Effects/StatusAilments/monsters/Crowbell/beast_enrage.epk' );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy.epk' );
	"

	on_state_enrage_1 =
	"
		AddEffectPack( 'Metadata/Effects/StatusAilments/monsters/Crowbell/beast_enrage.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy.epk' );
		PlayCharacterAudioEvent( CrowbellEnragingComment );
	"

	create_state_enrage_1 =
	"
		AddEffectPack( 'Metadata/Effects/StatusAilments/monsters/Crowbell/beast_enrage.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy.epk' );
	"

	on_state_with_bell_1 = "AddAttached( 'Metadata/Monsters/CrowBell/Attachments/Bell.ao', bell_jntBnd, 1.0, 1.0, 1 );"
	create_state_with_bell_1 = "AddAttached( 'Metadata/Monsters/CrowBell/Attachments/Bell.ao', bell_jntBnd, 1.0, 1.0, 1 );"
	// these are seperate states so on resumption they can individually fire as needed
	on_or_create_state_first_arena_complete_1 = "TriggerBracket( arena_sector_destruction, 1 );"

	on_or_create_state_second_arena_complete_1 =
	"
		globals.disable_instant_teleport_sector_3.RenameSectorsAtLocation( hide_teleports_off, hide_teleports );
		TriggerBracket( arena_sector_destruction, 2 );
	"

	on_or_create_state_third_arena_complete_1 = "TriggerBracket( arena_sector_destruction, 3 );"
}

Actor
{
	on_start_ChangeToStance2Immediate = "DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/onAct_bangingDoor.ao' );"
}

Life
{
	on_death =
	"
		SetStaticLifeBarVisibilty( false );
		RemoveEffectPack( 'Metadata/Effects/StatusAilments/monsters/Crowbell/beast_enrage.epk' );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy.epk' );
	"
}

GlobalAudioParamEvents
{
	player_in_range_param = "CrowbellInRange"
	life_percent_param = "CrowbellLifePercentage"
	range = 130
	life_percent_is_boolean = true
}

Functions
{
	RunningAudio = "PlayCharacterAudioEvent( CrowbellRunningComment );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/CrowBell/CrowBellBossMap_"] = {
    name = "The Black Crow",
    life = 2.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 3.75,
    damageSpread = 0.2,
    attackTime = 2.445,
    attackRange = 16,
    accuracy = 1,
    skillList = {
        "TCCrowbell",
        "GACrowbellLeapSlamImpact",
        "GACrowbellLeapSlamImpactEnraged",
        "CrowbellSmashDoor",
        "DTTCrowbellLeapSlam",
        "DTTCrowbellLeapSlamEnraged",
        "SwollenMillerChargeTrample",
        "CrowbellMeleeSwipe",
        "CrowbellMeleeSwipeEnraged",
        "CrowbellMeleeSlash",
        "CrowbellMeleeSlashEnraged",
        "CrowbellMeleeCombo",
        "CrowbellMeleeComboEnraged",
        "CrowbellMeleeBellSwipe",
        "CrowbellMeleeBellCombo",
        "CrowbellLeapSlam",
        "CrowbellLeapSlamEnraged",
        "CrowbellLeapSlamTriggerGA",
        "CrowbellSlamWave",
        "CrowbellDoubleSlamEAA",
        "CrowbellDoubleSlamEAAEnraged",
        "CrowbellSlamWaveEAA",
        "CrowbellDoubleSlamTriggerGA1",
        "CrowbellDoubleSlamTriggerGA2",
        "CrowbellDoubleSlamTriggerGA1Enraged",
        "CrowbellDoubleSlamTriggerGA2Enraged",
        "CrowbellBellSlamEAA",
        "CrowbellBellWhirlEAA",
        "CrowbellUltimateGA",
        "CrowbellBellSlamTriggerGA1",
        "CrowbellBellSlamTriggerGA2",
        "CrowbellGrabBellEAS",
        "CrowbellSmashGateEAS",
        "CrowbellBellCharge",
        "CrowbellBellChargeTriggerGA",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TCCrowbell"] = {
    name = "Table Charge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "ignores_proximity_shield",
        "is_area_damage",
        "base_skill_cannot_be_blocked",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACrowbellLeapSlamImpact"] = {
    name = "GACrowbellLeapSlamImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACrowbellLeapSlamImpactEnraged"] = {
    name = "GACrowbellLeapSlamImpactEnraged",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {50, baseMultiplier = 2.35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellSmashDoor"] = {
    name = "CrowbellSmashDoor",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_interrupted",
        "skill_no_los_required",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTCrowbellLeapSlam"] = {
    name = "DTTCrowbellLeapSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
        "leap_slam_minimum_distance",
        "skill_maximum_travel_distance",
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-7, 0, 0, 0, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTCrowbellLeapSlamEnraged"] = {
    name = "DTTCrowbellLeapSlamEnraged",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
        "leap_slam_minimum_distance",
        "skill_maximum_travel_distance",
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-7, 0, 0, 0, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SwollenMillerChargeTrample"] = {
    name = "SwollenMillerChargeTrample",
    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 = {
        "hit_damage_stun_multiplier_+%",
        "is_area_damage",
        "global_knockback",
    },
    levels = {
        [1] = {100, baseMultiplier = 0.35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellMeleeSwipe"] = {
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellMeleeSwipeEnraged"] = {
    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 = {
        "main_hand_base_maximum_attack_distance",
        "base_knockback_speed_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
    },
    levels = {
        [1] = {5, 100, 80, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellMeleeSlash"] = {
    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 = {
        "main_hand_base_maximum_attack_distance",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {5, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellMeleeSlashEnraged"] = {
    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 = {
        "main_hand_base_maximum_attack_distance",
        "base_knockback_speed_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
    },
    levels = {
        [1] = {10, 100, 80, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellMeleeCombo"] = {
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellMeleeComboEnraged"] = {
    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 = {
        "main_hand_base_maximum_attack_distance",
        "base_knockback_speed_+%",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
    },
    levels = {
        [1] = {5, 100, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellMeleeBellSwipe"] = {
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
    },
    levels = {
        [1] = {50, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellMeleeBellCombo"] = {
    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 = {
        "base_skill_cannot_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellLeapSlam"] = {
    name = "Leap Slam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Jump into the air, damaging and [Knockback|Knocking Back] enemies with your mace where you land. Enemies you would land on are
pushed out of the way.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.Slam] = true,
        [SkillType.Totemable] = true,
        [SkillType.Travel] = true,
        [SkillType.Jumping] = true,
        [SkillType.ConsumesFullyBrokenArmour] = true,
    },
    statDescriptionScope = "leap_slam",
    castTime = 2.5,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellLeapSlamEnraged"] = {
    name = "Leap Slam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Jump into the air, damaging and [Knockback|Knocking Back] enemies with your mace where you land. Enemies you would land on are
pushed out of the way.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Melee] = true,
        [SkillType.Slam] = true,
        [SkillType.Totemable] = true,
        [SkillType.Travel] = true,
        [SkillType.Jumping] = true,
        [SkillType.ConsumesFullyBrokenArmour] = true,
    },
    statDescriptionScope = "leap_slam",
    castTime = 2.5,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {50, baseMultiplier = 2.35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellLeapSlamTriggerGA"] = {
    name = "CrowbellLeapSlamTriggerGA",
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {100, baseMultiplier = 3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellSlamWave"] = {
    name = "CrowbellSlamWave",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellDoubleSlamEAA"] = {
    name = "CrowbellDoubleSlamEAA",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.33,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
    },
    levels = {
        [1] = {8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellDoubleSlamEAAEnraged"] = {
    name = "CrowbellDoubleSlamEAAEnraged",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
    },
    levels = {
        [1] = {30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellSlamWaveEAA"] = {
    name = "CrowbellSlamWaveEAA",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
    },
    levels = {
        [1] = {15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellDoubleSlamTriggerGA1"] = {
    name = "CrowbellDoubleSlamTriggerGA1",
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellDoubleSlamTriggerGA2"] = {
    name = "CrowbellDoubleSlamTriggerGA2",
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellDoubleSlamTriggerGA1Enraged"] = {
    name = "CrowbellDoubleSlamTriggerGA1Enraged",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellDoubleSlamTriggerGA2Enraged"] = {
    name = "CrowbellDoubleSlamTriggerGA2Enraged",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellBellSlamEAA"] = {
    name = "CrowbellBellSlamEAA",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
    },
    levels = {
        [1] = {10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellBellWhirlEAA"] = {
    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 = 4,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "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] = {25, 50, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellUltimateGA"] = {
    name = "CrowbellUltimateGA",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellBellSlamTriggerGA1"] = {
    name = "CrowbellBellSlamTriggerGA1",
    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 = {
        "hit_damage_stun_multiplier_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {100, 50, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellBellSlamTriggerGA2"] = {
    name = "CrowbellBellSlamTriggerGA2",
    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 = {
        "hit_damage_stun_multiplier_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {100, 130, baseMultiplier = 2.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellGrabBellEAS"] = {
    name = "CrowbellGrabBellEAS",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_interrupted",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellSmashGateEAS"] = {
    name = "CrowbellSmashGateEAS",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_interrupted",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellBellCharge"] = {
    name = "Shield Charge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_movement_velocity_+%",
        "shield_charge_extra_distance",
        "ignores_proximity_shield",
        "shield_charge_continue_past_target",
        "cannot_knockback",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {45, 30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CrowbellBellChargeTriggerGA"] = {
    name = "CrowbellBellChargeTriggerGA",
    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 = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {60, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
IdMonsterUniqueT2Boss
FamilyMonsterActBoss
DomainsMonster (3)
GenerationType고유 (3)
Req. level1
Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 2700 Max: 2700 Global
  • unique monster guarantee one rare Min: 0 Max: 0 Global
  • monster dropped item quantity +% [800]
    monster dropped item rarity +% [4000]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [7500]
    unique monster guarantee one rare [1]
    IdMonsterMapBossT2
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 7500 Max: 7500 Global
  • monster dropped item rarity +% Min: 4000 Max: 4000 Global
  • monster dropped item quantity +% Min: 800 Max: 800 Global
  • unique monster guarantee one rare Min: 1 Max: 1 Global
  • monster map key of at least same tier as current map drop chance % Min: 25 Max: 25 Global
  • 검은 까마귀
    야수
    monster dropped item rarity +% [2700]
    monster slain experience +% [0]
    unique monster guarantee one rare [0]
    monster dropped item quantity +% [800]
    monster dropped item rarity +% [4000]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [7500]
    unique monster guarantee one rare [1]
    The Black Crow
    SpectreN
    Tagsbeast, fast_movement, mammal_beast, MonsterBlunt_onhit_audio, red_blood
    생명력
    250%
    저항
    0 0 0 0
    Damage
    375%
    정확도
    100%
    치명타 명중 Chance
    5%
    치명타 피해 보너스
    +30%
    Attack Distance
    6 ~ 16
    공격 속도
    2.445 Second
    Damage Spread
    ±20%
    경험치
    250%
    Model Size
    100%
    Type
    CrowBellBossSTANDALONE
    Metadata
    CrowBellBossSTANDALONE
    레벨
    68
    생명력
    19,393
    방어도
    2,413
    회피
    477
    Damage
    874
    주문 피해
    874
    정확도
    2,180
    공격 속도
    2.445
    경험치
    71,585
    Minion Life
    17,325
    Minion Damage
    3,633
    Minion Armour
    2,413
    CrowbellMeleeSwipe
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 속도: 2.445 초
    monster penalty against minions damage +% final vs player minions [50]
    CrowbellMeleeSlash
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 속도: 2.445 초
    main hand base maximum attack distance [5]
    monster penalty against minions damage +% final vs player minions [50]
    CrowbellMeleeCombo
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 속도: 2.445 초
    monster penalty against minions damage +% final vs player minions [50]
    CrowbellDoubleSlamEAA
    재사용 대기시간: 7.5 초
    근접 타격 범위 +8
    CrowbellDoubleSlamTriggerGA1
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 속도: 2.445 초
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [100]
    CrowbellDoubleSlamTriggerGA2
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 속도: 2.445 초
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    CrowbellLeapSlam
    Attack, Area, Melee, Slam, Totemable, Travel, Jumping, ConsumesFullyBrokenArmour
    도약 강타
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 150%
    공격 속도: 2.445 초
    재사용 대기시간: 5 초
    공중으로 도약 후 착지하면서 무기로 적들에게 피해를 주고 밀어냅니다. 착지 지점의 적은 바깥으로 밀려납니다.
    주는 공격 피해 50% 증폭
    base skill can be avoided by dodge roll [1]
    is area damage [1]
    CrowbellLeapSlamTriggerGA
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 300%
    공격 속도: 2.445 초
    주는 공격 피해 200% 증폭
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [100]
    CrowbellBellSlamEAA
    근접 타격 범위 +10
    CrowbellBellSlamTriggerGA1
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 150%
    공격 속도: 2.445 초
    주는 공격 피해 50% 증폭
    기절 축적 100% 증가
    base skill can be blocked [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [50]
    CrowbellBellSlamTriggerGA2
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 210%
    공격 속도: 2.445 초
    주는 공격 피해 110% 증폭
    기절 축적 100% 증가
    base skill can be blocked [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [130]
    CrowbellBellCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    방패 돌진
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 속도: 2.445 초
    재사용 대기시간: 8 초
    단일 대상에세 돌진하여 방패로 후려침과 동시에 적을 밀어내고 기절시킵니다. 해당 경로에 있는 적들은 옆으로 밀려납니다. 피해와 기절 효과는 이동한 거리에 비례합니다. 연속타격의 보조는 받을 수 없습니다.
    이동 속도 45% 증가
    적을 밀어낼 수 없음
    base deal no damage [1]
    ignores proximity shield [1]
    shield charge continue past target [1]
    shield charge extra distance [30]
    CrowbellBellChargeTriggerGA
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 140%
    공격 속도: 2.445 초
    주는 공격 피해 40% 증폭
    적을 밀어냄
    base skill can be avoided by dodge roll [1]
    determine knockback direction from melee pattern [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [60]
    CrowbellGrabBellEAS
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    CrowbellSmashGateEAS
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    CrowbellMeleeBellSwipe
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 140%
    공격 속도: 2.445 초
    주는 공격 피해 40% 증폭
    monster penalty against minions damage +% final vs player minions [50]
    CrowbellMeleeBellCombo
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 140%
    공격 속도: 2.445 초
    주는 공격 피해 40% 증폭
    base skill cannot be avoided by dodge roll [1]
    CrowbellSmashDoor
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    skill no los required [1]
    CrowbellSlamWave
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 130%
    공격 속도: 2.445 초
    주는 공격 피해 30% 증폭
    is area damage [1]
    CrowbellSlamWaveEAA
    재사용 대기시간: 7.5 초
    근접 타격 범위 +15
    CrowbellDoubleSlamEAAEnraged
    재사용 대기시간: 15 초
    근접 타격 범위 +30
    CrowbellMeleeSwipeEnraged
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 125%
    공격 속도: 2.445 초
    주는 공격 피해 25% 증폭
    적을 밀어냄
    base knockback speed +% [100]
    determine knockback direction from melee pattern [1]
    main hand base maximum attack distance [5]
    monster penalty against minions damage +% final vs player minions [80]
    CrowbellMeleeSlashEnraged
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 125%
    공격 속도: 2.445 초
    주는 공격 피해 25% 증폭
    적을 밀어냄
    base knockback speed +% [100]
    determine knockback direction from melee pattern [1]
    main hand base maximum attack distance [10]
    monster penalty against minions damage +% final vs player minions [80]
    CrowbellMeleeComboEnraged
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 125%
    공격 속도: 2.445 초
    주는 공격 피해 25% 증폭
    적을 밀어냄
    base knockback speed +% [100]
    determine knockback direction from melee pattern [1]
    main hand base maximum attack distance [5]
    CrowbellLeapSlamEnraged
    Attack, Area, Melee, Slam, Totemable, Travel, Jumping, ConsumesFullyBrokenArmour
    도약 강타
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 235%
    공격 속도: 2.445 초
    재사용 대기시간: 5 초
    공중으로 도약 후 착지하면서 무기로 적들에게 피해를 주고 밀어냅니다. 착지 지점의 적은 바깥으로 밀려납니다.
    주는 공격 피해 135% 증폭
    active skill area of effect radius +% final [50]
    is area damage [1]
    CrowbellDoubleSlamTriggerGA1Enraged
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 125%
    공격 속도: 2.445 초
    주는 공격 피해 25% 증폭
    is area damage [1]
    CrowbellDoubleSlamTriggerGA2Enraged
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 125%
    공격 속도: 2.445 초
    주는 공격 피해 25% 증폭
    is area damage [1]
    CrowbellBellWhirlEAA
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 125%
    공격 속도: 2.445 초
    재사용 대기시간: 14 초
    주는 공격 피해 25% 증폭
    action attack or cast time uses animation length [1]
    attack maximum action distance + [25]
    monster penalty against minions damage +% final vs player minions [50]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    SwollenMillerChargeTrample
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 35%
    공격 속도: 2.445 초
    주는 공격 피해 65% 감폭
    적을 밀어냄
    기절 축적 100% 증가
    is area damage [1]
    CrowbellUltimateGA
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 125%
    공격 속도: 2.445 초
    주는 공격 피해 25% 증폭
    적을 밀어냄
    base skill can be avoided by dodge roll [1]
    determine knockback direction from melee pattern [1]
    is area damage [1]
    TCCrowbell
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    탁자 돌진
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 속도: 2.445 초
    단일 대상에세 돌진하여 방패로 후려침과 동시에 적을 밀어내고 기절시킵니다. 해당 경로에 있는 적들은 옆으로 밀려납니다. 피해와 기절 효과는 이동한 거리에 비례합니다. 연속타격의 보조는 받을 수 없습니다.
    base skill cannot be blocked [1]
    ignores proximity shield [1]
    is area damage [1]
    GACrowbellLeapSlamImpact
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 150%
    공격 속도: 2.445 초
    주는 공격 피해 50% 증폭
    action attack or cast time uses animation length [1]
    is area damage [1]
    GACrowbellLeapSlamImpactEnraged
    Triggerable, Attack
    Base Damage: 699–1049
    치명타 명중 확률: 5%
    공격 피해: 235%
    공격 속도: 2.445 초
    주는 공격 피해 135% 증폭
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [50]
    is area damage [1]
    DTTCrowbellLeapSlam
    Spell, Movement
    시전 속도: 1 초
    재사용 대기시간: 5 초
    action attack or cast time uses animation length [1]
    leap slam minimum distance [0]
    skill maximum travel distance [0]
    spell maximum action distance +% [0]
    walk emerge extra distance [-7]
    DTTCrowbellLeapSlamEnraged
    Spell, Movement
    시전 속도: 1 초
    재사용 대기시간: 5 초
    action attack or cast time uses animation length [1]
    leap slam minimum distance [0]
    skill maximum travel distance [0]
    spell maximum action distance +% [0]
    walk emerge extra distance [-7]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBaseStandAlone"
    
    Actor
    {
    	slow_animations_go_to_idle = false
    }
    
    Animated
    {
    	turn_duration = 0.4
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		enrage;
    		with_bell;
    	"
    }
    
    Positioned
    {
    	force_placement = true
    }
    
    Stats
    {
    	set_suppress_phasing_visual = 1
    	set_monster_delay_item_drops_millis = 1200
    }
    
    Functions {}
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBaseStandAlone"
    
    Render
    {
    	visual_size_index = 1
    	use_ao_lights = true
    }
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		SetStaticLifeBarVisibilty( True ); 
    	"
    }
    
    StateMachine
    {
    	on_state_enrage_0 =
    	"
    		Delay( 2.0,
    		{
    			RemoveEffectPack( 'Metadata/Effects/StatusAilments/monsters/Crowbell/beast_enrage.epk' );
    		} );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy_FADEOUT.epk', 2.0 );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy.epk' );
    	"
    
    	create_state_enrage_0 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/StatusAilments/monsters/Crowbell/beast_enrage.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy.epk' );
    	"
    
    	on_state_enrage_1 =
    	"
    		AddEffectPack( 'Metadata/Effects/StatusAilments/monsters/Crowbell/beast_enrage.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy.epk' );
    		PlayCharacterAudioEvent( CrowbellEnragingComment );
    	"
    
    	create_state_enrage_1 =
    	"
    		AddEffectPack( 'Metadata/Effects/StatusAilments/monsters/Crowbell/beast_enrage.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy.epk' );
    	"
    
    	on_state_with_bell_1 = "AddAttached( 'Metadata/Monsters/CrowBell/Attachments/Bell.ao', bell_jntBnd, 1.0, 1.0, 1 );"
    	create_state_with_bell_1 = "AddAttached( 'Metadata/Monsters/CrowBell/Attachments/Bell.ao', bell_jntBnd, 1.0, 1.0, 1 );"
    }
    
    
    Life
    {
    	on_death =
    	"
    		SetStaticLifeBarVisibilty( false );
    		RemoveEffectPack( 'Metadata/Effects/StatusAilments/monsters/Crowbell/beast_enrage.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/CrowBell/enrage_energy.epk' );
    	"
    }
    
    GlobalAudioParamEvents
    {
    	player_in_range_param = "CrowbellInRange"
    	life_percent_param = "CrowbellLifePercentage"
    	range = 130
    	life_percent_is_boolean = true
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/CrowBell/CrowBellBossSTANDALONE"] = {
        name = "The Black Crow",
        life = 2.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 3.75,
        damageSpread = 0.2,
        attackTime = 2.445,
        attackRange = 16,
        accuracy = 1,
        skillList = {
            "TCCrowbell",
            "GACrowbellLeapSlamImpact",
            "GACrowbellLeapSlamImpactEnraged",
            "CrowbellSmashDoor",
            "DTTCrowbellLeapSlam",
            "DTTCrowbellLeapSlamEnraged",
            "SwollenMillerChargeTrample",
            "CrowbellMeleeSwipe",
            "CrowbellMeleeSwipeEnraged",
            "CrowbellMeleeSlash",
            "CrowbellMeleeSlashEnraged",
            "CrowbellMeleeCombo",
            "CrowbellMeleeComboEnraged",
            "CrowbellMeleeBellSwipe",
            "CrowbellMeleeBellCombo",
            "CrowbellLeapSlam",
            "CrowbellLeapSlamEnraged",
            "CrowbellLeapSlamTriggerGA",
            "CrowbellSlamWave",
            "CrowbellDoubleSlamEAA",
            "CrowbellDoubleSlamEAAEnraged",
            "CrowbellSlamWaveEAA",
            "CrowbellDoubleSlamTriggerGA1",
            "CrowbellDoubleSlamTriggerGA2",
            "CrowbellDoubleSlamTriggerGA1Enraged",
            "CrowbellDoubleSlamTriggerGA2Enraged",
            "CrowbellBellSlamEAA",
            "CrowbellBellWhirlEAA",
            "CrowbellUltimateGA",
            "CrowbellBellSlamTriggerGA1",
            "CrowbellBellSlamTriggerGA2",
            "CrowbellGrabBellEAS",
            "CrowbellSmashGateEAS",
            "CrowbellBellCharge",
            "CrowbellBellChargeTriggerGA",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TCCrowbell"] = {
        name = "Table Charge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "ignores_proximity_shield",
            "is_area_damage",
            "base_skill_cannot_be_blocked",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GACrowbellLeapSlamImpact"] = {
        name = "GACrowbellLeapSlamImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GACrowbellLeapSlamImpactEnraged"] = {
        name = "GACrowbellLeapSlamImpactEnraged",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {50, baseMultiplier = 2.35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellSmashDoor"] = {
        name = "CrowbellSmashDoor",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "skill_cannot_be_interrupted",
            "skill_no_los_required",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTCrowbellLeapSlam"] = {
        name = "DTTCrowbellLeapSlam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_extra_distance",
            "leap_slam_minimum_distance",
            "skill_maximum_travel_distance",
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-7, 0, 0, 0, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTCrowbellLeapSlamEnraged"] = {
        name = "DTTCrowbellLeapSlamEnraged",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_extra_distance",
            "leap_slam_minimum_distance",
            "skill_maximum_travel_distance",
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-7, 0, 0, 0, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SwollenMillerChargeTrample"] = {
        name = "SwollenMillerChargeTrample",
        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 = {
            "hit_damage_stun_multiplier_+%",
            "is_area_damage",
            "global_knockback",
        },
        levels = {
            [1] = {100, baseMultiplier = 0.35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellMeleeSwipe"] = {
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellMeleeSwipeEnraged"] = {
        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 = {
            "main_hand_base_maximum_attack_distance",
            "base_knockback_speed_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
        },
        levels = {
            [1] = {5, 100, 80, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellMeleeSlash"] = {
        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 = {
            "main_hand_base_maximum_attack_distance",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {5, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellMeleeSlashEnraged"] = {
        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 = {
            "main_hand_base_maximum_attack_distance",
            "base_knockback_speed_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
        },
        levels = {
            [1] = {10, 100, 80, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellMeleeCombo"] = {
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellMeleeComboEnraged"] = {
        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 = {
            "main_hand_base_maximum_attack_distance",
            "base_knockback_speed_+%",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
        },
        levels = {
            [1] = {5, 100, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellMeleeBellSwipe"] = {
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        },
        levels = {
            [1] = {50, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellMeleeBellCombo"] = {
        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 = {
            "base_skill_cannot_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellLeapSlam"] = {
        name = "Leap Slam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Jump into the air, damaging and [Knockback|Knocking Back] enemies with your mace where you land. Enemies you would land on are
    pushed out of the way.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Slam] = true,
            [SkillType.Totemable] = true,
            [SkillType.Travel] = true,
            [SkillType.Jumping] = true,
            [SkillType.ConsumesFullyBrokenArmour] = true,
        },
        statDescriptionScope = "leap_slam",
        castTime = 2.5,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellLeapSlamEnraged"] = {
        name = "Leap Slam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Jump into the air, damaging and [Knockback|Knocking Back] enemies with your mace where you land. Enemies you would land on are
    pushed out of the way.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Slam] = true,
            [SkillType.Totemable] = true,
            [SkillType.Travel] = true,
            [SkillType.Jumping] = true,
            [SkillType.ConsumesFullyBrokenArmour] = true,
        },
        statDescriptionScope = "leap_slam",
        castTime = 2.5,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {50, baseMultiplier = 2.35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellLeapSlamTriggerGA"] = {
        name = "CrowbellLeapSlamTriggerGA",
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {100, baseMultiplier = 3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellSlamWave"] = {
        name = "CrowbellSlamWave",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
        },
        levels = {
            [1] = {baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellDoubleSlamEAA"] = {
        name = "CrowbellDoubleSlamEAA",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.33,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
        },
        levels = {
            [1] = {8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellDoubleSlamEAAEnraged"] = {
        name = "CrowbellDoubleSlamEAAEnraged",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4.5,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
        },
        levels = {
            [1] = {30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellSlamWaveEAA"] = {
        name = "CrowbellSlamWaveEAA",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
        },
        levels = {
            [1] = {15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellDoubleSlamTriggerGA1"] = {
        name = "CrowbellDoubleSlamTriggerGA1",
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellDoubleSlamTriggerGA2"] = {
        name = "CrowbellDoubleSlamTriggerGA2",
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellDoubleSlamTriggerGA1Enraged"] = {
        name = "CrowbellDoubleSlamTriggerGA1Enraged",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellDoubleSlamTriggerGA2Enraged"] = {
        name = "CrowbellDoubleSlamTriggerGA2Enraged",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellBellSlamEAA"] = {
        name = "CrowbellBellSlamEAA",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
        },
        levels = {
            [1] = {10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellBellWhirlEAA"] = {
        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 = 4,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "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] = {25, 50, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellUltimateGA"] = {
        name = "CrowbellUltimateGA",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellBellSlamTriggerGA1"] = {
        name = "CrowbellBellSlamTriggerGA1",
        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 = {
            "hit_damage_stun_multiplier_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {100, 50, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellBellSlamTriggerGA2"] = {
        name = "CrowbellBellSlamTriggerGA2",
        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 = {
            "hit_damage_stun_multiplier_+%",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {100, 130, baseMultiplier = 2.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellGrabBellEAS"] = {
        name = "CrowbellGrabBellEAS",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "skill_cannot_be_interrupted",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellSmashGateEAS"] = {
        name = "CrowbellSmashGateEAS",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "skill_cannot_be_interrupted",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellBellCharge"] = {
        name = "Shield Charge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_movement_velocity_+%",
            "shield_charge_extra_distance",
            "ignores_proximity_shield",
            "shield_charge_continue_past_target",
            "cannot_knockback",
            "base_deal_no_damage",
        },
        levels = {
            [1] = {45, 30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CrowbellBellChargeTriggerGA"] = {
        name = "CrowbellBellChargeTriggerGA",
        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 = {
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "global_knockback",
            "determine_knockback_direction_from_melee_pattern",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {60, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster dropped item rarity +% [2700]
    monster slain experience +% [0]
    unique monster guarantee one rare [0]
    IdMonsterUniqueT2Boss
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 2700 Max: 2700 Global
  • unique monster guarantee one rare Min: 0 Max: 0 Global
  • monster dropped item quantity +% [800]
    monster dropped item rarity +% [4000]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [7500]
    unique monster guarantee one rare [1]
    IdMonsterMapBossT2
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 7500 Max: 7500 Global
  • monster dropped item rarity +% Min: 4000 Max: 4000 Global
  • monster dropped item quantity +% Min: 800 Max: 800 Global
  • unique monster guarantee one rare Min: 1 Max: 1 Global
  • monster map key of at least same tier as current map drop chance % Min: 25 Max: 25 Global
  • Edit

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