完美海军军官
灵柩
怪物类型: 人形
施放火炮弹幕
施放潮汐波
召唤喷泉
精准
周围友军获得 +10 护体
右键点击该物品以产生灵柩。
Perfect Naval Officer
完美海军军官 AdmiralHigh /8
名字显示物品素质
DropLevel 81
BaseType Perfect Naval Officer
BaseType 完美海军军官
Class 灵柩
FlagsAlwaysAllocate
TypeMetadata/Items/ItemisedCorpses/AdmiralHigh
IconArt/2DItems/Currency/Azmeri/AdmiralDarnawCorpse
ReferenceCommunity Wiki
完美海军军官
人形
Perfect Naval Officer
幽魂Y
标签施法, cold_affinity, fast_movement, has_one_hand_sword, has_one_handed_melee, human, humanoid, light_armour, melee, not_int, puncturing_weapon, red_blood
生命
169%
护甲
+50%
闪避值
+50%
异常状态临界值
169%
抗性
0 75 0 0
伤害
203%
命中
100%
攻击暴击率
+5%
暴击伤害
+130%
攻击距离
6 ~ 14
攻击间隔
1.56 秒
伤害分布
±20%
经验值
150%
Model Size
120%
类型
AzmeriAdmiral
Metadata
AdmiralHigh_
等级
68
生命
10,872
护甲
43,185
闪避值
7,109
能量护盾
0
伤害
758
法术伤害
758
命中
290
攻击间隔
1.56
经验值
15,383
异常状态临界值
10,872
冰缓
34
Shock
34
Brittle
194
Scorch
34
Sap
95
MeleeAtAnimationSpeedCold
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 攻击可重复, 近战, 玩家投射物
普通攻击
基本伤害: 607–910
攻击暴击率: 5%
攻击伤害: 75%
攻击间隔: 1.56 秒
对你的敌人无情痛击。
攻击伤害总降 25%
伤害总增 150.3%
物理伤害的 75% 转化为冰霜伤害
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]
AzmeriAdmiralDoubleStrike
攻击
基本伤害: 607–910
攻击暴击率: 5%
攻击伤害: 110%
攻击伤害: 110%
攻击间隔: 1.56 秒
冷却时间: 6 秒
攻击伤害总增 10%
cast time overrides attack duration [1]
AzmeriAdmiralDoubleStrikeTriggered
可触发, 攻击
基本伤害: 607–910
攻击暴击率: 5%
攻击伤害: 70%
攻击伤害: 70%
攻击间隔: 1.56 秒
攻击伤害总降 30%
物理伤害的 75% 转化为冰霜伤害
is area damage [1]
AzmeriAdmiralDashThrust
法术, 位移
施放间隔: 1.5 秒
冷却时间: 16 秒
cast time overrides attack duration [1]
disable attack repeats [1]
walk emerge extra distance [-10]
AzmeriAdmiralDashThrustTriggered
可触发, 攻击
基本伤害: 607–910
攻击暴击率: 5%
攻击间隔: 1.56 秒
物理伤害的 100% 转化为冰霜伤害
对敌人始终造成冻结状态
active skill area of effect radius +% final [50]
is area damage [1]
AzmeriAdmiralDodgeBack
冷却时间: 6 秒
monster dodge direction [3]
monster dodge distance [10]
AzmeriAdmiralDodgeLeft
冷却时间: 6 秒
monster dodge direction [1]
monster dodge distance [10]
AzmeriAdmiralDodgeRight
冷却时间: 6 秒
monster dodge distance [10]
AzmeriAdmiralSummonGeysers
可触发, 法术
施放间隔: 4.67 秒
冷却时间: 25 秒
AzmeriAdmiralTidalWave
法术可重复, 可触发
冷却时间: 25 秒
AzmeriAdmiralDashMortars
投射物, 玩家投射物, 法术, 伤害, 范围, 陷阱技能, 图腾技能, 地雷技能, 法术可重复, 可触发, 范围法术
攻击暴击率: 5%
施放间隔: 1 秒
通用的怪物炮击技能. 与怪物投射物相似, 但带有冲击效果.
造成 1070 - 1605 冰霜伤害
active skill area of effect radius +% final [-33]
base is projectile [1]
is area damage [1]
mortar projectile scale animation speed instead of projectile speed [1]
number of projectiles override [2]
projectile minimum range [5]
projectile spread radius [10]
projectile uses contact direction [1]
use scaled contact offset [1]
AzmeriAdmiralGeyserDamage
法术, 可触发
攻击暴击率: 5%
施放间隔: 1 秒
造成 382.5 - 573.7 冰霜伤害
active skill chill duration +% final [100]
chill minimum slow % from skill [30]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
AzmeriAdmiralSpawnGeyser
可触发, 法术
施放间隔: 1 秒
GTAzmeriAdmiralCannonFire
可触发, 法术
施放间隔: 1 秒
冷却时间: 15 秒
action attack or cast time uses animation length [1]
AzmeriAdmiralPrecision
法术, 范围, 增益, 消耗保留, 图腾施放单独, 图腾技能, 光环, 立即, 范围法术, 可祝福, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, 冷却
精准
施放间隔: 1 秒
冷却时间: 0.5 秒
施放一个光环,使你与受光环影响友军获得命中和暴击几率。
范围 +5
你与周围友军的暴击率提高 67.07%
你和周围友军的命中值 +670.7
base deal no damage [1]
GSAzmeriAdmiralCannonball
法术, 可触发
攻击暴击率: 5%
施放间隔: 1 秒
造成 620.7 - 931 物理伤害
is area damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	basic_action = "ChangeToStance1"
}

