มาโนกิ ผู้ป่วยไข้
มนุษย์
stance movement speed +% final [173]
Manoki, the Fevered
SpectreN
Areaหมู่เกาะหยก
Tags2HBluntStone_onhit_audio, human, humanoid, not_dex, not_int, red_blood, slow_movement
พลังชีวิต
225%
ค่าต้านทาน
0 0 0 0
Damage
285%
ความแม่นยำ
100%
Attack Distance
6 ~ 14
{เวลาโจมตี}
1.635 Second
Damage Spread
±20%
ค่าประสบการณ์
300%
Model Size
115%
Type
KaruiCaptainBoss2Map
Metadata
KaruiCaptainBoss_2Map
เลเวล
65
พลังชีวิต
14,654
Damage
605
ความเสียหายเวท
605
ความแม่นยำ
2,214
{เวลาโจมตี}
1.635
ค่าประสบการณ์
64,521
Minion Life
14,135
Minion Damage
2,362
Minion Armour
6,575
MeleeAtAnimationSpeedBoss
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
โจมตีพื้นฐาน
Base Damage: 484–726
{เวลาโจมตี}: 1.635 {วิ}
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]
GTKaruiCaptainBoss2JadeSunder
Triggerable
คูลดาวน์: 20 {วิ}
action attack or cast time uses animation length [1]
skill does not pathfind [1]
GAKaruiCaptainBoss2PustulePop
Triggerable, Attack
Base Damage: 484–726
ความเสียหายโจมตี: 120%
{เวลาโจมตี}: 1.635 {วิ}
คูลดาวน์: 10 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 20%
แปลงความเสียหาย กายภาพ 25% เป็น ไฟ
action attack or cast time uses animation length [1]
attack maximum action distance + [120]
is area damage [1]
EAAKaruiCaptainBoss2SlamCombo
คูลดาวน์: 15 {วิ}
action attack or cast time uses animation length [1]
attack maximum action distance + [30]
EASKaruiCaptainBoss2Laser
คูลดาวน์: 18 {วิ}
action attack or cast time uses animation length [1]
EAAKaruiCaptainBoss2StabSpirals
คูลดาวน์: 26 {วิ}
action attack or cast time uses animation length [1]
attack maximum action distance + [120]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
MAASKaruiCaptainBoss2UnhingedCombo
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
โจมตีพื้นฐาน
Base Damage: 484–726
ความเสียหายโจมตี: 110%
{เวลาโจมตี}: 1.635 {วิ}
คูลดาวน์: 30 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 10%
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]
EAAKaruiCaptainBoss2LeapSlam
คูลดาวน์: 12 {วิ}
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
EASKaruiCaptainBoss2RequestDivineAid
คูลดาวน์: 15 {วิ}
action attack or cast time uses animation length [1]
CTS3KaruiCaptainBossForwardRun
action attack or cast time uses animation length [1]
CTS3KaruiCaptainBoss180Run
action attack or cast time uses animation length [1]
EASKaruiCaptainBoss2Emerge
action attack or cast time uses animation length [1]
MAASKaruiCaptainBoss2Emerge
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
โจมตีพื้นฐาน
Base Damage: 484–726
{เวลาโจมตี}: 1.635 {วิ}
คูลดาวน์: 30 {วิ}
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
skill does not pathfind [1]
use scaled contact offset [1]
GSKaruiCaptainBoss2JadeSunderWave
Triggerable, Attack
Base Damage: 484–726
ความเสียหายโจมตี: 200%
{เวลาโจมตี}: 1.635 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2JadeSunderSpike
Triggerable, Attack
Base Damage: 484–726
{เวลาโจมตี}: 1.635 {วิ}
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2JadeSunderMinionSpike
Triggerable, Attack
Base Damage: 484–726
{เวลาโจมตี}: 1.635 {วิ}
action attack or cast time uses animation length [1]
is area damage [1]
CGEKaruiCaptainBoss2PustulePop
Spell, Area, Damage, Triggerable, Duration, AreaSpell
{เวลาร่าย}: 1 {วิ}
สร้างความเสียหาย กายภาพ พื้นฐาน 484.8 ต่อวินาที
active skill area of effect radius +% final [0]
base skill effect duration [16000]
ground blood art variation [1004]
is area damage [1]
GSKaruiCaptainBoss2LaserDamage
Triggerable, Spell, Damage
{เวลาร่าย}: 1 {วิ}
สร้างความเสียหาย ไฟ 1.745 ถึง 2.618
สร้างความเสียหาย สายฟ้า 1.091 ถึง 3.273
สร้างสถานะ เลือดไหล
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2StabSpiralsStab
Triggerable, Attack
Base Damage: 484–726
ความเสียหายโจมตี: 200%
{เวลาโจมตี}: 1.635 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
corrupted blood on hit % average damage to deal per minute per stack [600]
corrupted blood on hit duration [3000]
corrupted blood on hit num stacks [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [50]
GAKaruiCaptainBoss2UnhingedSunder
Triggerable, Attack
Base Damage: 484–726
ความเสียหายโจมตี: 162%
{เวลาโจมตี}: 1.635 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 62%
action attack or cast time uses animation length [1]
is area damage [1]
MPAKaruiCaptainBoss2UnhingedRubble
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 484–726
{เวลาโจมตี}: 1.635 {วิ}
ยิงโพรเจกไทล์ เพิ่มเติม 29 ลูก
active skill projectile speed +% variation final [20]
base is projectile [1]
distribute projectiles over contact points [1]
fixed projectile spread [90]
maintain projectile direction when using contact position [1]
monster projectile variation [1164]
projectile ballistic angle override [75]
projectile ballistic angle override variance [2]
projectile speed is divided by % of scale [50]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles not offset [1]
skill can be active blocked from all directions [1]
use scaled contact offset [1]
MPAKaruiCaptainBoss2UnhingedRubbleOuterRing
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 484–726
{เวลาโจมตี}: 1.635 {วิ}
ยิงโพรเจกไทล์ เพิ่มเติม 29 ลูก
active skill projectile speed +% variation final [20]
base is projectile [1]
distribute projectiles over contact points [1]
fixed projectile spread [270]
maintain projectile direction when using contact position [1]
monster projectile variation [1168]
projectile ballistic angle override [75]
projectile ballistic angle override variance [2]
projectile speed is divided by % of scale [50]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles not offset [1]
skill can be active blocked from all directions [1]
use scaled contact offset [1]
MPSKaruiCaptainBoss2UnhingedRubbleSkyfall
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
{เวลาร่าย}: 1 {วิ}
สกิลที่เสริม ยิงโพรเจกไทล์เป็นวงกลม
active skill projectile speed +% variation final [50]
base is projectile [1]
distribute projectiles over contact points [1]
fixed projectile spread [0]
maintain projectile direction when using contact position [1]
monster projectile variation [1418]
projectile ballistic angle override [1]
projectile ballistic angle override variance [0]
projectile maximum range override [300]
projectile speed is divided by % of scale [50]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles not offset [1]
skill can be active blocked from all directions [1]
use scaled contact offset [1]
GAKaruiCaptainBoss2UnhingedProjImpact
Triggerable, Attack
Base Damage: 484–726
ความเสียหายโจมตี: 130%
{เวลาโจมตี}: 1.635 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 30%
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
is area damage [1]
skill can be active blocked from all directions [1]
GAKaruiCaptainBoss2UnhingedSlam
Triggerable, Attack
Base Damage: 484–726
{เวลาโจมตี}: 1.635 {วิ}
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2LeapSlamImpact
Triggerable, Attack
Base Damage: 484–726
ความเสียหายโจมตี: 175%
{เวลาโจมตี}: 1.635 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 75%
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GAKaruiCaptainBoss2SlamComboSlam1
Triggerable, Attack
Base Damage: 484–726
ความเสียหายโจมตี: 200%
{เวลาโจมตี}: 1.635 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [10]
GAKaruiCaptainBoss2SlamComboSlam2
Triggerable, Attack
Base Damage: 484–726
ความเสียหายโจมตี: 400%
{เวลาโจมตี}: 1.635 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 300%
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [33]
EASKaruiCaptainBoss2BeginPhase2
action attack or cast time uses animation length [1]
action do not face target [1]
EASKaruiCaptainBoss2BeginPhase2ComboAttack
action attack or cast time uses animation length [1]
action do not face target [1]
EASKaruiCaptainBoss2DoorSmash
action attack or cast time uses animation length [1]
skill does not pathfind [1]
EASKaruiCaptainBoss2TukohamaStab
action attack or cast time uses animation length [1]
ABTTKaruiCaptainBoss2KitavaBloodSiphon
Buff, Duration, Spell, Triggerable
{เวลาร่าย}: 1 {วิ}
GSKaruiCaptainBoss2ArohonguiMoonBlast
Triggerable, Spell, Damage
{เวลาร่าย}: 1 {วิ}
สร้างความเสียหาย น้ำแข็ง พื้นฐาน 848.4 ต่อวินาที
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [0]
base skill effect duration [5000]
ground ice art variation [1011]
is area damage [1]
skill can be active blocked from all directions [1]
CGEKaruiCaptainBoss2NgamahuVolcanoLava
Spell, Area, Damage, Triggerable, Duration, AreaSpell
{เวลาร่าย}: 1 {วิ}
สร้างความเสียหาย ไฟ พื้นฐาน 848.4 ต่อวินาที
active skill area of effect radius +% final [50]
base skill effect duration [5000]
ground fire art variation [1025]
is area damage [1]
CGEKaruiCaptainBoss2RongokuraiVoidGround
Spell, Area, Damage, Triggerable, Duration, AreaSpell
{เวลาร่าย}: 1 {วิ}
สร้างความเสียหาย น้ำแข็ง พื้นฐาน 327.3 ต่อวินาที
active skill area of effect radius +% final [0]
base skill effect duration [30000]
ground ice art variation [1012]
is area damage [1]
CGEKaruiCaptainBoss2TawhoaPlantGround
Spell, Area, Damage, Triggerable, Duration, AreaSpell
{เวลาร่าย}: 1 {วิ}
active skill area of effect radius +% final [10]
base skill effect duration [15000]
generic ground art variation [1025]
is area damage [1]
CGEKaruiCaptainBoss2RamakoStarBurn
Spell, Area, Damage, Triggerable, Duration, AreaSpell
{เวลาร่าย}: 1 {วิ}
สร้างความเสียหาย ไฟ พื้นฐาน 412.1 ต่อวินาที
active skill area of effect radius +% final [200]
base skill effect duration [12000]
ground fire art variation [1027]
is area damage [1]
GSKaruiCaptainBoss2NgamahuVolcanoProjImpact
Triggerable, Spell, Damage
{เวลาร่าย}: 1 {วิ}
สร้างความเสียหาย ไฟ 349.1 ถึง 523.6
action attack or cast time uses animation length [1]
is area damage [1]
skill can be active blocked from all directions [1]
GSKaruiCaptainBoss2RamakoSunExplosion
Triggerable, Spell, Damage
{เวลาร่าย}: 1 {วิ}
สร้างความเสียหาย ไฟ 1047 ถึง 1571
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll or evaded or blocked [1]
is area damage [1]
skill can be active blocked from all directions [1]
GSKaruiCaptainBoss2TasalioWaterBullet
Triggerable, Spell, Damage
{เวลาร่าย}: 1 {วิ}
คูลดาวน์: 0.05 {วิ}
สร้างความเสียหาย น้ำแข็ง 157.1 ถึง 235.6
action attack or cast time uses animation length [1]
is area damage [1]
skill can be active blocked from all directions [1]
GSKaruiCaptainBoss2ValakoLightningStormBolt
Triggerable, Spell, Damage
{เวลาร่าย}: 1 {วิ}
สร้างความเสียหาย สายฟ้า 436.3 ถึง 1309
สร้างสถานะ ช็อค ต่อศัตรูราวกับสร้างความเสียหาย เพิ่มขึ้น อีก 250%
action attack or cast time uses animation length [1]
is area damage [1]
skill can be active blocked from all directions [1]
GTKaruiCaptainBoss2ValakoLightningStorm
Triggerable
action attack or cast time uses animation length [1]
MPSKaruiCaptainBoss2NgamahuVolcanoProj
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
{เวลาร่าย}: 1 {วิ}
active skill projectile speed +% variation final [50]
ballistic projectiles always bounce [1]
base is projectile [1]
monster projectile variation [1419]
projectile ballistic angle override [65]
projectile ballistic angle override variance [15]
projectiles not offset [1]
skill can be active blocked from all directions [1]
KaruiCaptainBossPhase2ToPhase3
action attack or cast time uses animation length [1]
action do not face target [1]
base skill effect duration [4000]
skill cannot be interrupted [1]

Object Type

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

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

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

	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
}

