브라발로
언데드
지역: 갈림길
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
Damage
58
주문 피해
58
정확도
58
Attack Time
1.17
경험치
683
Minion Life
164
Minion Damage
48
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 = { }, },
    },
}
편집

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