브라발로
언데드
지역: 갈림길
Bravalo
SpectreN
Area갈림길
Tagsbludgeoning_weapon, bone_armour, bones, cold_affinity, has_two_hand_mace, has_two_handed_melee, medium_height, melee, not_dex, not_int, skeleton, slow_movement, undead
생명력
315%
방어도
+50%
Ailment Threshold
315%
저항
0 85 0 0
Damage
340%
정확도
100%
치명타 확률
+5%
치명타 피해 배율
+130%
Attack Distance
3 ~ 11
Attack Time
1.17 Second
Damage Spread
±20%
경험치
170%
Model Size
120%
Type
SkeletonMeleeBossCrossroads
Metadata
SkeletonMeleeBossCrossroads
레벨
15
생명력
413
방어도
338
회피
397
에너지 보호막
0
Damage
58
주문 피해
58
정확도
29
Attack Time
1.17
경험치
683
Ailment Threshold
413
Chill
1
Shock
1
Brittle
7
Scorch
1
Sap
4
SkeletonBossCrossroadsGlacialHammer
Attack, MeleeSingleTarget, Multistrikeable, Melee, Cold, ThresholdJewelArea
빙하 망치
Base Damage: 47–70
치명타 확률: 5%
Attack Time: 1.17 초
물리 피해 일부를 냉기 피해로 전환하여 공격합니다. 비-고유 적이 동결 상태이고 생명력이 1/3 미만일 경우, 빙하 망치로 공격하면 산산이 조각납니다. 연속으로 3회 공격 시 3번째 공격은 적을 더 쉽게 동결시킵니다. 철퇴나 셉터, 지팡이가 필요합니다.
주는 피해 10% 증폭
물리 피해 2% 증가
물리 피해의 50%를 냉기 피해로 전환
active skill chill duration +% final [15]
SkeletonBossCrossroadsSweep
Attack, Area, Multistrikeable, Melee
휩쓸기
Base Damage: 47–70
치명타 확률: 5%
Attack Time: 1.17 초
양손 근접 무기를 원형으로 휘둘러, 주위의 몬스터들을 밀어냅니다.
주는 물리 피해 20% 증폭
물리 피해의 40%를 냉기 피해로 전환
active skill area of effect radius +% final [-16]
cast time overrides attack duration [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-20]
MeleeAtAnimationSpeedColdUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 47–70
치명타 확률: 5%
공격 피해: 75%
Attack Time: 1.17 초
강력한 일격으로 적들을 쓰러트립니다.
주는 공격 피해 25% 감폭
물리 피해의 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]

Object Type

version 2
extends "Metadata/Monsters/MonsterIgnoreMeleePatternRange"

Actor
{
	main_hand_unarmed_type = "One_Hand_Mace"
	basic_action = "Emerge"
	basic_action = "Revive"
}

Object Type Codes

version 2
extends "Metadata/Monsters/MonsterIgnoreMeleePatternRange"

