風暴束縛者.松達


Sondar, the Stormbinder
Spectre | N |
---|---|
Tags | 2HBluntWood_onhit_audio, human, humanoid, medium_movement, not_str, red_blood |
生命
75%
Energy Shield From Life
30%
閃避
+30%
抗性




傷害
175%
命中
100%
暴擊 Chance
5%
暴擊傷害加成
+30%
Attack Distance
4 ~ 12
攻擊時間
1.005 Second
Damage Spread
±20%
經驗值
250%
Model Size
100%
Type
ExileMonk1
Metadata
ExileMonk1
下列的數值並未包含地圖加成、怪物Buff加成、祭壇加成、輿圖天賦加成。
選擇 怪物等級
等級
68
生命
4,072
護甲值
2,413
閃避值
620
能量護盾
1,745
傷害
408
法術傷害
408
命中
2,180
攻擊時間
1.005
經驗值
71,585
Minion Life
3,638
Minion Energy Shield
1,559
Minion Damage
1,695
Minion Armour
2,413
下列的數值為技能基礎數值,並未包含地圖加成、怪物Buff加成、祭壇加成、輿圖天賦加成、怪物本身傷害加成(例: 釋界 150% 加成),怪物稀有度加成(例: 傳奇 +70% 更多, 傳奇攻擊 33% 更少)。
MeleeQuarterstaffRogueExile
攻擊, 近戰單一目標, 近戰, 範圍, QuarterstaffSkill
細杖打擊
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 115%
攻擊時間: 1.005 秒
以你的細杖施展打擊。
造成 15% 更多攻擊傷害
is area damage [1]
melee conditional step distance [10]

WhirlingAssaultExileMonk1
攻擊, 近戰單一目標, 近戰, 範圍, QuarterstaffSkill
迴旋擊
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 45%
攻擊時間: 1.005 秒
向前旋轉打擊,揮掃周圍的敵人。
造成 55% 更少攻擊傷害
總攻擊時間 +1.4 秒
20% 更少範圍效果
attack maximum action distance + [42]
base skill show average damage instead of dps [1]
cannot cancel skill before contact point [1]
is area damage [1]
melee defer damage prediction [1]
visual hit effect physical is wind [1]

GaleStrikeExileMonk1
攻擊, 近戰, 範圍, QuarterstaffSkill
破風爆裂
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 120%
攻擊時間: 1.005 秒
揮擊時產生一道強風,打擊範圍內的敵人,依據與敵人之間的距離將其擊退。
造成 20% 更多攻擊傷害
150% 更多暈眩累積
擊退敵人
造成相當於所造成物理傷害 500% 的目眩累積
扇形長度為 6 公尺
active skill base secondary area of effect radius [7]
can perform skill while moving [1]
generic knockback +% final at max distance [-90]
generic knockback +% final at min distance [200]
generic knockback distance limit [60]
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]
visual hit effect physical is wind [1]

VaultingImpactExileMonk1
攻擊, 近戰, Slam, 範圍, QuarterstaffSkill, Jumping, 快行
跳躍衝擊
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 150%
攻擊時間: 1.005 秒
向前跳躍並重擊地面,發出造成暈眩的震波,其對於目眩敵人特別具有效果。
造成 50% 更多攻擊傷害
總攻擊時間 +1 秒
20% 更少範圍效果
80% 更多暈眩累積
消耗敵人身上的目眩以造成 300% 更多暈眩累積
衝擊範圍為 2.4 公尺
attack maximum action distance + [42]
is area damage [1]
vaulting impact short animation maximum range [20]
visual hit effect physical is wind [1]

