沙行者
野獸
地區: 沙吐
stance movement speed +% final [50]
i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
The Sandstrider
SpectreN
Area沙吐
Tagsbeast, fast_movement, MonsterBlunt_onhit_audio, not_dex, not_int, red_blood
生命
288%
抗性
0 75 -30 0
傷害
300%
命中
100%
暴擊 Chance
5%
Attack Distance
7 ~ 16
攻擊時間
1.5 Second
Damage Spread
±0%
經驗值
250%
Model Size
100%
Type
GreatWhiteOneMap
Metadata
GreatWhiteOneMAP_
等級
65
生命
18,757
傷害
637
法術傷害
637
命中
2,228
攻擊時間
1.5
經驗值
53,768
召喚物生命
18,092
召喚物傷害
2,487
召喚物護甲
4,026
MeleeAtAnimationSpeedBoss
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
基礎攻擊
Base Damage: 637
暴擊率: 5%
攻擊時間: 1.5 秒
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASSharkBossMeleeCombo
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
基礎攻擊
Base Damage: 637
暴擊率: 5%
攻擊傷害: 83%
攻擊時間: 1.5 秒
冷卻時間: 8 秒
造成 17% 更少攻擊傷害
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]
MAASSharkBossMeleeCombo2
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
基礎攻擊
Base Damage: 637
暴擊率: 5%
攻擊傷害: 83%
攻擊時間: 1.5 秒
冷卻時間: 8 秒
造成 17% 更少攻擊傷害
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]
MAASSharkBossTailSpin
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
基礎攻擊
Base Damage: 637
暴擊率: 5%
攻擊時間: 1.5 秒
冷卻時間: 12.5 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [20]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MAASSharkBossMelee180
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
基礎攻擊
Base Damage: 637
暴擊率: 5%
攻擊傷害: 130%
攻擊時間: 1.5 秒
造成 30% 更多攻擊傷害
action attack or cast time uses animation length [1]
action do not face target [1]
action should face away from target [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
skill does not pathfind [1]
use scaled contact offset [1]
voll slam damage +% final at centre [20]
EAASharkBossDiveCloseRange
冷卻時間: 25 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [120]
skill does not pathfind [1]
EAASharkBossDiveMediumRange
冷卻時間: 25 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [120]
skill does not pathfind [1]
EAASharkBossDiveLongRange
冷卻時間: 25 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [120]
skill does not pathfind [1]
EAASharkBossDiveMediumRangeNoBurrow
冷卻時間: 15 秒
action attack or cast time uses animation length [1]
attack maximum action distance + [120]
skill does not pathfind [1]
GASharkBossBurrowedBite
可觸發, 攻擊, AttackInPlace
Base Damage: 637
暴擊率: 5%
攻擊傷害: 162%
攻擊時間: 1.5 秒
造成 62% 更多攻擊傷害
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll or blocked [1]
is area damage [1]
skill does not pathfind [1]
voll slam damage +% final at centre [20]
EAASharkBossBurrowEmerge
action attack or cast time uses animation length [1]
skill does not pathfind [1]
EAASharkBossBurrowEmergeFast
action attack or cast time uses animation length [1]
skill does not pathfind [1]
EAASharkBossSandnado
action attack or cast time uses animation length [1]
skill does not pathfind [1]
EAASharkBossBurrowedFinSinkTelegraph
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
skill can be active blocked from all directions [1]
skill does not pathfind [1]
EAASharkBossBurrowedFinRaise
action attack or cast time uses animation length [1]
attack maximum action distance + [80]
skill can be active blocked from all directions [1]
skill does not pathfind [1]
MAASSharkBossMediumRangeJumpEndAttack
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
基礎攻擊
Base Damage: 637
暴擊率: 5%
攻擊傷害: 200%
攻擊時間: 1.5 秒
造成 100% 更多攻擊傷害
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]
voll slam damage +% final at centre [20]
MAASSharkBossMediumRangeJumpEndAttack180
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
基礎攻擊
Base Damage: 637
暴擊率: 5%
攻擊傷害: 200%
攻擊時間: 1.5 秒
造成 100% 更多攻擊傷害
action attack or cast time uses animation length [1]
action do not face target [1]
action should face away from target [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
skill does not pathfind [1]
use scaled contact offset [1]
voll slam damage +% final at centre [20]
GASharkBossMeleeComboTailHit
可觸發, 攻擊, AttackInPlace
Base Damage: 637
暴擊率: 5%
攻擊傷害: 150%
攻擊時間: 1.5 秒
造成 50% 更多攻擊傷害
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GASharkBossTailSpinSandSpray
可觸發, 攻擊, AttackInPlace
Base Damage: 637
暴擊率: 5%
攻擊傷害: 150%
攻擊時間: 1.5 秒
造成 50% 更多攻擊傷害
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GASharkBossDiveCloseRangeImpact
可觸發, 攻擊, AttackInPlace
Base Damage: 637
暴擊率: 5%
攻擊傷害: 150%
攻擊時間: 1.5 秒
造成 50% 更多攻擊傷害
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GASharkBossDiveMediumRangeCharge
可觸發, 攻擊, AttackInPlace
Base Damage: 637
暴擊率: 5%
攻擊傷害: 150%
攻擊時間: 1.5 秒
造成 50% 更多攻擊傷害
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GASharkBossDiveMediumRangeImpact
可觸發, 攻擊, AttackInPlace
Base Damage: 637
暴擊率: 5%
攻擊傷害: 150%
攻擊時間: 1.5 秒
造成 50% 更多攻擊傷害
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GASharkBossDiveLongRangeCharge
可觸發, 攻擊, AttackInPlace
Base Damage: 637
暴擊率: 5%
攻擊傷害: 150%
攻擊時間: 1.5 秒
造成 50% 更多攻擊傷害
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
GASharkBossDiveLongRangeImpact
可觸發, 攻擊, AttackInPlace
Base Damage: 637
暴擊率: 5%
攻擊傷害: 150%
攻擊時間: 1.5 秒
造成 50% 更多攻擊傷害
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
CGESharkBossBurstPuddle
法術, 範圍, 傷害, 可觸發, 持續時間, 範圍法術, AttackInPlace
暴擊率: 5%
施放時間: 1 秒
每秒造成424.2 物理傷害
active skill area of effect radius +% final [0]
base skill effect duration [60000]
ground blood art variation [1006]
is area damage [1]
CGESharkBossSandnadoQuicksand
法術, 範圍, 傷害, 可觸發, 持續時間, 範圍法術, AttackInPlace
施放時間: 1 秒
active skill area of effect radius +% final [150]
base skill effect duration [10000]
ground quicksand art variation [1002]
is area damage [1]
skill does not pathfind [1]
GASharkBossSandnadoBurstUp
可觸發, 攻擊, AttackInPlace
Base Damage: 637
暴擊率: 5%
攻擊傷害: 375%
攻擊時間: 1.5 秒
造成 275% 更多攻擊傷害
action attack or cast time uses animation length [1]
base skill cannot be avoided by dodge roll or blocked [1]
is area damage [1]
voll slam damage +% final at centre [20]
GASharkBossSandnadoLand
可觸發, 攻擊, AttackInPlace
Base Damage: 637
暴擊率: 5%
攻擊傷害: 280%
攻擊時間: 1.5 秒
造成 180% 更多攻擊傷害
action attack or cast time uses animation length [1]
is area damage [1]
voll slam damage +% final at centre [20]
MDSharkBossSandnadoFishnado
法術可重複, 可觸發, AttackInPlace
MPWSharkBossSandnadoFishProjectile
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 玩家投射物, 傷害, 可觸發, AttackInPlace
Base Damage: 637
暴擊率: 5%
攻擊傷害: 50%
攻擊時間: 1.5 秒
造成 50% 更少攻擊傷害
ballistic projectiles always bounce [1]
base is projectile [1]
monster projectile variation [1166]
projectile ballistic angle override [35]
projectile ballistic angle override variance [10]
projectile ballistic gravity override [1500]
projectile ballistic ignore force while exploding [1]
projectile inherits users velocity [1]
projectile uses bearing as firing orientation [1]
projectiles not offset [1]
MDSharkBossFinTracker
法術可重複, 可觸發, AttackInPlace
MDSharkBossFinTrackerBackwards
法術可重複, 可觸發, AttackInPlace

Object Type

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

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

Stats
{
	has_quadruped_head_control = 1
	quadruped_head_turn_duration_ms = 500
}

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

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

/* ------------------------------------------------------------------------------------------------------------------- */
/* Head Tracking */
/* ------------------------------------------------------------------------------------------------------------------- */

StateMachine
{
	// set this to 1 to enable the way too over the top head tracking
	// would likely require new left/right turn anims
	define_shared_state = "head_tracking;"
}

Preload
{
	preload_buff = "shark_boss_blood_hunt"
}

Object Type Codes

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

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

Render
{
	use_ao_lights = true
}

GlobalAudioParamEvents
{
	player_in_range_param = "SharkInRange"
	life_percent_param = "SharkLifePercentage"
	range = 130
	life_percent_value_max = 1.0
	life_percent_is_boolean = true
}

StateMachine
{
	on_or_create_state_visible_0 = { DisableRendering(); }
	on_or_create_state_visible_1 = { EnableRendering(); }
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Combat Dialogue */
/* ------------------------------------------------------------------------------------------------------------------- */
/*
Actor
{
	on_effect_start_SKILL1 = { Roll( 1, 1, (){ PlayTextAudio( IronCountFightStartTaunt, Metadata/Monsters/PrisonerMonsterBoss ); } ); }

	on_effect_start_SKILL2 = { Roll( 1, 4, (){ PlayTextAudio( PrisonerBoss_LeapSlam_Random, Metadata/Monsters/PrisonerMonsterBoss );} ); }

	on_effect_start_SKILL3 = { Roll( 1, 4, (){ PlayTextAudio( PrisonerBoss_CascadePunch_Random, Metadata/Monsters/PrisonerMonsterBoss );} ); }
}
*/

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

Preload
{
	preload_environment = "G4_3_1_boss"
}

/* ------------------------------------------------------------------------------------------------------------------- */
/* Head Tracking */
/* ------------------------------------------------------------------------------------------------------------------- */

Render {}

BaseEvents
{
	set_max_left_offset = 80.0
	set_max_right_offset = 80.0
}

Positioned
{
	on_initial_position_set =
	{
		If( GetState( head_tracking ) == 1, ()
		{
			AppendAnimation( walk_01_turn_right, 1.0, true, 0.0, 0, 4 );
			AppendAnimation( walk_01_turn_left, 1.0, true, 0.0, 0, 5 );
			SetLayerAnimationWeight( 4, 0.0, 0.0 );
			SetLayerAnimationWeight( 5, 0.0, 0.0 );
			this.current_angle_offset = 0.0;
			this.fallback_tracking_target = SpawnObject( 'Metadata/MiscellaneousObjects/TargetMarker4' );
			fallback_tracking_target.SetLocation( this.GetLocation() + RotateLocation( [0, -40] ), 1 );
			this.tracking_target = fallback_tracking_target;
			StartStateTimer( head_tracker, 0.033 );
		} );
	}
}

Functions
{
	// Change the weights of the additive turning anims
	// arg1: head angle offset, angle diff between me and target
	// arg2: max left angle offset the head can deviate from, vs straight ahead
	// arg3: max right angle offset the head can deviate from, vs straight ahead
	update_head_facing =
	{
		// 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 );
		} );
	}
}

