IncursionAtziriActiveShrineStrongboxEssenceRareMonsterAliveSpiritActivatedRogueExile
กัปตันฮาร์ทลิน
CategoryUndeadอันเดด
IconEnemyArmourStrong IconEnemyResistanceColdStrong
i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
Captain Hartlin
Spectre
Areaสิ้นทางสิ้นซาก, ด่านตะลุยบอส 1
Tags2HBluntWood_onhit_audio, not_dex, slow_movement, undead, zombie
พลังชีวิต
288%
Energy Shield From Life
5%
ค่าต้านทาน
IconEnemyResistanceFire0 IconEnemyResistanceCold75 IconEnemyResistanceLightning0 IconEnemyResistanceChaos0
Damage
283%
ความแม่นยำ
100%
Attack Distance
5 ~ 27
{เวลาโจมตี}
1.5 Second
Damage Spread
±20%
ค่าประสบการณ์
250%
Model Size
100%
Type
CaptainRoth
Metadata
CaptainRothBoss
เลเวล
47
พลังชีวิต
6,051
Damage
330
ความเสียหายเวท
330
ความแม่นยำ
1,066
{เวลาโจมตี}
1.5
ค่าประสบการณ์
17,273
Minion Life
9,524
Minion Energy Shield
476
Minion Damage
875
Minion Armour
1,665
MeleeAtAnimationSpeedBoss
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
โจมตีพื้นฐาน
Base Damage: 264—396
{เวลาโจมตี}: 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]
iconbasicattack
GACaptainRothSlam
Triggerable, Attack, AttackInPlace
Base Damage: 264—396
ความเสียหายโจมตี: 235%
{เวลาโจมตี}: 1.5 {วิ}
คูลดาวน์: 16 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 135%
แปลงความเสียหาย กายภาพ 25% เป็น ไฟ
ระยะการฟาดประชิด +5 เมตร
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [30]
ignite art variation [33]
is area damage [1]
voll slam damage +% final at centre [20]
MPWCaptainRothGhostCannonball
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable, AttackInPlace
Base Damage: 264—396
ความเสียหายโจมตี: 200%
{เวลาโจมตี}: 1.5 {วิ}
คูลดาวน์: 7 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
แปลงความเสียหาย กายภาพ 40% เป็น ไฟ
action attack or cast time uses animation length [1]
base deal no damage [1]
base is projectile [1]
base skill can be avoided by dodge roll [1]
monster projectile variation [1046]
projectile ballistic angle from reference event [1]
projectile maximum range override [500]
projectile uses contact direction [1]
projectile uses contact position [1]
spell maximum action distance +% [-22]
use scaled contact offset [1]
GTCaptainRothMinionBeam
Spell, Triggerable, AttackInPlace
{เวลาร่าย}: 2.5 {วิ}
คูลดาวน์: 6 {วิ}
action attack or cast time uses animation length [1]
spell maximum action distance +% [-30]
EASCaptainRothSoulMortar
Spell
{เวลาร่าย}: 3 {วิ}
คูลดาวน์: 10 {วิ}
action attack or cast time uses animation length [1]
spell maximum action distance +% [-30]
EASCaptainRothCannonBarrage
Spell
{เวลาร่าย}: 5.03 {วิ}
คูลดาวน์: 6 {วิ}
action attack or cast time uses animation length [1]
ignite art variation [33]
spell maximum action distance +% [-30]
EASCaptainRothAnchorDrop
Spell
{เวลาร่าย}: 1 {วิ}
คูลดาวน์: 12 {วิ}
action attack or cast time uses animation length [1]
EASCaptainRothWheelSpin
Spell
{เวลาร่าย}: 1 {วิ}
คูลดาวน์: 7 {วิ}
action attack or cast time uses animation length [1]
GSCaptainRothGhostAnchor
Triggerable, Attack, AttackInPlace
Base Damage: 264—396
ความเสียหายโจมตี: 300%
{เวลาโจมตี}: 1.5 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 200%
แปลงความเสียหาย กายภาพ 30% เป็น ไฟ
action attack or cast time uses animation length [1]
base cannot be blocked [1]
ignite art variation [33]
is area damage [1]
voll slam damage +% final at centre [33]
SSMCaptainRothDrownedCrew
Spell, Multicastable, Triggerable, AttackInPlace
{เวลาร่าย}: 1 {วิ}
action attack or cast time uses animation length [1]
alternate minion [1035]
generic skill trigger id [1]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
TBCaptainRothMinionBeam
Spell, Triggerable, Attack, Damage, AttackInPlace
Base Damage: 264—396
{เวลาร่าย}: 1 {วิ}
{เวลาโจมตี}: 1.5 {วิ}
MMSCaptainRothSoulMortar
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell, AttackInPlace
{เวลาร่าย}: 1 {วิ}
คูลดาวน์: 0.01 {วิ}
สกิลระเบิดปูพรมของมอนสเตอร์ทั่วไป ทำงานเหมือนกับ กระสุนของมอนสเตอร์ แต่มีผลในการกระทบด้วย
สร้างความเสียหาย กายภาพ 193.3 ถึง 290
แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
base is projectile [1]
base skill can be avoided by dodge roll [1]
ignite art variation [33]
is area damage [1]
projectile spread radius [10]
projectile uses contact position [1]
spell maximum action distance +% [-30]
use scaled contact offset [1]
MPWCaptainRothGhostCannonballBarrage
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable, AttackInPlace
Base Damage: 264—396
{เวลาโจมตี}: 1.5 {วิ}
action attack or cast time uses animation length [1]
base deal no damage [1]
base is projectile [1]
base skill can be avoided by dodge roll [1]
monster projectile variation [1081]
projectile ballistic angle from reference event [1]
projectile maximum range override [500]
projectile uses contact direction [1]
projectile uses contact position [2]
spell maximum action distance +% [-30]
use scaled contact offset [1]
GACaptainRothGhostCannonImpact
Triggerable, Attack, AttackInPlace
Base Damage: 264—396
ความเสียหายโจมตี: 200%
{เวลาโจมตี}: 1.5 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
base is projectile [1]
base skill can be avoided by dodge roll [1]
ignite art variation [33]
is area damage [1]
GACaptainRothGhostCannonImpactWall
Triggerable, Attack, AttackInPlace
Base Damage: 264—396
ความเสียหายโจมตี: 200%
{เวลาโจมตี}: 1.5 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
base is projectile [1]
base skill can be avoided by dodge roll [1]
ignite art variation [33]
is area damage [1]
GACaptainRothGhostCannonImpactFloor
Triggerable, Attack, AttackInPlace
Base Damage: 264—396
ความเสียหายโจมตี: 200%
{เวลาโจมตี}: 1.5 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
base is projectile [1]
base skill can be avoided by dodge roll [1]
ignite art variation [33]
is area damage [1]
GACaptainRothNormalCannonImpactWall
Triggerable, Attack, AttackInPlace
Base Damage: 264—396
ความเสียหายโจมตี: 200%
{เวลาโจมตี}: 1.5 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
base is projectile [1]
base skill can be avoided by dodge roll [1]
ignite art variation [33]
is area damage [1]
GACaptainRothNormalCannonImpactFloor
Triggerable, Attack, AttackInPlace
Base Damage: 264—396
ความเสียหายโจมตี: 200%
{เวลาโจมตี}: 1.5 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
base is projectile [1]
base skill can be avoided by dodge roll [1]
ignite art variation [33]
is area damage [1]
GACaptainRothSlamAnchorImpact
Triggerable, Attack, AttackInPlace
Base Damage: 264—396
ความเสียหายโจมตี: 400%
{เวลาโจมตี}: 1.5 {วิ}
สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 300%
แปลงความเสียหาย กายภาพ 30% เป็น ไฟ
action attack or cast time uses animation length [1]
attack maximum action distance + [2]
base skill cannot be avoided by dodge roll or blocked [1]
ignite art variation [33]
is area damage [1]
voll slam damage +% final at centre [20]
GTCaptainHartlinGhostCannonBarrage
Spell, Triggerable, AttackInPlace
{เวลาร่าย}: 1 {วิ}
คูลดาวน์: 12 {วิ}
action attack or cast time uses animation length [1]
SSMCaptainHartlinGhostCannonBarrage
Spell, Multicastable, Triggerable, AttackInPlace
{เวลาร่าย}: 1 {วิ}
action attack or cast time uses animation length [1]
alternate minion [1045]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
GSCaptainHarlinWaveImpacts
Triggerable, Spell, Damage, AttackInPlace
{เวลาร่าย}: 1 {วิ}
สร้างความเสียหาย น้ำแข็ง 48.33 ถึง 72.49
base is projectile [1]
is area damage [1]
skill can be active blocked from all directions [1]
MDCaptainRothWave
Multicastable, Triggerable, AttackInPlace, Spell
{เวลาร่าย}: 1 {วิ}