GatheringStormExileMonk1
攻擊, 引導, 快行, PerfectTiming, 閃電, 範圍, 近戰, CreatesGroundEffect, 持續時間, CannotSpiritStrike, QuarterstaffSkill
風暴凝聚
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 80%
攻擊時間: 1.005 秒
向前翻滾並引導來為你的細杖充能閃電。釋放即朝著目標位置衝刺,傷害途中的敵人。在完美時機釋放則會為衝刺灌注閃電的能量,從你衝刺經過的敵人身上釋放震波,並在路徑上留下感電地面。這個技能無法受到先祖強化。
造成 20% 更少攻擊傷害
將 20% 的物理傷害轉換為閃電傷害
總攻擊時間 +0.8 秒
+10 近戰打擊距離
active skill base area of effect radius [18]
active skill override turn duration ms [360]
attack maximum action distance + [20]
base melee dash range [35]
base skill show average damage instead of dps [1]
channel end duration as % of attack time [85]
channel start lock cancelling of attack time % [50]
gathering storm perfect aoe limit [8]
is area damage [1]
perfect strike timing window base ms [300]
quality display gathering storm is gem [1]

GlacialCascadeExileMonk1
攻擊, 近戰, 範圍, 冰冷, 範圍, UsableWhileMoving, QuarterstaffSkill, SkillConsumesFreeze, CreatesFissure
冰川之刺
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 65%
攻擊時間: 1.005 秒
向上方揮掃你的細杖,釋放出寒冰波動造成多次傷害,以及最後一下的高爆發傷害。最後一段高爆發傷害會對冰凍敵人造成極高傷害,但也會消耗冰凍效果。被最後的爆發傷害擊中的冰晶會爆炸。
造成 35% 更少攻擊傷害
將 60% 的物理傷害轉換為冰冷傷害
不能冰凍
爆發範圍為 0.5 公尺
波動長度為 4.8 公尺
引起 8 次爆發
can perform skill while moving [1]
cascade attack ease in exponent % [125]
cascade attack radius per stage +1 per 100 [30]
cascade attack starting distance offset [6]
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]

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 = "Monk" }
Object Type Codes
version 2 extends "Metadata/Monsters/RogueExiles/RogueExileBase" /* ------------------------------------------------------------------------------------------------------------------- */ /* Audio */ /* ------------------------------------------------------------------------------------------------------------------- */ Functions { combat_dialogue = " Roll( 1, 2, { PlayTextAudio( RogueExile_Sondar_CombatGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' ); } ); " // this will have a chance to fire instead of the class specific lines when combat first starts player_engaged_random = "PlayTextAudio( RogueExile_Sondar_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" target_fleeing_dialogue = { QueueTextAudio( RogueExile_Sondar_PlayerFlees_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' ); } } Brackets { player_engaged_dialogue_StrFour = "PlayTextAudio( RogueExile_Sondar_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_engaged_dialogue_StrFourb = "PlayTextAudio( RogueExile_Sondar_EngageWarrior, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_engaged_dialogue_IntFour = "PlayTextAudio( RogueExile_Sondar_EngageWitch, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_engaged_dialogue_IntFourb = "PlayTextAudio( RogueExile_Sondar_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_engaged_dialogue_DexFour = "PlayTextAudio( RogueExile_Sondar_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_engaged_dialogue_DexFourb = "PlayTextAudio( RogueExile_Sondar_EngageHuntress, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_engaged_dialogue_StrDexFour = "PlayTextAudio( RogueExile_Sondar_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_engaged_dialogue_StrDexFourb = "PlayTextAudio( RogueExile_Sondar_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_engaged_dialogue_DexIntFour = "PlayTextAudio( RogueExile_Sondar_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_engaged_dialogue_DexIntFourb = "PlayTextAudio( RogueExile_Sondar_EngageMonk, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_engaged_dialogue_StrIntFour = "PlayTextAudio( RogueExile_Sondar_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_engaged_dialogue_StrIntFourb = "PlayTextAudio( RogueExile_Sondar_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_StrFour = "PlayTextAudio( RogueExile_Sondar_KillPlayerGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_StrFourb = "PlayTextAudio( RogueExile_Sondar_KillPlayerWarrior, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_IntFour = "PlayTextAudio( RogueExile_Sondar_KillPlayerWitch, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_IntFourb = "PlayTextAudio( RogueExile_Sondar_KillPlayerGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_DexFour = "PlayTextAudio( RogueExile_Sondar_KillPlayerGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_DexFourb = "PlayTextAudio( RogueExile_Sondar_KillPlayerGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_StrDexFour = "PlayTextAudio( RogueExile_Sondar_KillPlayerGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_StrDexFourb = "PlayTextAudio( RogueExile_Sondar_KillPlayerGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_DexIntFour = "PlayTextAudio( RogueExile_Sondar_KillPlayerGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_DexIntFourb = "PlayTextAudio( RogueExile_Sondar_KillPlayerMonk, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_StrIntFour = "PlayTextAudio( RogueExile_Sondar_KillPlayerGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" player_death_dialogue_StrIntFourb = "PlayTextAudio( RogueExile_Sondar_KillPlayerGeneral_Random, 'Metadata/Monsters/RogueExiles/DexInt/ExileMonk1' );" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/RogueExiles/DexInt/ExileMonk1"] = { name = "Sondar, the Stormbinder", life = 0.75, energyShield = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.75, damageSpread = 0.2, attackTime = 1.005, attackRange = 12, accuracy = 1, weaponType1 = "Warstaff", skillList = { "MeleeQuarterstaffRogueExile", "DodgeRollRogueExileGeneric", "WhirlingAssaultExileMonk1", "GaleStrikeExileMonk1", "VaultingImpactExileMonk1", "GatheringStormExileMonk1", "GlacialCascadeExileMonk1", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeQuarterstaffRogueExile"] = { name = "Quarterstaff Strike", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "[Strike] with your Quarterstaff.", skillTypes = { [SkillType.Attack] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.Area] = true, [SkillType.QuarterstaffSkill] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "melee_conditional_step_distance", "is_area_damage", }, levels = { [1] = {10, baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = {}, 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["WhirlingAssaultExileMonk1"] = { name = "Whirling Assault", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Advance while hitting enemies around you with a series of spinning [Strike|Strikes].", skillTypes = { [SkillType.Attack] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.Area] = true, [SkillType.QuarterstaffSkill] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, area = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "total_attack_time_+_ms", "attack_maximum_action_distance_+", "active_skill_area_of_effect_+%_final", "melee_defer_damage_prediction", "cannot_cancel_skill_before_contact_point", "visual_hit_effect_physical_is_wind", "base_skill_show_average_damage_instead_of_dps", "is_area_damage", }, levels = { [1] = {1400, 42, -20, baseMultiplier = 0.45, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GaleStrikeExileMonk1"] = { name = "Wind Blast", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Batter enemies at range by generating a gust of wind as you swing. Enemies will be [Knockback|Knocked Back] based on how close they are to you.", skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.Area] = true, [SkillType.QuarterstaffSkill] = true, }, statDescriptionScope = "gale_strike", castTime = 1, baseFlags = { attack = true, area = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "support_physical_damage_%_to_gain_as_daze_build_up", "generic_knockback_+%_final_at_min_distance", "generic_knockback_+%_final_at_max_distance", "generic_knockback_distance_limit", "active_skill_hit_damage_stun_multiplier_+%_final", "active_skill_base_area_of_effect_radius", "active_skill_base_secondary_area_of_effect_radius", "movement_speed_+%_final_while_performing_action", "movement_speed_acceleration_+%_per_second_while_performing_action", "movement_speed_while_performing_action_locked_duration_%", "global_knockback", "visual_hit_effect_physical_is_wind", "is_area_damage", "can_perform_skill_while_moving", }, levels = { [1] = {500, 200, -90, 60, 150, 60, 7, -70, 160, 60, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {1}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["VaultingImpactExileMonk1"] = { name = "Vaulting Impact", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Leap forward and [Slam] the ground, sending out a [Stun|Stunning] shockwave that is especially potent against [Daze|Dazed] enemies.", skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.Slam] = true, [SkillType.Area] = true, [SkillType.QuarterstaffSkill] = true, [SkillType.Jumping] = true, [SkillType.Travel] = true, }, statDescriptionScope = "vaulting_impact", castTime = 1, baseFlags = { attack = true, area = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_hit_damage_stun_multiplier_+%_final", "total_attack_time_+_ms", "attack_maximum_action_distance_+", "active_skill_base_area_of_effect_radius", "active_skill_hit_damage_stun_multiplier_+%_final", "consume_enemy_dazed_to_gain_hit_damage_stun_multiplier_+%_final", "vaulting_impact_short_animation_maximum_range", "active_skill_area_of_effect_+%_final", "is_area_damage", "visual_hit_effect_physical_is_wind", }, levels = { [1] = {50, 1000, 42, 24, 30, 300, 20, -20, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {1}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GatheringStormExileMonk1"] = { name = "Gathering Storm", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Flip backward and [Channelling|Channel] to charge your [Quarterstaff] with [Lightning]. Releasing dashes towards the target location, damaging enemies along the way. Releasing with perfect timing performs a [Lightning]-infused dash that releases shockwaves from enemies you dash through and leaves a trail of [ShockedGround|Shocked Ground] in your wake. This skill cannot be [AncestralBoost|Ancestrally Boosted].", skillTypes = { [SkillType.Attack] = true, [SkillType.Channel] = true, [SkillType.Travel] = true, [SkillType.PerfectTiming] = true, [SkillType.Lightning] = true, [SkillType.Area] = true, [SkillType.Melee] = true, [SkillType.CreatesGroundEffect] = true, [SkillType.Duration] = true, [SkillType.CannotSpiritStrike] = true, [SkillType.QuarterstaffSkill] = true, }, statDescriptionScope = "gathering_storm/statset_0", castTime = 1, baseFlags = { attack = true, area = true, melee = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "active_skill_override_turn_duration_ms", "perfect_strike_timing_window_base_ms", "base_melee_dash_range", "attack_maximum_action_distance_+", "active_skill_base_area_of_effect_radius", "channel_start_lock_cancelling_of_attack_time_%", "total_attack_time_+_ms", "gathering_storm_perfect_aoe_limit", "active_skill_base_physical_damage_%_to_convert_to_lightning", "channel_end_duration_as_%_of_attack_time", "melee_range_+", "is_area_damage", "base_skill_show_average_damage_instead_of_dps", "quality_display_gathering_storm_is_gem", }, levels = { [1] = {360, 300, 35, 20, 18, 50, 800, 8, 20, 85, 10, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GlacialCascadeExileMonk1"] = { name = "Glacial Cascade", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Sweep your [Quarterstaff|Quarterstaff] upwards, releasing an icy fissure which deals damage in a series of bursts culminating in a large spike. [Frozen|Frozen] enemies hit by the final spike are dealt heavy damage but the [Freeze] is [Consume|Consumed]. [IceCrystals|Ice Crystals] hit by the final spike explode.", skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.Area] = true, [SkillType.Cold] = true, [SkillType.UsableWhileMoving] = true, [SkillType.QuarterstaffSkill] = true, [SkillType.SkillConsumesFreeze] = true, [SkillType.CreatesFissure] = true, }, statDescriptionScope = "glacial_cascade_attack", castTime = 1, baseFlags = { attack = true, area = true, melee = true, }, baseMods = { }, qualityStats = { }, stats = { "upheaval_number_of_spikes", "active_skill_base_physical_damage_%_to_convert_to_cold", "active_skill_base_area_of_effect_radius", "cascade_attack_radius_per_stage_+1_per_100", "cascade_attack_base_total_distance", "cascade_attack_starting_distance_offset", "cascade_attack_ease_in_exponent_%", "movement_speed_+%_final_while_performing_action", "movement_speed_acceleration_+%_per_second_while_performing_action", "movement_speed_while_performing_action_locked_duration_%", "never_freeze", "is_area_damage", "can_perform_skill_while_moving", }, levels = { [1] = {8, 60, 5, 30, 48, 6, 125, -70, 160, 60, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.