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
    944
    Energy Shield
    0
    Damage
    85
    Spell Damage
    85
    Accuracy
    57
    Attack Time
    1.5
    Experience
    3,370
    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.