StateMachine
{
	on_timer_head_tracker =
	{
		this.my_target = GetTarget();
		If( And( VariableExists( my_target ), my_target != this ), (){ this.tracking_target = my_target; }, ()
		{
			fallback_tracking_target.SetLocation( this.GetLocation() + RotateLocation( [0, -40] ), 1 );
			this.tracking_target = fallback_tracking_target;
		} );
		If( VariableExists( tracking_target ), ()
		{
			local previous_angle_offset = current_angle_offset;
			local wanted_angle_offset = Clamp( Call( calculate_angle_diff_to_object, this, tracking_target ), -max_left_offset, max_right_offset );
			// Log( 'Angle offset is: { wanted_angle_offset } degrees', c );
			// need to make the tracking lag behind the target, this is a really simple but dumb way to do it that mostly works
			// the major dowside to this is that when the facing direction gets close to its target its tracking speed slows down
			// that doesn't really matter in this case though
			// increasing the repeat count reduces the turn speed, DO NOT modify the '/ 2.0' at the end as that will break the maths
			Repeat( 4, (){ wanted_angle_offset = Eval( wanted_angle_offset + previous_angle_offset ) / 2.0; } );
			this.current_angle_offset = wanted_angle_offset;
			Call( update_head_facing, current_angle_offset, max_left_offset, max_right_offset );
			If( GetState( head_tracking ) == 1, (){ StartStateTimer( head_tracker, 0.033 ); } );
		} );
	}
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMAP_"] = {
    name = "The Sandstrider",
    life = 2.88,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 3,
    damageSpread = 0,
    attackTime = 1.5,
    attackRange = 16,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedBoss",
        "MAASSharkBossTailSpin",
        "MAASSharkBossMeleeCombo",
        "MAASSharkBossMeleeCombo2",
        "MAASSharkBossMediumRangeJumpEndAttack",
        "MAASSharkBossMediumRangeJumpEndAttack180",
        "MAASSharkBossMelee180",
        "MPWSharkBossSandnadoFishProjectile",
        "CGESharkBossBurstPuddle",
        "CGESharkBossSandnadoQuicksand",
        "GASharkBossBurrowedBite",
        "GASharkBossDiveCloseRangeImpact",
        "GASharkBossDiveLongRangeCharge",
        "GASharkBossDiveLongRangeImpact",
        "GASharkBossDiveMediumRangeCharge",
        "GASharkBossDiveMediumRangeImpact",
        "GASharkBossMeleeComboTailHit",
        "GASharkBossSandnadoBurstUp",
        "GASharkBossSandnadoLand",
        "GASharkBossTailSpinSandSpray",
        "EAASharkBossBurrowEmerge",
        "EAASharkBossDiveCloseRange",
        "EAASharkBossDiveLongRange",
        "EAASharkBossDiveMediumRange",
        "EAASharkBossSandnado",
        "EAASharkBossBurrowedFinSinkTelegraph",
        "EAASharkBossBurrowedFinRaise",
        "EAASharkBossBurrowEmergeFast",
        "EAASharkBossDiveMediumRangeNoBurrow",
        "MDSharkBossSandnadoFishnado",
        "MDSharkBossFinTracker",
        "MDSharkBossFinTrackerBackwards",
    },
    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,
        [SkillType.AttackInPlace] = 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["MAASSharkBossTailSpin"] = {
    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,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MAASSharkBossMeleeCombo"] = {
    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,
        [SkillType.AttackInPlace] = 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] = {baseMultiplier = 0.83, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MAASSharkBossMeleeCombo2"] = {
    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,
        [SkillType.AttackInPlace] = 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] = {baseMultiplier = 0.83, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MAASSharkBossMediumRangeJumpEndAttack"] = {
    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,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "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] = {20, baseMultiplier = 2, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MAASSharkBossMediumRangeJumpEndAttack180"] = {
    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,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "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",
        "action_do_not_face_target",
        "action_should_face_away_from_target",
    },
    levels = {
        [1] = {20, baseMultiplier = 2, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MAASSharkBossMelee180"] = {
    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,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "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",
        "action_do_not_face_target",
        "action_should_face_away_from_target",
    },
    levels = {
        [1] = {20, baseMultiplier = 1.3, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWSharkBossSandnadoFishProjectile"] = {
    name = "MPWSharkBossSandnadoFishProjectile",
    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,
        [SkillType.AttackInPlace] = 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",
        "projectile_ballistic_gravity_override",
        "base_is_projectile",
        "projectile_ballistic_ignore_force_while_exploding",
        "ballistic_projectiles_always_bounce",
        "projectiles_not_offset",
        "projectile_uses_bearing_as_firing_orientation",
        "projectile_inherits_users_velocity",
    },
    levels = {
        [1] = {1166, 35, 10, 1500, baseMultiplier = 0.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGESharkBossBurstPuddle"] = {
    name = "CGESharkBossBurstPuddle",
    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,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "ground_blood_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 1006, 0, 60000, critChance = 5, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CGESharkBossSandnadoQuicksand"] = {
    name = "CGESharkBossSandnadoQuicksand",
    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,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "ground_quicksand_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
        "is_area_damage",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {1002, 150, 10000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASharkBossBurrowedBite"] = {
    name = "GASharkBossBurrowedBite",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = 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",
        "skill_does_not_pathfind",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_blocked",
    },
    levels = {
        [1] = {20, baseMultiplier = 1.62, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASharkBossDiveCloseRangeImpact"] = {
    name = "GASharkBossDiveCloseRangeImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASharkBossDiveLongRangeCharge"] = {
    name = "GASharkBossDiveLongRangeCharge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASharkBossDiveLongRangeImpact"] = {
    name = "GASharkBossDiveLongRangeImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASharkBossDiveMediumRangeCharge"] = {
    name = "GASharkBossDiveMediumRangeCharge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASharkBossDiveMediumRangeImpact"] = {
    name = "GASharkBossDiveMediumRangeImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASharkBossMeleeComboTailHit"] = {
    name = "GASharkBossMeleeComboTailHit",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASharkBossSandnadoBurstUp"] = {
    name = "GASharkBossSandnadoBurstUp",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = 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",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_blocked",
    },
    levels = {
        [1] = {20, baseMultiplier = 3.75, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASharkBossSandnadoLand"] = {
    name = "GASharkBossSandnadoLand",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, baseMultiplier = 2.8, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASharkBossTailSpinSandSpray"] = {
    name = "GASharkBossTailSpinSandSpray",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAASharkBossBurrowEmerge"] = {
    name = "EAASharkBossBurrowEmerge",
    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["EAASharkBossDiveCloseRange"] = {
    name = "EAASharkBossDiveCloseRange",
    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",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {120, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAASharkBossDiveLongRange"] = {
    name = "EAASharkBossDiveLongRange",
    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",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {120, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAASharkBossDiveMediumRange"] = {
    name = "EAASharkBossDiveMediumRange",
    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",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {120, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAASharkBossSandnado"] = {
    name = "EAASharkBossSandnado",
    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["EAASharkBossBurrowedFinSinkTelegraph"] = {
    name = "EAASharkBossBurrowedFinSinkTelegraph",
    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",
        "skill_does_not_pathfind",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAASharkBossBurrowedFinRaise"] = {
    name = "EAASharkBossBurrowedFinRaise",
    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",
        "skill_does_not_pathfind",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAASharkBossBurrowEmergeFast"] = {
    name = "EAASharkBossBurrowEmergeFast",
    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["EAASharkBossDiveMediumRangeNoBurrow"] = {
    name = "EAASharkBossDiveMediumRangeNoBurrow",
    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",
        "skill_does_not_pathfind",
    },
    levels = {
        [1] = {120, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MDSharkBossSandnadoFishnado"] = {
    name = "MDSharkBossSandnadoFishnado",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MDSharkBossFinTracker"] = {
    name = "MDSharkBossFinTracker",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MDSharkBossFinTrackerBackwards"] = {
    name = "MDSharkBossFinTrackerBackwards",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
FamilyNothing
Domains怪物 (3)
GenerationType傳奇 (3)
Req. level1
FamilyNothing
Domains怪物 (3)
GenerationType傳奇 (3)
Req. level1
stance movement speed +% final [50]
FamilyStance
Domains怪物 (3)
GenerationType傳奇 (3)
Req. level1
Stats
  • stance movement speed +% final Min: 50 Max: 50 Global
  • Craft Tags速度
    i am boss of tier [2]
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • i am boss of tier Min: 2 Max: 2 Global
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • 沙行者
    野獸
    stance movement speed +% final [50]
    i am boss of tier [2]
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    The Sandstrider
    SpectreN
    Tagsbeast, fast_movement, MonsterBlunt_onhit_audio, not_dex, not_int, red_blood
    生命
    288%
    抗性
    0 75 -30 0
    傷害
    300%
    命中
    100%
    暴擊 Chance
    5%
    Attack Distance
    7 ~ 16
    攻擊時間
    1.5 Second
    Damage Spread
    ±0%
    經驗值
    250%
    Model Size
    100%
    Type
    GreatWhiteOneMap
    Metadata
    GreatWhiteOneStandalone_
    等級
    68
    生命
    22,340
    傷害
    699
    法術傷害
    699
    命中
    2,502
    攻擊時間
    1.5
    經驗值
    71,585
    召喚物生命
    19,958
    召喚物傷害
    2,906
    召喚物護甲
    4,802
    MeleeAtAnimationSpeedBoss
    攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
    基礎攻擊
    Base Damage: 699
    暴擊率: 5%
    攻擊時間: 1.5 秒
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MAASSharkBossMeleeCombo
    攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
    基礎攻擊
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 83%
    攻擊時間: 1.5 秒
    冷卻時間: 8 秒
    造成 17% 更少攻擊傷害
    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]
    MAASSharkBossMeleeCombo2
    攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
    基礎攻擊
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 83%
    攻擊時間: 1.5 秒
    冷卻時間: 8 秒
    造成 17% 更少攻擊傷害
    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]
    MAASSharkBossTailSpin
    攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
    基礎攻擊
    Base Damage: 699
    暴擊率: 5%
    攻擊時間: 1.5 秒
    冷卻時間: 12.5 秒
    action attack or cast time uses animation length [1]
    attack maximum action distance + [20]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MAASSharkBossMelee180
    攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
    基礎攻擊
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 130%
    攻擊時間: 1.5 秒
    造成 30% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    action do not face target [1]
    action should face away from target [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    skill does not pathfind [1]
    use scaled contact offset [1]
    voll slam damage +% final at centre [20]
    EAASharkBossDiveCloseRange
    冷卻時間: 25 秒
    action attack or cast time uses animation length [1]
    attack maximum action distance + [120]
    skill does not pathfind [1]
    EAASharkBossDiveMediumRange
    冷卻時間: 25 秒
    action attack or cast time uses animation length [1]
    attack maximum action distance + [120]
    skill does not pathfind [1]
    EAASharkBossDiveLongRange
    冷卻時間: 25 秒
    action attack or cast time uses animation length [1]
    attack maximum action distance + [120]
    skill does not pathfind [1]
    EAASharkBossDiveMediumRangeNoBurrow
    冷卻時間: 15 秒
    action attack or cast time uses animation length [1]
    attack maximum action distance + [120]
    skill does not pathfind [1]
    GASharkBossBurrowedBite
    可觸發, 攻擊, AttackInPlace
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 162%
    攻擊時間: 1.5 秒
    造成 62% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    base skill cannot be avoided by dodge roll or blocked [1]
    is area damage [1]
    skill does not pathfind [1]
    voll slam damage +% final at centre [20]
    EAASharkBossBurrowEmerge
    action attack or cast time uses animation length [1]
    skill does not pathfind [1]
    EAASharkBossBurrowEmergeFast
    action attack or cast time uses animation length [1]
    skill does not pathfind [1]
    EAASharkBossSandnado
    action attack or cast time uses animation length [1]
    skill does not pathfind [1]
    EAASharkBossBurrowedFinSinkTelegraph
    action attack or cast time uses animation length [1]
    attack maximum action distance + [80]
    skill can be active blocked from all directions [1]
    skill does not pathfind [1]
    EAASharkBossBurrowedFinRaise
    action attack or cast time uses animation length [1]
    attack maximum action distance + [80]
    skill can be active blocked from all directions [1]
    skill does not pathfind [1]
    MAASSharkBossMediumRangeJumpEndAttack
    攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
    基礎攻擊
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 200%
    攻擊時間: 1.5 秒
    造成 100% 更多攻擊傷害
    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]
    voll slam damage +% final at centre [20]
    MAASSharkBossMediumRangeJumpEndAttack180
    攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物, AttackInPlace
    基礎攻擊
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 200%
    攻擊時間: 1.5 秒
    造成 100% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    action do not face target [1]
    action should face away from target [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    skill does not pathfind [1]
    use scaled contact offset [1]
    voll slam damage +% final at centre [20]
    GASharkBossMeleeComboTailHit
    可觸發, 攻擊, AttackInPlace
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 150%
    攻擊時間: 1.5 秒
    造成 50% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    is area damage [1]
    voll slam damage +% final at centre [20]
    GASharkBossTailSpinSandSpray
    可觸發, 攻擊, AttackInPlace
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 150%
    攻擊時間: 1.5 秒
    造成 50% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    is area damage [1]
    voll slam damage +% final at centre [20]
    GASharkBossDiveCloseRangeImpact
    可觸發, 攻擊, AttackInPlace
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 150%
    攻擊時間: 1.5 秒
    造成 50% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    is area damage [1]
    voll slam damage +% final at centre [20]
    GASharkBossDiveMediumRangeCharge
    可觸發, 攻擊, AttackInPlace
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 150%
    攻擊時間: 1.5 秒
    造成 50% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    is area damage [1]
    voll slam damage +% final at centre [20]
    GASharkBossDiveMediumRangeImpact
    可觸發, 攻擊, AttackInPlace
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 150%
    攻擊時間: 1.5 秒
    造成 50% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    is area damage [1]
    voll slam damage +% final at centre [20]
    GASharkBossDiveLongRangeCharge
    可觸發, 攻擊, AttackInPlace
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 150%
    攻擊時間: 1.5 秒
    造成 50% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    is area damage [1]
    voll slam damage +% final at centre [20]
    GASharkBossDiveLongRangeImpact
    可觸發, 攻擊, AttackInPlace
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 150%
    攻擊時間: 1.5 秒
    造成 50% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    is area damage [1]
    voll slam damage +% final at centre [20]
    CGESharkBossBurstPuddle
    法術, 範圍, 傷害, 可觸發, 持續時間, 範圍法術, AttackInPlace
    暴擊率: 5%
    施放時間: 1 秒
    每秒造成465 物理傷害
    active skill area of effect radius +% final [0]
    base skill effect duration [60000]
    ground blood art variation [1006]
    is area damage [1]
    CGESharkBossSandnadoQuicksand
    法術, 範圍, 傷害, 可觸發, 持續時間, 範圍法術, AttackInPlace
    施放時間: 1 秒
    active skill area of effect radius +% final [150]
    base skill effect duration [10000]
    ground quicksand art variation [1002]
    is area damage [1]
    skill does not pathfind [1]
    GASharkBossSandnadoBurstUp
    可觸發, 攻擊, AttackInPlace
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 375%
    攻擊時間: 1.5 秒
    造成 275% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    base skill cannot be avoided by dodge roll or blocked [1]
    is area damage [1]
    voll slam damage +% final at centre [20]
    GASharkBossSandnadoLand
    可觸發, 攻擊, AttackInPlace
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 280%
    攻擊時間: 1.5 秒
    造成 180% 更多攻擊傷害
    action attack or cast time uses animation length [1]
    is area damage [1]
    voll slam damage +% final at centre [20]
    MDSharkBossSandnadoFishnado
    法術可重複, 可觸發, AttackInPlace
    MPWSharkBossSandnadoFishProjectile
    攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 玩家投射物, 傷害, 可觸發, AttackInPlace
    Base Damage: 699
    暴擊率: 5%
    攻擊傷害: 50%
    攻擊時間: 1.5 秒
    造成 50% 更少攻擊傷害
    ballistic projectiles always bounce [1]
    base is projectile [1]
    monster projectile variation [1166]
    projectile ballistic angle override [35]
    projectile ballistic angle override variance [10]
    projectile ballistic gravity override [1500]
    projectile ballistic ignore force while exploding [1]
    projectile inherits users velocity [1]
    projectile uses bearing as firing orientation [1]
    projectiles not offset [1]
    MDSharkBossFinTracker
    法術可重複, 可觸發, AttackInPlace
    MDSharkBossFinTrackerBackwards
    法術可重複, 可觸發, AttackInPlace

    Object Type

    Object Type Codes

     
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/GreatWhiteOne/GreatWhiteOneStandalone_"] = {
        name = "The Sandstrider",
        life = 2.88,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 3,
        damageSpread = 0,
        attackTime = 1.5,
        attackRange = 16,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeedBoss",
            "MAASSharkBossTailSpin",
            "MAASSharkBossMeleeCombo",
            "MAASSharkBossMeleeCombo2",
            "MAASSharkBossMediumRangeJumpEndAttack",
            "MAASSharkBossMediumRangeJumpEndAttack180",
            "MAASSharkBossMelee180",
            "MPWSharkBossSandnadoFishProjectile",
            "CGESharkBossBurstPuddle",
            "CGESharkBossSandnadoQuicksand",
            "GASharkBossBurrowedBite",
            "GASharkBossDiveCloseRangeImpact",
            "GASharkBossDiveLongRangeCharge",
            "GASharkBossDiveLongRangeImpact",
            "GASharkBossDiveMediumRangeCharge",
            "GASharkBossDiveMediumRangeImpact",
            "GASharkBossMeleeComboTailHit",
            "GASharkBossSandnadoBurstUp",
            "GASharkBossSandnadoLand",
            "GASharkBossTailSpinSandSpray",
            "EAASharkBossBurrowEmerge",
            "EAASharkBossDiveCloseRange",
            "EAASharkBossDiveLongRange",
            "EAASharkBossDiveMediumRange",
            "EAASharkBossSandnado",
            "EAASharkBossBurrowedFinSinkTelegraph",
            "EAASharkBossBurrowedFinRaise",
            "EAASharkBossBurrowEmergeFast",
            "EAASharkBossDiveMediumRangeNoBurrow",
            "MDSharkBossSandnadoFishnado",
            "MDSharkBossFinTracker",
            "MDSharkBossFinTrackerBackwards",
        },
        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,
            [SkillType.AttackInPlace] = 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["MAASSharkBossTailSpin"] = {
        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,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MAASSharkBossMeleeCombo"] = {
        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,
            [SkillType.AttackInPlace] = 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] = {baseMultiplier = 0.83, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MAASSharkBossMeleeCombo2"] = {
        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,
            [SkillType.AttackInPlace] = 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] = {baseMultiplier = 0.83, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MAASSharkBossMediumRangeJumpEndAttack"] = {
        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,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "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] = {20, baseMultiplier = 2, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MAASSharkBossMediumRangeJumpEndAttack180"] = {
        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,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "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",
            "action_do_not_face_target",
            "action_should_face_away_from_target",
        },
        levels = {
            [1] = {20, baseMultiplier = 2, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MAASSharkBossMelee180"] = {
        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,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "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",
            "action_do_not_face_target",
            "action_should_face_away_from_target",
        },
        levels = {
            [1] = {20, baseMultiplier = 1.3, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWSharkBossSandnadoFishProjectile"] = {
        name = "MPWSharkBossSandnadoFishProjectile",
        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,
            [SkillType.AttackInPlace] = 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",
            "projectile_ballistic_gravity_override",
            "base_is_projectile",
            "projectile_ballistic_ignore_force_while_exploding",
            "ballistic_projectiles_always_bounce",
            "projectiles_not_offset",
            "projectile_uses_bearing_as_firing_orientation",
            "projectile_inherits_users_velocity",
        },
        levels = {
            [1] = {1166, 35, 10, 1500, baseMultiplier = 0.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGESharkBossBurstPuddle"] = {
        name = "CGESharkBossBurstPuddle",
        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,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "ground_blood_art_variation",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "is_area_damage",
        },
        levels = {
            [1] = {1, 1006, 0, 60000, critChance = 5, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGESharkBossSandnadoQuicksand"] = {
        name = "CGESharkBossSandnadoQuicksand",
        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,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "ground_quicksand_art_variation",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "is_area_damage",
            "skill_does_not_pathfind",
        },
        levels = {
            [1] = {1002, 150, 10000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASharkBossBurrowedBite"] = {
        name = "GASharkBossBurrowedBite",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = 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",
            "skill_does_not_pathfind",
            "base_skill_cannot_be_avoided_by_dodge_roll_or_blocked",
        },
        levels = {
            [1] = {20, baseMultiplier = 1.62, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASharkBossDiveCloseRangeImpact"] = {
        name = "GASharkBossDiveCloseRangeImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASharkBossDiveLongRangeCharge"] = {
        name = "GASharkBossDiveLongRangeCharge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASharkBossDiveLongRangeImpact"] = {
        name = "GASharkBossDiveLongRangeImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASharkBossDiveMediumRangeCharge"] = {
        name = "GASharkBossDiveMediumRangeCharge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASharkBossDiveMediumRangeImpact"] = {
        name = "GASharkBossDiveMediumRangeImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASharkBossMeleeComboTailHit"] = {
        name = "GASharkBossMeleeComboTailHit",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASharkBossSandnadoBurstUp"] = {
        name = "GASharkBossSandnadoBurstUp",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = 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",
            "base_skill_cannot_be_avoided_by_dodge_roll_or_blocked",
        },
        levels = {
            [1] = {20, baseMultiplier = 3.75, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASharkBossSandnadoLand"] = {
        name = "GASharkBossSandnadoLand",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, baseMultiplier = 2.8, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASharkBossTailSpinSandSpray"] = {
        name = "GASharkBossTailSpinSandSpray",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {20, baseMultiplier = 1.5, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASharkBossBurrowEmerge"] = {
        name = "EAASharkBossBurrowEmerge",
        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["EAASharkBossDiveCloseRange"] = {
        name = "EAASharkBossDiveCloseRange",
        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",
            "skill_does_not_pathfind",
        },
        levels = {
            [1] = {120, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASharkBossDiveLongRange"] = {
        name = "EAASharkBossDiveLongRange",
        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",
            "skill_does_not_pathfind",
        },
        levels = {
            [1] = {120, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASharkBossDiveMediumRange"] = {
        name = "EAASharkBossDiveMediumRange",
        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",
            "skill_does_not_pathfind",
        },
        levels = {
            [1] = {120, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASharkBossSandnado"] = {
        name = "EAASharkBossSandnado",
        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["EAASharkBossBurrowedFinSinkTelegraph"] = {
        name = "EAASharkBossBurrowedFinSinkTelegraph",
        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",
            "skill_does_not_pathfind",
            "skill_can_be_active_blocked_from_all_directions",
        },
        levels = {
            [1] = {80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASharkBossBurrowedFinRaise"] = {
        name = "EAASharkBossBurrowedFinRaise",
        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",
            "skill_does_not_pathfind",
            "skill_can_be_active_blocked_from_all_directions",
        },
        levels = {
            [1] = {80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAASharkBossBurrowEmergeFast"] = {
        name = "EAASharkBossBurrowEmergeFast",
        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["EAASharkBossDiveMediumRangeNoBurrow"] = {
        name = "EAASharkBossDiveMediumRangeNoBurrow",
        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",
            "skill_does_not_pathfind",
        },
        levels = {
            [1] = {120, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MDSharkBossSandnadoFishnado"] = {
        name = "MDSharkBossSandnadoFishnado",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MDSharkBossFinTracker"] = {
        name = "MDSharkBossFinTracker",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MDSharkBossFinTrackerBackwards"] = {
        name = "MDSharkBossFinTrackerBackwards",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    FamilyNothing
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    FamilyNothing
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    stance movement speed +% final [50]
    FamilyStance
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: 50 Max: 50 Global
  • Craft Tags速度
    i am boss of tier [2]
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • i am boss of tier Min: 2 Max: 2 Global
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 1600 Max: 1600 Global
  • Edit

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