马诺基,天命者
人形
区域: 青玉城塞
Manoki, the Chosen
SpectreN
Area青玉城塞
Tags2HSharpMetal_onhit_audio, human, humanoid, karui, not_dex, not_int, red_blood, very_slow_movement
生命
338%
+75%
抗性
30 0 0 0
伤害
285%
命中
100%
暴击 Chance
5%
Attack Distance
3 ~ 23
攻击间隔
1.5 Second
Damage Spread
±20%
经验值
300%
Model Size
115%
Type
KaruiCaptainBossMap
Metadata
KaruiCaptainBoss_Map
等级
65
生命
22,014
3,540
伤害
605
法术伤害
605
命中
2,214
攻击间隔
1.5
经验值
64,521
召唤物生命
21,233
召唤物伤害
2,362
召唤物护甲
6,575
MeleeAtAnimationSpeedBoss
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
基础攻击
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASKaruiCaptainBossUnhingedCombo
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
基础攻击
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
冷却时间: 42.5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [60]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASKaruiCaptainBoss360Cleave
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
基础攻击
Base Damage: 484–726
暴击率: 5%
攻击伤害: 170%
攻击间隔: 1.5 秒
冷却时间: 13.5 秒
攻击伤害总增 70%
action attack or cast time uses animation length [1]
attack maximum action distance + [20]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
DTTKaruiCaptainBossLeapSlam
法术, 位移
施放间隔: 1 秒
冷却时间: 12 秒
action attack or cast time uses animation length [1]
leap slam minimum distance [20]
skill does not pathfind [1]
skill maximum travel distance [35]
spell maximum action distance +% [0]
walk emerge extra distance [-12]
KaruiCaptainBossHookToss
法术, 伤害, 范围, 范围法术
施放间隔: 1 秒
冷却时间: 25.15 秒
造成 14.05 - 21.07 物理伤害
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
skill cannot be knocked back [1]
EAAKaruiCaptainBossJadeStomp
冷却时间: 17.5 秒
action attack or cast time uses animation length [1]
skill does not pathfind [1]
EAAKaruiCaptainBossRollingSlamCombo
冷却时间: 14.25 秒
action attack or cast time uses animation length [1]
skill does not pathfind [1]
GTKaruiCaptainBossJadeSunder
可触发
冷却时间: 31.25 秒
action attack or cast time uses animation length [1]
skill does not pathfind [1]
GAKaruiCaptainBossSpiritChieftainSlam
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击伤害: 275%
攻击间隔: 1.5 秒
冷却时间: 21.25 秒
攻击伤害总增 175%
action attack or cast time uses animation length [1]
attack maximum action distance + [25]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
is area damage [1]
voll slam damage +% final at centre [65]
KaruiCaptainBossPhase1ToPhase2KnockdownHit
action attack or cast time uses animation length [1]
KaruiCaptainBossPhase1ToPhase2KnockdownDoT
action attack or cast time uses animation length [1]
KaruiCaptainBossPhase1ToPhase2
action attack or cast time uses animation length [1]
action do not face target [1]
base skill effect duration [1333]
skill cannot be interrupted [1]
GAKaruiCaptainBossBasicMeleeSlam
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBossUnhingedSlam1
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GAKaruiCaptainBossUnhingedSlam2
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
MPAKaruiCaptainBossUnhingedBoulderToss
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
base is projectile [1]
check for targets between initiator and projectile source [1]
maintain projectile direction when using contact position [1]
monster projectile variation [1160]
projectile ballistic angle from reference event [1]
projectile uses contact direction [1]
projectile uses contact position [1]
use scaled contact offset [1]
GPAKaruiCaptainBossUnhingedBoulderToss
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击伤害: 170%
攻击间隔: 1.5 秒
攻击伤害总增 70%
action attack or cast time uses animation length [1]
base is projectile [1]
maintain projectile direction when using contact position [1]
projectile ballistic angle from reference event [1]
projectile uses contact direction [1]
projectile uses contact position [1]
use scaled contact offset [1]
GAKaruiCaptainBossUnhingedBoulderTossImpact
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBossUnhingedCrystalExplosion
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
is area damage [1]
GPAKaruiCaptainBossUnhingedCrystalShards
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
base is projectile [1]
projectile ballistic angle override [-10]
projectile ballistic angle override variance [30]
projectile ballistic gravity override [2500]
GAKaruiCaptainBossLeapSlamImpact
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击伤害: 110%
攻击间隔: 1.5 秒
攻击伤害总增 10%
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [10]
GAKaruiCaptainBossLeapSlamImpact2
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击伤害: 110%
攻击间隔: 1.5 秒
攻击伤害总增 10%
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GAKaruiCaptainBossLeapSlamEQExplosion
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击伤害: 150%
攻击间隔: 1.5 秒
攻击伤害总增 50%
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GAKaruiCaptainBossHookTossHitSlam
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GAKaruiCaptainBossHookTossHitCleave
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击伤害: 110%
攻击间隔: 1.5 秒
攻击伤害总增 10%
action attack or cast time uses animation length [1]
is area damage [1]
EAAKaruiCaptainBossHookTossMiss
action attack or cast time uses animation length [1]
GAKaruiCaptainBossJadeStomp
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击伤害: 120%
攻击间隔: 1.5 秒
攻击伤害总增 20%
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
is area damage [1]
MPAKaruiCaptainBossJadeStomp
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
base is projectile [1]
distribute projectiles over contact points [1]
monster projectile variation [1159]
projectile ballistic angle from target distance [1]
GAKaruiCaptainBossRollingSlamSlam
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击伤害: 120%
攻击间隔: 1.5 秒
攻击伤害总增 20%
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GSKaruiCaptainBossJadeSunderWave
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击伤害: 225%
攻击间隔: 1.5 秒
攻击伤害总增 125%
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [15]
GAKaruiCaptainBossJadeSunderSpike
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBossJadeSunderMinionSpike
可触发, 攻击
Base Damage: 484–726
暴击率: 5%
攻击间隔: 1.5 秒
action attack or cast time uses animation length [1]
is area damage [1]