Actor
{
	// for running up the hill
	basic_action = "FollowPath"
	// basic_action = "ChangeToStance3"
}

Functions
{
	fix_orientation =
	{
		AddOnActionEnd(
		{
			SetOrientation( GetOrientation() + arg1, false, true );
			If( And( VariableExists( arg2 ), arg2 == 1 ), (){ PlayAnimationType( Run, 1.0, 0, 0 ); } );
		}, true );
	}

	StopPlayerWalk =
	"
		arg1.DestroyQueuedAction();
		arg1.DispatchActionEvent( enforced_walking_end );
	"
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Emerge */
/* ------------------------------------------------------------------------------------------------------------------- */

Functions
{
	update_target = { SetTarget( arg1 ); }
	resize_for_door = { SetObjectSize( arg1 ); }
}

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

StateMachine
{
	define_shared_state = "music_TavakaiPhase"
}

Object Type Codes

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

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

Render
{
	use_ao_lights = true
}

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

Preload
{
	preload_epk = "Metadata/Monsters/PlagueSwarm/epks/BloodDrone/attach_idle_fade/BLUE_fadein.epk"
	preload_epk = "Metadata/Monsters/PlagueSwarm/epks/BloodDrone/attach_idle_fade/BLUE_fadeout.epk"
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Beam Sweeper */
/* ------------------------------------------------------------------------------------------------------------------- */

Actor
{
	// This does some cool stuff using additive anims to let the boss point at its target without having to rotate
	// two additive anims are applied at the same time (initially with 0 weight), each one causing the boss to point in a specific direction
	// then get the location of the target, the angle between it and me, then scale the additive anim weights based on that angle/direction
	// the max turn angle of the beam is the same angle the arm should be at when its at 100% anim weight
	// the angle value also controls the damage direction, so everything lines up nicely
	on_effect_start_EASKaruiCaptainBoss2Laser =
	{
		AppendAnimation( spear_blood_beam_01_spelling_left02, 1.0, true, 0.0, 0, 4 );
		AppendAnimation( spear_blood_beam_01_spelling_right, 1.0, true, 0.0, 0, 5 );
		SetLayerAnimationSpeed( 4, 1.0 * GetCurrentAnimationSpeed() );
		SetLayerAnimationSpeed( 5, 1.0 * GetCurrentAnimationSpeed() );
		SetLayerAnimationWeight( 4, 0.0, 0.0 );
		SetLayerAnimationWeight( 5, 0.0, 0.0 );
	}
}

Functions
{
	// Change the weights of the additive beaming anims
	// arg1: beam angle offset, angle diff between me and target
	// arg2: max left angle offset the beam can deviate from, vs straight ahead
	// arg3: max right angle offset the beam can deviate from, vs straight ahead
	update_beam_dir =
	{
		// Log( 'Offset: { Eval( arg1 / arg2 ) * 100.0 }', c );
		If( arg1 >= 0.0, ()
		{
			SetLayerAnimationWeight( 4, arg1 / arg2, 0.033 ); 
			SetLayerAnimationWeight( 5, 0.0, 0.033 ); 
		}, ()
		{
			SetLayerAnimationWeight( 5, Negate( arg1 ) / arg3, 0.033 ); 
			SetLayerAnimationWeight( 4, 0.0, 0.033 ); 
		} );
	}
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Transformations */
/* ------------------------------------------------------------------------------------------------------------------- */

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

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

Functions
{
	// called when the phase 2 to 3 is occuring to make the tukohama totem do stuff
	tukohama_pulse = { arg1.AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act4_FOUR/Tavakai/epks/p2to3_totem_skinglow.epk' ); }
}

Actor
{
	// temp (lol) fix for the attachments exploding on transform 
	// on_effect_start_KaruiCaptainBossPhase2ToPhase3 = { DetachAll(); }
}

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

Animated
{
	on_t1_t2_transform_01 = 
	"
	PlayTextAudio( Tavakai_Bossfight_IMust, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' );
	Delay( 14,
	{
		PlayTextAudio( Tavakai_Bossfight_HearMe, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' );
	} );
	"
	on_phase2_emerge_turn_01 = "PlayTextAudio( Tavakai_Bossfight_DamnYou, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight', 800 );"
	on_phase2_spear_stab_to_control_tukohama_01 = "PlayTextAudio( Tavakai_Bossfight_LendMe, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' );"
	on_event_tukohama_dialogue = { PlayTextAudio( TukohamaBossfightNotTheWay, 'Metadata/Monsters/LeagueAncestral/Chieftains/Tukohama/Tukohama', 900 ); }
	on_event_howcanthisbe_dialogue = { PlayTextAudio( Tavakai_Bossfight_HowCanThisBe, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_event_sobeit_dialogue = { PlayTextAudio( Tavakai_Bossfight_SoBeIt, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_pustule_degen_slam_01 = { PlayTextAudio( Tavakai_Bossfight_T2_Pustule_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_spear_rain_01 = { PlayTextAudio( Tavakai_Bossfight_T2_SpearRain_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_slam_combo_01 = { PlayTextAudio( Tavakai_Bossfight_T2_SlamCombo_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_leap_slam_01 = { PlayTextAudio( Tavakai_Bossfight_T2_LeapSlam_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_spear_three_stabs_01 = { PlayTextAudio( Tavakai_Bossfight_T2_SpearThree_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_jade_sunder_01 = { PlayTextAudio( Tavakai_Bossfight_T2_Sunder_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_spear_blood_beam_01 = { PlayTextAudio( Tavakai_Bossfight_T2_BloodBeam_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_attack_01 = { PlayTextAudio( Tavakai_Bossfight_T2_Attack1_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_attack_02 = { PlayTextAudio( Tavakai_Bossfight_T2_Attack2_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_attack_03 = { PlayTextAudio( Tavakai_Bossfight_T2_Attack3_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_stun_01 = { PlayTextAudio( Tavakai_Bossfight_T2_Knockdown_Random, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
	on_unhinged_01 = { PlayTextAudio( Tavakai_Bossfight_T2_Unhinged, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }	
}

Actor
{
	on_effect_start_EASKaruiCaptainBoss2TukohamaStab = { PlayTextAudio( Tavakai_Bossfight_LendMe, 'Metadata/NPC/Four_Act4/KaruiWarshipCaptain_bossfight' ); }
}

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 ); }
}

Functions
{
	player_dialogue = "PlayCharacterAudioEvent( TavakaiFollowComment );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/KaruiChieftain/KaruiCaptainBoss_2Map"] = {
    name = "Manoki, the Fevered",
    life = 2.25,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.85,
    damageSpread = 0.2,
    attackTime = 1.635,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedBoss",
        "MAASKaruiCaptainBoss2UnhingedCombo",
        "MAASKaruiCaptainBoss2Emerge",
        "MPAKaruiCaptainBoss2UnhingedRubble",
        "MPAKaruiCaptainBoss2UnhingedRubbleOuterRing",
        "MPSKaruiCaptainBoss2UnhingedRubbleSkyfall",
        "MPSKaruiCaptainBoss2NgamahuVolcanoProj",
        "CGEKaruiCaptainBoss2PustulePop",
        "CGEKaruiCaptainBoss2NgamahuVolcanoLava",
        "CGEKaruiCaptainBoss2RongokuraiVoidGround",
        "CGEKaruiCaptainBoss2TawhoaPlantGround",
        "CGEKaruiCaptainBoss2RamakoStarBurn",
        "CTS3KaruiCaptainBossForwardRun",
        "CTS3KaruiCaptainBoss180Run",
        "ABTTKaruiCaptainBoss2KitavaBloodSiphon",
        "GAKaruiCaptainBoss2JadeSunderMinionSpike",
        "GAKaruiCaptainBoss2JadeSunderSpike",
        "GAKaruiCaptainBoss2PustulePop",
        "GAKaruiCaptainBoss2StabSpiralsStab",
        "GAKaruiCaptainBoss2UnhingedSlam",
        "GSKaruiCaptainBoss2LaserDamage",
        "GAKaruiCaptainBoss2SlamComboSlam1",
        "GAKaruiCaptainBoss2SlamComboSlam2",
        "GAKaruiCaptainBoss2LeapSlamImpact",
        "GAKaruiCaptainBoss2UnhingedSunder",
        "GAKaruiCaptainBoss2UnhingedProjImpact",
        "GSKaruiCaptainBoss2NgamahuVolcanoProjImpact",
        "GSKaruiCaptainBoss2RamakoSunExplosion",
        "GSKaruiCaptainBoss2TasalioWaterBullet",
        "GSKaruiCaptainBoss2ValakoLightningStormBolt",
        "GSKaruiCaptainBoss2ArohonguiMoonBlast",
        "GSKaruiCaptainBoss2JadeSunderWave",
        "EASKaruiCaptainBoss2BeginPhase2",
        "EASKaruiCaptainBoss2DoorSmash",
        "EASKaruiCaptainBoss2TukohamaStab",
        "EAAKaruiCaptainBoss2StabSpirals",
        "EASKaruiCaptainBoss2Laser",
        "EAAKaruiCaptainBoss2SlamCombo",
        "EASKaruiCaptainBoss2BeginPhase2ComboAttack",
        "EASKaruiCaptainBoss2Emerge",
        "EAAKaruiCaptainBoss2LeapSlam",
        "EASKaruiCaptainBoss2RequestDivineAid",
        "GTKaruiCaptainBoss2JadeSunder",
        "GTKaruiCaptainBoss2ValakoLightningStorm",
        "KaruiCaptainBossPhase2ToPhase3",
    },
    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["MAASKaruiCaptainBoss2UnhingedCombo"] = {
    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, baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MAASKaruiCaptainBoss2Emerge"] = {
    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",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPAKaruiCaptainBoss2UnhingedRubble"] = {
    name = "MPAKaruiCaptainBoss2UnhingedRubble",
    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",
        "projectile_ballistic_angle_override",
        "projectile_ballistic_angle_override_variance",
        "number_of_additional_projectiles",
        "active_skill_projectile_speed_+%_variation_final",
        "projectile_speed_is_divided_by_%_of_scale",
        "fixed_projectile_spread",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "projectiles_not_offset",
        "distribute_projectiles_over_contact_points",
        "maintain_projectile_direction_when_using_contact_position",
        "projectile_uses_contact_direction",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {1164, 75, 2, 29, 20, 50, 90, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPAKaruiCaptainBoss2UnhingedRubbleOuterRing"] = {
    name = "MPAKaruiCaptainBoss2UnhingedRubbleOuterRing",
    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",
        "projectile_ballistic_angle_override",
        "projectile_ballistic_angle_override_variance",
        "number_of_additional_projectiles",
        "active_skill_projectile_speed_+%_variation_final",
        "projectile_speed_is_divided_by_%_of_scale",
        "fixed_projectile_spread",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "projectiles_not_offset",
        "distribute_projectiles_over_contact_points",
        "maintain_projectile_direction_when_using_contact_position",
        "projectile_uses_contact_direction",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {1168, 75, 2, 29, 20, 50, 270, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSKaruiCaptainBoss2UnhingedRubbleSkyfall"] = {
    name = "MPSKaruiCaptainBoss2UnhingedRubbleSkyfall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "projectile_ballistic_angle_override",
        "projectile_ballistic_angle_override_variance",
        "number_of_additional_projectiles",
        "active_skill_projectile_speed_+%_variation_final",
        "projectile_speed_is_divided_by_%_of_scale",
        "fixed_projectile_spread",
        "projectile_maximum_range_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "projectiles_not_offset",
        "distribute_projectiles_over_contact_points",
        "maintain_projectile_direction_when_using_contact_position",
        "projectile_uses_contact_direction",
        "projectiles_nova",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {1418, 1, 0, 0, 50, 50, 0, 300, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSKaruiCaptainBoss2NgamahuVolcanoProj"] = {
    name = "MPSKaruiCaptainBoss2NgamahuVolcanoProj",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "projectile_ballistic_angle_override",
        "projectile_ballistic_angle_override_variance",
        "active_skill_projectile_speed_+%_variation_final",
        "base_is_projectile",
        "ballistic_projectiles_always_bounce",
        "projectiles_not_offset",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {1419, 65, 15, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEKaruiCaptainBoss2PustulePop"] = {
    name = "CGEKaruiCaptainBoss2PustulePop",
    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",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "ground_blood_art_variation",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 0, 16000, 1004, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEKaruiCaptainBoss2NgamahuVolcanoLava"] = {
    name = "CGEKaruiCaptainBoss2NgamahuVolcanoLava",
    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_fire_damage_to_deal_per_minute",
        "ground_fire_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 1025, 50, 5000, critChance = 5, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEKaruiCaptainBoss2RongokuraiVoidGround"] = {
    name = "CGEKaruiCaptainBoss2RongokuraiVoidGround",
    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_cold_damage_to_deal_per_minute",
        "ground_ice_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 1012, 0, 30000, critChance = 5, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEKaruiCaptainBoss2TawhoaPlantGround"] = {
    name = "CGEKaruiCaptainBoss2TawhoaPlantGround",
    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 = {
        "generic_ground_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {1025, 10, 15000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEKaruiCaptainBoss2RamakoStarBurn"] = {
    name = "CGEKaruiCaptainBoss2RamakoStarBurn",
    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_fire_damage_to_deal_per_minute",
        "ground_fire_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 1027, 200, 12000, critChance = 5, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CTS3KaruiCaptainBossForwardRun"] = {
    name = "CTS3KaruiCaptainBossForwardRun",
    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["CTS3KaruiCaptainBoss180Run"] = {
    name = "CTS3KaruiCaptainBoss180Run",
    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["ABTTKaruiCaptainBoss2KitavaBloodSiphon"] = {
    name = "ABTTKaruiCaptainBoss2KitavaBloodSiphon",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Buff] = true,
        [SkillType.Duration] = true,
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBoss2JadeSunderMinionSpike"] = {
    name = "GAKaruiCaptainBoss2JadeSunderMinionSpike",
    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["GAKaruiCaptainBoss2JadeSunderSpike"] = {
    name = "GAKaruiCaptainBoss2JadeSunderSpike",
    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["GAKaruiCaptainBoss2PustulePop"] = {
    name = "GAKaruiCaptainBoss2PustulePop",
    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_+",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {120, 25, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBoss2StabSpiralsStab"] = {
    name = "GAKaruiCaptainBoss2StabSpiralsStab",
    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 = {
        "corrupted_blood_on_hit_num_stacks",
        "corrupted_blood_on_hit_duration",
        "corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "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] = {1, 3000, 600, 50, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBoss2UnhingedSlam"] = {
    name = "GAKaruiCaptainBoss2UnhingedSlam",
    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["GSKaruiCaptainBoss2LaserDamage"] = {
    name = "GSKaruiCaptainBoss2LaserDamage",
    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_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "bleed_on_hit_with_attacks_%",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0.40000000596046, 0.60000002384186, 0.25, 0.75, 100, levelRequirement = 1, statInterpolation = {3, 3, 3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBoss2SlamComboSlam1"] = {
    name = "GAKaruiCaptainBoss2SlamComboSlam1",
    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 = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBoss2SlamComboSlam2"] = {
    name = "GAKaruiCaptainBoss2SlamComboSlam2",
    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] = {33, baseMultiplier = 4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBoss2LeapSlamImpact"] = {
    name = "GAKaruiCaptainBoss2LeapSlamImpact",
    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.75, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBoss2UnhingedSunder"] = {
    name = "GAKaruiCaptainBoss2UnhingedSunder",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 1.62, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAKaruiCaptainBoss2UnhingedProjImpact"] = {
    name = "GAKaruiCaptainBoss2UnhingedProjImpact",
    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",
        "skill_can_be_active_blocked_from_all_directions",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {baseMultiplier = 1.3, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKaruiCaptainBoss2NgamahuVolcanoProjImpact"] = {
    name = "GSKaruiCaptainBoss2NgamahuVolcanoProjImpact",
    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_fire_damage",
        "spell_maximum_base_fire_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKaruiCaptainBoss2RamakoSunExplosion"] = {
    name = "GSKaruiCaptainBoss2RamakoSunExplosion",
    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_fire_damage",
        "spell_maximum_base_fire_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKaruiCaptainBoss2TasalioWaterBullet"] = {
    name = "GSKaruiCaptainBoss2TasalioWaterBullet",
    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_cold_damage",
        "spell_maximum_base_cold_damage",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 7, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKaruiCaptainBoss2ValakoLightningStormBolt"] = {
    name = "GSKaruiCaptainBoss2ValakoLightningStormBolt",
    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_as_though_damage_+%_final",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {0.5, 1.5, 250, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKaruiCaptainBoss2ArohonguiMoonBlast"] = {
    name = "GSKaruiCaptainBoss2ArohonguiMoonBlast",
    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 = {
        "base_cold_damage_to_deal_per_minute",
        "ground_ice_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {1, 1011, 0, 5000, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSKaruiCaptainBoss2JadeSunderWave"] = {
    name = "GSKaruiCaptainBoss2JadeSunderWave",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {baseMultiplier = 2, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASKaruiCaptainBoss2BeginPhase2"] = {
    name = "EASKaruiCaptainBoss2BeginPhase2",
    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",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASKaruiCaptainBoss2DoorSmash"] = {
    name = "EASKaruiCaptainBoss2DoorSmash",
    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["EASKaruiCaptainBoss2TukohamaStab"] = {
    name = "EASKaruiCaptainBoss2TukohamaStab",
    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["EAAKaruiCaptainBoss2StabSpirals"] = {
    name = "EAAKaruiCaptainBoss2StabSpirals",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {120, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASKaruiCaptainBoss2Laser"] = {
    name = "EASKaruiCaptainBoss2Laser",
    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["EAAKaruiCaptainBoss2SlamCombo"] = {
    name = "EAAKaruiCaptainBoss2SlamCombo",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASKaruiCaptainBoss2BeginPhase2ComboAttack"] = {
    name = "EASKaruiCaptainBoss2BeginPhase2ComboAttack",
    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",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASKaruiCaptainBoss2Emerge"] = {
    name = "EASKaruiCaptainBoss2Emerge",
    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["EAAKaruiCaptainBoss2LeapSlam"] = {
    name = "EAAKaruiCaptainBoss2LeapSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASKaruiCaptainBoss2RequestDivineAid"] = {
    name = "EASKaruiCaptainBoss2RequestDivineAid",
    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["GTKaruiCaptainBoss2JadeSunder"] = {
    name = "GTKaruiCaptainBoss2JadeSunder",
    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["GTKaruiCaptainBoss2ValakoLightningStorm"] = {
    name = "GTKaruiCaptainBoss2ValakoLightningStorm",
    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["KaruiCaptainBossPhase2ToPhase3"] = {
    name = "KaruiCaptainBossPhase2ToPhase3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 8.666,
    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] = {4000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
FamilyNothing
DomainsMonster (3)
GenerationTypeยูนิค (3)
Req. level1
FamilyNothing
DomainsMonster (3)
GenerationTypeยูนิค (3)
Req. level1
stance movement speed +% final [173]
FamilyStance
DomainsMonster (3)
GenerationTypeยูนิค (3)
Req. level1
Stats
  • stance movement speed +% final Min: 173 Max: 173 Global
  • Edit

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