Render
{
     //turn_duration = 0.35
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Skeletons/SkeletonMeleeBossCrossroads"] = {
    name = "Bravalo",
    life = 3.15,
    fireResist = 0,
    coldResist = 85,
    lightningResist = 0,
    chaosResist = 0,
    damage = 3.4,
    damageSpread = 0.2,
    attackTime = 1.17,
    attackRange = 11,
    accuracy = 1,
    weaponType1 = "Two Hand Mace",
    skillList = {
        "SkeletonBossCrossroadsSweep",
        "MeleeAtAnimationSpeedColdUnique",
        "SkeletonBossCrossroadsGlacialHammer",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["SkeletonBossCrossroadsSweep"] = {
    name = "Sweep",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Swings a two handed melee weapon in a circle, knocking back monsters around the character.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.15,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_physical_damage_+%_final",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_physical_damage_%_to_convert_to_cold",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {20, -20, 40, -16, levelRequirement = 19, statInterpolation = {1},  cost = { }, },
        [2] = {24, -20, 40, -16, levelRequirement = 39, statInterpolation = {1},  cost = { }, },
        [3] = {27, -20, 40, -16, levelRequirement = 46, statInterpolation = {1},  cost = { }, },
        [4] = {30, -20, 40, -16, levelRequirement = 57, statInterpolation = {1},  cost = { }, },
        [5] = {33, -20, 40, -16, levelRequirement = 61, statInterpolation = {1},  cost = { }, },
        [6] = {35, -20, 40, -16, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [7] = {37, -20, 40, -16, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedColdUnique"] = {
    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["SkeletonBossCrossroadsGlacialHammer"] = {
    name = "Glacial Hammer",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Hits enemies, converting some of your physical damage to cold damage. If a non-unique enemy is frozen and is on less than one third life, they will shatter when hit by Glacial Hammer. If striking three times in a row, the third strike will freeze enemies more easily. Requires a Mace, Sceptre or Staff.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.Cold] = true,
        [SkillType.ThresholdJewelArea] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_chance_to_freeze_%",
        "physical_damage_+%",
        "active_skill_attack_speed_+%_final",
        "skill_physical_damage_%_to_convert_to_cold",
        "active_skill_chill_duration_+%_final",
        "active_skill_damage_+%_final",
    },
    levels = {
        [1] = {0, 0, 0, 50, 15, 10, levelRequirement = 4, statInterpolation = {1, 1, 1},  cost = { }, },
        [2] = {0, 1, 0, 50, 15, 10, levelRequirement = 8, statInterpolation = {1, 1, 1},  cost = { }, },
        [3] = {0, 1, 0, 50, 15, 10, levelRequirement = 11, statInterpolation = {1, 1, 1},  cost = { }, },
        [4] = {0, 2, 0, 50, 15, 10, levelRequirement = 15, statInterpolation = {1, 1, 1},  cost = { }, },
        [5] = {0, 2, 0, 50, 15, 10, levelRequirement = 20, statInterpolation = {1, 1, 1},  cost = { }, },
        [6] = {0, 3, 0, 50, 15, 10, levelRequirement = 25, statInterpolation = {1, 1, 1},  cost = { }, },
        [7] = {0, 4, 5, 50, 15, 10, levelRequirement = 29, statInterpolation = {1, 1, 1},  cost = { }, },
        [8] = {0, 4, 5, 50, 15, 10, levelRequirement = 31, statInterpolation = {1, 1, 1},  cost = { }, },
        [9] = {0, 5, 5, 50, 15, 10, levelRequirement = 32, statInterpolation = {1, 1, 1},  cost = { }, },
        [10] = {0, 5, 5, 50, 15, 10, levelRequirement = 34, statInterpolation = {1, 1, 1},  cost = { }, },
        [11] = {5, 6, 5, 50, 15, 10, levelRequirement = 37, statInterpolation = {1, 1, 1},  cost = { }, },
        [12] = {5, 6, 5, 50, 15, 10, levelRequirement = 40, statInterpolation = {1, 1, 1},  cost = { }, },
        [13] = {5, 7, 10, 50, 15, 10, levelRequirement = 42, statInterpolation = {1, 1, 1},  cost = { }, },
        [14] = {5, 8, 10, 50, 15, 10, levelRequirement = 45, statInterpolation = {1, 1, 1},  cost = { }, },
        [15] = {5, 8, 10, 50, 15, 10, levelRequirement = 50, statInterpolation = {1, 1, 1},  cost = { }, },
        [16] = {5, 9, 10, 50, 15, 10, levelRequirement = 51, statInterpolation = {1, 1, 1},  cost = { }, },
        [17] = {10, 9, 10, 50, 15, 10, levelRequirement = 52, statInterpolation = {1, 1, 1},  cost = { }, },
        [18] = {10, 10, 10, 50, 15, 10, levelRequirement = 54, statInterpolation = {1, 1, 1},  cost = { }, },
        [19] = {10, 11, 15, 50, 15, 10, levelRequirement = 58, statInterpolation = {1, 1, 1},  cost = { }, },
        [20] = {10, 11, 15, 50, 15, 10, levelRequirement = 66, statInterpolation = {1, 1, 1},  cost = { }, },
        [21] = {10, 12, 15, 50, 15, 10, levelRequirement = 67, statInterpolation = {1, 1, 1},  cost = { }, },
        [22] = {10, 12, 15, 50, 15, 10, levelRequirement = 68, statInterpolation = {1, 1, 1},  cost = { }, },
        [23] = {15, 13, 15, 50, 15, 10, levelRequirement = 69, statInterpolation = {1, 1, 1},  cost = { }, },
        [24] = {15, 14, 15, 50, 15, 10, levelRequirement = 70, statInterpolation = {1, 1, 1},  cost = { }, },
        [25] = {15, 14, 20, 50, 15, 10, levelRequirement = 71, statInterpolation = {1, 1, 1},  cost = { }, },
        [26] = {15, 15, 20, 50, 15, 10, levelRequirement = 72, statInterpolation = {1, 1, 1},  cost = { }, },
        [27] = {15, 15, 20, 50, 15, 10, levelRequirement = 73, statInterpolation = {1, 1, 1},  cost = { }, },
        [28] = {15, 16, 20, 50, 15, 10, levelRequirement = 74, statInterpolation = {1, 1, 1},  cost = { }, },
        [29] = {20, 16, 20, 50, 15, 10, levelRequirement = 75, statInterpolation = {1, 1, 1},  cost = { }, },
        [30] = {20, 17, 20, 50, 15, 10, levelRequirement = 76, statInterpolation = {1, 1, 1},  cost = { }, },
        [31] = {20, 18, 25, 50, 15, 10, levelRequirement = 77, statInterpolation = {1, 1, 1},  cost = { }, },
        [32] = {20, 18, 25, 50, 15, 10, levelRequirement = 78, statInterpolation = {1, 1, 1},  cost = { }, },
        [33] = {20, 19, 25, 50, 15, 10, levelRequirement = 79, statInterpolation = {1, 1, 1},  cost = { }, },
        [34] = {20, 19, 25, 50, 15, 10, levelRequirement = 80, statInterpolation = {1, 1, 1},  cost = { }, },
        [35] = {20, 20, 25, 50, 15, 10, levelRequirement = 81, statInterpolation = {1, 1, 1},  cost = { }, },
        [36] = {20, 21, 25, 50, 15, 10, levelRequirement = 82, statInterpolation = {1, 1, 1},  cost = { }, },
    },
}
Edit

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