Object Type

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

BaseEvents
{
	// audio related, doesn't matter
	on_construction_complete = "globals.tavakai_boss = this;"
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Generic */
/* ------------------------------------------------------------------------------------------------------------------- */

StateMachine
{
	define_shared_state = "collidable = 1; invis;"

	on_or_create_state_collidable_0 = { RemoveCollidability(); }
	on_or_create_state_collidable_1 = { MakeCollidable(); }
}

Stats
{
	// this gets set to 1 in Monster.ot, but this breaks the shapeshift skill timing so get rid of it
	set_action_attack_or_cast_time_uses_animation_length = 0

	set_use_experimental_discrete_sweeper_leftover_progress_fix = 1
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Audio */
/* ------------------------------------------------------------------------------------------------------------------- */

StateMachine
{
	define_shared_state = "music_TavakaiPhase"
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Misc / Flavour */
/* ------------------------------------------------------------------------------------------------------------------- */

StateMachine
{
	define_shared_state = "room_burning_progress;"
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Preload */
/* ------------------------------------------------------------------------------------------------------------------- */

// preloading everything for all phases in here
Preload
{
	// animated objects
	preload_animated_object = "Metadata/Monsters/KaruiChieftain/attachments/Hook.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/hook_proj.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/jugg_slam.ao"
	preload_animated_object = "Metadata/Effects/Environment/Act4_FOUR/G4_11_2/boss_wall_smash/SmashedWall_FX.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/leapslam_jadeclone.ao"
	preload_animated_object = "Metadata/Monsters/LeagueAncestral/Chieftains/Akoya/Akoya.ao"
	preload_animated_object = "Metadata/NPC/Four_Act1/HoodedMentor/A4BossFight/HoodedMentor.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/ocean_impact.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/ocean_drawup.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/storm_warning_aoe.ao"
	preload_animated_object = "Metadata/Items/QuestItems/Gallows/Act4/PrecursorLance/PrecursorLanceHeld.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/bloodsteal_beam.ao"
	preload_animated_object = "Metadata/Monsters/KaruiChieftain/objects/TotemRedFlashHelper.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/totem_surge_asc.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/totem_surge_corr.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/smallmine_marker.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/bigmine_marker.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/sin_corruption_beam.ao"
	// monsters
	preload_monster_variety = "Metadata/Monsters/KaruiChieftain/KaruiCaptainBoss_2Map"
	preload_monster_variety = "Metadata/Monsters/KaruiChieftain/KaruiCaptainBoss_3Map"
	preload_monster_variety = "Metadata/Monsters/KaruiJadeSpearSpirit/WarriorSpirit"
	// generic objects
	preload_object = "Metadata/Monsters/KaruiChieftain/objects/KaruiCaptainBossUnhingedCrystal"
	preload_object = "Metadata/Monsters/KaruiChieftain/objects/KaruiCaptainBossJadeWall"
	preload_object = "Metadata/Monsters/KaruiChieftain/objects/KaruiCaptainBossJadeSpikePrison"
	preload_object = "Metadata/Monsters/KaruiChieftain/objects/KaruiCaptainBossPhase2PivotTarget"
	preload_object = "Metadata/Monsters/KaruiChieftain/objects/KaruiCaptainBossJadeStabSpike"
	preload_object = "Metadata/Monsters/KaruiChieftain/objects/KaruiCaptainBoss3AlternatingSlamSpikeMine"
	preload_object = "Metadata/Monsters/KaruiChieftain/objects/KaruiCaptainBoss3Pustule"
	preload_object = "Metadata/NPC/Four_Act4/HoodedMentorHeartOfTheTribe"
	preload_object = "Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight"
	preload_object = "Metadata/Monsters/KaruiChieftain/objects/KaruiCaptainBossGodSpaceTaniwha"
	preload_object = "Metadata/Monsters/KaruiChieftain/objects/KaruiCaptainBossGodVolcano"
	preload_object = "Metadata/Monsters/KaruiChieftain/objects/KaruiCaptainBossGodPlantGround"
	preload_object = "Metadata/Monsters/KaruiChieftain/objects/KaruiCaptainBossGodStarFall"
	// epks
	preload_epk = "Metadata/Effects/Spells/unblockable_marker/epk/unblockable_skin_pulse_only.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/epks/totem_ansc_skinglow_01.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/epks/totem_corr_skinglow_01.epk"
}

Object Type Codes

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

/* ------------------------------------------------------------------------------------------------------------------- */
/* Generic */
/* ------------------------------------------------------------------------------------------------------------------- */

Render
{
	use_ao_lights = true
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Hook Toss */
/* ------------------------------------------------------------------------------------------------------------------- */

// this skill (KaruiCaptainBossHookToss) uses multiple anims, so using animated events
Animated
{
	on_event_visual_hook_throw =
	{
		local my_actual_hook = GetAttachedAOByType( 'Metadata/Monsters/KaruiChieftain/attachments/Hook.ao' );
		local my_fake_hook = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/hook_proj.ao', aux_L_Weapon_attachment_02 );
		this.my_fake_hook_beam = MakeBeam( KaruiCaptainBossHookTossBeamConnector, my_fake_hook, FollowFrom|FollowTo, 29, 0 );
		DetachAllOfType( 'Metadata/Monsters/KaruiChieftain/attachments/Hook.ao' );
	}
	on_event_reattach_visual_hook = { Call( hook_cleanup ); }
}

Actor
{
	on_effect_destroy_KaruiCaptainBossHookToss = { Call( hook_cleanup ); }
}

Functions
{
	hook_cleanup =
	{
		local my_thrown_hook = GetAttachedAOByType( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/hook_proj.ao' );
		my_fake_hook_beam.PlayAnimation( end );
		AddAttached( 'Metadata/Monsters/KaruiChieftain/attachments/Hook.ao', sheath_hook, 0.6 );
		DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/hook_proj.ao' );
	}
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Spirit Slam */
/* ------------------------------------------------------------------------------------------------------------------- */

Actor
{
	on_effect_event_spawn_spirit_for_GAKaruiCaptainBossSpiritChieftainSlam =
	{
		this.spirit_slam = PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/jugg_slam.ao', 8, inherit, 3.0, inherit, inherit, -100.0 );
		spirit_slam.PlayAnimation( fist_slam_01 );
	}
	on_effect_end_or_destroy_GAKaruiCaptainBossSpiritChieftainSlam = { spirit_slam.Delete(); }
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Audio */
/* ------------------------------------------------------------------------------------------------------------------- */

Functions
{
	player_intro_audio = "PlayCharacterAudioEvent( TavakaiFirstResponse );"
}

Animated
{
	// combat
	on_attack_01 =
	"
		Roll( 1, 3, ()
		{
			PlayTextAudio( Tavakai_Bossfight_Remember_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 0 );
		} );
	"

	on_attack_02 =
	"
		Roll( 1, 3, ()
		{
			PlayTextAudio( Tavakai_Bossfight_Foul_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 0 );
		} );
	"

	on_circle_cleave_01 = "PlayTextAudio( Tavakai_Bossfight_Clear_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 0 );"
	on_jade_stomp_01 = "PlayTextAudio( Tavakai_Bossfight_Might_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 0 );"
	on_jade_sunder_01 = "PlayTextAudio( Tavakai_Bossfight_Head_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 0 );"
	on_leap_slam_01 = "PlayTextAudio( Tavakai_Bossfight_Prosper_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 0 );"
	on_rolling_slam_combo_01 = "PlayTextAudio( Tavakai_Bossfight_Bones_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 0 );"
	on_warcry_01 = "PlayTextAudio( Tavakai_Bossfight_Warcry_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 0 );"
	on_knockdown_bwd_01 = "PlayTextAudio( Tavakai_Bossfight_Knockdown_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 0 );"
	on_unhinged_01 = "PlayTextAudio( Tavakai_Bossfight_Unhinged, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 0 );"
	on_unhinged_turn_180_01 = "PlayTextAudio( Tavakai_Bossfight_Unhinged, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 0 );"
}

StateMachine
{
	// this gets reset to 0 when this phase of the fight is over, so nothing should happen on 0
	on_or_create_state_music_TavakaiPhase_1 = { SetGlobalAudioParam( TavakaiPhase, 1 ); }
	on_or_create_state_music_TavakaiPhase_2 = { SetGlobalAudioParam( TavakaiPhase, 2 ); }
	on_or_create_state_music_TavakaiPhase_3 = { SetGlobalAudioParam( TavakaiPhase, 3 ); }
	on_or_create_state_music_TavakaiPhase_4 = { SetGlobalAudioParam( TavakaiPhase, 4 ); }
	on_or_create_state_music_TavakaiPhase_5 = { SetGlobalAudioParam( TavakaiPhase, 5 ); }
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Misc / Flavour */
/* ------------------------------------------------------------------------------------------------------------------- */

StateMachine
{
	// this isn't implemented, but if it was this should work to make the fire spread as the boss loses life
	// on_change_state_room_burning_progress = { SetDynamicFloat( fire_spread, Round( GetState( room_burning_progress ) / 100.0, 0 ), true, 0.1 ); }
	
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Transformation to Phase 2 */
/* ------------------------------------------------------------------------------------------------------------------- */

StateMachine
{
	on_or_create_state_invis_0 =
	{
		EnableRendering();
		EnableAnimationSounds();
	}

	on_or_create_state_invis_1 =
	{
		DisableRendering();
		DisableAnimationSounds();
	}
}

Animated
{
	// for the phase 1 to 2 swap
	on_event_swap_weapon_attachment_bone = 
	{
		this.my_weapon = GetAttachedAOByType( 'Metadata/Monsters/KaruiChieftain/attachments/AxeBig.ao' );
		my_weapon.MoveToBone( L_Weapon, 0 );
	}
}

Functions
{
	hide_player_weapons = { arg1.HideWeapons(); }
	show_player_weapons = { arg1.ShowWeapons(); }
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/KaruiChieftain/KaruiCaptainBoss_Map"] = {
    name = "Manoki, the Chosen",
    life = 3.38,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.85,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 23,
    accuracy = 1,
    weaponType1 = "Two Hand Axe",
    skillList = {
        "MeleeAtAnimationSpeedBoss",
        "MAASKaruiCaptainBoss360Cleave",
        "MAASKaruiCaptainBossUnhingedCombo",
        "GPAKaruiCaptainBossUnhingedCrystalShards",
        "GPAKaruiCaptainBossUnhingedBoulderToss",
        "MPAKaruiCaptainBossJadeStomp",
        "MPAKaruiCaptainBossUnhingedBoulderToss",
        "GAKaruiCaptainBossHookTossHitSlam",
        "GAKaruiCaptainBossJadeStomp",
        "GAKaruiCaptainBossJadeSunderMinionSpike",
        "GAKaruiCaptainBossJadeSunderSpike",
        "GAKaruiCaptainBossLeapSlamEQExplosion",
        "GAKaruiCaptainBossLeapSlamImpact",
        "GAKaruiCaptainBossRollingSlamSlam",
        "GAKaruiCaptainBossSpiritChieftainSlam",
        "GAKaruiCaptainBossBasicMeleeSlam",
        "GAKaruiCaptainBossHookTossHitCleave",
        "GAKaruiCaptainBossLeapSlamImpact2",
        "GAKaruiCaptainBossUnhingedSlam1",
        "GAKaruiCaptainBossUnhingedSlam2",
        "GAKaruiCaptainBossUnhingedBoulderTossImpact",
        "GAKaruiCaptainBossUnhingedCrystalExplosion",
        "GSKaruiCaptainBossJadeSunderWave",
        "KaruiCaptainBossHookToss",
        "EAAKaruiCaptainBossHookTossMiss",
        "EAAKaruiCaptainBossJadeStomp",
        "EAAKaruiCaptainBossRollingSlamCombo",
        "KaruiCaptainBossPhase1ToPhase2KnockdownHit",
        "KaruiCaptainBossPhase1ToPhase2KnockdownDoT",
        "GTKaruiCaptainBossJadeSunder",
        "DTTKaruiCaptainBossLeapSlam",
        "KaruiCaptainBossPhase1ToPhase2",
    },
    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["MAASKaruiCaptainBoss360Cleave"] = {
    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 = {
        "attack_maximum_action_distance_+",
        "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] = {20, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MAASKaruiCaptainBossUnhingedCombo"] = {
    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 = {
        "attack_maximum_action_distance_+",
        "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] = {60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GPAKaruiCaptainBossUnhingedCrystalShards"] = {
    name = "GPAKaruiCaptainBossUnhingedCrystalShards",
    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 = {
        "projectile_ballistic_gravity_override",
        "projectile_ballistic_angle_override",
        "projectile_ballistic_angle_override_variance",
        "base_is_projectile",
    },
    levels = {
        [1] = {2500, -10, 30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GPAKaruiCaptainBossUnhingedBoulderToss"] = {
    name = "GPAKaruiCaptainBossUnhingedBoulderToss",
    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 = {
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "action_attack_or_cast_time_uses_animation_length",
        "maintain_projectile_direction_when_using_contact_position",
        "projectile_uses_contact_direction",
        "projectile_ballistic_angle_from_reference_event",
    },
    levels = {
        [1] = {baseMultiplier = 1.7, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPAKaruiCaptainBossJadeStomp"] = {
    name = "MPAKaruiCaptainBossJadeStomp",
    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",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_ballistic_angle_from_target_distance",
        "distribute_projectiles_over_contact_points",
    },
    levels = {
        [1] = {1159, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPAKaruiCaptainBossUnhingedBoulderToss"] = {
    name = "MPAKaruiCaptainBossUnhingedBoulderToss",
    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",
        "base_is_projectile",
        "action_attack_or_cast_time_uses_animation_length",
        "check_for_targets_between_initiator_and_projectile_source",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "use_scaled_contact_offset",
        "projectile_uses_contact_direction",
        "projectile_ballistic_angle_from_reference_event",
    },
    levels = {
        [1] = {1160, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossHookTossHitSlam"] = {
    name = "GAKaruiCaptainBossHookTossHitSlam",
    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, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossJadeStomp"] = {
    name = "GAKaruiCaptainBossJadeStomp",
    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",
    },
    levels = {
        [1] = {baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossJadeSunderMinionSpike"] = {
    name = "GAKaruiCaptainBossJadeSunderMinionSpike",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossJadeSunderSpike"] = {
    name = "GAKaruiCaptainBossJadeSunderSpike",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossLeapSlamEQExplosion"] = {
    name = "GAKaruiCaptainBossLeapSlamEQExplosion",
    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 = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossLeapSlamImpact"] = {
    name = "GAKaruiCaptainBossLeapSlamImpact",
    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] = {10, baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossRollingSlamSlam"] = {
    name = "GAKaruiCaptainBossRollingSlamSlam",
    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 = 1.2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossSpiritChieftainSlam"] = {
    name = "GAKaruiCaptainBossSpiritChieftainSlam",
    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 = {
        "attack_maximum_action_distance_+",
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {25, 65, baseMultiplier = 2.75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossBasicMeleeSlam"] = {
    name = "GAKaruiCaptainBossBasicMeleeSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossHookTossHitCleave"] = {
    name = "GAKaruiCaptainBossHookTossHitCleave",
    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 = {
        "maim_on_hit_%",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {100, baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossLeapSlamImpact2"] = {
    name = "GAKaruiCaptainBossLeapSlamImpact2",
    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 = 1.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossUnhingedSlam1"] = {
    name = "GAKaruiCaptainBossUnhingedSlam1",
    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, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossUnhingedSlam2"] = {
    name = "GAKaruiCaptainBossUnhingedSlam2",
    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, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossUnhingedBoulderTossImpact"] = {
    name = "GAKaruiCaptainBossUnhingedBoulderTossImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBossUnhingedCrystalExplosion"] = {
    name = "GAKaruiCaptainBossUnhingedCrystalExplosion",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKaruiCaptainBossJadeSunderWave"] = {
    name = "GSKaruiCaptainBossJadeSunderWave",
    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] = {15, baseMultiplier = 2.25, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["KaruiCaptainBossHookToss"] = {
    name = "KaruiCaptainBossHookToss",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "skill_cannot_be_knocked_back",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAKaruiCaptainBossHookTossMiss"] = {
    name = "EAAKaruiCaptainBossHookTossMiss",
    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["EAAKaruiCaptainBossJadeStomp"] = {
    name = "EAAKaruiCaptainBossJadeStomp",
    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["EAAKaruiCaptainBossRollingSlamCombo"] = {
    name = "EAAKaruiCaptainBossRollingSlamCombo",
    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["KaruiCaptainBossPhase1ToPhase2KnockdownHit"] = {
    name = "KaruiCaptainBossPhase1ToPhase2KnockdownHit",
    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["KaruiCaptainBossPhase1ToPhase2KnockdownDoT"] = {
    name = "KaruiCaptainBossPhase1ToPhase2KnockdownDoT",
    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["GTKaruiCaptainBossJadeSunder"] = {
    name = "GTKaruiCaptainBossJadeSunder",
    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",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTKaruiCaptainBossLeapSlam"] = {
    name = "DTTKaruiCaptainBossLeapSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
        "leap_slam_minimum_distance",
        "skill_maximum_travel_distance",
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {-12, 20, 35, 0, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["KaruiCaptainBossPhase1ToPhase2"] = {
    name = "KaruiCaptainBossPhase1ToPhase2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 7,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "action_do_not_face_target",
        "action_attack_or_cast_time_uses_animation_length",
        "skill_cannot_be_interrupted",
    },
    levels = {
        [1] = {1333, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Edit

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