Chetza, la Plaga emplumada
Bestia
monster dropped item rarity +% [1600]
monster slain experience +% [0]
Chetza, the Feathered Plague
SpectreN
AreaLa Prueba de Caos
Tagsbeast, Beast_onhit_audio, flying, red_blood, very_slow_movement
Vida
250%
Resistencia
-30 30 0 0
Damage
250%
Precisión
100%
Attack Distance
6 ~ 30
Tiempo de ataque
2.01 Second
Damage Spread
±20%
Experiencia
250%
Model Size
100%
Type
MutantBird2
Metadata
MutantBird2
Nivel
38
Vida
2,685
Damage
208
Daño de hechizos
208
Precisión
760
Tiempo de ataque
2.01
Experiencia
9,115
Minion Life
5,713
Minion Damage
451
Minion Armour
364
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque básico
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.01 seg
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
EAAMutantBirdVomitPeck
Tiempo de recarga: 7.5 seg
action attack or cast time uses animation length [1]
MeleeAtAnimationSpeedMutantBirdFace
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque básico
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.01 seg
Tiempo de recarga: 6 seg
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
EASMutantBirdSpit
Tiempo de recarga: 12.75 seg
action attack or cast time uses animation length [1]
EASBirdStorm
Tiempo de recarga: 30 seg
action attack or cast time uses animation length [1]
EDAMutantBirdVomitSpray
Triggerable, Spell, Damage
Probabilidad de impacto crítico: 5%
Tiempo de lanzamiento: 1 seg
Tiempo de recarga: 30 seg
Inflige de 222.1 a 333.1 de daño físico
Inflige un 150% más de daño de ataques
Área de efecto aumentada un 100%
action attack or cast time uses animation length [1]
base skill can be blocked [1]
is area damage [1]
spell maximum action distance +% [-33]
EDAMutantBirdVomitSpray2
Triggerable, Spell, Damage
Probabilidad de impacto crítico: 5%
Tiempo de lanzamiento: 1 seg
Tiempo de recarga: 30 seg
Inflige de a de daño físico
Inflige un 150% más de daño de ataques
Área de efecto aumentada un 100%
action attack or cast time uses animation length [1]
base skill can be blocked [1]
is area damage [1]
spell maximum action distance +% [-33]
EASBirdBeakSpiral
Tiempo de recarga: 22.5 seg
No puede ser empujado
action attack or cast time uses animation length [1]
EASMutantBirdSummonDog
No puede ser empujado
Tus impactos no pueden aturdir a los enemigos
action attack or cast time uses animation length [1]
EASMutantBirdSummonDogFirst
No puede ser empujado
Tus impactos no pueden aturdir a los enemigos
action attack or cast time uses animation length [1]
EASMutantBird180Left
No puede ser empujado
Tus impactos no pueden aturdir a los enemigos
Inflige un 55% más de daño de ataques
action attack or cast time uses animation length [1]
action do not face target [1]
EASMutantBird180Right
No puede ser empujado
Tus impactos no pueden aturdir a los enemigos
Inflige un 55% más de daño de ataques
action attack or cast time uses animation length [1]
action do not face target [1]
EASMutantBird90Left
No puede ser empujado
Tus impactos no pueden aturdir a los enemigos
Inflige un 25% más de daño de ataques
action attack or cast time uses animation length [1]
action do not face target [1]
EASMutantBird90Right
No puede ser empujado
Tus impactos no pueden aturdir a los enemigos
Inflige un 25% más de daño de ataques
action attack or cast time uses animation length [1]
action do not face target [1]
DTTBirdRetreatNOTDTT
action attack or cast time uses animation length [1]
action do not face target [1]
monster dodge direction [3]
monster dodge distance [37]
EASMutantBirdDodgeBack
action attack or cast time uses animation length [1]
MPWMutantBirdBossSpit
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.01 seg
action attack or cast time uses animation length [1]
active skill projectile speed +% variation final [70]
base deal no damage [1]
base is projectile [1]
base skill can be avoided by dodge roll [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1080]
projectile ballistic angle from reference event [1]
projectile ballistic gravity override [3000]
projectile spread radius [90]
projectile uses contact position [1]
spell maximum action distance +% [0]
MPWMutantBirdBossSpitFlip
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.01 seg
action attack or cast time uses animation length [1]
active skill projectile speed +% variation final [30]
base deal no damage [1]
base is projectile [1]
base skill can be avoided by dodge roll [1]
monster projectile variation [1080]
projectile ballistic angle from target distance [1]
projectile ballistic gravity override [3000]
projectile spread radius [50]
projectile uses contact position [1]
spell maximum action distance +% [0]
GAMutantBirdVomitSplat
Triggerable, Attack
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Daño de ataque: 200%
Tiempo de ataque: 2.01 seg
Inflige un 100% más de daño de ataques
base is projectile [1]
base skill cannot be avoided by dodge roll or blocked [1]
is area damage [1]
voll slam damage +% final at centre [100]
GTBirdStorm
Triggerable
action attack or cast time uses animation length [1]
GAMutantBirdBirdStorm
Triggerable, Attack
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Daño de ataque: 31%
Tiempo de ataque: 2.01 seg
Inflige un 69% menos de daño de ataques
+60 al alcance de los golpes cuerpo a cuerpo
is area damage [1]
GTSpiralAbility1
Triggerable
action attack or cast time uses animation length [1]
GTSpiralAbility2
Triggerable
action attack or cast time uses animation length [1]
GTSpiralAbility3
Triggerable
action attack or cast time uses animation length [1]
GTSpiralAbility4
Triggerable
action attack or cast time uses animation length [1]
GTSpiralAbility5
Triggerable
action attack or cast time uses animation length [1]
GTSpiralAbility6
Triggerable
action attack or cast time uses animation length [1]
GTSpiralAbility7
Triggerable
action attack or cast time uses animation length [1]
GTSpiralAbility8
Triggerable
action attack or cast time uses animation length [1]
GTSpiralAbility9
Triggerable
action attack or cast time uses animation length [1]
GTSpiralAbility10
Triggerable
action attack or cast time uses animation length [1]
GTSpiralAbility11
Triggerable
action attack or cast time uses animation length [1]
GTSpiralAbility12
Triggerable
action attack or cast time uses animation length [1]
GAMutantBirdSpikeImpale
Triggerable, Attack
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Daño de ataque: 250%
Tiempo de ataque: 2.01 seg
Inflige un 150% más de daño de ataques
+60 al alcance de los golpes cuerpo a cuerpo
Aplica sangrado
action attack or cast time uses animation length [1]
is area damage [1]
skill can be active blocked from all directions [1]
GAMutantBird180Slam
Triggerable, Attack
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Daño de ataque: 155%
Tiempo de ataque: 2.01 seg
Inflige un 55% más de daño de ataques
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
voll slam damage +% final at centre [50]
GAMutantBird90SwipeLeft
Triggerable, Attack
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Daño de ataque: 125%
Tiempo de ataque: 2.01 seg
Inflige un 25% más de daño de ataques
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
voll slam damage +% final at centre [33]
GAMutantBird90SwipeRight
Triggerable, Attack
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Daño de ataque: 125%
Tiempo de ataque: 2.01 seg
Inflige un 25% más de daño de ataques
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
voll slam damage +% final at centre [33]
GAMutantBirdFaceSmashImpact
Triggerable, Attack
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Tiempo de ataque: 2.01 seg
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]
voll slam damage +% final at centre [50]
EAAMutantBirdFaceSmash
action attack or cast time uses animation length [1]
GSMutantBirdPopHatchling
Triggerable, Spell, Damage
Probabilidad de impacto crítico: 5%
Tiempo de lanzamiento: 1 seg
Inflige de 0.9433287592567 a 1.415 de daño físico
disable visual hit effect [1]
is area damage [1]
CGEMutantBirdPeckDetritus
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Tiempo de lanzamiento: 1 seg
Inflige 289.1 de daño físico base por segundo
active skill area of effect radius +% final [50]
base skill effect duration [15000]
ground blood art variation [1002]
GSMutantBirdFlap
Triggerable, Attack
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Daño de ataque: 20%
Tiempo de ataque: 2.01 seg
Inflige un 80% menos de daño de ataques
is area damage [1]
EGMutantBirdNestDestruction
Triggerable
GAMutantBirdVomitSplat2
Triggerable, Attack
Base Damage: 167–250
Probabilidad de impacto crítico: 5%
Daño de ataque: 200%
Tiempo de ataque: 2.01 seg
Inflige un 100% más de daño de ataques
base is projectile [1]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
is area damage [1]

