인간사냥꾼 브로나크
인간형
Bronnach, the Manhunter
SpectreN
TagsArrow_onhit_audio, fast_movement, human, humanoid, not_int, not_str, red_blood
생명력
75%
회피
+50%
저항
0 0 0 0
Damage
175%
정확도
100%
치명타 명중 Chance
5%
치명타 피해 보너스
+30%
Attack Distance
4 ~ 60
공격 속도
1.005 Second
Damage Spread
±20%
경험치
250%
Model Size
100%
Type
ExileRanger1
Metadata
ExileRanger1
레벨
68
생명력
5,818
방어도
2,413
회피
716
Damage
408
주문 피해
408
정확도
2,180
공격 속도
1.005
경험치
71,585
Minion Life
5,198
Minion Damage
1,695
Minion Armour
2,413
MeleeBowRogueExile
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, CanRapidFire, UsableWhileMoving, Bow
활 사격
Base Damage: 326–490
치명타 명중 확률: 5%
공격 속도: 1.005 초
활로 화살을 발사합니다.
base is projectile [1]
can perform skill while moving [1]
check for targets between initiator and projectile source [1]
has modular projectiles enabled [1]
movement speed +% final while performing action [-70]
movement speed acceleration +% per second while performing action [160]
movement speed while performing action locked duration % [60]
projectile uses contact direction [1]
projectile uses contact position [1]
should use additive aiming animation [1]
SnipeRogueExileRanger1
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Channel, CanRapidFire, Area, PerfectTiming, Bow
저격
Base Damage: 326–490
치명타 명중 확률: 5%
공격 피해: 140%
공격 속도: 1.005 초
집중 유지하여 활을 충전한 후 강력하게 발사합니다. 완전히 충전되는 순간 활을 발사하면 화살이 충격 시 폭발하여 치명타로 명중합니다.
주는 공격 피해 40% 증폭
치명타 피해 보너스 200% 증가
공격 속도 속성이 이 스킬의 비용에도 영향을 줌
active skill override turn duration ms [120]
base is projectile [1]
base minimum channel time ms [300]
channel end duration as % of attack time [133]
channel skill end animation duration multiplier permyriad [2500]
channel start lock cancelling of attack time % [16]
channel start lock cancelling scales with attack speed [1]
check for targets between initiator and projectile source [1]
has modular projectiles enabled [1]
perfect strike timing window base ms [300]
projectile uses contact direction [1]
projectile uses contact position [1]
skill animation duration multiplier override [2]
skill moving start slowdown [1]
BarrageRogueExileRanger1
Spell, Duration, ModifiesNextSkill, Cooldown, ConsumesCharges, UsableWhileMoving, Buff, EmpowersOtherSkill, SkillConsumesFrenzyChargesOnUse, UsableWhileMounted
연발 사격
시전 속도: 0.7 초
재사용 대기시간: 2 초
화살 또는 창을 연속으로 발사할 준비를 하며 다음 또는 투척 공격강화하여 공격이 여러 번 반복되게 합니다. 사용 시 격분 충전을 소모하여 추가로 반복됩니다.
강화공격2회 반복, 소모한 격분 충전 하나당 1회 추가 반복
반복 시 주는 피해 50% 감폭
반복된 스킬의 공격 시간의 600%가 이 스킬의 재사용 대기시간에 추가, 최대 30초까지 추가
최대 버프 지속시간 5
active skill ignore setting aim stance [1]
base deal no damage [1]
can perform skill while moving [1]
movement speed +% final while performing action [-70]
movement speed acceleration +% per second while performing action [160]
movement speed while performing action locked duration % [60]
BoneCageRogueExileRanger1
Spell, Duration, Area, Physical, CanRapidFire, Nova, UsableWhileMoving, Damage, Triggerable, Cascadable
뼈 창살
치명타 명중 확률: 15%
시전 속도: 1 초
주위에 고리 형태의 뼈 가시를 세웁니다. 가시는 적과 접촉하면 파괴되며 해당 적들에게 피해를 주고 고정시킵니다.
250.2~375.4 물리 피해
보조 대상 스킬의 효과 범위 50% 증폭
보조 대상 스킬의 재사용 대기시간 +6
명중고정 유발
200% 증폭된 피해를 준 것처럼 적을 고정
창살 반경 1.8미터
폭발 반경 1미터
창살 지속시간 1.6
base pinned art variation [1]
can perform skill while moving [1]
is area damage [1]
movement speed +% final while performing action [-70]
movement speed acceleration +% per second while performing action [160]
movement speed while performing action locked duration % [60]
ring of bone maximum number of rings [1]
ring of bone spike break chance % [100]
IceNovaRogueExileRanger1
Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, CanRapidFire, AreaSpell, Nova, Invokable, UsableWhileMoving, Cascadable
얼음 폭발
치명타 명중 확률: 7%
시전 속도: 1 초
재사용 대기시간: 8 초
얼음 파동이 모든 방향으로 퍼져나가, 적들이 플레이어와 근접해 있는 정도에 따라 뒤로 밀어냅니다. 서리 구체 근처를 대상으로 얼음 폭발을 시전하면 투사체가 플레이어가 아닌 서리 구체를 중심으로 퍼져 나가고 동결 축적량이 증폭됩니다.
382.6~573.9 냉기 피해
보조 대상 스킬의 효과 범위 50% 증폭
보조 대상 스킬의 재사용 대기시간 +8
유발하는 냉각강도 100% 증폭
동결 축적 100% 증폭
적을 밀어냄
폭발 반경 3.2미터
can perform skill while moving [1]
generic knockback +% final at max distance [-90]
generic knockback +% final at min distance [50]
generic knockback distance limit [20]
ice nova number of frost bolts to cast on [1]
is area damage [1]
movement speed +% final while performing action [-70]
movement speed acceleration +% per second while performing action [160]
movement speed while performing action locked duration % [60]
FreezingSalvoRogueExileRanger1
Damage, Area, Cold, Projectile, ProjectilesFromUser, Attack, RangedAttack, CannotChain, ProjectileNoCollision, Bow, GainsStages, HasSeals, GroundTargetedProjectile
얼어붙는 포화
Base Damage: 326–490
치명타 명중 확률: 5%
공격 피해: 55%
공격 속도: 1.005 초
지속적으로 공기를 응결시켜 얼음 미사일을 만듭니다. 스킬을 사용하면 만들어진 미사일의 수만큼 미사일을 발사합니다.
주는 공격 피해 45% 감폭
물리 피해의 80%를 냉기 피해로 전환
투사체 속도 10% 감소
공격 속도 15% 감폭
동결 축적 100% 증폭
충격 반경 1.2미터
미사일 최대 12개 모임
1.05초마다 미사일 1개 추가
active skill base secondary area of effect radius [20]
base is projectile [1]
can perform skill while moving [1]
is area damage [1]
movement speed +% final while performing action [-35]
movement speed acceleration +% per second while performing action [160]
movement speed while performing action locked duration % [60]
projectile uses contact position [1]
EscapeShotRogueExileRanger1
Attack, RangedAttack, Cold, Area, ProjectileSpeed, ProjectileNumber, Cooldown, ProjectilesNumberModifiersNotApplied, Jumping, ProjectileNoCollision, Bow, GroundTargetedProjectile, CanCancelActions
탈출 사격
Base Damage: 326–490
치명타 명중 확률: 5%
공격 피해: 225%
공격 속도: 1.005 초
뒤쪽으로 도약하며 탈출한 지역 주위의 적들을 냉각 또는 동결시키는 화살을 발사합니다.
보조 대상 스킬이 착지 시 4초 동안 신성화 지대 생성
Supported Skills create Consecrated Ground in an area of 1.4 metres
주는 공격 피해 125% 증폭
물리 피해의 100%를 냉기 피해로 전환
투사체 개수 변경 불가
공격 시간 +0.7
동결 축적 600% 증폭
충격 반경 2.4미터
base is projectile [1]
base skill show average damage instead of dps [1]
check for targets between initiator and projectile source [1]
has modular projectiles enabled [1]
is area damage [1]
projectile distance override [20]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles fire at ground [1]
support holy descent consecrated ground on landing [1]
DodgeRollRogueExileGeneric
UsableWhileShapeshifted
회피 구르기 거리 +3.7미터
주는 공격 피해 10% 감폭
이 스킬의 시전 속도 변경 불가
action allowed queue time override ms [100]
action attack or cast time uses animation length [1]
base deal no damage [1]
base skill enabled while mounted [1]
dodge roll additional pushiness modifier [5]
dynamic target updating prioritises movement vector [1]
skill cannot be knocked back [1]
skill is not considered a skill [1]
usable while shapeshifted town or hideout only [1]

