Manoki, o Delirante
Humanóide
stance movement speed +% final [173]
Manoki, the Fevered
SpectreN
AreaAs Ilhas Jade
Tags2HBluntStone_onhit_audio, human, humanoid, not_dex, not_int, red_blood, slow_movement
Vida
225%
Resistência
0 0 0 0
Damage
285%
Precisão
100%
Attack Distance
6 ~ 14
Tempo de Ataque
1.635 Second
Damage Spread
±20%
Experiência
300%
Model Size
115%
Type
KaruiCaptainBoss2Map
Metadata
KaruiCaptainBoss_2Map
Nível
65
Vida
14,654
Damage
605
Dano Mágico
605
Precisão
2,214
Tempo de Ataque
1.635
Experiência
64,521
Minion Life
14,135
Minion Damage
2,362
Minion Armour
6,575
MeleeAtAnimationSpeedBoss
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Ataque Básico
Base Damage: 484–726
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.635 seg
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
Recarga: 20 seg
action attack or cast time uses animation length [1]
skill does not pathfind [1]
GAKaruiCaptainBoss2PustulePop
Triggerable, Attack
Base Damage: 484–726
Chance de Acerto Crítico: 5%
Dano de Ataque: 120%
Tempo de Ataque: 1.635 seg
Recarga: 10 seg
Causa 20% mais Dano com Ataque
Converte 25% do Dano Físico para Dano de Fogo
action attack or cast time uses animation length [1]
attack maximum action distance + [120]
is area damage [1]
EAAKaruiCaptainBoss2SlamCombo
Recarga: 15 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [30]
EASKaruiCaptainBoss2Laser
Recarga: 18 seg
action attack or cast time uses animation length [1]
EAAKaruiCaptainBoss2StabSpirals
Recarga: 26 seg
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
Ataque Básico
Base Damage: 484–726
Chance de Acerto Crítico: 5%
Dano de Ataque: 110%
Tempo de Ataque: 1.635 seg
Recarga: 30 seg
Causa 10% mais Dano com Ataque
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
Recarga: 12 seg
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
EASKaruiCaptainBoss2RequestDivineAid
Recarga: 15 seg
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
Ataque Básico
Base Damage: 484–726
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.635 seg
Recarga: 30 seg
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
Chance de Acerto Crítico: 5%
Dano de Ataque: 200%
Tempo de Ataque: 1.635 seg
Causa 100% mais Dano com Ataque
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2JadeSunderSpike
Triggerable, Attack
Base Damage: 484–726
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.635 seg
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2JadeSunderMinionSpike
Triggerable, Attack
Base Damage: 484–726
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.635 seg
action attack or cast time uses animation length [1]
is area damage [1]
CGEKaruiCaptainBoss2PustulePop
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Tempo de Conjuração: 1 seg
Causa 484.8 de Dano Físico Base por segundo
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
Tempo de Conjuração: 1 seg
Causa 1.745 a 2.618 de Dano de Fogo
Causa 1.091 a 3.273 de Dano de Raio
Causa Sangramento
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2StabSpiralsStab
Triggerable, Attack
Base Damage: 484–726
Chance de Acerto Crítico: 5%
Dano de Ataque: 200%
Tempo de Ataque: 1.635 seg
Causa 100% mais Dano com Ataque
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
Chance de Acerto Crítico: 5%
Dano de Ataque: 162%
Tempo de Ataque: 1.635 seg
Causa 62% mais Dano com Ataque
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
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.635 seg
Dispara Projéteis adicionais
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
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.635 seg
Dispara Projéteis adicionais
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
Tempo de Conjuração: 1 seg
Habilidades reforçadas disparam projéteis em círculo
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
Chance de Acerto Crítico: 5%
Dano de Ataque: 130%
Tempo de Ataque: 1.635 seg
Causa 30% mais Dano com Ataque
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
Chance de Acerto Crítico: 5%
Tempo de Ataque: 1.635 seg
action attack or cast time uses animation length [1]
is area damage [1]
GAKaruiCaptainBoss2LeapSlamImpact
Triggerable, Attack
Base Damage: 484–726
Chance de Acerto Crítico: 5%
Dano de Ataque: 175%
Tempo de Ataque: 1.635 seg
Causa 75% mais Dano com Ataque
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
Chance de Acerto Crítico: 5%
Dano de Ataque: 200%
Tempo de Ataque: 1.635 seg
Causa 100% mais Dano com Ataque
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
Chance de Acerto Crítico: 5%
Dano de Ataque: 400%
Tempo de Ataque: 1.635 seg
Causa 300% mais Dano com Ataque
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
Tempo de Conjuração: 1 seg
GSKaruiCaptainBoss2ArohonguiMoonBlast
Triggerable, Spell, Damage
Tempo de Conjuração: 1 seg
Causa 848.4 do Dano de Gelo Base por segundo
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
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 848.4 de Dano de Fogo Base por segundo
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
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 327.3 do Dano de Gelo Base por segundo
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
Tempo de Conjuração: 1 seg
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
Chance de Acerto Crítico: 5%
Tempo de Conjuração: 1 seg
Causa 412.1 de Dano de Fogo Base por segundo
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
Chance de Acerto Crítico: 6%
Tempo de Conjuração: 1 seg
Causa 349.1 a 523.6 de Dano de Fogo
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
Chance de Acerto Crítico: 6%
Tempo de Conjuração: 1 seg
Causa 1047 a 1571 de Dano de Fogo
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
Chance de Acerto Crítico: 7%
Tempo de Conjuração: 1 seg
Recarga: 0.05 seg
Causa 157.1 a 235.6 de Dano de Gelo
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
Chance de Acerto Crítico: 6%
Tempo de Conjuração: 1 seg
Causa 436.3 a 1309 de Dano de Raio
Eletriza Inimigos como se causasse 250% mais Dano
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
Tempo de Conjuração: 1 seg
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)
GenerationTypeunico (3)
Req. level1
FamilyNothing
DomainsMonster (3)
GenerationTypeunico (3)
Req. level1
stance movement speed +% final [173]
FamilyStance
DomainsMonster (3)
GenerationTypeunico (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.