Object Type

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

Actor
{
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
	basic_action = "ChangeToStance3"
	basic_action = "ChangeToStance4"
	leveled_starting_effects = "DoLiterallyNothing"
}

Stats
{
	set_base_heavy_stun_duration_ms = 5466
}

Positioned
{
	// blocking is handled by multi hitbox
	blocking = false
}

StateMachine
{
	define_shared_state = "dead"
}

Animated {}

ControlZone {}

Functions
{
	fix_orientation =
	"
		/* arg1 doesn't exist by the time AddOnActionEnd happens so needs to be put somewhere */
		this.temp_anim_orientation = arg1;
		AddOnActionEnd(
		{
			SetOrientation( GetOrientation() + temp_anim_orientation, false, true );
			PlayAnimationType( Idle, 1.0, 0, 0 );
            this.temp_anim_orientation = null;
		}, true );
	"
}

Life
{
	on_death = "KillGroundEffectsOfType( Sulphite, 1001, 1, 150 );"
}

Object Type Codes

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

Render
{
	use_ao_lights = true
}

Functions
{
	scare_gulls =
	"
		ForEachInRangeOfType( 150, 'Metadata/Terrain/Gallows/Act4/4_7/Objects/Seagull', ( seagull )
		{
			If( seagull.flee, ()
			{
				CancelAllStateTimers();
				DisableProximityTrigger();
				seagull.flee = 0;
				Delay( arg1 * GetDistanceTo( this ), { PlayAnimation( fly_up_01, fly_up_02, fly_up_03 ); } );
			} );
		} );
	"
}