Object Type

version 2
extends "Metadata/Monsters/RogueExiles/RogueExileBase"

PlayerClass
{
	class = "Ranger"
}

Object Type Codes

version 2
extends "Metadata/Monsters/RogueExiles/RogueExileBase"

/* ------------------------------------------------------------------------------------------------------------------- */
/* Audio */
/* ------------------------------------------------------------------------------------------------------------------- */

Functions
{
	combat_dialogue =
	{
		Roll( 1, 3,
		{
			PlayTextAudio( RogueExile_Bronnach_Combat_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' );
		} );
	}

	// this will have a chance to fire instead of the class specific lines when combat first starts
	player_engaged_random = { PlayTextAudio( RogueExile_Bronnach_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
}

Brackets
{
	player_engaged_dialogue_StrFour = { PlayTextAudio( RogueExile_Bronnach_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_engaged_dialogue_StrFourb = { PlayTextAudio( RogueExile_Bronnach_EngageWarrior, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_engaged_dialogue_IntFour = { PlayTextAudio( RogueExile_Bronnach_EngageWitch, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_engaged_dialogue_IntFourb = { PlayTextAudio( RogueExile_Bronnach_EngageSorceress, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_engaged_dialogue_DexFour = { PlayTextAudio( RogueExile_Bronnach_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_engaged_dialogue_DexFourb = { PlayTextAudio( RogueExile_Bronnach_EngageHuntress, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_engaged_dialogue_StrDexFour = { PlayTextAudio( RogueExile_Bronnach_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_engaged_dialogue_StrDexFourb = { PlayTextAudio( RogueExile_Bronnach_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_engaged_dialogue_DexIntFour = { PlayTextAudio( RogueExile_Bronnach_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_engaged_dialogue_DexIntFourb = { PlayTextAudio( RogueExile_Bronnach_EngageMonk, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_engaged_dialogue_StrIntFour = { PlayTextAudio( RogueExile_Bronnach_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_engaged_dialogue_StrIntFourb = { PlayTextAudio( RogueExile_Bronnach_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	
	player_death_dialogue_StrFour = { PlayTextAudio( RogueExile_Bronnach_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_death_dialogue_StrFourb = { PlayTextAudio( RogueExile_Bronnach_KillWarrior, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_death_dialogue_IntFour = { PlayTextAudio( RogueExile_Bronnach_KillWitch, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_death_dialogue_IntFourb = { PlayTextAudio( RogueExile_Bronnach_KillSorceress, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_death_dialogue_DexFour = { PlayTextAudio( RogueExile_Bronnach_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_death_dialogue_DexFourb = { PlayTextAudio( RogueExile_Bronnach_KillHuntress, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_death_dialogue_StrDexFour = { PlayTextAudio( RogueExile_Bronnach_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_death_dialogue_StrDexFourb = { PlayTextAudio( RogueExile_Bronnach_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_death_dialogue_DexIntFour = { PlayTextAudio( RogueExile_Bronnach_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_death_dialogue_DexIntFourb = { PlayTextAudio( RogueExile_Bronnach_KillMonk_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_death_dialogue_StrIntFour = { PlayTextAudio( RogueExile_Bronnach_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
	player_death_dialogue_StrIntFourb = { PlayTextAudio( RogueExile_Bronnach_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger1' ); }
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/RogueExiles/Dex/ExileRanger1"] = {
    name = "Bronnach, the Manhunter",
    life = 0.75,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.75,
    damageSpread = 0.2,
    attackTime = 1.005,
    attackRange = 60,
    accuracy = 1,
    skillList = {
        "MeleeBowRogueExile",
        "SnipeRogueExileRanger1",
        "BarrageRogueExileRanger1",
        "BoneCageRogueExileRanger1",
        "FreezingSalvoRogueExileRanger1",
        "EscapeShotRogueExileRanger1",
        "DodgeRollRogueExileGeneric",
        "IceNovaRogueExileRanger1",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeBowRogueExile"] = {
    name = "Bow Shot",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Fire an arrow with your Bow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.UsableWhileMoving] = true,
        [SkillType.Bow] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "movement_speed_+%_final_while_performing_action",
        "movement_speed_acceleration_+%_per_second_while_performing_action",
        "movement_speed_while_performing_action_locked_duration_%",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
        "check_for_targets_between_initiator_and_projectile_source",
        "skill_can_fire_arrows",
        "can_perform_skill_while_moving",
        "should_use_additive_aiming_animation",
        "has_modular_projectiles_enabled",
    },
    levels = {
        [1] = {-70, 160, 60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SnipeRogueExileRanger1"] = {
    name = "Snipe",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Channel to charge up your bow before releasing a powerful shot. Releasing the moment you fully charge causes the arrow to explode on impact for a guaranteed [Critical|Critical] Hit.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Channel] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.Area] = true,
        [SkillType.PerfectTiming] = true,
        [SkillType.Bow] = true,
    },
    statDescriptionScope = "channelled_snipe",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_override_turn_duration_ms",
        "skill_animation_duration_multiplier_override",
        "perfect_strike_timing_window_base_ms",
        "channel_start_lock_cancelling_of_attack_time_%",
        "base_minimum_channel_time_ms",
        "base_critical_strike_multiplier_+",
        "channel_skill_end_animation_duration_multiplier_permyriad",
        "channel_end_duration_as_%_of_attack_time",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
        "check_for_targets_between_initiator_and_projectile_source",
        "skill_can_fire_arrows",
        "has_modular_projectiles_enabled",
        "attack_speed_modifiers_apply_to_over_time_cost",
        "channel_start_lock_cancelling_scales_with_attack_speed",
        "skill_moving_start_slowdown",
    },
    levels = {
        [1] = {120, 2, 300, 16, 300, 200, 2500, 133, baseMultiplier = 1.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BarrageRogueExileRanger1"] = {
    name = "Barrage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Ready a volley of arrows or spears, [Empowered|Empowering] your next [Bow|Bow] or [Projectile] [Spear|Spear] [Attack|Attack] to repeat multiple times. Consumes your [Charges|Frenzy Charges] on use to add additional repeats.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Duration] = true,
        [SkillType.ModifiesNextSkill] = true,
        [SkillType.Cooldown] = true,
        [SkillType.ConsumesCharges] = true,
        [SkillType.UsableWhileMoving] = true,
        [SkillType.Buff] = true,
        [SkillType.EmpowersOtherSkill] = true,
        [SkillType.SkillConsumesFrenzyChargesOnUse] = true,
        [SkillType.UsableWhileMounted] = true,
    },
    statDescriptionScope = "empower_barrage",
    castTime = 0.7,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "empower_barrage_cooldown_%_of_attack_time",
        "base_skill_effect_duration",
        "empowered_barrage_maximum_cooldown_ms",
        "empower_barrage_base_number_of_barrage_repeats",
        "empower_barrage_number_of_barrage_repeats_per_frenzy_charge",
        "movement_speed_+%_final_while_performing_action",
        "movement_speed_acceleration_+%_per_second_while_performing_action",
        "movement_speed_while_performing_action_locked_duration_%",
        "empower_barrage_damage_-%_final_with_repeated_projectiles",
        "can_perform_skill_while_moving",
        "base_deal_no_damage",
        "active_skill_ignore_setting_aim_stance",
        "quality_display_barrage_is_gem",
    },
    levels = {
        [1] = {600, 5000, 30000, 2, 1, -70, 160, 60, 50, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BoneCageRogueExileRanger1"] = {
    name = "Bone Cage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Raise a ring of bone spikes around you. The spikes are destroyed when enemies touch them, damaging and [Pinned|Pinning] those enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Duration] = true,
        [SkillType.Area] = true,
        [SkillType.Physical] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.Nova] = true,
        [SkillType.UsableWhileMoving] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
    },
    statDescriptionScope = "ring_of_bone",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "base_skill_effect_duration",
        "active_skill_base_area_of_effect_radius",
        "active_skill_base_secondary_area_of_effect_radius",
        "ring_of_bone_maximum_number_of_rings",
        "movement_speed_+%_final_while_performing_action",
        "movement_speed_acceleration_+%_per_second_while_performing_action",
        "movement_speed_while_performing_action_locked_duration_%",
        "ring_of_bone_spike_break_chance_%",
        "base_pinned_art_variation",
        "active_skill_pins_as_though_dealt_damage_+%_final",
        "support_hourglass_display_cooldown_time_ms",
        "support_aoe_cooldown_aoe_+%_final",
        "is_area_damage",
        "can_perform_skill_while_moving",
        "base_all_damage_can_pin",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 1600, 18, 10, 1, -70, 160, 60, 100, 1, 200, 6000, 50, critChance = 15, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["FreezingSalvoRogueExileRanger1"] = {
    name = "Freezing Salvo",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Passively coalesces icy missiles from the air over time. Using the skill fires a missile, firing an additional missile for each that has been accumulated.",
    skillTypes = {
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Cold] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.CannotChain] = true,
        [SkillType.ProjectileNoCollision] = true,
        [SkillType.Bow] = true,
        [SkillType.GainsStages] = true,
        [SkillType.HasSeals] = true,
        [SkillType.GroundTargetedProjectile] = true,
    },
    statDescriptionScope = "freezing_salvo",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "freezing_salvo_seals_gain_base_interval_ms",
        "active_skill_hit_damage_freeze_multiplier_+%_final",
        "base_number_of_projectiles",
        "active_skill_base_area_of_effect_radius",
        "active_skill_base_secondary_area_of_effect_radius",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "movement_speed_+%_final_while_performing_action",
        "movement_speed_acceleration_+%_per_second_while_performing_action",
        "movement_speed_while_performing_action_locked_duration_%",
        "active_skill_hit_damage_freeze_multiplier_+%_final",
        "freezing_salvo_maximum_number_of_seals",
        "base_projectile_speed_+%",
        "active_skill_attack_speed_+%_final",
        "base_is_projectile",
        "skill_can_fire_arrows",
        "projectile_uses_contact_position",
        "can_perform_skill_while_moving",
        "is_area_damage",
        "quality_display_freezing_salvo_is_gem",
    },
    levels = {
        [1] = {1050, 50, 1, 12, 20, 80, -35, 160, 60, 50, 12, -10, -15, baseMultiplier = 0.55, levelRequirement = 1, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EscapeShotRogueExileRanger1"] = {
    name = "Escape Shot",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Leap backwards and fire an arrow which can [Chill] or [Freeze|Freeze] enemies around the location you escaped from.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Cold] = true,
        [SkillType.Area] = true,
        [SkillType.ProjectileSpeed] = true,
        [SkillType.ProjectileNumber] = true,
        [SkillType.Cooldown] = true,
        [SkillType.ProjectilesNumberModifiersNotApplied] = true,
        [SkillType.Jumping] = true,
        [SkillType.ProjectileNoCollision] = true,
        [SkillType.Bow] = true,
        [SkillType.GroundTargetedProjectile] = true,
        [SkillType.CanCancelActions] = true,
    },
    statDescriptionScope = "escape_shot",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_hit_damage_freeze_multiplier_+%_final",
        "active_skill_base_area_of_effect_radius",
        "active_skill_hit_damage_freeze_multiplier_+%_final",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "total_attack_time_+_ms",
        "projectile_distance_override",
        "support_holy_descent_consecrated_ground_base_duration_ms",
        "support_holy_descent_consecrated_ground_on_landing_radius",
        "base_is_projectile",
        "is_area_damage",
        "skill_can_fire_arrows",
        "modifiers_to_projectile_count_do_not_apply",
        "has_modular_projectiles_enabled",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
        "check_for_targets_between_initiator_and_projectile_source",
        "projectiles_fire_at_ground",
        "base_skill_show_average_damage_instead_of_dps",
        "support_holy_descent_consecrated_ground_on_landing",
    },
    levels = {
        [1] = {300, 24, 300, 100, 700, 20, 4000, 14, baseMultiplier = 2.25, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DodgeRollRogueExileGeneric"] = {
    name = "DodgeRollRogueExileGeneric",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.UsableWhileShapeshifted] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_allowed_queue_time_override_ms",
        "dodge_roll_base_travel_distance",
        "dodge_roll_additional_pushiness_modifier",
        "base_deal_no_damage",
        "skill_cannot_be_knocked_back",
        "spell_cast_time_cannot_be_modified",
        "action_attack_or_cast_time_uses_animation_length",
        "usable_while_shapeshifted_town_or_hideout_only",
        "dynamic_target_updating_prioritises_movement_vector",
        "skill_is_not_considered_a_skill",
        "base_skill_enabled_while_mounted",
    },
    levels = {
        [1] = {100, 37, 5, baseMultiplier = 0.9, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["IceNovaRogueExileRanger1"] = {
    name = "Ice Nova",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Conjure a wave of ice in all directions, [Knockback|Knocking Back] enemies based on how close they are to you. Casting Ice Nova targeting near a Frostbolt [Projectile] will cause it to originate from the Frostbolt instead of you.",
    skillTypes = {
        [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.Cold] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Nova] = true,
        [SkillType.Invokable] = true,
        [SkillType.UsableWhileMoving] = true,
        [SkillType.Cascadable] = true,
    },
    statDescriptionScope = "ice_nova",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "active_skill_hit_damage_freeze_multiplier_+%_final",
        "generic_knockback_+%_final_at_min_distance",
        "generic_knockback_+%_final_at_max_distance",
        "generic_knockback_distance_limit",
        "active_skill_base_area_of_effect_radius",
        "ice_nova_number_of_frost_bolts_to_cast_on",
        "active_skill_chill_effect_+%_final",
        "movement_speed_+%_final_while_performing_action",
        "movement_speed_acceleration_+%_per_second_while_performing_action",
        "movement_speed_while_performing_action_locked_duration_%",
        "support_hourglass_display_cooldown_time_ms",
        "support_aoe_cooldown_aoe_+%_final",
        "is_area_damage",
        "global_knockback",
        "can_perform_skill_while_moving",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, 50, -90, 20, 32, 1, 100, -70, 160, 60, 8000, 50, critChance = 7, levelRequirement = 1, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
인간사냥꾼 브로나크 Text Audio /58
이름
숨을 곳은 없다!
RogueExile_Bronnach_Combat_Random
숨을 곳은 없다!
RogueExile_Bronnach_Combat_2
숨을 곳은 없다!
RogueExile_Bronnach_Combat_3
이것이 내가 사는 이유다!
RogueExile_Bronnach_Combat_4
이것이 내가 사는 이유다!
RogueExile_Bronnach_Combat_5
이것이 내가 사는 이유다!
RogueExile_Bronnach_Combat_6
그래! 맞서 싸워라!
RogueExile_Bronnach_Combat_7
그래! 맞서 싸워라!
RogueExile_Bronnach_Combat_8
그래! 맞서 싸워라!
RogueExile_Bronnach_Combat_9
받아라!
RogueExile_Bronnach_Combat_10
받아라!
RogueExile_Bronnach_Combat_11
받아라!
RogueExile_Bronnach_Combat_12
난 시시한 건 싫어!
RogueExile_Bronnach_Combat_13
난 시시한 건 싫어!
RogueExile_Bronnach_Combat_14
난 시시한 건 싫어!
RogueExile_Bronnach_Combat_15
아팠나? 잘됐군.
RogueExile_Bronnach_Combat_16
아팠나? 잘됐군.
RogueExile_Bronnach_Combat_17
비명을 지르게 해 주마!
RogueExile_Bronnach_Combat_18
비명을 지르게 해 주마!
RogueExile_Bronnach_Combat_19
비명을 지르게 해 주마!
RogueExile_Bronnach_Combat_20
내 화살 맛을 봐라!
RogueExile_Bronnach_Combat_21
내 화살 맛을 봐라!
RogueExile_Bronnach_Combat_22
꿈틀대라!
RogueExile_Bronnach_Combat_23
꿈틀대라!
RogueExile_Bronnach_Combat_24
꿈틀대라!
RogueExile_Bronnach_Combat_25
고통받아라!
RogueExile_Bronnach_Combat_26
고통받아라!
RogueExile_Bronnach_Combat_27
고통받아라!
RogueExile_Bronnach_Combat_28
피 흘려라!
RogueExile_Bronnach_Combat_29
피 흘려라!
RogueExile_Bronnach_Combat_30
찢어져라! 갈라져라! 부서져라!
RogueExile_Bronnach_Combat_31
찢어져라! 갈라져라! 부서져라!
RogueExile_Bronnach_Combat_32
힘줄 절단!
RogueExile_Bronnach_Combat_33
힘줄 절단!
RogueExile_Bronnach_Combat_34
꿰어 주마!
RogueExile_Bronnach_Combat_35
꿰어 주마!
RogueExile_Bronnach_Combat_36
어디 도망쳐 봐라. 어서, 해 봐.
RogueExile_Bronnach_EngageGeneral_Random
이건 뭐지? 이것도 장난감인가?
RogueExile_Bronnach_EngageGeneral_2
너, 참 듣기 좋은 비명을 지르겠구나!
RogueExile_Bronnach_EngageGeneral_3
이곳에 온 것을 후회하게 될 것이다...
RogueExile_Bronnach_EngageGeneral_4
고통은 사람을 가리지 않지.
RogueExile_Bronnach_EngageGeneral_5
내가 볼일을 마친 후에도 네가 그토록 차분할 수 있을지, 두고 보자.
RogueExile_Bronnach_EngageMonk
오오, 저 근육 좀 보라지! 그 밑에 뭐가 있나 보자.
RogueExile_Bronnach_EngageWarrior
살갗이 참 연하구나. 얼마나 잘 찢어질까.
RogueExile_Bronnach_EngageWitch
네 손은 주문을 엮는구나. 내 손은 살을 찢는다.
RogueExile_Bronnach_EngageSorceress
아즈메리인인가....? 그런데 우리 시대의 사람은 아니군...
RogueExile_Bronnach_EngageHuntress
거지든 왕이든, 비명 소리는 다 똑같지.
RogueExile_Bronnach_KillGeneral_Random
저런, 저런... 상대가 안 돼. 아쉽네.
RogueExile_Bronnach_KillGeneral_2
참으로 실망스럽군...
RogueExile_Bronnach_KillGeneral_3
몇 시간은 즐길 수 있을 줄 알았건만.
RogueExile_Bronnach_KillGeneral_4
윽. 아깝군.
RogueExile_Bronnach_KillGeneral_5
그게 다야?
RogueExile_Bronnach_KillGeneral_6
이것에 관해 명상을 해 봐라.
RogueExile_Bronnach_KillMonk_Random
'내면의 평화' 운운하더니 비명을 지르며 죽는구나.
RogueExile_Bronnach_KillMonk_2
내게 사술을 걸려 한 거냐? 귀엽구나.
RogueExile_Bronnach_KillWitch
네 육신이 너를 배신하는데 주문이 무슨 소용이지?
RogueExile_Bronnach_KillSorceress
그렇게 힘이 세다면서... 나약하기도 하지.
RogueExile_Bronnach_KillWarrior
너희 시대의 아즈메리는 모두 너처럼 약해 빠졌나?
RogueExile_Bronnach_KillHuntress
Edit

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