StateMachine
{
	define_shared_state = "sword_drawn;"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	on_event_hit_ground_for_DashToTarget = "PlayEffect( Metadata/Effects/Spells/monsters_effects/League_Heist/bosses/admiralDarnaw/dash_start.ao, default, 1.0, 1.0, 0.0, inherit );"
}

StateMachine
{
	on_or_create_state_sword_drawn_0 =
	"
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Boss/attachments/DarnawRapier.ao );
		ShowMeshSegment( rapier_hilt_meshShape );
	"

	on_state_sword_drawn_1 =
	"
		AddAttached( Metadata/Monsters/LeagueHeist/Boss/attachments/DarnawRapier.ao, aux_L_Weapon_attachment );
		HideMeshSegment( rapier_hilt_meshShape );
	"

	create_state_sword_drawn_1 = "HideMeshSegment( rapier_hilt_meshShape );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueAzmeri/SpecialCorpses/AdmiralHigh_"] = {
    name = "Perfect Naval Officer",
    life = 1.69,
    fireResist = 0,
    coldResist = 75,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.03,
    damageSpread = 0.2,
    attackTime = 1.56,
    attackRange = 14,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    skillList = {
        "MeleeAtAnimationSpeedCold",
        "GSAzmeriAdmiralCannonball",
        "GTAzmeriAdmiralCannonFire",
        "AzmeriAdmiralPrecision",
        "AzmeriAdmiralDoubleStrike",
        "AzmeriAdmiralDoubleStrikeTriggered",
        "AzmeriAdmiralDashThrust",
        "AzmeriAdmiralDashThrustTriggered",
        "AzmeriAdmiralDashMortars",
        "AzmeriAdmiralDodgeBack",
        "AzmeriAdmiralDodgeLeft",
        "AzmeriAdmiralDodgeRight",
        "AzmeriAdmiralSummonGeysers",
        "AzmeriAdmiralTidalWave",
        "AzmeriAdmiralSpawnGeyser",
        "AzmeriAdmiralGeyserDamage",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedCold"] = {
    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 = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_cold",
        "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] = {0, 75, baseMultiplier = 0.75, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 75, baseMultiplier = 0.75, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 75, baseMultiplier = 0.75, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {200, 75, baseMultiplier = 0.75, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSAzmeriAdmiralCannonball"] = {
    name = "GSAzmeriAdmiralCannonball",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTAzmeriAdmiralCannonFire"] = {
    name = "GTAzmeriAdmiralCannonFire",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [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 = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralPrecision"] = {
    name = "Precision",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Casts an aura that grants accuracy and critical strike chance to you and your allies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Buff] = true,
        [SkillType.HasReservation] = true,
        [SkillType.TotemCastsAlone] = true,
        [SkillType.Totemable] = true,
        [SkillType.Aura] = true,
        [SkillType.Instant] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.CanHaveBlessing] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "aura_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        aura = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "accuracy_rating",
        "skill_buff_grants_critical_strike_chance_+%",
        "active_skill_base_radius_+",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {1, 0.10000000149012, 50, levelRequirement = 70, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralDoubleStrike"] = {
    name = "AzmeriAdmiralDoubleStrike",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {baseMultiplier = 1.1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralDoubleStrikeTriggered"] = {
    name = "AzmeriAdmiralDoubleStrikeTriggered",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_cold",
        "is_area_damage",
    },
    levels = {
        [1] = {0, 75, baseMultiplier = 0.7, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralDashThrust"] = {
    name = "AzmeriAdmiralDashThrust",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Movement] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "walk_emerge_extra_distance",
        "disable_attack_repeats",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {-10, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralDashThrustTriggered"] = {
    name = "AzmeriAdmiralDashThrustTriggered",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_cold",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "always_freeze",
    },
    levels = {
        [1] = {0, 100, 50, levelRequirement = 0, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralDashMortars"] = {
    name = "AzmeriAdmiralDashMortars",
    hidden = true,
    color = 4,
    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,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "projectile_spread_radius",
        "projectile_minimum_range",
        "number_of_projectiles_override",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_direction",
        "mortar_projectile_scale_animation_speed_instead_of_projectile_speed",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 10, 5, 2, -33, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralDodgeBack"] = {
    name = "AzmeriAdmiralDodgeBack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_direction",
        "monster_dodge_distance",
    },
    levels = {
        [1] = {3, 10, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralDodgeLeft"] = {
    name = "AzmeriAdmiralDodgeLeft",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_direction",
        "monster_dodge_distance",
    },
    levels = {
        [1] = {1, 10, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralDodgeRight"] = {
    name = "AzmeriAdmiralDodgeRight",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_distance",
    },
    levels = {
        [1] = {10, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralSummonGeysers"] = {
    name = "AzmeriAdmiralSummonGeysers",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4.67,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralTidalWave"] = {
    name = "AzmeriAdmiralTidalWave",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralSpawnGeyser"] = {
    name = "AzmeriAdmiralSpawnGeyser",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["AzmeriAdmiralGeyserDamage"] = {
    name = "AzmeriAdmiralGeyserDamage",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "chill_minimum_slow_%_from_skill",
        "active_skill_chill_duration_+%_final",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 30, 100, -50, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
Edit

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