StateMachine
{
	on_state_light_0 = "SetLightState( off, 3.0 );"
	on_state_light_1 = "SetLightState( on, 0.5 );"

	create_state_light_0 =
	"
		Delay( 0.01, { SetLightState( off, 1.0 ); } );
	"

	create_state_light_1 =
	"
		Delay( 0.01, { SetLightState( on, 1.0 ); } );
	"
	
	on_or_create_state_dead_1 = "SetControlZoneRadius( 200 );"
}

GlobalAudioParamEvents
{
	player_in_range_param = "ScourgeInRange"
	life_percent_param = "ScourgeLifePercentage"
	range = 130
	life_percent_value_max = 1.0
	life_percent_is_boolean = true
}

Preload
{
	preload_monster_variety = "Metadata/Monsters/Bird2/MutantBirdDog2_"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/MutantBird/ao/carrion_hit.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/MutantBird/ao/baby_bird_pop.ao"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/MutantBird/epk/baby_bird_pop.epk"
	preload_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/MutantBird/ao/Objects/CascadeSpikes1"
	preload_environment = "G4_7_boss"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Bird2/MutantBird2"] = {
    name = "Chetza, the Feathered Plague",
    life = 2.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.5,
    damageSpread = 0.2,
    attackTime = 2.01,
    attackRange = 30,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "MeleeAtAnimationSpeedMutantBirdFace",
        "MPWMutantBirdBossSpit",
        "MPWMutantBirdBossSpitFlip",
        "CGEMutantBirdPeckDetritus",
        "GAMutantBirdBirdStorm",
        "GAMutantBirdSpikeImpale",
        "GAMutantBirdVomitSplat",
        "GAMutantBirdVomitSplat2",
        "GAMutantBird180Slam",
        "GAMutantBird90SwipeLeft",
        "GAMutantBird90SwipeRight",
        "GAMutantBirdFaceSmashImpact",
        "GSMutantBirdPopHatchling",
        "GSMutantBirdFlap",
        "EASBirdBeakSpiral",
        "EASBirdStorm",
        "EASMutantBird180Left",
        "EASMutantBird180Right",
        "EASMutantBird90Left",
        "EASMutantBird90Right",
        "EASMutantBirdSummonDog",
        "EASMutantBirdSummonDogFirst",
        "EASMutantBirdSpit",
        "EAAMutantBirdFaceSmash",
        "EAAMutantBirdVomitPeck",
        "EASMutantBirdDodgeBack",
        "EGMutantBirdNestDestruction",
        "GTSpiralAbility1",
        "GTSpiralAbility2",
        "GTSpiralAbility3",
        "GTSpiralAbility4",
        "GTSpiralAbility5",
        "GTSpiralAbility6",
        "GTSpiralAbility7",
        "GTSpiralAbility8",
        "GTSpiralAbility9",
        "GTSpiralAbility10",
        "GTSpiralAbility11",
        "GTSpiralAbility12",
        "GTBirdStorm",
        "EDAMutantBirdVomitSpray",
        "EDAMutantBirdVomitSpray2",
        "DTTBirdRetreatNOTDTT",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
    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",
        "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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedMutantBirdFace"] = {
    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",
        "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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWMutantBirdBossSpit"] = {
    name = "MPWMutantBirdBossSpit",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "projectile_spread_radius",
        "projectile_ballistic_gravity_override",
        "active_skill_projectile_speed_+%_variation_final",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_ballistic_angle_from_reference_event",
        "base_deal_no_damage",
        "maintain_projectile_direction_when_using_contact_position",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {1080, 0, 90, 3000, 70, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWMutantBirdBossSpitFlip"] = {
    name = "MPWMutantBirdBossSpitFlip",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "projectile_spread_radius",
        "projectile_ballistic_gravity_override",
        "active_skill_projectile_speed_+%_variation_final",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_ballistic_angle_from_target_distance",
        "base_deal_no_damage",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {1080, 0, 50, 3000, 30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEMutantBirdPeckDetritus"] = {
    name = "CGEMutantBirdPeckDetritus",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Duration] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "ground_blood_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {1, 1002, 50, 15000, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAMutantBirdBirdStorm"] = {
    name = "GAMutantBirdBirdStorm",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "is_area_damage",
    },
    levels = {
        [1] = {60, baseMultiplier = 0.31, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAMutantBirdSpikeImpale"] = {
    name = "GAMutantBirdSpikeImpale",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "attacks_inflict_bleeding_on_hit",
        "global_maim_on_hit",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {60, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAMutantBirdVomitSplat"] = {
    name = "GAMutantBirdVomitSplat",
    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,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_blocked",
        "base_is_projectile",
    },
    levels = {
        [1] = {100, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAMutantBirdVomitSplat2"] = {
    name = "GAMutantBirdVomitSplat2",
    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,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_is_projectile",
    },
    levels = {
        [1] = {baseMultiplier = 2, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAMutantBird180Slam"] = {
    name = "GAMutantBird180Slam",
    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 = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {50, baseMultiplier = 1.55, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAMutantBird90SwipeLeft"] = {
    name = "GAMutantBird90SwipeLeft",
    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 = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {33, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAMutantBird90SwipeRight"] = {
    name = "GAMutantBird90SwipeRight",
    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 = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {33, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAMutantBirdFaceSmashImpact"] = {
    name = "GAMutantBirdFaceSmashImpact",
    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 = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "base_skill_can_be_blocked",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSMutantBirdPopHatchling"] = {
    name = "GSMutantBirdPopHatchling",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
        "disable_visual_hit_effect",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSMutantBirdFlap"] = {
    name = "GSMutantBirdFlap",
    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 = 0.2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASBirdBeakSpiral"] = {
    name = "EASBirdBeakSpiral",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASBirdStorm"] = {
    name = "EASBirdStorm",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASMutantBird180Left"] = {
    name = "EASMutantBird180Left",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "action_do_not_face_target",
        "cannot_stun",
        "cannot_be_knocked_back",
    },
    levels = {
        [1] = {baseMultiplier = 1.55, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASMutantBird180Right"] = {
    name = "EASMutantBird180Right",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "action_do_not_face_target",
        "cannot_stun",
        "cannot_be_knocked_back",
    },
    levels = {
        [1] = {baseMultiplier = 1.55, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASMutantBird90Left"] = {
    name = "EASMutantBird90Left",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "action_do_not_face_target",
        "cannot_stun",
        "cannot_be_knocked_back",
    },
    levels = {
        [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASMutantBird90Right"] = {
    name = "EASMutantBird90Right",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "action_do_not_face_target",
        "cannot_stun",
        "cannot_be_knocked_back",
    },
    levels = {
        [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASMutantBirdSummonDog"] = {
    name = "EASMutantBirdSummonDog",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "cannot_stun",
        "cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASMutantBirdSummonDogFirst"] = {
    name = "EASMutantBirdSummonDogFirst",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
        "cannot_stun",
        "cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASMutantBirdSpit"] = {
    name = "EASMutantBirdSpit",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAMutantBirdFaceSmash"] = {
    name = "EAAMutantBirdFaceSmash",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAMutantBirdVomitPeck"] = {
    name = "EAAMutantBirdVomitPeck",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASMutantBirdDodgeBack"] = {
    name = "EASMutantBirdDodgeBack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EGMutantBirdNestDestruction"] = {
    name = "EGMutantBirdNestDestruction",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility1"] = {
    name = "GTSpiralAbility1",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility2"] = {
    name = "GTSpiralAbility2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility3"] = {
    name = "GTSpiralAbility3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility4"] = {
    name = "GTSpiralAbility4",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility5"] = {
    name = "GTSpiralAbility5",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility6"] = {
    name = "GTSpiralAbility6",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility7"] = {
    name = "GTSpiralAbility7",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility8"] = {
    name = "GTSpiralAbility8",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility9"] = {
    name = "GTSpiralAbility9",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility10"] = {
    name = "GTSpiralAbility10",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility11"] = {
    name = "GTSpiralAbility11",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiralAbility12"] = {
    name = "GTSpiralAbility12",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTBirdStorm"] = {
    name = "GTBirdStorm",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDAMutantBirdVomitSpray"] = {
    name = "EDAMutantBirdVomitSpray",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "base_skill_area_of_effect_+%",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, -33, baseMultiplier = 2.5, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDAMutantBirdVomitSpray2"] = {
    name = "EDAMutantBirdVomitSpray2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "base_skill_area_of_effect_+%",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, -33, baseMultiplier = 2.5, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTBirdRetreatNOTDTT"] = {
    name = "DTTBirdRetreatNOTDTT",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_direction",
        "monster_dodge_distance",
        "action_attack_or_cast_time_uses_animation_length",
        "action_do_not_face_target",
    },
    levels = {
        [1] = {3, 37, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
monster dropped item rarity +% [1600]
monster slain experience +% [0]
FamilyMonsterActBoss
DomainsMonster (3)
GenerationTypeÚnico (3)
Req. level1
Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • Chetza, la Plaga emplumada
    Bestia
    monster dropped item quantity +% [800]
    monster dropped item rarity +% [1600]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [7500]
    unique monster guarantee one rare [1]
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    Chetza, the Feathered Plague
    SpectreN
    AreaTorres perdidas
    Tagsbeast, Beast_onhit_audio, flying, red_blood, very_slow_movement
    Vida
    250%
    Resistencia
    -30 30 0 0
    Damage
    250%
    Precisión
    100%
    Attack Distance
    6 ~ 30
    Tiempo de ataque
    2.01 Second
    Damage Spread
    ±20%
    Experiencia
    250%
    Model Size
    100%
    Type
    MutantBird2Map
    Metadata
    MutantBird2Map
    Nivel
    65
    Vida
    16,283
    Damage
    531
    Daño de hechizos
    531
    Precisión
    2,214
    Tiempo de ataque
    2.01
    Experiencia
    53,768
    Minion Life
    15,705
    Minion Damage
    2,072
    Minion Armour
    2,023
    MeleeAtAnimationSpeedUnique
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque básico
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.01 seg
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [100]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    EAAMutantBirdVomitPeck
    Tiempo de recarga: 7.5 seg
    action attack or cast time uses animation length [1]
    MeleeAtAnimationSpeedMutantBirdFace
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque básico
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.01 seg
    Tiempo de recarga: 6 seg
    action attack or cast time uses animation length [1]
    monster penalty against minions damage +% final vs player minions [100]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    EASMutantBirdSpit
    Tiempo de recarga: 12.75 seg
    action attack or cast time uses animation length [1]
    EASBirdStorm
    Tiempo de recarga: 30 seg
    action attack or cast time uses animation length [1]
    EDAMutantBirdVomitSpray
    Triggerable, Spell, Damage
    Probabilidad de impacto crítico: 5%
    Tiempo de lanzamiento: 1 seg
    Tiempo de recarga: 30 seg
    Inflige de 558.5 a 837.8 de daño físico
    Inflige un 150% más de daño de ataques
    Área de efecto aumentada un 100%
    action attack or cast time uses animation length [1]
    base skill can be blocked [1]
    is area damage [1]
    spell maximum action distance +% [-33]
    EDAMutantBirdVomitSpray2
    Triggerable, Spell, Damage
    Probabilidad de impacto crítico: 5%
    Tiempo de lanzamiento: 1 seg
    Tiempo de recarga: 30 seg
    Inflige de a de daño físico
    Inflige un 150% más de daño de ataques
    Área de efecto aumentada un 100%
    action attack or cast time uses animation length [1]
    base skill can be blocked [1]
    is area damage [1]
    spell maximum action distance +% [-33]
    EASBirdBeakSpiral
    Tiempo de recarga: 22.5 seg
    No puede ser empujado
    action attack or cast time uses animation length [1]
    EASMutantBirdSummonDog
    No puede ser empujado
    Tus impactos no pueden aturdir a los enemigos
    action attack or cast time uses animation length [1]
    EASMutantBirdSummonDogFirst
    No puede ser empujado
    Tus impactos no pueden aturdir a los enemigos
    action attack or cast time uses animation length [1]
    EASMutantBird180Left
    No puede ser empujado
    Tus impactos no pueden aturdir a los enemigos
    Inflige un 55% más de daño de ataques
    action attack or cast time uses animation length [1]
    action do not face target [1]
    EASMutantBird180Right
    No puede ser empujado
    Tus impactos no pueden aturdir a los enemigos
    Inflige un 55% más de daño de ataques
    action attack or cast time uses animation length [1]
    action do not face target [1]
    EASMutantBird90Left
    No puede ser empujado
    Tus impactos no pueden aturdir a los enemigos
    Inflige un 25% más de daño de ataques
    action attack or cast time uses animation length [1]
    action do not face target [1]
    EASMutantBird90Right
    No puede ser empujado
    Tus impactos no pueden aturdir a los enemigos
    Inflige un 25% más de daño de ataques
    action attack or cast time uses animation length [1]
    action do not face target [1]
    DTTBirdRetreatNOTDTT
    action attack or cast time uses animation length [1]
    action do not face target [1]
    monster dodge direction [3]
    monster dodge distance [37]
    EASMutantBirdDodgeBack
    action attack or cast time uses animation length [1]
    MPWMutantBirdBossSpit
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.01 seg
    action attack or cast time uses animation length [1]
    active skill projectile speed +% variation final [70]
    base deal no damage [1]
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1080]
    projectile ballistic angle from reference event [1]
    projectile ballistic gravity override [3000]
    projectile spread radius [90]
    projectile uses contact position [1]
    spell maximum action distance +% [0]
    MPWMutantBirdBossSpitFlip
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.01 seg
    action attack or cast time uses animation length [1]
    active skill projectile speed +% variation final [30]
    base deal no damage [1]
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    monster projectile variation [1080]
    projectile ballistic angle from target distance [1]
    projectile ballistic gravity override [3000]
    projectile spread radius [50]
    projectile uses contact position [1]
    spell maximum action distance +% [0]
    GAMutantBirdVomitSplat
    Triggerable, Attack
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 200%
    Tiempo de ataque: 2.01 seg
    Inflige un 100% más de daño de ataques
    base is projectile [1]
    base skill cannot be avoided by dodge roll or blocked [1]
    is area damage [1]
    voll slam damage +% final at centre [100]
    GTBirdStorm
    Triggerable
    action attack or cast time uses animation length [1]
    GAMutantBirdBirdStorm
    Triggerable, Attack
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 31%
    Tiempo de ataque: 2.01 seg
    Inflige un 69% menos de daño de ataques
    +60 al alcance de los golpes cuerpo a cuerpo
    is area damage [1]
    GTSpiralAbility1
    Triggerable
    action attack or cast time uses animation length [1]
    GTSpiralAbility2
    Triggerable
    action attack or cast time uses animation length [1]
    GTSpiralAbility3
    Triggerable
    action attack or cast time uses animation length [1]
    GTSpiralAbility4
    Triggerable
    action attack or cast time uses animation length [1]
    GTSpiralAbility5
    Triggerable
    action attack or cast time uses animation length [1]
    GTSpiralAbility6
    Triggerable
    action attack or cast time uses animation length [1]
    GTSpiralAbility7
    Triggerable
    action attack or cast time uses animation length [1]
    GTSpiralAbility8
    Triggerable
    action attack or cast time uses animation length [1]
    GTSpiralAbility9
    Triggerable
    action attack or cast time uses animation length [1]
    GTSpiralAbility10
    Triggerable
    action attack or cast time uses animation length [1]
    GTSpiralAbility11
    Triggerable
    action attack or cast time uses animation length [1]
    GTSpiralAbility12
    Triggerable
    action attack or cast time uses animation length [1]
    GAMutantBirdSpikeImpale
    Triggerable, Attack
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 250%
    Tiempo de ataque: 2.01 seg
    Inflige un 150% más de daño de ataques
    +60 al alcance de los golpes cuerpo a cuerpo
    Aplica sangrado
    action attack or cast time uses animation length [1]
    is area damage [1]
    skill can be active blocked from all directions [1]
    GAMutantBird180Slam
    Triggerable, Attack
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 155%
    Tiempo de ataque: 2.01 seg
    Inflige un 55% más de daño de ataques
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    voll slam damage +% final at centre [50]
    GAMutantBird90SwipeLeft
    Triggerable, Attack
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 125%
    Tiempo de ataque: 2.01 seg
    Inflige un 25% más de daño de ataques
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    voll slam damage +% final at centre [33]
    GAMutantBird90SwipeRight
    Triggerable, Attack
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 125%
    Tiempo de ataque: 2.01 seg
    Inflige un 25% más de daño de ataques
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    voll slam damage +% final at centre [33]
    GAMutantBirdFaceSmashImpact
    Triggerable, Attack
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Tiempo de ataque: 2.01 seg
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]
    voll slam damage +% final at centre [50]
    EAAMutantBirdFaceSmash
    action attack or cast time uses animation length [1]
    GSMutantBirdPopHatchling
    Triggerable, Spell, Damage
    Probabilidad de impacto crítico: 5%
    Tiempo de lanzamiento: 1 seg
    Inflige de 1.405 a 2.107 de daño físico
    disable visual hit effect [1]
    is area damage [1]
    CGEMutantBirdPeckDetritus
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Tiempo de lanzamiento: 1 seg
    Inflige 727.2 de daño físico base por segundo
    active skill area of effect radius +% final [50]
    base skill effect duration [15000]
    ground blood art variation [1002]
    GSMutantBirdFlap
    Triggerable, Attack
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 20%
    Tiempo de ataque: 2.01 seg
    Inflige un 80% menos de daño de ataques
    is area damage [1]
    EGMutantBirdNestDestruction
    Triggerable
    GAMutantBirdVomitSplat2
    Triggerable, Attack
    Base Damage: 425–637
    Probabilidad de impacto crítico: 5%
    Daño de ataque: 200%
    Tiempo de ataque: 2.01 seg
    Inflige un 100% más de daño de ataques
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    	basic_action = "ChangeToStance3"
    	basic_action = "ChangeToStance4"
    	leveled_starting_effects = "DoLiterallyNothing"
    }
    
    Positioned
    {
    	// blocking is handled by multi hitbox
    	blocking = false
    }
    
    Functions
    {
    	fix_orientation =
    	"
    		AddOnActionEnd(
    		{
    			SetOrientation( GetOrientation() + arg1, false, true );
    			PlayAnimationType( Idle, 1.0, 0, 0 );
    		}, true );
    	"
    }
    
    Life
    {
    	on_death = "KillGroundEffectsOfType( Sulphite, 1001, 1, 150 );"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    
    Render
    {
    	use_ao_lights = true
    }
    
    Functions
    {
    	// delete this if no seagulls
    	scare_gulls =
    	"
    		ForEachInRangeOfType( 150, 'Metadata/Terrain/Gallows/Act4/4_7/Objects/Seagull', ( seagull )
    		{
    			If( seagull.flee, ()
    			{
    				CancelAllStateTimers();
    				DisableProximityTrigger();
    				seagull.flee = 0;
    				Delay( arg1 * GetDistanceTo( this ), { PlayAnimation( fly_up_01, fly_up_02, fly_up_03 ); } );
    			} );
    		} );
    	"
    }
    
    GlobalAudioParamEvents
    {
    	player_in_range_param = "ScourgeInRange"
    	life_percent_param = "ScourgeLifePercentage"
    	range = 130
    	life_percent_value_max = 1.0
    	life_percent_is_boolean = true
    }
    
    Preload
    {
    	preload_monster_variety = "Metadata/Monsters/Bird2/MutantBirdDog2_"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/MutantBird/ao/carrion_hit.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/MutantBird/ao/baby_bird_pop.ao"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/MutantBird/epk/baby_bird_pop.epk"
    	preload_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/MutantBird/ao/Objects/CascadeSpikes1"
    	preload_environment = "G4_7_boss"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Bird2/MutantBird2Map"] = {
        name = "Chetza, the Feathered Plague",
        life = 2.5,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.5,
        damageSpread = 0.2,
        attackTime = 2.01,
        attackRange = 30,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeedUnique",
            "MeleeAtAnimationSpeedMutantBirdFace",
            "MPWMutantBirdBossSpit",
            "MPWMutantBirdBossSpitFlip",
            "CGEMutantBirdPeckDetritus",
            "GAMutantBirdBirdStorm",
            "GAMutantBirdSpikeImpale",
            "GAMutantBirdVomitSplat",
            "GAMutantBirdVomitSplat2",
            "GAMutantBird180Slam",
            "GAMutantBird90SwipeLeft",
            "GAMutantBird90SwipeRight",
            "GAMutantBirdFaceSmashImpact",
            "GSMutantBirdPopHatchling",
            "GSMutantBirdFlap",
            "EASBirdBeakSpiral",
            "EASBirdStorm",
            "EASMutantBird180Left",
            "EASMutantBird180Right",
            "EASMutantBird90Left",
            "EASMutantBird90Right",
            "EASMutantBirdSummonDog",
            "EASMutantBirdSummonDogFirst",
            "EASMutantBirdSpit",
            "EAAMutantBirdFaceSmash",
            "EAAMutantBirdVomitPeck",
            "EASMutantBirdDodgeBack",
            "EGMutantBirdNestDestruction",
            "GTSpiralAbility1",
            "GTSpiralAbility2",
            "GTSpiralAbility3",
            "GTSpiralAbility4",
            "GTSpiralAbility5",
            "GTSpiralAbility6",
            "GTSpiralAbility7",
            "GTSpiralAbility8",
            "GTSpiralAbility9",
            "GTSpiralAbility10",
            "GTSpiralAbility11",
            "GTSpiralAbility12",
            "GTBirdStorm",
            "EDAMutantBirdVomitSpray",
            "EDAMutantBirdVomitSpray2",
            "DTTBirdRetreatNOTDTT",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedUnique"] = {
        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",
            "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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedMutantBirdFace"] = {
        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",
            "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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWMutantBirdBossSpit"] = {
        name = "MPWMutantBirdBossSpit",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "projectile_ballistic_gravity_override",
            "active_skill_projectile_speed_+%_variation_final",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
            "base_deal_no_damage",
            "maintain_projectile_direction_when_using_contact_position",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {1080, 0, 90, 3000, 70, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWMutantBirdBossSpitFlip"] = {
        name = "MPWMutantBirdBossSpitFlip",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "projectile_ballistic_gravity_override",
            "active_skill_projectile_speed_+%_variation_final",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_target_distance",
            "base_deal_no_damage",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {1080, 0, 50, 3000, 30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGEMutantBirdPeckDetritus"] = {
        name = "CGEMutantBirdPeckDetritus",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "ground_blood_art_variation",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {1, 1002, 50, 15000, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAMutantBirdBirdStorm"] = {
        name = "GAMutantBirdBirdStorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "is_area_damage",
        },
        levels = {
            [1] = {60, baseMultiplier = 0.31, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAMutantBirdSpikeImpale"] = {
        name = "GAMutantBirdSpikeImpale",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "attacks_inflict_bleeding_on_hit",
            "global_maim_on_hit",
            "skill_can_be_active_blocked_from_all_directions",
        },
        levels = {
            [1] = {60, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAMutantBirdVomitSplat"] = {
        name = "GAMutantBirdVomitSplat",
        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,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "base_skill_cannot_be_avoided_by_dodge_roll_or_blocked",
            "base_is_projectile",
        },
        levels = {
            [1] = {100, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAMutantBirdVomitSplat2"] = {
        name = "GAMutantBirdVomitSplat2",
        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,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
            "base_is_projectile",
        },
        levels = {
            [1] = {baseMultiplier = 2, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAMutantBird180Slam"] = {
        name = "GAMutantBird180Slam",
        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 = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {50, baseMultiplier = 1.55, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAMutantBird90SwipeLeft"] = {
        name = "GAMutantBird90SwipeLeft",
        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 = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {33, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAMutantBird90SwipeRight"] = {
        name = "GAMutantBird90SwipeRight",
        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 = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {33, baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAMutantBirdFaceSmashImpact"] = {
        name = "GAMutantBirdFaceSmashImpact",
        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 = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMutantBirdPopHatchling"] = {
        name = "GSMutantBirdPopHatchling",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "is_area_damage",
            "disable_visual_hit_effect",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMutantBirdFlap"] = {
        name = "GSMutantBirdFlap",
        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 = 0.2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASBirdBeakSpiral"] = {
        name = "EASBirdBeakSpiral",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
            "cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASBirdStorm"] = {
        name = "EASBirdStorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASMutantBird180Left"] = {
        name = "EASMutantBird180Left",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
            "action_do_not_face_target",
            "cannot_stun",
            "cannot_be_knocked_back",
        },
        levels = {
            [1] = {baseMultiplier = 1.55, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASMutantBird180Right"] = {
        name = "EASMutantBird180Right",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
            "action_do_not_face_target",
            "cannot_stun",
            "cannot_be_knocked_back",
        },
        levels = {
            [1] = {baseMultiplier = 1.55, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASMutantBird90Left"] = {
        name = "EASMutantBird90Left",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
            "action_do_not_face_target",
            "cannot_stun",
            "cannot_be_knocked_back",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASMutantBird90Right"] = {
        name = "EASMutantBird90Right",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
            "action_do_not_face_target",
            "cannot_stun",
            "cannot_be_knocked_back",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASMutantBirdSummonDog"] = {
        name = "EASMutantBirdSummonDog",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
            "cannot_stun",
            "cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASMutantBirdSummonDogFirst"] = {
        name = "EASMutantBirdSummonDogFirst",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
            "cannot_stun",
            "cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASMutantBirdSpit"] = {
        name = "EASMutantBirdSpit",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAAMutantBirdFaceSmash"] = {
        name = "EAAMutantBirdFaceSmash",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAAMutantBirdVomitPeck"] = {
        name = "EAAMutantBirdVomitPeck",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASMutantBirdDodgeBack"] = {
        name = "EASMutantBirdDodgeBack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EGMutantBirdNestDestruction"] = {
        name = "EGMutantBirdNestDestruction",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility1"] = {
        name = "GTSpiralAbility1",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility2"] = {
        name = "GTSpiralAbility2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility3"] = {
        name = "GTSpiralAbility3",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility4"] = {
        name = "GTSpiralAbility4",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility5"] = {
        name = "GTSpiralAbility5",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility6"] = {
        name = "GTSpiralAbility6",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility7"] = {
        name = "GTSpiralAbility7",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility8"] = {
        name = "GTSpiralAbility8",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility9"] = {
        name = "GTSpiralAbility9",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility10"] = {
        name = "GTSpiralAbility10",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility11"] = {
        name = "GTSpiralAbility11",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTSpiralAbility12"] = {
        name = "GTSpiralAbility12",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTBirdStorm"] = {
        name = "GTBirdStorm",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EDAMutantBirdVomitSpray"] = {
        name = "EDAMutantBirdVomitSpray",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "base_skill_area_of_effect_+%",
            "spell_maximum_action_distance_+%",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, -33, baseMultiplier = 2.5, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EDAMutantBirdVomitSpray2"] = {
        name = "EDAMutantBirdVomitSpray2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "base_skill_area_of_effect_+%",
            "spell_maximum_action_distance_+%",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, -33, baseMultiplier = 2.5, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTBirdRetreatNOTDTT"] = {
        name = "DTTBirdRetreatNOTDTT",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_dodge_direction",
            "monster_dodge_distance",
            "action_attack_or_cast_time_uses_animation_length",
            "action_do_not_face_target",
        },
        levels = {
            [1] = {3, 37, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    monster dropped item quantity +% [800]
    monster dropped item rarity +% [1600]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [7500]
    unique monster guarantee one rare [1]
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 7500 Max: 7500 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • monster dropped item quantity +% Min: 800 Max: 800 Global
  • unique monster guarantee one rare Min: 1 Max: 1 Global
  • monster map key of at least same tier as current map drop chance % Min: 25 Max: 25 Global
  • monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • Edit

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