The Shipyard Terror
Demon
Area: The Docks
50% increased Movement Speed
level 33 or lower damage +% final [-20]
level 33 or lower life +% final [-20]
SpectreN
AreaThe Docks
Tagsanimal_claw_weapon, caster, demon, fire_affinity, is_unarmed, light_armour, medium_height, medium_movement, melee, physical_affinity, ranged, red_blood
Packs
  • The Docks: The Shipyard Terror, Voidbearer
  • Life
    180%
    Ailment Threshold
    180%
    Resistance
    85 0 0 0
    Damage
    194%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 7
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    150%
    Type
    FlamebearerBossDocks
    Metadata
    FlameBearerBossDocks
    Level
    29
    Life
    778
    Armour
    1,016
    Evasion Rating
    944
    Damage
    85
    Spell Damage
    85
    Accuracy
    114
    Attack Time
    1.5
    Experience
    3,370
    Minion Life
    248
    Minion Damage
    65
    Ailment Threshold
    778
    Chill
    2
    Shock
    2
    Brittle
    14
    Scorch
    2
    Sap
    7
    MeleeAtAnimationSpeedUnique
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Default Attack
    Base Damage: 68–102
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    Strike your foes down with a powerful blow.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    FlamebearerFlameBlueInvasion
    Spell, Projectile, ProjectilesFromUser, Damage, Trappable, Mineable, SummonsTotem, Fire
    Holy Flame Totem
    Effectiveness of Added Damage: 10%
    Cast Time: 0.25 sec
    Cooldown Time: 4 sec
    Summons a totem that fires a stream of flame at nearby enemies.
    Skills Repeat an additional 9 Times
    Projectiles Pierce all Targets
    Deals 8.264 to 12.4 Fire Damage
    25% more Cast Speed
    base is projectile [1]
    monster penalty against minions damage +% final vs player minions [-25]
    spell maximum action distance +% [-75]
    BlueMonsterCycloneInvasion
    Attack, Area, Melee, Movement
    Cyclone
    Base Damage: 68–102
    Critical Strike Chance: 5%
    Attack Time: 1.5 sec
    Damage enemies around you, then perform a spinning series of attacks as you travel to a target location. Cannot be supported by Ruthless or Multistrike.
    Deals 40% less Damage
    24% increased Physical Damage
    20% increased Attack Speed
    30% less Movement Speed
    cyclone extra distance [15]
    is area damage [1]
    FlamebearerBossSearingBondInvasion
    Spell, DamageOverTime, Trappable, Mineable, TotemCastsAlone, CausesBurning, SummonsTotem, Triggerable, Fire, DegenOnlySpellDamage
    Searing Bond
    Cast Time: 1 sec
    Cooldown Time: 4 sec
    Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.
    Totem lasts 20 seconds
    Deals 90 Base Fire Damage per second
    +1 to maximum number of Summoned Totems
    Summons a Totem which uses this Skill
    base active skill totem level [30]
    base skill is totemified [1]
    base totem range [100]
    number of totems summoned in formation [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    }
    
    Stats
    {
    	set_base_number_of_totems_allowed = 5
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_death = "RemoveEffects( );"
    	on_spawned_dead = "RemoveEffects( );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Monkeys/FlameBearerBossDocks"] = {
        name = "The Shipyard Terror",
        life = 1.8,
        fireResist = 85,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.94,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 7,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeedUnique",
            "FlamebearerFlameBlueInvasion",
            "BlueMonsterCycloneInvasion",
            "FlamebearerBossSearingBondInvasion",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedUnique"] = {
        name = "Default Attack",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FlamebearerFlameBlueInvasion"] = {
        name = "Holy Flame Totem",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summons a totem that fires a stream of flame at nearby enemies.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.SummonsTotem] = true,
            [SkillType.Fire] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.25,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "spell_maximum_action_distance_+%",
            "active_skill_cast_speed_+%_final",
            "number_of_additional_projectiles",
            "skill_repeat_count",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_is_projectile",
            "always_pierce",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -78, 25, 0, 9, -25, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, -75, 25, 0, 9, -25, levelRequirement = 8, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, -75, 15, 2, 9, -25, levelRequirement = 35, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, -75, 10, 3, 9, -25, levelRequirement = 65, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
            [5] = {0.80000001192093, 1.2000000476837, -75, 5, 4, 9, -25, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["BlueMonsterCycloneInvasion"] = {
        name = "Cyclone",
        hidden = true,
        color = "2",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Damage enemies around you, then perform a spinning series of attacks as you travel to a target location. Cannot be supported by Ruthless or Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Melee] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "physical_damage_+%",
            "attack_speed_+%",
            "cyclone_movement_speed_+%_final",
            "cyclone_extra_distance",
            "active_skill_damage_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {24, 20, -30, 15, -40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FlamebearerBossSearingBondInvasion"] = {
        name = "Searing Bond",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Summons a totem that casts a beam of fire at you and each other totem you control, dealing burning damage to enemies caught in the beam. Enemies near either end of a beam also suffer burning damage.",
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.DamageOverTime] = true,
            [SkillType.Trappable] = true,
            [SkillType.Mineable] = true,
            [SkillType.TotemCastsAlone] = true,
            [SkillType.CausesBurning] = true,
            [SkillType.SummonsTotem] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.DegenOnlySpellDamage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            totem = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_fire_damage_to_deal_per_minute",
            "base_active_skill_totem_level",
            "base_number_of_totems_allowed",
            "base_totem_duration",
            "base_totem_range",
            "number_of_totems_summoned_in_formation",
            "is_totem",
            "base_skill_is_totemified",
        },
        levels = {
            [1] = {0.34999999403954, 3, 1, 20000, 100, 1, levelRequirement = 3, statInterpolation = {3, 1, 1},  cost = { }, },
            [2] = {0.37000000476837, 5, 1, 20000, 100, 1, levelRequirement = 5, statInterpolation = {3, 1, 1},  cost = { }, },
            [3] = {0.38999998569489, 8, 1, 20000, 100, 1, levelRequirement = 8, statInterpolation = {3, 1, 1},  cost = { }, },
            [4] = {0.40999999642372, 10, 1, 20000, 100, 1, levelRequirement = 10, statInterpolation = {3, 1, 1},  cost = { }, },
            [5] = {0.43000000715256, 12, 1, 20000, 100, 1, levelRequirement = 12, statInterpolation = {3, 1, 1},  cost = { }, },
            [6] = {0.44999998807907, 14, 1, 20000, 100, 1, levelRequirement = 14, statInterpolation = {3, 1, 1},  cost = { }, },
            [7] = {0.49000000953674, 17, 1, 20000, 100, 1, levelRequirement = 17, statInterpolation = {3, 1, 1},  cost = { }, },
            [8] = {0.52999997138977, 20, 1, 20000, 100, 1, levelRequirement = 20, statInterpolation = {3, 1, 1},  cost = { }, },
            [9] = {0.56999999284744, 24, 1, 20000, 100, 1, levelRequirement = 24, statInterpolation = {3, 1, 1},  cost = { }, },
            [10] = {0.61000001430511, 30, 1, 20000, 100, 1, levelRequirement = 29, statInterpolation = {3, 1, 1},  cost = { }, },
            [11] = {0.64999997615814, 31, 1, 20000, 100, 1, levelRequirement = 31, statInterpolation = {3, 1, 1},  cost = { }, },
            [12] = {0.69999998807907, 36, 2, 20000, 100, 1, levelRequirement = 36, statInterpolation = {3, 1, 1},  cost = { }, },
            [13] = {0.75999999046326, 41, 2, 20000, 100, 1, levelRequirement = 41, statInterpolation = {3, 1, 1},  cost = { }, },
            [14] = {0.81999999284744, 44, 2, 20000, 100, 1, levelRequirement = 44, statInterpolation = {3, 1, 1},  cost = { }, },
            [15] = {0.89999997615814, 51, 2, 20000, 100, 1, levelRequirement = 51, statInterpolation = {3, 1, 1},  cost = { }, },
            [16] = {0.98000001907349, 52, 2, 20000, 100, 1, levelRequirement = 52, statInterpolation = {3, 1, 1},  cost = { }, },
            [17] = {1, 57, 2, 20000, 100, 1, levelRequirement = 57, statInterpolation = {3, 1, 1},  cost = { }, },
            [18] = {1, 60, 2, 20000, 100, 1, levelRequirement = 60, statInterpolation = {3, 1, 1},  cost = { }, },
            [19] = {1, 65, 2, 20000, 100, 1, levelRequirement = 64, statInterpolation = {3, 1, 1},  cost = { }, },
            [20] = {1, 66, 2, 20000, 100, 1, levelRequirement = 66, statInterpolation = {3, 1, 1},  cost = { }, },
            [21] = {1, 67, 3, 20000, 100, 1, levelRequirement = 67, statInterpolation = {3, 1, 1},  cost = { }, },
            [22] = {1, 68, 3, 20000, 100, 1, levelRequirement = 68, statInterpolation = {3, 1, 1},  cost = { }, },
            [23] = {1, 69, 3, 20000, 100, 1, levelRequirement = 69, statInterpolation = {3, 1, 1},  cost = { }, },
            [24] = {1, 70, 3, 20000, 100, 1, levelRequirement = 70, statInterpolation = {3, 1, 1},  cost = { }, },
            [25] = {1, 71, 3, 20000, 100, 1, levelRequirement = 71, statInterpolation = {3, 1, 1},  cost = { }, },
            [26] = {1, 72, 3, 20000, 100, 1, levelRequirement = 72, statInterpolation = {3, 1, 1},  cost = { }, },
            [27] = {1, 73, 3, 20000, 100, 1, levelRequirement = 73, statInterpolation = {3, 1, 1},  cost = { }, },
            [28] = {1, 74, 3, 20000, 100, 1, levelRequirement = 74, statInterpolation = {3, 1, 1},  cost = { }, },
            [29] = {1, 75, 3, 20000, 100, 1, levelRequirement = 75, statInterpolation = {3, 1, 1},  cost = { }, },
            [30] = {1, 76, 3, 20000, 100, 1, levelRequirement = 76, statInterpolation = {3, 1, 1},  cost = { }, },
            [31] = {1, 77, 3, 20000, 100, 1, levelRequirement = 77, statInterpolation = {3, 1, 1},  cost = { }, },
            [32] = {1, 78, 3, 20000, 100, 1, levelRequirement = 78, statInterpolation = {3, 1, 1},  cost = { }, },
            [33] = {1, 79, 3, 20000, 100, 1, levelRequirement = 79, statInterpolation = {3, 1, 1},  cost = { }, },
            [34] = {1, 80, 3, 20000, 100, 1, levelRequirement = 80, statInterpolation = {3, 1, 1},  cost = { }, },
            [35] = {1, 81, 3, 20000, 100, 1, levelRequirement = 81, statInterpolation = {3, 1, 1},  cost = { }, },
            [36] = {1, 82, 3, 20000, 100, 1, levelRequirement = 82, statInterpolation = {3, 1, 1},  cost = { }, },
        },
    }
    
    50% increased Movement Speed
    IdMonsterImplicitFastRun1
    FamilyMovementVelocity
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • base movement velocity +% Min: 50 Max: 50 Global
  • Craft Tagsspeed
    level 33 or lower damage +% final [-20]
    level 33 or lower life +% final [-20]
    IdMonsterLifeAndDamageLessBelowLevel33
    FamilyMoreLifeBelowLevelThreshold
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • level 33 or lower life +% final Min: -20 Max: -20 Global
  • level 33 or lower damage +% final Min: -20 Max: -20 Global
  • Craft Tagsresource life damage
    Edit

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