Manoki, the Fevered
Humanoïde
stance movement speed +% final [173]
SpectreN
AreaLes Îles de Jade
Tags2HBluntStone_onhit_audio, human, humanoid, not_dex, not_int, red_blood, slow_movement
Vie
225%
+75%
Résistance
0 0 0 0
Damage
285%
Précision
100%
Attack Distance
6 ~ 14
Temps d'attaque
1.635 Second
Damage Spread
±20%
Expérience
300%
Model Size
115%
Type
KaruiCaptainBoss2Map
Metadata
KaruiCaptainBoss_2Map
Niveau
65
Vie
14,654
3,540
Damage
605
Dégâts des sorts
605
Précision
2,214
Temps d'attaque
1.635
Expérience
64,521
Minion Life
14,135
Minion Damage
2,362
Minion Armour
6,575
MeleeAtAnimationSpeedBoss
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Attaque de base
Base Damage: 484–726
Chances de Touche critique: 5%
Temps d'attaque: 1.635 sec.
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
Temps de recharge: 20 sec.
action attack or cast time uses animation length [1]
skill does not pathfind [1]
GAKaruiCaptainBoss2PustulePop
Triggerable, Attack
Base Damage: 484–726
Chances de Touche critique: 5%
Dégâts d'Attaque: 120%
Temps d'attaque: 1.635 sec.
Temps de recharge: 10 sec.
20% Davantage de Dégâts d'Attaque
Convertit 25% des Dégâts Physiques en Dégâts de Feu
action attack or cast time uses animation length [1]
attack maximum action distance + [120]
is area damage [1]
EAAKaruiCaptainBoss2SlamCombo
Temps de recharge: 15 sec.
action attack or cast time uses animation length [1]
attack maximum action distance + [30]
EASKaruiCaptainBoss2Laser
Temps de recharge: 18 sec.
action attack or cast time uses animation length [1]
EAAKaruiCaptainBoss2StabSpirals
Temps de recharge: 26 sec.
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
Attaque de base
Base Damage: 484–726
Chances de Touche critique: 5%
Dégâts d'Attaque: 110%
Temps d'attaque: 1.635 sec.
Temps de recharge: 30 sec.
10% Davantage de Dégâts d'Attaque
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
Temps de recharge: 12 sec.
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
EASKaruiCaptainBoss2RequestDivineAid
Temps de recharge: 15 sec.
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
Attaque de base
Base Damage: 484–726
Chances de Touche critique: 5%
Temps d'attaque: 1.635 sec.
Temps de recharge: 30 sec.
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
Chances de Touche critique: 5%
Dégâts d'Attaque: 200%
Temps d'attaque: 1.635 sec.
100% Davantage de Dégâts d'Attaque
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2JadeSunderSpike
Triggerable, Attack
Base Damage: 484–726
Chances de Touche critique: 5%
Temps d'attaque: 1.635 sec.
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2JadeSunderMinionSpike
Triggerable, Attack
Base Damage: 484–726
Chances de Touche critique: 5%
Temps d'attaque: 1.635 sec.
action attack or cast time uses animation length [1]
is area damage [1]
CGEKaruiCaptainBoss2PustulePop
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Temps d'incantation: 1 sec.
Inflige 484.8 Dégâts physiques de base par seconde
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
Temps d'incantation: 1 sec.
Inflige 1.745 à 2.618 Dégâts de Feu
Inflige 1.091 à 3.273 Dégâts de Foudre
Inflige le Saignement
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2StabSpiralsStab
Triggerable, Attack
Base Damage: 484–726
Chances de Touche critique: 5%
Dégâts d'Attaque: 200%
Temps d'attaque: 1.635 sec.
100% Davantage de Dégâts d'Attaque
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
Chances de Touche critique: 5%
Dégâts d'Attaque: 162%
Temps d'attaque: 1.635 sec.
62% Davantage de Dégâts d'Attaque
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
Chances de Touche critique: 5%
Temps d'attaque: 1.635 sec.
Tire Projectiles supplémentaires
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
Chances de Touche critique: 5%
Temps d'attaque: 1.635 sec.
Tire Projectiles supplémentaires
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
Temps d'incantation: 1 sec.
Les Aptitudes modifiées tirent leur Projectiles en cercle
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
Chances de Touche critique: 5%
Dégâts d'Attaque: 130%
Temps d'attaque: 1.635 sec.
30% Davantage de Dégâts d'Attaque
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
Chances de Touche critique: 5%
Temps d'attaque: 1.635 sec.
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2LeapSlamImpact
Triggerable, Attack
Base Damage: 484–726
Chances de Touche critique: 5%
Dégâts d'Attaque: 175%
Temps d'attaque: 1.635 sec.
75% Davantage de Dégâts d'Attaque
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
Chances de Touche critique: 5%
Dégâts d'Attaque: 200%
Temps d'attaque: 1.635 sec.
100% Davantage de Dégâts d'Attaque
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
Chances de Touche critique: 5%
Dégâts d'Attaque: 400%
Temps d'attaque: 1.635 sec.
300% Davantage de Dégâts d'Attaque
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
Temps d'incantation: 1 sec.
GSKaruiCaptainBoss2ArohonguiMoonBlast
Triggerable, Spell, Damage
Temps d'incantation: 1 sec.
Inflige 848.4 Dégâts de froid de base par seconde
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
Chances de Touche critique: 5%
Temps d'incantation: 1 sec.
Inflige 848.4 Dégâts de Feu de base par seconde
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
Chances de Touche critique: 5%
Temps d'incantation: 1 sec.
Inflige 327.3 Dégâts de froid de base par seconde
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
Temps d'incantation: 1 sec.
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
Chances de Touche critique: 5%
Temps d'incantation: 1 sec.
Inflige 412.1 Dégâts de Feu de base par seconde
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
Chances de Touche critique: 6%
Temps d'incantation: 1 sec.
Inflige 349.1 à 523.6 Dégâts de Feu
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
Chances de Touche critique: 6%
Temps d'incantation: 1 sec.
Inflige 1047 à 1571 Dégâts de Feu
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
Chances de Touche critique: 7%
Temps d'incantation: 1 sec.
Temps de recharge: 0.05 sec.
Inflige 157.1 à 235.6 Dégâts de Froid
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
Chances de Touche critique: 6%
Temps d'incantation: 1 sec.
Inflige 436.3 à 1309 Dégâts de Foudre
Électrocute les Ennemis comme si vous aviez 250% Davantage de Dégâts
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
Temps d'incantation: 1 sec.
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)
GenerationTypeUnique (3)
Req. level1
FamilyNothing
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
stance movement speed +% final [173]
FamilyStance
DomainsMonster (3)
GenerationTypeUnique (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.