El cuervo negro
Bestia
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
AreaCampo floreciente
Tagsbeast, fast_movement, mammal_beast, MonsterBlunt_onhit_audio, red_blood
Vida
250%
Resistencia
0 0 0 0
Damage
375%
Precisión
100%
Impactos críticos Chance
5%
Bonificación de daño crítico
+30%
Attack Distance
6 ~ 16
Tiempo de ataque
2.445 Second
Damage Spread
±20%
Experiencia
250%
Model Size
100%
Type
CrowBellBossMap
Metadata
CrowBellBossMap_
Nivel
65
Vida
16,283
Armadura
2,023
Evasión
440
Damage
796
Daño de hechizos
796
Precisión
1,974
Tiempo de ataque
2.445
Experiencia
53,768
Minion Life
15,705
Minion Damage
3,109
Minion Armour
2,023
CrowbellMeleeSwipe
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque básico
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.445 seg
monster penalty against minions damage +% final vs player minions [50]
CrowbellMeleeSlash
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque básico
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.445 seg
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
Ataque básico
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.445 seg
monster penalty against minions damage +% final vs player minions [50]
CrowbellDoubleSlamEAA
Tiempo de recarga: 7.5 seg
+8 al alcance de los golpes cuerpo a cuerpo
CrowbellDoubleSlamTriggerGA1
Triggerable, Attack
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.445 seg
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
CrowbellDoubleSlamTriggerGA2
Triggerable, Attack
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.445 seg
is area damage [1]
monster penalty against minions damage +% final vs player minions [200]
CrowbellLeapSlam
Attack, Area, Melee, Slam, Totemable, Travel, Jumping, ConsumesFullyBrokenArmour
Salto con impacto
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 150%
Tiempo de ataque: 2.445 seg
Tiempo de recarga: 5 seg
Saltas por los aires para infligir daño y empujar a los enemigos con tu maza en el lugar donde caes. Empujas a los enemigos sobre los que caerías fuera de tu camino.
Inflige un 50% más de daño de ataques
base skill can be avoided by dodge roll [1]
is area damage [1]
CrowbellLeapSlamTriggerGA
Triggerable, Attack
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 300%
Tiempo de ataque: 2.445 seg
Inflige un 200% más de daño de ataques
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
CrowbellBellSlamEAA
+10 al alcance de los golpes cuerpo a cuerpo
CrowbellBellSlamTriggerGA1
Triggerable, Attack
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 150%
Tiempo de ataque: 2.445 seg
Inflige un 50% más de daño de ataques
Acumulación de aturdimiento aumentada un 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
Probabilidad de impacto crítico: 5%
Daño de ataque: 210%
Tiempo de ataque: 2.445 seg
Inflige un 110% más de daño de ataques
Acumulación de aturdimiento aumentada un 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
Carga con escudo
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.445 seg
Tiempo de recarga: 8 seg
Carga hacia un enemigo y lo aporrea con el escudo del personaje para golpearlo. Esto lo empuja y aturde. También empuja a un lado a los enemigos que están en su camino. El daño y el aturdimiento son proporcionales a la distancia recorrida. No se puede asistir con Asistencia de Golpes múltiples.
Velocidad de movimiento aumentada un 45%
No puede empujar a los enemigos
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 140%
Tiempo de ataque: 2.445 seg
Inflige un 40% más de daño de ataques
Empuja a los enemigos
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
Ataque básico
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 140%
Tiempo de ataque: 2.445 seg
Inflige un 40% más de daño de ataques
monster penalty against minions damage +% final vs player minions [50]
CrowbellMeleeBellCombo
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque básico
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 140%
Tiempo de ataque: 2.445 seg
Inflige un 40% más de daño de ataques
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 130%
Tiempo de ataque: 2.445 seg
Inflige un 30% más de daño de ataques
is area damage [1]
CrowbellSlamWaveEAA
Tiempo de recarga: 7.5 seg
+15 al alcance de los golpes cuerpo a cuerpo
CrowbellDoubleSlamEAAEnraged
Tiempo de recarga: 15 seg
+30 al alcance de los golpes cuerpo a cuerpo
CrowbellMeleeSwipeEnraged
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque básico
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 125%
Tiempo de ataque: 2.445 seg
Inflige un 25% más de daño de ataques
Empuja a los enemigos
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
Ataque básico
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 125%
Tiempo de ataque: 2.445 seg
Inflige un 25% más de daño de ataques
Empuja a los enemigos
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
Ataque básico
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 125%
Tiempo de ataque: 2.445 seg
Inflige un 25% más de daño de ataques
Empuja a los enemigos
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
Salto con impacto
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 235%
Tiempo de ataque: 2.445 seg
Tiempo de recarga: 5 seg
Saltas por los aires para infligir daño y empujar a los enemigos con tu maza en el lugar donde caes. Empujas a los enemigos sobre los que caerías fuera de tu camino.
Inflige un 135% más de daño de ataques
active skill area of effect radius +% final [50]
is area damage [1]
CrowbellDoubleSlamTriggerGA1Enraged
Triggerable, Attack
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 125%
Tiempo de ataque: 2.445 seg
Inflige un 25% más de daño de ataques
is area damage [1]
CrowbellDoubleSlamTriggerGA2Enraged
Triggerable, Attack
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 125%
Tiempo de ataque: 2.445 seg
Inflige un 25% más de daño de ataques
is area damage [1]
CrowbellBellWhirlEAA
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque básico
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 125%
Tiempo de ataque: 2.445 seg
Tiempo de recarga: 14 seg
Inflige un 25% más de daño de ataques
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
Probabilidad de impacto crítico: 5%
Daño de ataque: 35%
Tiempo de ataque: 2.445 seg
Inflige un 65% menos de daño de ataques
Acumulación de aturdimiento aumentada un 100%
Empuja a los enemigos
is area damage [1]
CrowbellUltimateGA
Triggerable, Attack
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 125%
Tiempo de ataque: 2.445 seg
Inflige un 25% más de daño de ataques
Empuja a los enemigos
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
Table Charge
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.445 seg
Carga hacia un enemigo y lo aporrea con el escudo del personaje para golpearlo. Esto lo empuja y aturde. También empuja a un lado a los enemigos que están en su camino. El daño y el aturdimiento son proporcionales a la distancia recorrida. No se puede asistir con Asistencia de Golpes múltiples.
base skill cannot be blocked [1]
ignores proximity shield [1]
is area damage [1]
GACrowbellLeapSlamImpact
Triggerable, Attack
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 150%
Tiempo de ataque: 2.445 seg
Inflige un 50% más de daño de ataques
action attack or cast time uses animation length [1]
is area damage [1]
GACrowbellLeapSlamImpactEnraged
Triggerable, Attack
Base Damage: 637–956
Probabilidad de impacto crítico: 5%
Daño de ataque: 235%
Tiempo de ataque: 2.445 seg
Inflige un 135% más de daño de ataques
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [50]
is area damage [1]
DTTCrowbellLeapSlam
Spell, Movement
Tiempo de lanzamiento: 1 seg
Tiempo de recarga: 5 seg
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
Tiempo de lanzamiento: 1 seg
Tiempo de recarga: 5 seg
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Único (3)
Req. level1
Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 2700 Max: 2700 Global
  • unique monster guarantee one rare Min: 0 Max: 0 Global
  • 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Único (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
  • El cuervo negro
    Bestia
    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
    Vida
    250%
    Resistencia
    0 0 0 0
    Damage
    375%
    Precisión
    100%
    Impactos críticos Chance
    5%
    Bonificación de daño crítico
    +30%
    Attack Distance
    6 ~ 16
    Tiempo de ataque
    2.445 Second
    Damage Spread
    ±20%
    Experiencia
    250%
    Model Size
    100%
    Type
    CrowBellBossSTANDALONE
    Metadata
    CrowBellBossSTANDALONE
    Nivel
    68
    Vida
    19,393
    Armadura
    2,413
    Evasión
    477
    Damage
    874
    Daño de hechizos
    874
    Precisión
    2,180
    Tiempo de ataque
    2.445
    Experiencia
    71,585
    Minion Life
    17,325
    Minion Damage
    3,633
    Minion Armour
    2,413
    CrowbellMeleeSwipe
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque básico
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.445 seg
    monster penalty against minions damage +% final vs player minions [50]
    CrowbellMeleeSlash
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque básico
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.445 seg
    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
    Ataque básico
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.445 seg
    monster penalty against minions damage +% final vs player minions [50]
    CrowbellDoubleSlamEAA
    Tiempo de recarga: 7.5 seg
    +8 al alcance de los golpes cuerpo a cuerpo
    CrowbellDoubleSlamTriggerGA1
    Triggerable, Attack
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.445 seg
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [100]
    CrowbellDoubleSlamTriggerGA2
    Triggerable, Attack
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.445 seg
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [200]
    CrowbellLeapSlam
    Attack, Area, Melee, Slam, Totemable, Travel, Jumping, ConsumesFullyBrokenArmour
    Salto con impacto
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 150%
    Tiempo de ataque: 2.445 seg
    Tiempo de recarga: 5 seg
    Saltas por los aires para infligir daño y empujar a los enemigos con tu maza en el lugar donde caes. Empujas a los enemigos sobre los que caerías fuera de tu camino.
    Inflige un 50% más de daño de ataques
    base skill can be avoided by dodge roll [1]
    is area damage [1]
    CrowbellLeapSlamTriggerGA
    Triggerable, Attack
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 300%
    Tiempo de ataque: 2.445 seg
    Inflige un 200% más de daño de ataques
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [100]
    CrowbellBellSlamEAA
    +10 al alcance de los golpes cuerpo a cuerpo
    CrowbellBellSlamTriggerGA1
    Triggerable, Attack
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 150%
    Tiempo de ataque: 2.445 seg
    Inflige un 50% más de daño de ataques
    Acumulación de aturdimiento aumentada un 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
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 210%
    Tiempo de ataque: 2.445 seg
    Inflige un 110% más de daño de ataques
    Acumulación de aturdimiento aumentada un 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
    Carga con escudo
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.445 seg
    Tiempo de recarga: 8 seg
    Carga hacia un enemigo y lo aporrea con el escudo del personaje para golpearlo. Esto lo empuja y aturde. También empuja a un lado a los enemigos que están en su camino. El daño y el aturdimiento son proporcionales a la distancia recorrida. No se puede asistir con Asistencia de Golpes múltiples.
    Velocidad de movimiento aumentada un 45%
    No puede empujar a los enemigos
    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
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 140%
    Tiempo de ataque: 2.445 seg
    Inflige un 40% más de daño de ataques
    Empuja a los enemigos
    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
    Ataque básico
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 140%
    Tiempo de ataque: 2.445 seg
    Inflige un 40% más de daño de ataques
    monster penalty against minions damage +% final vs player minions [50]
    CrowbellMeleeBellCombo
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque básico
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 140%
    Tiempo de ataque: 2.445 seg
    Inflige un 40% más de daño de ataques
    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
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 130%
    Tiempo de ataque: 2.445 seg
    Inflige un 30% más de daño de ataques
    is area damage [1]
    CrowbellSlamWaveEAA
    Tiempo de recarga: 7.5 seg
    +15 al alcance de los golpes cuerpo a cuerpo
    CrowbellDoubleSlamEAAEnraged
    Tiempo de recarga: 15 seg
    +30 al alcance de los golpes cuerpo a cuerpo
    CrowbellMeleeSwipeEnraged
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque básico
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 125%
    Tiempo de ataque: 2.445 seg
    Inflige un 25% más de daño de ataques
    Empuja a los enemigos
    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
    Ataque básico
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 125%
    Tiempo de ataque: 2.445 seg
    Inflige un 25% más de daño de ataques
    Empuja a los enemigos
    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
    Ataque básico
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 125%
    Tiempo de ataque: 2.445 seg
    Inflige un 25% más de daño de ataques
    Empuja a los enemigos
    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
    Salto con impacto
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 235%
    Tiempo de ataque: 2.445 seg
    Tiempo de recarga: 5 seg
    Saltas por los aires para infligir daño y empujar a los enemigos con tu maza en el lugar donde caes. Empujas a los enemigos sobre los que caerías fuera de tu camino.
    Inflige un 135% más de daño de ataques
    active skill area of effect radius +% final [50]
    is area damage [1]
    CrowbellDoubleSlamTriggerGA1Enraged
    Triggerable, Attack
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 125%
    Tiempo de ataque: 2.445 seg
    Inflige un 25% más de daño de ataques
    is area damage [1]
    CrowbellDoubleSlamTriggerGA2Enraged
    Triggerable, Attack
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 125%
    Tiempo de ataque: 2.445 seg
    Inflige un 25% más de daño de ataques
    is area damage [1]
    CrowbellBellWhirlEAA
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque básico
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 125%
    Tiempo de ataque: 2.445 seg
    Tiempo de recarga: 14 seg
    Inflige un 25% más de daño de ataques
    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
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 35%
    Tiempo de ataque: 2.445 seg
    Inflige un 65% menos de daño de ataques
    Acumulación de aturdimiento aumentada un 100%
    Empuja a los enemigos
    is area damage [1]
    CrowbellUltimateGA
    Triggerable, Attack
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 125%
    Tiempo de ataque: 2.445 seg
    Inflige un 25% más de daño de ataques
    Empuja a los enemigos
    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
    Table Charge
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.445 seg
    Carga hacia un enemigo y lo aporrea con el escudo del personaje para golpearlo. Esto lo empuja y aturde. También empuja a un lado a los enemigos que están en su camino. El daño y el aturdimiento son proporcionales a la distancia recorrida. No se puede asistir con Asistencia de Golpes múltiples.
    base skill cannot be blocked [1]
    ignores proximity shield [1]
    is area damage [1]
    GACrowbellLeapSlamImpact
    Triggerable, Attack
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 150%
    Tiempo de ataque: 2.445 seg
    Inflige un 50% más de daño de ataques
    action attack or cast time uses animation length [1]
    is area damage [1]
    GACrowbellLeapSlamImpactEnraged
    Triggerable, Attack
    Base Damage: 699–1049
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 235%
    Tiempo de ataque: 2.445 seg
    Inflige un 135% más de daño de ataques
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [50]
    is area damage [1]
    DTTCrowbellLeapSlam
    Spell, Movement
    Tiempo de lanzamiento: 1 seg
    Tiempo de recarga: 5 seg
    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
    Tiempo de lanzamiento: 1 seg
    Tiempo de recarga: 5 seg
    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Único (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 2700 Max: 2700 Global
  • unique monster guarantee one rare Min: 0 Max: 0 Global
  • 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Único (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.