Object Type

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

StateMachine
{
	define_shared_state = "current_skill; dead;"
}

ControlZone {}

Stats
{
	/* how_stunning = 75 */
	set_base_heavy_stun_duration_ms = 5000
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/CaptainRoth/ao/AnchorSlam_Marker.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Pirates/CaptainRothBoss"] = {
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    name = "Captain Hartlin",
    life = 2.88,
    energyShield = 0.05,
    damage = 2.83,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 27,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedBoss",
        "SSMCaptainRothDrownedCrew",
        "SSMCaptainHartlinGhostCannonBarrage",
        "MPWCaptainRothGhostCannonball",
        "MPWCaptainRothGhostCannonballBarrage",
        "MMSCaptainRothSoulMortar",
        "GACaptainRothSlam",
        "GACaptainRothGhostCannonImpact",
        "GSCaptainRothGhostAnchor",
        "GACaptainRothGhostCannonImpactWall",
        "GACaptainRothGhostCannonImpactFloor",
        "GACaptainRothNormalCannonImpactWall",
        "GACaptainRothNormalCannonImpactFloor",
        "GACaptainRothSlamAnchorImpact",
        "GSCaptainHarlinWaveImpacts",
        "EASCaptainRothSoulMortar",
        "EASCaptainRothCannonBarrage",
        "EASCaptainRothAnchorDrop",
        "EASCaptainRothWheelSpin",
        "MDCaptainRothWave",
        "TBCaptainRothMinionBeam",
        "GTCaptainRothMinionBeam",
        "GTCaptainHartlinGhostCannonBarrage",
    },
    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["SSMCaptainRothDrownedCrew"] = {
    name = "SSMCaptainRothDrownedCrew",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "generic_skill_trigger_id",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1035, 1, -99, 1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMCaptainHartlinGhostCannonBarrage"] = {
    name = "SSMCaptainHartlinGhostCannonBarrage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1045, 1, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWCaptainRothGhostCannonball"] = {
    name = "MPWCaptainRothGhostCannonball",
    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",
        "spell_maximum_action_distance_+%",
        "projectile_maximum_range_override",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "base_is_projectile",
        "projectile_uses_contact_direction",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_ballistic_angle_from_reference_event",
        "base_deal_no_damage",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {1046, -22, 500, 40, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWCaptainRothGhostCannonballBarrage"] = {
    name = "MPWCaptainRothGhostCannonballBarrage",
    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",
        "spell_maximum_action_distance_+%",
        "projectile_maximum_range_override",
        "base_is_projectile",
        "projectile_uses_contact_direction",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_attack_or_cast_time_uses_animation_length",
        "base_deal_no_damage",
        "projectile_ballistic_angle_from_reference_event",
        "projectile_uses_contact_position",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {1081, -30, 500, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MMSCaptainRothSoulMortar"] = {
    name = "MMSCaptainRothSoulMortar",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "projectile_spread_radius",
        "spell_maximum_action_distance_+%",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 10, -30, 50, 33, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACaptainRothSlam"] = {
    name = "GACaptainRothSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {50, 30, 25, 33, 20, baseMultiplier = 2.35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACaptainRothGhostCannonImpact"] = {
    name = "GACaptainRothGhostCannonImpact",
    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,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "is_area_damage",
        "base_is_projectile",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSCaptainRothGhostAnchor"] = {
    name = "GSCaptainRothGhostAnchor",
    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 = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_cannot_be_blocked",
    },
    levels = {
        [1] = {30, 33, 33, baseMultiplier = 3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACaptainRothGhostCannonImpactWall"] = {
    name = "GACaptainRothGhostCannonImpactWall",
    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,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "is_area_damage",
        "base_is_projectile",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACaptainRothGhostCannonImpactFloor"] = {
    name = "GACaptainRothGhostCannonImpactFloor",
    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,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "is_area_damage",
        "base_is_projectile",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACaptainRothNormalCannonImpactWall"] = {
    name = "GACaptainRothNormalCannonImpactWall",
    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,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "is_area_damage",
        "base_is_projectile",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACaptainRothNormalCannonImpactFloor"] = {
    name = "GACaptainRothNormalCannonImpactFloor",
    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,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "is_area_damage",
        "base_is_projectile",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GACaptainRothSlamAnchorImpact"] = {
    name = "GACaptainRothSlamAnchorImpact",
    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 = {
        "attack_maximum_action_distance_+",
        "active_skill_base_physical_damage_%_to_convert_to_fire",
        "ignite_art_variation",
        "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] = {2, 30, 33, 20, baseMultiplier = 4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSCaptainHarlinWaveImpacts"] = {
    name = "GSCaptainHarlinWaveImpacts",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "is_area_damage",
        "base_is_projectile",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASCaptainRothSoulMortar"] = {
    name = "EASCaptainRothSoulMortar",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASCaptainRothCannonBarrage"] = {
    name = "EASCaptainRothCannonBarrage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 5.03,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "ignite_art_variation",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-30, 33, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASCaptainRothAnchorDrop"] = {
    name = "EASCaptainRothAnchorDrop",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASCaptainRothWheelSpin"] = {
    name = "EASCaptainRothWheelSpin",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MDCaptainRothWave"] = {
    name = "MDCaptainRothWave",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TBCaptainRothMinionBeam"] = {
    name = "TBCaptainRothMinionBeam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTCaptainRothMinionBeam"] = {
    name = "GTCaptainRothMinionBeam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTCaptainHartlinGhostCannonBarrage"] = {
    name = "GTCaptainHartlinGhostCannonBarrage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
i am boss of tier [2]
monster dropped item rarity +% [1600]
monster slain experience +% [0]
FamilyMonsterActBoss
DomainsMonster (3)
GenerationTypeยูนิค (3)
Req. level1
Stats
  • i am boss of tier 2 — 2 Global
  • monster slain experience +% 0 — 0 Global
  • monster dropped item rarity +% 1600 — 1600 Global
  • กัปตันฮาร์ทลิน
    CategoryUndeadอันเดด
    IconEnemyArmourStrong IconEnemyResistanceColdStrong
    i am boss of tier [0]
    monster dropped item rarity +% [15000]
    monster slain experience +% [250]
    Captain Hartlin
    Spectre
    TagsMace2HWood_onhit_audio, not_dex, slow_movement, undead, zombie
    พลังชีวิต
    288%
    Energy Shield From Life
    5%
    ค่าต้านทาน
    IconEnemyResistanceFire0% IconEnemyResistanceColdStrong90% IconEnemyResistanceLightning0% IconEnemyResistanceChaos0%
    Damage
    283%
    ความแม่นยำ
    100%
    Attack Distance
    5 ~ 27
    {เวลาโจมตี}
    1.5 Second
    Damage Spread
    ±20%
    ค่าประสบการณ์
    250%
    Model Size
    100%
    Type
    CaptainRoth
    Metadata
    CaptainRothBossCampaignSTANDALONE
    {ค่าสำรอง}
    99
    ค่าต้านทาน
    IconEnemyResistanceFire0% IconEnemyResistanceColdStrong75% IconEnemyResistanceLightning0% IconEnemyResistanceChaos0%
    {ค่าสำรอง}
    47.4%
    ค่าต้านทาน
    IconEnemyResistanceFire0% IconEnemyResistanceColdStrong50% IconEnemyResistanceLightning0% IconEnemyResistanceChaos0%
    เลเวล
    68
    พลังชีวิต
    23,780
    Damage
    660
    ความเสียหายเวท
    660
    ความแม่นยำ
    2,502
    {เวลาโจมตี}
    1.5
    ค่าประสบการณ์
    71,585
    Minion Life
    19,958
    Minion Energy Shield
    998
    Minion Damage
    2,742
    Minion Armour
    6,033
    MeleeAtAnimationSpeedBoss
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
    โจมตีพื้นฐาน
    Base Damage: 528—792
    {เวลาโจมตี}: 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]
    iconbasicattack
    GACaptainRothSlam
    Triggerable, Attack, AttackInPlace
    Base Damage: 528—792
    ความเสียหายโจมตี: 165%
    {เวลาโจมตี}: 1.5 {วิ}
    คูลดาวน์: 16 {วิ}
    สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 65%
    แปลงความเสียหาย กายภาพ 25% เป็น ไฟ
    ระยะการฟาดประชิด +5 เมตร
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [30]
    ignite art variation [33]
    is area damage [1]
    voll slam damage +% final at centre [20]
    MPWCaptainRothGhostCannonball
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable, AttackInPlace
    Base Damage: 528—792
    ความเสียหายโจมตี: 200%
    {เวลาโจมตี}: 1.5 {วิ}
    คูลดาวน์: 7 {วิ}
    สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
    แปลงความเสียหาย กายภาพ 40% เป็น ไฟ
    action attack or cast time uses animation length [1]
    base deal no damage [1]
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    monster projectile variation [1046]
    projectile ballistic angle from reference event [1]
    projectile maximum range override [500]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-22]
    use scaled contact offset [1]
    GTCaptainRothMinionBeam
    Spell, Triggerable, AttackInPlace
    {เวลาร่าย}: 2.5 {วิ}
    คูลดาวน์: 6 {วิ}
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-30]
    EASCaptainRothSoulMortar
    Spell
    {เวลาร่าย}: 3 {วิ}
    คูลดาวน์: 10 {วิ}
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-30]
    EASCaptainRothCannonBarrage
    Spell
    {เวลาร่าย}: 5.03 {วิ}
    คูลดาวน์: 6 {วิ}
    action attack or cast time uses animation length [1]
    ignite art variation [33]
    spell maximum action distance +% [-30]
    EASCaptainRothAnchorDrop
    Spell
    {เวลาร่าย}: 1 {วิ}
    คูลดาวน์: 12 {วิ}
    action attack or cast time uses animation length [1]
    EASCaptainRothWheelSpin
    Spell
    {เวลาร่าย}: 1 {วิ}
    คูลดาวน์: 7 {วิ}
    action attack or cast time uses animation length [1]
    GSCaptainRothGhostAnchor
    Triggerable, Attack, AttackInPlace
    Base Damage: 528—792
    ความเสียหายโจมตี: 300%
    {เวลาโจมตี}: 1.5 {วิ}
    สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 200%
    แปลงความเสียหาย กายภาพ 30% เป็น ไฟ
    action attack or cast time uses animation length [1]
    base cannot be blocked [1]
    ignite art variation [33]
    is area damage [1]
    voll slam damage +% final at centre [33]
    SSMCaptainRothDrownedCrew
    Spell, Multicastable, Triggerable, AttackInPlace
    {เวลาร่าย}: 1 {วิ}
    action attack or cast time uses animation length [1]
    alternate minion [1035]
    generic skill trigger id [1]
    monster no drops or experience [1]
    number of monsters to summon [1]
    summon specific monsters radius +% [-99]
    summoned monsters are minions [1]
    TBCaptainRothMinionBeam
    Spell, Triggerable, Attack, Damage, AttackInPlace
    Base Damage: 528—792
    {เวลาร่าย}: 1 {วิ}
    {เวลาโจมตี}: 1.5 {วิ}
    MMSCaptainRothSoulMortar
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell, AttackInPlace
    {เวลาร่าย}: 1 {วิ}
    คูลดาวน์: 0.01 {วิ}
    สกิลระเบิดปูพรมของมอนสเตอร์ทั่วไป ทำงานเหมือนกับ กระสุนของมอนสเตอร์ แต่มีผลในการกระทบด้วย
    สร้างความเสียหาย กายภาพ 306.1 ถึง 459.1
    แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    ignite art variation [33]
    is area damage [1]
    projectile spread radius [10]
    projectile uses contact position [1]
    spell maximum action distance +% [-30]
    use scaled contact offset [1]
    MPWCaptainRothGhostCannonballBarrage
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable, AttackInPlace
    Base Damage: 528—792
    {เวลาโจมตี}: 1.5 {วิ}
    action attack or cast time uses animation length [1]
    base deal no damage [1]
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    monster projectile variation [1081]
    projectile ballistic angle from reference event [1]
    projectile maximum range override [500]
    projectile uses contact direction [1]
    projectile uses contact position [2]
    spell maximum action distance +% [-30]
    use scaled contact offset [1]
    GACaptainRothGhostCannonImpact
    Triggerable, Attack, AttackInPlace
    Base Damage: 528—792
    ความเสียหายโจมตี: 200%
    {เวลาโจมตี}: 1.5 {วิ}
    สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
    แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    ignite art variation [33]
    is area damage [1]
    GACaptainRothGhostCannonImpactWall
    Triggerable, Attack, AttackInPlace
    Base Damage: 528—792
    ความเสียหายโจมตี: 200%
    {เวลาโจมตี}: 1.5 {วิ}
    สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
    แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    ignite art variation [33]
    is area damage [1]
    GACaptainRothGhostCannonImpactFloor
    Triggerable, Attack, AttackInPlace
    Base Damage: 528—792
    ความเสียหายโจมตี: 200%
    {เวลาโจมตี}: 1.5 {วิ}
    สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
    แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    ignite art variation [33]
    is area damage [1]
    GACaptainRothNormalCannonImpactWall
    Triggerable, Attack, AttackInPlace
    Base Damage: 528—792
    ความเสียหายโจมตี: 200%
    {เวลาโจมตี}: 1.5 {วิ}
    สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
    แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    ignite art variation [33]
    is area damage [1]
    GACaptainRothNormalCannonImpactFloor
    Triggerable, Attack, AttackInPlace
    Base Damage: 528—792
    ความเสียหายโจมตี: 200%
    {เวลาโจมตี}: 1.5 {วิ}
    สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 100%
    แปลงความเสียหาย กายภาพ 50% เป็น ไฟ
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    ignite art variation [33]
    is area damage [1]
    GACaptainRothSlamAnchorImpact
    Triggerable, Attack, AttackInPlace
    Base Damage: 528—792
    ความเสียหายโจมตี: 150%
    {เวลาโจมตี}: 1.5 {วิ}
    สร้างความเสียหาย โจมตี เพิ่มขึ้น อีก 50%
    แปลงความเสียหาย กายภาพ 30% เป็น ไฟ
    action attack or cast time uses animation length [1]
    attack maximum action distance + [2]
    base skill cannot be avoided by dodge roll or blocked [1]
    ignite art variation [33]
    is area damage [1]
    voll slam damage +% final at centre [20]
    GTCaptainHartlinGhostCannonBarrage
    Spell, Triggerable, AttackInPlace
    {เวลาร่าย}: 1 {วิ}
    คูลดาวน์: 12 {วิ}
    action attack or cast time uses animation length [1]
    SSMCaptainHartlinGhostCannonBarrage
    Spell, Multicastable, Triggerable, AttackInPlace
    {เวลาร่าย}: 1 {วิ}
    action attack or cast time uses animation length [1]
    alternate minion [1045]
    monster no drops or experience [1]
    number of monsters to summon [1]
    summon specific monsters radius +% [-99]
    summoned monsters are minions [1]
    GSCaptainHarlinWaveImpacts
    Triggerable, Spell, Damage, AttackInPlace
    {เวลาร่าย}: 1 {วิ}
    สร้างความเสียหาย น้ำแข็ง 95.66 ถึง 143.5
    base is projectile [1]
    is area damage [1]
    skill can be active blocked from all directions [1]
    MDCaptainRothWave
    Multicastable, Triggerable, AttackInPlace, Spell
    {เวลาร่าย}: 1 {วิ}

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBaseStandAlone"
    
    StateMachine
    {
    	define_shared_state =
    	"
    		current_skill;
    		dead;
    	"
    }
    
    ControlZone {}
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 5000
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/CaptainRoth/ao/AnchorSlam_Marker.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Pirates/CaptainRothBossCampaignSTANDALONE"] = {
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        name = "Captain Hartlin",
        life = 2.88,
        energyShield = 0.05,
        damage = 2.83,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 27,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeedBoss",
            "SSMCaptainRothDrownedCrew",
            "SSMCaptainHartlinGhostCannonBarrage",
            "MPWCaptainRothGhostCannonball",
            "MPWCaptainRothGhostCannonballBarrage",
            "MMSCaptainRothSoulMortar",
            "GACaptainRothSlam",
            "GACaptainRothGhostCannonImpact",
            "GSCaptainRothGhostAnchor",
            "GACaptainRothGhostCannonImpactWall",
            "GACaptainRothGhostCannonImpactFloor",
            "GACaptainRothNormalCannonImpactWall",
            "GACaptainRothNormalCannonImpactFloor",
            "GACaptainRothSlamAnchorImpact",
            "GSCaptainHarlinWaveImpacts",
            "EASCaptainRothSoulMortar",
            "EASCaptainRothCannonBarrage",
            "EASCaptainRothAnchorDrop",
            "EASCaptainRothWheelSpin",
            "MDCaptainRothWave",
            "TBCaptainRothMinionBeam",
            "GTCaptainRothMinionBeam",
            "GTCaptainHartlinGhostCannonBarrage",
        },
        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["SSMCaptainRothDrownedCrew"] = {
        name = "SSMCaptainRothDrownedCrew",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "alternate_minion",
            "number_of_monsters_to_summon",
            "summon_specific_monsters_radius_+%",
            "generic_skill_trigger_id",
            "summoned_monsters_are_minions",
            "monster_no_drops_or_experience",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1035, 1, -99, 1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SSMCaptainHartlinGhostCannonBarrage"] = {
        name = "SSMCaptainHartlinGhostCannonBarrage",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "alternate_minion",
            "number_of_monsters_to_summon",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_are_minions",
            "monster_no_drops_or_experience",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1045, 1, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWCaptainRothGhostCannonball"] = {
        name = "MPWCaptainRothGhostCannonball",
        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",
            "spell_maximum_action_distance_+%",
            "projectile_maximum_range_override",
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "base_is_projectile",
            "projectile_uses_contact_direction",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
            "base_deal_no_damage",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {1046, -22, 500, 40, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWCaptainRothGhostCannonballBarrage"] = {
        name = "MPWCaptainRothGhostCannonballBarrage",
        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",
            "spell_maximum_action_distance_+%",
            "projectile_maximum_range_override",
            "base_is_projectile",
            "projectile_uses_contact_direction",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "base_deal_no_damage",
            "projectile_ballistic_angle_from_reference_event",
            "projectile_uses_contact_position",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {1081, -30, 500, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MMSCaptainRothSoulMortar"] = {
        name = "MMSCaptainRothSoulMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "projectile_spread_radius",
            "spell_maximum_action_distance_+%",
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "ignite_art_variation",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 10, -30, 50, 33, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GACaptainRothSlam"] = {
        name = "GACaptainRothSlam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
            "active_skill_area_of_effect_radius_+%_final",
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "ignite_art_variation",
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {50, 30, 25, 33, 20, baseMultiplier = 1.65, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GACaptainRothGhostCannonImpact"] = {
        name = "GACaptainRothGhostCannonImpact",
        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,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "ignite_art_variation",
            "is_area_damage",
            "base_is_projectile",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSCaptainRothGhostAnchor"] = {
        name = "GSCaptainRothGhostAnchor",
        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 = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "ignite_art_variation",
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "base_cannot_be_blocked",
        },
        levels = {
            [1] = {30, 33, 33, baseMultiplier = 3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GACaptainRothGhostCannonImpactWall"] = {
        name = "GACaptainRothGhostCannonImpactWall",
        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,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "ignite_art_variation",
            "is_area_damage",
            "base_is_projectile",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GACaptainRothGhostCannonImpactFloor"] = {
        name = "GACaptainRothGhostCannonImpactFloor",
        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,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "ignite_art_variation",
            "is_area_damage",
            "base_is_projectile",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GACaptainRothNormalCannonImpactWall"] = {
        name = "GACaptainRothNormalCannonImpactWall",
        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,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "ignite_art_variation",
            "is_area_damage",
            "base_is_projectile",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GACaptainRothNormalCannonImpactFloor"] = {
        name = "GACaptainRothNormalCannonImpactFloor",
        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,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "ignite_art_variation",
            "is_area_damage",
            "base_is_projectile",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {50, 33, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GACaptainRothSlamAnchorImpact"] = {
        name = "GACaptainRothSlamAnchorImpact",
        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 = {
            "attack_maximum_action_distance_+",
            "active_skill_base_physical_damage_%_to_convert_to_fire",
            "ignite_art_variation",
            "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] = {2, 30, 33, 20, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSCaptainHarlinWaveImpacts"] = {
        name = "GSCaptainHarlinWaveImpacts",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "is_area_damage",
            "base_is_projectile",
            "skill_can_be_active_blocked_from_all_directions",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASCaptainRothSoulMortar"] = {
        name = "EASCaptainRothSoulMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASCaptainRothCannonBarrage"] = {
        name = "EASCaptainRothCannonBarrage",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 5.03,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "ignite_art_variation",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-30, 33, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASCaptainRothAnchorDrop"] = {
        name = "EASCaptainRothAnchorDrop",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASCaptainRothWheelSpin"] = {
        name = "EASCaptainRothWheelSpin",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MDCaptainRothWave"] = {
        name = "MDCaptainRothWave",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TBCaptainRothMinionBeam"] = {
        name = "TBCaptainRothMinionBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTCaptainRothMinionBeam"] = {
        name = "GTCaptainRothMinionBeam",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GTCaptainHartlinGhostCannonBarrage"] = {
        name = "GTCaptainHartlinGhostCannonBarrage",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AttackInPlace] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    i am boss of tier [2]
    monster dropped item rarity +% [1600]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • i am boss of tier 2 — 2 Global
  • monster slain experience +% 0 — 0 Global
  • monster dropped item rarity +% 1600 — 1600 Global
  • กัปตันฮาร์ทลิน Text Audio /29
    ชื่อ
    ไม่มีใครหนีไปจากเกาะต้องสาปนี้ได้!
    — CaptainRothIntro
    ทุกคนร่วมใจ!
    — CaptainRothSummonMinionsRandom
    ทุกคนร่วมใจ!
    — CaptainRothSummonMinions2
    มาหากัปตันเสีย!
    — CaptainRothSummonMinions3
    มาหากัปตันเสีย!
    — CaptainRothSummonMinions4
    จมไปในความระทม!
    — CaptainRothSummonWaveRandom
    จมไปในความระทม!
    — CaptainRothSummonWave2
    เอาน้ำเกลือไปกิน!
    — CaptainRothSummonWave3
    เอาน้ำเกลือไปกิน!
    — CaptainRothSummonWave4
    ทุกข์ทรมานไร้ที่สิ้น!
    — CaptainRothSoulMortarRandom
    ทุกข์ทรมานไร้ที่สิ้น!
    — CaptainRothSoulMortar2
    เจ็บปวดชั่วนิรันดร์!
    — CaptainRothSoulMortar3
    เจ็บปวดชั่วนิรันดร์!
    — CaptainRothSoulMortar4
    ระดมยิง!
    — CaptainRothCannonBarrageRandom
    ระดมยิง!
    — CaptainRothCannonBarrage2
    ระดมยิง!
    — CaptainRothCannonBarrage3
    ยิงมันให้หมด!
    — CaptainRothCannonBarrage4
    ยิงมันให้หมด!
    — CaptainRothCannonBarrage5
    ยิงมันให้หมด!
    — CaptainRothCannonBarrage6
    รักษาวินัย!
    — CaptainRothSlamRandom
    รักษาวินัย!
    — CaptainRothSlam2
    รักษาวินัย!
    — CaptainRothSlam3
    อยู่นิ่งๆ!
    — CaptainRothSlam4
    อยู่นิ่งๆ!
    — CaptainRothSlam5
    ยิง!
    — CaptainRothCannonballRandom
    ยิง!
    — CaptainRothCannonball2
    ยิง!
    — CaptainRothCannonball3
    ยิง!
    — CaptainRothCannonball4
    อย่าหลงเชื่อ... คำลวงของมัน...
    — CaptainRothDeath
    Edit

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