Bahlak, the Sky Seer
Slug: Bahlak%2C_the_Sky_Seer
Open Source Page
Tags:
Beast_onhit_audio
beast
flying
not_str
red_blood
slow_movement
Areas:
Cenotes
The Trial of Chaos
No custom art yet. Upload one to replace the placeholder.
Core Stat Percentiles
Spell Damage
707
Top 3.7%
Evasion Rating
809
Top 19%
Damage
707
Top 28%
Life
14,491
Top 76%
Accuracy
2,228
Top 80%
Armour
2,023
Top 86%
Other Notable Percentiles
Critical Damage Bonus
+30%
Top 0.1%
Attack Distance
9 ~ 18
Top 1.6%
Critical Hits Chance
5%
Top 3.2%
Damage Spread
±20%
Top 4.7%
Minion Damage
2,760
Top 5.3%
Minion Life
13,977
Top 21%
Bahlak, the Sky Seer
Variant code: ChaosGodOwlBoss__Overview
Implicit Mods: stance movement speed +% final [-50], i am boss of tier [2] monster dropped item rarity +% [1600] monster slain experience +% [0]
Summary
| Spectre | N | |
|---|---|---|
| Area | The Trial of Chaos | |
| Tags | beast, Beast_onhit_audio, flying, not_str, red_blood, slow_movement |
Base Multipliers
Life
250%
Energy Shield From Life
11%
Evasion
+22%
Resistance
Damage
333%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
9 ~ 18
Attack Time
1.5 Second
Damage Spread
±20%
Experience
250%
Model Size
100%
Type
ChaosGodOwlBoss
Metadata
ChaosGodOwlBoss__
Extra Data
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
extends "Metadata/Monsters/LeagueUltimatum/UltimatumBossBase"
/* ------------------------------------------------------------------------------------------------------------------- */
/* Generic */
/* ------------------------------------------------------------------------------------------------------------------- */
Stats
{
set_base_heavy_stun_duration_ms = 5200
has_quadruped_head_control = 1
quadruped_head_turn_duration_ms = 200
}
StateMachine
{
// used to disable/enable blocking for various skills
define_shared_state = "non_collidable; paused_emerge;"
on_or_create_state_non_collidable_1 = { RemoveCollidability(); }
on_or_create_state_non_collidable_0 = { MakeCollidable(); }
on_or_create_state_paused_emerge_1 = { SetGlobalAnimationSpeed( 0.0 ); }
on_state_paused_emerge_0 = { SetGlobalAnimationSpeed( 1.0 ); }
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Dashes */
/* ------------------------------------------------------------------------------------------------------------------- */
StateMachine
{
define_shared_state = "instant_turning;"
on_or_create_state_instant_turning_1 = { SetAnimatedTurnDuration( 0.035 ); }
on_state_instant_turning_0 = { ResetAnimatedTurnDuration(); }
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Tornado Form */
/* ------------------------------------------------------------------------------------------------------------------- */
StateMachine
{
define_shared_state = "am_tornado;"
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Bat Swarm */
/* ------------------------------------------------------------------------------------------------------------------- */
Functions
{
fix_all_the_height_garbage = { arg1.LockHeight( GetHeight() ); }
}
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
extends "Metadata/Monsters/LeagueUltimatum/UltimatumBossBase"
/* ------------------------------------------------------------------------------------------------------------------- */
/* Generic */
/* ------------------------------------------------------------------------------------------------------------------- */
Render
{
use_ao_lights = true
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Preload */
/* ------------------------------------------------------------------------------------------------------------------- */
Preload
{
preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/ChaosGodOwlBoss/ao/tornado_attack.ao"
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Tornado Form */
/* ------------------------------------------------------------------------------------------------------------------- */
StateMachine
{
on_or_create_state_am_tornado_1 = { this.tornado = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/ChaosGodOwlBoss/ao/tornado_attack.ao',
); }
on_state_am_tornado_0 =
{
tornado.PlayAnimation( End );
Delay( 1.0, { DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/ChaosGodOwlBoss/ao/tornado_attack.ao' ); } );
}
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/ChaosGodOwlBoss/ChaosGodOwlBoss__"] = {
name = "Bahlak, the Sky Seer",
life = 2.5,
energyShield = 0.11,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 3.33,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 18,
accuracy = 1,
skillList = {
"MeleeAtAnimationSpeedBoss",
"GPAChaosGodOwlBossFeatherSwipeLeft",
"GPAChaosGodOwlBossFeatherSwipeRight",
"ChaosGodOwlBossBallLightning",
"CTS3ChaosGodOwlBossTornadoForm",
"CTS1ChaosGodOwlBossExitTornadoForm",
"GSChaosGodOwlBossLightningCascade",
"GAChaosGodOwlBossDashKickLacerateLeft",
"GAChaosGodOwlBossDashKickLacerateRight",
"GAChaosGodOwlBossDiveBombImpact",
"GAChaosGodOwlBossBatDamage",
"EAAChaosGodOwlBossDashLeftShort",
"EAAChaosGodOwlBossDashLeftMid",
"EAAChaosGodOwlBossDashLeftLong",
"EAAChaosGodOwlBossDashRightShort",
"EAAChaosGodOwlBossDashRightMid",
"EAAChaosGodOwlBossDashRightLong",
"EAAChaosGodOwlBossDiveBomb",
"EAAChaosGodOwlBossNighttimeDaytime",
"EAAChaosGodOwlBossDashKick",
"GTChaosGodOwlBossLightningCascade",
"ChaosGodOwlBossSparknado",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedBoss"] = {
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 = {
"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] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GPAChaosGodOwlBossFeatherSwipeLeft"] = {
name = "GPAChaosGodOwlBossFeatherSwipeLeft",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Attack] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"attack_maximum_action_distance_+",
"projectile_speed_variation_+%",
"projectile_speed_variation_+%",
"active_skill_hit_damage_stun_multiplier_+%_final",
"number_of_additional_projectiles",
"base_is_projectile",
"use_scaled_contact_offset",
"projectile_uses_contact_position",
"action_attack_or_cast_time_uses_animation_length",
"projectile_ballistic_angle_from_reference_event",
"distribute_projectiles_over_contact_points",
},
levels = {
[1] = {60, 1800, 30, 150, 8, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GPAChaosGodOwlBossFeatherSwipeRight"] = {
name = "GPAChaosGodOwlBossFeatherSwipeRight",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Attack] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"attack_maximum_action_distance_+",
"projectile_speed_variation_+%",
"projectile_speed_variation_+%",
"active_skill_hit_damage_stun_multiplier_+%_final",
"number_of_additional_projectiles",
"base_is_projectile",
"use_scaled_contact_offset",
"projectile_uses_contact_position",
"action_attack_or_cast_time_uses_animation_length",
"projectile_ballistic_angle_from_reference_event",
"distribute_projectiles_over_contact_points",
},
levels = {
[1] = {60, 1800, 30, 150, 8, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["ChaosGodOwlBossBallLightning"] = {
name = "Ball Lightning",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Fire a slow-moving [Projectile] that moves through enemies. The [Projectile] itself does not [HitDamage|Hit] enemies, but repeatedly discharges bolts of [Lightning] at nearby enemies. Consumes a [Fire] [ElementalInfusion|Infusion] if possible to slow down over time, create [IgnitedGround|Ignited Ground] as it travels, and explode dealing [Fire] damage in an Area after it dissipates.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Area] = true,
[SkillType.Totemable] = true,
[SkillType.Trappable] = true,
[SkillType.Mineable] = true,
[SkillType.Multicastable] = true,
[SkillType.Triggerable] = true,
[SkillType.Lightning] = true,
[SkillType.Unleashable] = true,
[SkillType.AreaSpell] = true,
[SkillType.UsableWhileMoving] = true,
[SkillType.Sustained] = true,
[SkillType.NoAttackInPlace] = true,
[SkillType.CreatesGroundEffect] = true,
[SkillType.Duration] = true,
},
statDescriptionScope = "ball_lightning/statset_0",
castTime = 1,
baseFlags = {
area = true,
spell = true,
projectile = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"base_projectile_speed_+%",
"active_skill_area_of_effect_radius_+%_final",
"active_skill_base_area_of_effect_radius",
"ball_lightning_base_hit_frequency_ms",
"number_of_additional_forks_base",
"projectiles_fork_after_traveling_X_units_distance",
"active_skill_shock_chance_+%_final",
"base_is_projectile",
"action_attack_or_cast_time_uses_animation_length",
"use_scaled_contact_offset",
"projectile_uses_contact_position",
"projectile_uses_contact_direction",
"projectiles_travel_at_fixed_height",
"is_area_damage",
"base_cannot_evade",
},
levels = {
[1] = {0.5, 1.5, -50, 0, 15, 200, 2, 35, 50, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["CTS3ChaosGodOwlBossTornadoForm"] = {
name = "CTS3ChaosGodOwlBossTornadoForm",
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["CTS1ChaosGodOwlBossExitTornadoForm"] = {
name = "CTS1ChaosGodOwlBossExitTornadoForm",
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["GSChaosGodOwlBossLightningCascade"] = {
name = "GSChaosGodOwlBossLightningCascade",
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_lightning_damage",
"spell_maximum_base_lightning_damage",
"active_skill_shock_chance_+%_final",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {0.5, 1.5, 100, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAChaosGodOwlBossDashKickLacerateLeft"] = {
name = "GAChaosGodOwlBossDashKickLacerateLeft",
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",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {20, baseMultiplier = 2.15, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAChaosGodOwlBossDashKickLacerateRight"] = {
name = "GAChaosGodOwlBossDashKickLacerateRight",
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",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {20, baseMultiplier = 2.15, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAChaosGodOwlBossDiveBombImpact"] = {
name = "GAChaosGodOwlBossDiveBombImpact",
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",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {50, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAChaosGodOwlBossBatDamage"] = {
name = "GAChaosGodOwlBossBatDamage",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Attack] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_can_be_avoided_by_dodge_roll",
"base_skill_can_be_blocked",
},
levels = {
[1] = {baseMultiplier = 0.6, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashLeftShort"] = {
name = "EAAChaosGodOwlBossDashLeftShort",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashLeftMid"] = {
name = "EAAChaosGodOwlBossDashLeftMid",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashLeftLong"] = {
name = "EAAChaosGodOwlBossDashLeftLong",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashRightShort"] = {
name = "EAAChaosGodOwlBossDashRightShort",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashRightMid"] = {
name = "EAAChaosGodOwlBossDashRightMid",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashRightLong"] = {
name = "EAAChaosGodOwlBossDashRightLong",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDiveBomb"] = {
name = "EAAChaosGodOwlBossDiveBomb",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossNighttimeDaytime"] = {
name = "EAAChaosGodOwlBossNighttimeDaytime",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashKick"] = {
name = "EAAChaosGodOwlBossDashKick",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"attack_speed_+%",
"action_attack_or_cast_time_uses_animation_length",
"skill_does_not_pathfind",
},
levels = {
[1] = {-10, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTChaosGodOwlBossLightningCascade"] = {
name = "GTChaosGodOwlBossLightningCascade",
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["ChaosGodOwlBossSparknado"] = {
name = "ChaosGodOwlBossSparknado",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Damage] = true,
[SkillType.Duration] = true,
[SkillType.Trappable] = true,
[SkillType.Totemable] = true,
[SkillType.Mineable] = true,
[SkillType.Multicastable] = true,
[SkillType.Triggerable] = true,
[SkillType.Lightning] = true,
[SkillType.Unleashable] = true,
[SkillType.Invokable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
projectile = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"base_skill_effect_duration",
"spark_pathing_width_bounds",
"base_is_projectile",
"projectiles_should_collide_with_flying_monsters",
"spark_projectile_bounces_off_walls",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 8000, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
Bahlak, the Sky Seer
Variant code: ChaosGodOwlBossMAP_Overview
Implicit Mods: stance movement speed +% final [-50], i am boss of tier [2] monster dropped item rarity +% [1600] monster slain experience +% [0]
Summary
| Spectre | N | |
|---|---|---|
| Area | Cenotes | |
| Tags | beast, Beast_onhit_audio, flying, not_str, red_blood, slow_movement |
Base Multipliers
Life
250%
Energy Shield From Life
11%
Evasion
+22%
Resistance
Damage
333%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
9 ~ 18
Attack Time
1.5 Second
Damage Spread
±20%
Experience
250%
Model Size
100%
Type
ChaosGodOwlBossMap
Metadata
ChaosGodOwlBossMAP_
Extra Data
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
extends "Metadata/Monsters/LeagueUltimatum/UltimatumBossBase"
/* ------------------------------------------------------------------------------------------------------------------- */
/* Generic */
/* ------------------------------------------------------------------------------------------------------------------- */
Stats
{
set_base_heavy_stun_duration_ms = 5200
has_quadruped_head_control = 1
quadruped_head_turn_duration_ms = 200
}
StateMachine
{
// used to disable/enable blocking for various skills
define_shared_state = "non_collidable; paused_emerge;"
on_or_create_state_non_collidable_1 = { RemoveCollidability(); }
on_or_create_state_non_collidable_0 = { MakeCollidable(); }
on_or_create_state_paused_emerge_1 = { SetGlobalAnimationSpeed( 0.0 ); }
on_state_paused_emerge_0 = { SetGlobalAnimationSpeed( 1.0 ); }
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Dashes */
/* ------------------------------------------------------------------------------------------------------------------- */
StateMachine
{
define_shared_state = "instant_turning;"
on_or_create_state_instant_turning_1 = { SetAnimatedTurnDuration( 0.035 ); }
on_state_instant_turning_0 = { ResetAnimatedTurnDuration(); }
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Tornado Form */
/* ------------------------------------------------------------------------------------------------------------------- */
StateMachine
{
define_shared_state = "am_tornado;"
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Bat Swarm */
/* ------------------------------------------------------------------------------------------------------------------- */
Functions
{
fix_all_the_height_garbage = { arg1.LockHeight( GetHeight() ); }
}
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
extends "Metadata/Monsters/LeagueUltimatum/UltimatumBossBase"
/* ------------------------------------------------------------------------------------------------------------------- */
/* Generic */
/* ------------------------------------------------------------------------------------------------------------------- */
Render
{
use_ao_lights = true
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Preload */
/* ------------------------------------------------------------------------------------------------------------------- */
Preload
{
preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/ChaosGodOwlBoss/ao/tornado_attack.ao"
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Tornado Form */
/* ------------------------------------------------------------------------------------------------------------------- */
StateMachine
{
on_or_create_state_am_tornado_1 = { this.tornado = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/ChaosGodOwlBoss/ao/tornado_attack.ao',
); }
on_state_am_tornado_0 =
{
tornado.PlayAnimation( End );
Delay( 1.0, { DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/ChaosGodOwlBoss/ao/tornado_attack.ao' ); } );
}
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/ChaosGodOwlBoss/ChaosGodOwlBossMAP_"] = {
name = "Bahlak, the Sky Seer",
life = 2.5,
energyShield = 0.11,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 3.33,
damageSpread = 0.2,
attackTime = 1.5,
attackRange = 18,
accuracy = 1,
skillList = {
"MeleeAtAnimationSpeedBoss",
"GPAChaosGodOwlBossFeatherSwipeLeft",
"GPAChaosGodOwlBossFeatherSwipeRight",
"ChaosGodOwlBossBallLightning",
"CTS3ChaosGodOwlBossTornadoForm",
"CTS1ChaosGodOwlBossExitTornadoForm",
"GSChaosGodOwlBossLightningCascade",
"GAChaosGodOwlBossDashKickLacerateLeft",
"GAChaosGodOwlBossDashKickLacerateRight",
"GAChaosGodOwlBossDiveBombImpact",
"GAChaosGodOwlBossBatDamage",
"EAAChaosGodOwlBossDashLeftShort",
"EAAChaosGodOwlBossDashLeftMid",
"EAAChaosGodOwlBossDashLeftLong",
"EAAChaosGodOwlBossDashRightShort",
"EAAChaosGodOwlBossDashRightMid",
"EAAChaosGodOwlBossDashRightLong",
"EAAChaosGodOwlBossDiveBomb",
"EAAChaosGodOwlBossNighttimeDaytime",
"EAAChaosGodOwlBossDashKick",
"GTChaosGodOwlBossLightningCascade",
"ChaosGodOwlBossSparknado",
},
modList = {
},
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedBoss"] = {
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 = {
"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] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GPAChaosGodOwlBossFeatherSwipeLeft"] = {
name = "GPAChaosGodOwlBossFeatherSwipeLeft",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Attack] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"attack_maximum_action_distance_+",
"projectile_speed_variation_+%",
"projectile_speed_variation_+%",
"active_skill_hit_damage_stun_multiplier_+%_final",
"number_of_additional_projectiles",
"base_is_projectile",
"use_scaled_contact_offset",
"projectile_uses_contact_position",
"action_attack_or_cast_time_uses_animation_length",
"projectile_ballistic_angle_from_reference_event",
"distribute_projectiles_over_contact_points",
},
levels = {
[1] = {60, 1800, 30, 150, 8, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GPAChaosGodOwlBossFeatherSwipeRight"] = {
name = "GPAChaosGodOwlBossFeatherSwipeRight",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Attack] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"attack_maximum_action_distance_+",
"projectile_speed_variation_+%",
"projectile_speed_variation_+%",
"active_skill_hit_damage_stun_multiplier_+%_final",
"number_of_additional_projectiles",
"base_is_projectile",
"use_scaled_contact_offset",
"projectile_uses_contact_position",
"action_attack_or_cast_time_uses_animation_length",
"projectile_ballistic_angle_from_reference_event",
"distribute_projectiles_over_contact_points",
},
levels = {
[1] = {60, 1800, 30, 150, 8, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["ChaosGodOwlBossBallLightning"] = {
name = "Ball Lightning",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Fire a slow-moving [Projectile] that moves through enemies. The [Projectile] itself does not [HitDamage|Hit] enemies, but repeatedly discharges bolts of [Lightning] at nearby enemies. Consumes a [Fire] [ElementalInfusion|Infusion] if possible to slow down over time, create [IgnitedGround|Ignited Ground] as it travels, and explode dealing [Fire] damage in an Area after it dissipates.",
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Area] = true,
[SkillType.Totemable] = true,
[SkillType.Trappable] = true,
[SkillType.Mineable] = true,
[SkillType.Multicastable] = true,
[SkillType.Triggerable] = true,
[SkillType.Lightning] = true,
[SkillType.Unleashable] = true,
[SkillType.AreaSpell] = true,
[SkillType.UsableWhileMoving] = true,
[SkillType.Sustained] = true,
[SkillType.NoAttackInPlace] = true,
[SkillType.CreatesGroundEffect] = true,
[SkillType.Duration] = true,
},
statDescriptionScope = "ball_lightning/statset_0",
castTime = 1,
baseFlags = {
area = true,
spell = true,
projectile = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_lightning_damage",
"spell_maximum_base_lightning_damage",
"base_projectile_speed_+%",
"active_skill_area_of_effect_radius_+%_final",
"active_skill_base_area_of_effect_radius",
"ball_lightning_base_hit_frequency_ms",
"number_of_additional_forks_base",
"projectiles_fork_after_traveling_X_units_distance",
"active_skill_shock_chance_+%_final",
"base_is_projectile",
"action_attack_or_cast_time_uses_animation_length",
"use_scaled_contact_offset",
"projectile_uses_contact_position",
"projectile_uses_contact_direction",
"projectiles_travel_at_fixed_height",
"is_area_damage",
"base_cannot_evade",
},
levels = {
[1] = {0.5, 1.5, -50, 0, 15, 200, 2, 35, 50, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["CTS3ChaosGodOwlBossTornadoForm"] = {
name = "CTS3ChaosGodOwlBossTornadoForm",
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["CTS1ChaosGodOwlBossExitTornadoForm"] = {
name = "CTS1ChaosGodOwlBossExitTornadoForm",
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["GSChaosGodOwlBossLightningCascade"] = {
name = "GSChaosGodOwlBossLightningCascade",
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_lightning_damage",
"spell_maximum_base_lightning_damage",
"active_skill_shock_chance_+%_final",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {0.5, 1.5, 100, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAChaosGodOwlBossDashKickLacerateLeft"] = {
name = "GAChaosGodOwlBossDashKickLacerateLeft",
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",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {20, baseMultiplier = 2.15, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAChaosGodOwlBossDashKickLacerateRight"] = {
name = "GAChaosGodOwlBossDashKickLacerateRight",
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",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {20, baseMultiplier = 2.15, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAChaosGodOwlBossDiveBombImpact"] = {
name = "GAChaosGodOwlBossDiveBombImpact",
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",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {50, baseMultiplier = 2.5, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAChaosGodOwlBossBatDamage"] = {
name = "GAChaosGodOwlBossBatDamage",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Attack] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
area = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_can_be_avoided_by_dodge_roll",
"base_skill_can_be_blocked",
},
levels = {
[1] = {baseMultiplier = 0.6, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashLeftShort"] = {
name = "EAAChaosGodOwlBossDashLeftShort",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashLeftMid"] = {
name = "EAAChaosGodOwlBossDashLeftMid",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashLeftLong"] = {
name = "EAAChaosGodOwlBossDashLeftLong",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashRightShort"] = {
name = "EAAChaosGodOwlBossDashRightShort",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashRightMid"] = {
name = "EAAChaosGodOwlBossDashRightMid",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashRightLong"] = {
name = "EAAChaosGodOwlBossDashRightLong",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDiveBomb"] = {
name = "EAAChaosGodOwlBossDiveBomb",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossNighttimeDaytime"] = {
name = "EAAChaosGodOwlBossNighttimeDaytime",
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",
"skill_does_not_pathfind",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EAAChaosGodOwlBossDashKick"] = {
name = "EAAChaosGodOwlBossDashKick",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"attack_speed_+%",
"action_attack_or_cast_time_uses_animation_length",
"skill_does_not_pathfind",
},
levels = {
[1] = {-10, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTChaosGodOwlBossLightningCascade"] = {
name = "GTChaosGodOwlBossLightningCascade",
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["ChaosGodOwlBossSparknado"] = {
name = "ChaosGodOwlBossSparknado",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Damage] = true,
[SkillType.Duration] = true,
[SkillType.Trappable] = true,
[SkillType.Totemable] = true,
[SkillType.Mineable] = true,
[SkillType.Multicastable] = true,
[SkillType.Triggerable] = true,
[SkillType.Lightning] = true,
[SkillType.Unleashable] = true,
[SkillType.Invokable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
projectile = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"base_skill_effect_duration",
"spark_pathing_width_bounds",
"base_is_projectile",
"projectiles_should_collide_with_flying_monsters",
"spark_projectile_bounces_off_walls",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 8000, 15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}