惡行玫瑰.愛德莉妮
人形monster dropped item rarity +% [1500]
Adrienne, the Malignant Rose
| Spectre | N |
|---|---|
| Tags | Arrow_onhit_audio, human, humanoid, medium_movement, not_int, not_str, red_blood |
生命
65%
閃避
+70%
抗性
傷害
175%
命中
100%
暴擊 Chance
5%
+30%
Attack Distance
4 ~ 60
攻擊時間
1.005 Second
Damage Spread
±20%
經驗值
250%
Model Size
100%
Type
ExileRanger2
Metadata
ExileRanger2
下列的數值並未包含地圖加成、怪物Buff加成、祭壇加成、輿圖天賦加成。
下列的數值為技能基礎數值,並未包含地圖加成、怪物Buff加成、祭壇加成、輿圖天賦加成、怪物本身傷害加成(例: 釋界 150% 加成),怪物稀有度加成(例: 傳奇 +70% 更多, 傳奇攻擊 33% 更少)。
MeleeBowRogueExile
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 玩家投射物, Barrageable, UsableWhileMoving, Bow, NoAttackInPlace
弓箭射擊
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 % [50]
precise cursor targeting uses contact point height offset [1]
projectile uses contact direction [1]
projectile uses contact position [1]
should use additive aiming animation [1]
ToxicGrowthRogueExileRanger2
攻擊, 範圍攻擊, 投射物, 範圍, 混沌, SupportedByFountains, Bow, Limit, DetonatesAfterTime, 雨, GroundTargetedProjectile, Barrageable
毒素植栽
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 42%
攻擊時間: 1.005 秒
引爆時間為 15 秒
造成 58% 更少攻擊傷害
儲存的中毒使基礎爆炸範圍最多增加 1.5 公尺
儲存的毒素能造成至多300%更多爆炸傷害
發射 8 個膿包
限制 8 個膿包
active skill base area of effect radius [8]
active skill base secondary area of effect radius [45]
active skill projectile speed +% variation final [150]
base is projectile [1]
can perform skill while moving [1]
disable visual hit effect [1]
fixed projectile spread [100]
has modular projectiles enabled [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 % [50]
number of projectiles override [1]
poisonbloom arrow duration expires 1% faster per x stored poison damage [1]
projectiles fire at ground [1]
range backflip conditional distance [46]
RainOfArrowsRogueExileRanger2
攻擊, 範圍攻擊, 雨, 範圍, 投射物速度, ProjectileNumber, ConsumesCharges, UsableWhileMoving, SkillConsumesFrenzyChargesOnUse, ProjectileNoCollision, Sustained, Bow, GroundTargetedProjectile, NoAttackInPlace
箭雨
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 53%
攻擊時間: 1.005 秒
造成 47% 更少攻擊傷害
2|# 1 # 發射 30 支箭矢
箭雨範圍為 3.6 公尺
箭矢衝擊範圍為 0.7 公尺
最大 1 次箭雨
每 0.08 秒有一支箭矢著地
若消耗一顆狂怒球,發射的箭矢增加 100%
每消耗一顆狂怒球增加 50% 發射的箭矢
投射物速度詞綴套用於箭矢落地頻率
base is projectile [1]
can perform skill while moving [1]
has modular projectiles enabled [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 % [50]
rain hit delay ms [120]
TornadoShotRogueExileRanger2
攻擊, 範圍攻擊, 技能可幻影射手, 範圍, 投射物速度, ProjectileNumber, 圖騰技能, 陷阱技能, 地雷技能, 可觸發, 雨, Barrageable, 物理, DoT, 持續時間, Limit, UsableWhileMoving, ProjectileNoCollision, CannotChain, SupportedByFountains, Bow, NoAttackInPlace, ObjectDurability
龍捲射擊
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 45%
攻擊時間: 1.005 秒
朝天空發射一支箭矢,在落地處捲起一陣龍捲風,持續造成物理傷害並阻礙身處其中的敵人。射向龍捲風的箭矢、投出長矛和十字弓弩箭會被吸入,使龍捲風朝外射出環狀的複製投射物。複製投射物無法再次被複製,即使是其他的龍捲風。
造成 55% 更少攻擊傷害
衝擊範圍為 1 公尺
active skill base secondary area of effect radius [30]
base is projectile [1]
base number of tornado shots allowed [1]
can perform skill while moving [1]
console cast on self custom range [10]
has modular projectiles enabled [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 % [50]
quality display tornado shot is gem [1]
tornado shot number of hits allowed [5]
PoisonBurstArrowRogueExileRanger2
攻擊, 範圍攻擊, 投射物, Barrageable, UsableWhileMoving, CanBecomeArrowRain, 範圍, 混沌, 持續時間, Bow, NoAttackInPlace
毒爆箭矢
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 80%
攻擊時間: 1.005 秒
發射一支劇毒弩箭,擊中時會產生毒爆,影響區域內的所有敵人。
造成 20% 更少攻擊傷害
base is projectile [1]
can perform skill while moving [1]
check for targets between initiator and projectile source [1]
disable visual hit effect [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 % [50]
precise cursor targeting uses contact point height offset [1]
projectile uses contact direction [1]
projectile uses contact position [1]
should use additive aiming animation [1]
VineArrowRogueExileRanger2
攻擊, 範圍攻擊, 雨, 範圍, Barrageable, 投射物速度, ProjectileNumber, 持續時間, UsableWhileMoving, 混沌, SupportedByFountains, ProjectileNoCollision, Bow, DoT, Limit, NoAttackInPlace, ToggleSpawnedObjectTargetable_DefaultOff
藤蔓箭矢
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 63%
攻擊時間: 1.005 秒
限制 1 個植物
造成 37% 更少攻擊傷害
衝擊範圍為 0.8 公尺
active skill base secondary area of effect radius [20]
base is projectile [1]
base skill effect duration [4000]
can perform skill while moving [1]
disable visual hit effect [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]
GasArrowRogueExileRanger2
攻擊, 範圍攻擊, 投射物, 玩家投射物, Barrageable, 持續時間, UsableWhileMoving, CanBecomeArrowRain, 範圍, 混沌, 火焰, Bow, GroundTargetedProjectile, CreatesGroundEffect, Limit, NoAttackInPlace
毒氣箭矢
Base Damage: 326–490
暴擊率: 5%
攻擊傷害: 26%
攻擊時間: 1.005 秒
冷卻時間: 5 秒
造成 74% 更少攻擊傷害
衝擊範圍為 1.8 公尺
base is projectile [1]
can perform skill while moving [1]
check for targets between initiator and projectile source [1]
disable visual hit effect [1]
has modular projectiles enabled [1]
is area damage [1]
movement speed +% final while performing action [-70]
movement speed acceleration +% per second while performing action [160]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles fire at ground [1]
should use additive aiming animation [1]
DodgeRollRogueExileGeneric
UsableWhileShapeshifted
閃避翻滾距離 +4.6 公尺
造成 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]
dodge roll stun threshold +% final [100]
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]
WalkEmergeRogueExile
walk emerge distance [300]
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,
{
If( And( VariableExists( arg1 ), VariableExistsInGroup( arg1, GetPlayers() ), arg1.HasBuff( flask_effect_life ) ), ()
{
PlayTextAudio( RogueExile_Adrienne_CombatFlask_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );
}, ()
{
PlayTextAudio( RogueExile_Adrienne_Combat_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );
} );
} );
"
// this will have a chance to fire instead of the class specific lines when combat first starts
player_engaged_random = "PlayTextAudio( RogueExile_Adrienne_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
}
Brackets
{
player_engaged_dialogue_StrFour = "PlayTextAudio( RogueExile_Adrienne_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_engaged_dialogue_StrFourb = "PlayTextAudio( RogueExile_Adrienne_EngageWarrior, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_engaged_dialogue_IntFour = "PlayTextAudio( RogueExile_Adrienne_EngageWitchSorc, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_engaged_dialogue_IntFourb = "PlayTextAudio( RogueExile_Adrienne_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_engaged_dialogue_DexFour = "PlayTextAudio( RogueExile_Adrienne_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_engaged_dialogue_DexFourb = "PlayTextAudio( RogueExile_Adrienne_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_engaged_dialogue_StrDexFour = "PlayTextAudio( RogueExile_Adrienne_EngageRanger, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_engaged_dialogue_StrDexFourb = "PlayTextAudio( RogueExile_Adrienne_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_engaged_dialogue_DexIntFour = "PlayTextAudio( RogueExile_Adrienne_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_engaged_dialogue_DexIntFourb = "PlayTextAudio( RogueExile_Adrienne_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_engaged_dialogue_StrIntFour = "PlayTextAudio( RogueExile_Adrienne_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_engaged_dialogue_StrIntFourb = "PlayTextAudio( RogueExile_Adrienne_EngageGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_StrFour = "QueueTextAudio( RogueExile_Adrienne_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_StrFourb = "QueueTextAudio( RogueExile_Adrienne_KillWarrior, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_IntFour = "QueueTextAudio( RogueExile_Adrienne_KillWitch, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_IntFourb = "QueueTextAudio( RogueExile_Adrienne_KillSorceress, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_DexFour = "QueueTextAudio( RogueExile_Adrienne_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_DexFourb = "QueueTextAudio( RogueExile_Adrienne_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_StrDexFour = "QueueTextAudio( RogueExile_Adrienne_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_StrDexFourb = "QueueTextAudio( RogueExile_Adrienne_KillMerc, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_DexIntFour = "QueueTextAudio( RogueExile_Adrienne_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_DexIntFourb = "QueueTextAudio( RogueExile_Adrienne_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_StrIntFour = "QueueTextAudio( RogueExile_Adrienne_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
player_death_dialogue_StrIntFourb = "QueueTextAudio( RogueExile_Adrienne_KillGeneral_Random, 'Metadata/Monsters/RogueExiles/Dex/ExileRanger2' );"
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/RogueExiles/Dex/ExileRanger2"] = {
name = "Adrienne, the Malignant Rose",
life = 0.65,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 1.75,
damageSpread = 0.2,
attackTime = 1.005,
attackRange = 60,
accuracy = 1,
skillList = {
"MeleeBowRogueExile",
"DodgeRollRogueExileGeneric",
"ToxicGrowthRogueExileRanger2",
"RainOfArrowsRogueExileRanger2",
"TornadoShotRogueExileRanger2",
"PoisonBurstArrowRogueExileRanger2",
"VineArrowRogueExileRanger2",
"WitheringPresenceRogueExileRanger2",
"GasArrowRogueExileRanger2",
"WalkEmergeRogueExile",
},
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.Barrageable] = true,
[SkillType.UsableWhileMoving] = true,
[SkillType.Bow] = true,
[SkillType.NoAttackInPlace] = 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",
"precise_cursor_targeting_uses_contact_point_height_offset",
},
levels = {
[1] = {-70, 160, 50, 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",
"dodge_roll_stun_threshold_+%_final",
"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, 46, 5, 100, baseMultiplier = 0.9, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["ToxicGrowthRogueExileRanger2"] = {
name = "Toxic Growth",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Fire a rain of Toxic Pustules into the air. The Pustules deal damage on impact, then [DetonationTime|Detonate] after a delay. They can also be [Poison|Poisoned], causing them to [DetonationTime|Detonate] faster and more violently.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.RangedAttack] = true,
[SkillType.Projectile] = true,
[SkillType.Area] = true,
[SkillType.Chaos] = true,
[SkillType.SupportedByFountains] = true,
[SkillType.Bow] = true,
[SkillType.Limit] = true,
[SkillType.DetonatesAfterTime] = true,
[SkillType.Rain] = true,
[SkillType.GroundTargetedProjectile] = true,
[SkillType.Barrageable] = true,
},
statDescriptionScope = "poisonbloom_arrow/statset_0",
castTime = 1,
baseFlags = {
attack = true,
area = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"poisonbloom_arrow_bloom_burst_1%_more_damage_per_x_stored_poison",
"poisonbloom_arrow_duration_expires_1%_faster_per_x_stored_poison_damage",
"poisonbloom_arrow_burst_base_radius_+1_per_x_stored_poison",
"active_skill_base_area_of_effect_radius",
"base_skill_detonation_time",
"base_number_of_projectiles",
"fixed_projectile_spread",
"number_of_projectiles_override",
"active_skill_base_secondary_area_of_effect_radius",
"active_skill_projectile_speed_+%_variation_final",
"poisonbloom_arrow_bloom_max_burst_damage_+%_final_from_stored_poison",
"poisonbloom_arrow_max_additional_burst_base_radius_+",
"range_backflip_conditional_distance",
"number_of_poisonbloom_arrow_bloom_allowed",
"movement_speed_+%_final_while_performing_action",
"movement_speed_acceleration_+%_per_second_while_performing_action",
"movement_speed_while_performing_action_locked_duration_%",
"base_is_projectile",
"skill_can_fire_arrows",
"can_perform_skill_while_moving",
"has_modular_projectiles_enabled",
"projectiles_fire_at_ground",
"disable_visual_hit_effect",
"quality_display_base_number_of_projectiles_is_gem",
"is_area_damage",
},
levels = {
[1] = {2, 1, 17, 8, 15000, 8, 100, 1, 45, 150, 300, 15, 46, 8, -70, 160, 50, baseMultiplier = 0.42, levelRequirement = 1, statInterpolation = {1, 1, 1}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["RainOfArrowsRogueExileRanger2"] = {
name = "Rain of Arrows",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Fire a hail of arrows into the air, causing them to rain from above. [Consume|Consumes] your [Charges|Frenzy Charges] to fire more arrows.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.RangedAttack] = true,
[SkillType.Rain] = true,
[SkillType.Area] = true,
[SkillType.ProjectileSpeed] = true,
[SkillType.ProjectileNumber] = true,
[SkillType.ConsumesCharges] = true,
[SkillType.UsableWhileMoving] = true,
[SkillType.SkillConsumesFrenzyChargesOnUse] = true,
[SkillType.ProjectileNoCollision] = true,
[SkillType.Sustained] = true,
[SkillType.Bow] = true,
[SkillType.GroundTargetedProjectile] = true,
[SkillType.NoAttackInPlace] = true,
},
statDescriptionScope = "rain_of_arrows_new",
castTime = 1,
baseFlags = {
attack = true,
area = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_number_of_projectiles",
"active_skill_base_area_of_effect_radius",
"active_skill_base_secondary_area_of_effect_radius",
"rain_of_arrows_projectile_count_multiplier_if_any_frenzy_charge_spent",
"rain_of_arrows_projectile_count_multiplier_per_frenzy_charge",
"movement_speed_+%_final_while_performing_action",
"movement_speed_acceleration_+%_per_second_while_performing_action",
"movement_speed_while_performing_action_locked_duration_%",
"base_number_of_arrow_rains_allowed",
"rain_of_arrows_delay_per_arrow",
"rain_hit_delay_ms",
"skill_specific_stat_description_mode",
"base_is_projectile",
"skill_can_fire_arrows",
"has_modular_projectiles_enabled",
"can_perform_skill_while_moving",
"is_area_damage",
"quality_display_base_number_of_projectiles_is_gem",
},
levels = {
[1] = {30, 36, 7, 100, 50, -70, 160, 50, 1, 80, 120, 1, baseMultiplier = 0.53, levelRequirement = 1, statInterpolation = {1}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["TornadoShotRogueExileRanger2"] = {
name = "Tornado Shot",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Fire a skyward shot that whips up a Tornado where it lands, dealing [Physical] damage over time and [Hinder|Hindering] enemies standing in it. Arrows, thrown [Spear|Spears] and [Crossbow] bolts fired at the Tornado are sucked into it, causing the Tornado to spit out a ring of copied [Projectile|Projectiles]. Copied [Projectile|Projectiles] cannot be copied again, even by further Tornados.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.RangedAttack] = true,
[SkillType.MirageArcherCanUse] = true,
[SkillType.Area] = true,
[SkillType.ProjectileSpeed] = true,
[SkillType.ProjectileNumber] = true,
[SkillType.Totemable] = true,
[SkillType.Trappable] = true,
[SkillType.Mineable] = true,
[SkillType.Triggerable] = true,
[SkillType.Rain] = true,
[SkillType.Barrageable] = true,
[SkillType.Physical] = true,
[SkillType.DamageOverTime] = true,
[SkillType.Duration] = true,
[SkillType.Limit] = true,
[SkillType.UsableWhileMoving] = true,
[SkillType.ProjectileNoCollision] = true,
[SkillType.CannotChain] = true,
[SkillType.SupportedByFountains] = true,
[SkillType.Bow] = true,
[SkillType.NoAttackInPlace] = true,
[SkillType.ObjectDurability] = true,
},
statDescriptionScope = "tornado_shot/statset_0",
castTime = 1,
baseFlags = {
attack = true,
area = true,
duration = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"tornado_shot_number_of_hits_allowed",
"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_%",
"base_number_of_tornado_shots_allowed",
"console_cast_on_self_custom_range",
"base_is_projectile",
"skill_can_fire_arrows",
"has_modular_projectiles_enabled",
"can_perform_skill_while_moving",
"is_area_damage",
"quality_display_tornado_shot_is_gem",
},
levels = {
[1] = {5, 10, 30, -70, 160, 50, 1, 10, baseMultiplier = 0.45, levelRequirement = 1, statInterpolation = {1}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["PoisonBurstArrowRogueExileRanger2"] = {
name = "Poisonburst Arrow",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Fire a virulent arrow that creates a burst of [Poison|Poison] on hit, affecting all enemies in an area.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.RangedAttack] = true,
[SkillType.Projectile] = true,
[SkillType.Barrageable] = true,
[SkillType.UsableWhileMoving] = true,
[SkillType.CanBecomeArrowRain] = true,
[SkillType.Area] = true,
[SkillType.Chaos] = true,
[SkillType.Duration] = true,
[SkillType.Bow] = true,
[SkillType.NoAttackInPlace] = true,
},
statDescriptionScope = "poison_burst_arrow",
castTime = 1,
baseFlags = {
attack = true,
area = true,
projectile = true,
duration = 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",
"has_modular_projectiles_enabled",
"can_perform_skill_while_moving",
"should_use_additive_aiming_animation",
"disable_visual_hit_effect",
"precise_cursor_targeting_uses_contact_point_height_offset",
},
levels = {
[1] = {-70, 160, 50, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["VineArrowRogueExileRanger2"] = {
name = "Vine Arrow",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Fire an arrow into the air that lands after a short delay, damaging enemies and causing a plant to spring up at the impact location. The plant sprouts vines that latch onto nearby enemies, [Slow|Slowing] their movement speed and dealing [Chaos] damage over time. The plant can be [Poison|Poisoned], causing it to deal more damage.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.RangedAttack] = true,
[SkillType.Rain] = true,
[SkillType.Area] = true,
[SkillType.Barrageable] = true,
[SkillType.ProjectileSpeed] = true,
[SkillType.ProjectileNumber] = true,
[SkillType.Duration] = true,
[SkillType.UsableWhileMoving] = true,
[SkillType.Chaos] = true,
[SkillType.SupportedByFountains] = true,
[SkillType.ProjectileNoCollision] = true,
[SkillType.Bow] = true,
[SkillType.DamageOverTime] = true,
[SkillType.Limit] = true,
[SkillType.NoAttackInPlace] = true,
[SkillType.ToggleSpawnedObjectTargetable_DefaultOff] = true,
},
statDescriptionScope = "poison_vine_arrow/statset_0",
castTime = 1,
baseFlags = {
attack = true,
area = true,
duration = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"base_skill_effect_duration",
"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_%",
"number_of_vine_arrow_pod_allowed",
"base_is_projectile",
"skill_can_fire_arrows",
"has_modular_projectiles_enabled",
"can_perform_skill_while_moving",
"disable_visual_hit_effect",
},
levels = {
[1] = {4000, 8, 20, -70, 160, 60, 1, baseMultiplier = 0.63, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["WitheringPresenceRogueExileRanger2"] = {
name = "Withering Presence",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "While active, emits an [Aura] that periodically [Withered|Withers] enemies in your [Presence].",
skillTypes = {
[SkillType.Buff] = true,
[SkillType.HasReservation] = true,
[SkillType.Aura] = true,
[SkillType.OngoingSkill] = true,
[SkillType.Persistent] = true,
[SkillType.AffectsPresence] = true,
[SkillType.Chaos] = true,
[SkillType.Duration] = true,
},
statDescriptionScope = "withering_presence",
castTime = 1,
baseFlags = {
duration = true,
aura = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"skill_withering_presence_frequency_ms",
"base_skill_effect_duration",
"skill_desired_amount_override",
},
levels = {
[1] = {1800, 4000, 1, baseMultiplier = 0.9, levelRequirement = 1, statInterpolation = {1}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GasArrowRogueExileRanger2"] = {
name = "Gas Arrow",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Fire a noxious arrow at the ground, creating a cloud of flammable poisonous gas at the end of its flight. The cloud will detonate if hit by a [Detonator] skill or if an [Ignite|Ignited] enemy touches it, creating a fiery explosion.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.RangedAttack] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Barrageable] = true,
[SkillType.Duration] = true,
[SkillType.UsableWhileMoving] = true,
[SkillType.CanBecomeArrowRain] = true,
[SkillType.Area] = true,
[SkillType.Chaos] = true,
[SkillType.Fire] = true,
[SkillType.Bow] = true,
[SkillType.GroundTargetedProjectile] = true,
[SkillType.CreatesGroundEffect] = true,
[SkillType.Limit] = true,
[SkillType.NoAttackInPlace] = true,
},
statDescriptionScope = "gas_cloud_arrow/statset_0",
castTime = 1,
baseFlags = {
attack = true,
area = true,
projectile = true,
duration = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"active_skill_base_area_of_effect_radius",
"movement_speed_+%_final_while_performing_action",
"movement_speed_acceleration_+%_per_second_while_performing_action",
"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",
"can_perform_skill_while_moving",
"projectiles_fire_at_ground",
"disable_visual_hit_effect",
"should_use_additive_aiming_animation",
"is_area_damage",
"quality_display_active_skill_base_area_of_effect_radius_is_gem",
},
levels = {
[1] = {18, -70, 160, baseMultiplier = 0.26, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeRogueExile"] = {
name = "WalkEmergeRogueExile",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1.272,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"walk_emerge_distance",
},
levels = {
[1] = {300, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
monster dropped item rarity +% [1500]
| Family | MonsterDroppedItemRarity |
|---|---|
| Domains | 怪物 (3) |
| GenerationType | 傳奇 (3) |
| Req. level | 1 |
| Stats |
| key | val |
|---|---|
| Stats.item_drop_slots | 0 |
| Stats.energy_shield_recharge_rate_per_minute_% | 750 |
| Stats.base_maximum_mana | 200 |
| Stats.maximum_physical_damage_reduction_% | 90 |
| Stats.base_maximum_all_resistances_% | 75 |
| Stats.monster_base_flask_charges_percent_of_monster_power | 50 |
| Stats.base_critical_hit_damage_bonus | 30 |
| Stats.max_endurance_charges | 3 |
| Stats.max_frenzy_charges | 3 |
| Stats.max_power_charges | 3 |
| Stats.object_inherent_base_maximum_block_%_from_ot | 50 |
| Stats.movement_velocity_cap | 128 |
| Stats.max_azurite_debuff_stacks | 10 |
| Stats.ignore_skill_weapon_restrictions | 1 |
| Stats.melee_hit_damage_stun_multiplier_+%_final_from_ot | 33 |
| Stats.physical_hit_damage_stun_multiplier_+%_final_from_ot | 100 |
| Stats.scale_melee_range_to_actor_scale | 1 |
| Stats.use_melee_pattern_range | 1 |
| Stats.melee_swing_not_scaled_by_area_modifiers | 1 |
| Stats.actor_scale_+%_limit | 100 |
| Stats.base_heavy_stun_duration_ms | 2000 |
| Stats.melee_defer_damage_prediction | 1 |
| Stats.poise_decay_delay_ms | 8000 |
| Stats.poise_decay_%_per_second | 50 |
| Stats.base_block_angle_degrees | 210 |
| Stats.action_attack_or_cast_time_uses_animation_length | 0 |
| Stats.slow_potency_+%_final_per_additional_player | -10 |
| Stats.check_for_targets_between_initiator_and_projectile_source | 1 |
| Stats.maximum_life_+%_final_per_additional_player | 50 |
| Stats.maximum_energy_shield_+%_final_per_additional_player | 50 |
| Stats.poise_threshold_+%_final_per_additional_player | 50 |
| Stats.stun_base_duration_override_ms | 500 |
| Stats.bleeding_moving_damage_%_of_base_override | 200 |
| Stats.enable_weapon_sets | true |
| Stats.base_number_of_weapon_sets | 1 |
| Stats.max_viper_strike_orbs | 4 |
| Stats.max_fuse_arrow_orbs | 5 |
| Stats.max_fire_beam_stacks | 8 |
| Stats.maximum_righteous_charges | 5 |
| Stats.maximum_blood_scythe_charges | 5 |
| Stats.base_number_of_traps_allowed | 15 |
| Stats.base_number_of_remote_mines_allowed | 15 |
| Stats.max_charged_attack_stacks | 6 |
| Stats.max_talisman_degen_stacks | 20 |
| Stats.max_frost_nova_stacks | 20 |
| Stats.max_rampage_stacks | 1000 |
| Stats.damage_+%_per_10_rampage_stacks | 2 |
| Stats.movement_velocity_+%_per_10_rampage_stacks | 1 |
| Stats.minions_have_labyrinth_trap_degen_effect_+% | -90 |
| Stats.minions_are_immune_to_labyrinth_degen_effect | 0 |
| Stats.minion_damage_taken_+%_from_spike_traps_final | -90 |
| Stats.minion_damage_taken_+%_from_arrow_traps_final | 0 |
| Stats.minion_damage_taken_+%_from_guillotine_traps_final | -90 |
| Stats.traps_explode_on_timeout | 1 |
| Stats.maximum_rage | 30 |
| Stats.max_delve_degen_stacks | 5000 |
| Stats.melee_variation | 1 |
| Stats.base_total_number_of_sigils_allowed | 3 |
| Stats.enable_movement_skill_animation_skipping | 1 |
| Stats.additional_insanity_effects_while_delirious | 1 |
| Stats.max_steel_ammo | 12 |
| Stats.chance_to_deal_triple_damage_%_per_brutal_charge | 3 |
| Stats.stun_threshold_+%_per_brutal_charge | 10 |
| Stats.elemental_damage_taken_goes_to_energy_shield_over_4_seconds_%_per_absorption_charge | 12 |
| Stats.mines_invulnerable_for_duration_ms | 2000 |
| Stats.traps_invulnerable_for_duration_ms | 2000 |
| Stats.damage_taken_when_hit_+%_final_per_fortification | -1 |
| Stats.base_max_fortification | 20 |
| Stats.base_presence_radius | 40 |
| Stats.mtx_max_killstreak_stacks | 1000 |
| Stats.mtx_max_killcounter_stacks | 30000 |
| Stats.melee_strike_bonus_attack_distance | 2 |
| Stats.accuracy_rating_+%_final_at_max_distance_scaled | -90 |
| Stats.base_weapon_swap_duration_ms | 250 |
| Stats.quadruped_head_turn_duration_ms | 100 |
| Stats.has_quadruped_head_control | 0 |
| Stats.base_pay_cost_over_start_of_skill_animation | 1 |
| Stats.base_knockback_speed_+% | -30 |
| Stats.base_maximum_number_of_stored_corpses | 10 |
| Stats.global_resummon_time_ms | 7500 |
| Stats.disable_minion_formation | 1 |
| Stats.crossbow_ammo_switch_time_ms | 300 |
| Stats.rage_loss_delay_ms | 2000 |
| Stats.object_inherent_armour_break_amount_+%_final_against_normal_monsters | 200 |
| Stats.object_inherent_armour_break_amount_+%_final_against_magic_monsters | 100 |
| Stats.object_inherent_evasion_break_amount_+%_final_against_normal_monsters | 200 |
| Stats.object_inherent_evasion_break_amount_+%_final_against_magic_monsters | 100 |
| Stats.fixed_frost_wall_limit | 60 |
| Stats.player_allow_dodge_roll_cancel | 1 |
| Stats.maximum_cold_infusion_stacks | 6 |
| Stats.maximum_fire_infusion_stacks | 6 |
| Stats.maximum_lightning_infusion_stacks | 6 |
| Stats.minimum_number_of_projectiles_to_fire_is_1 | 1 |
| Stats.base_infusion_duration_ms | 15000 |
| Stats.base_spirit | 10000 |
| Stats.active_skill_base_reload_time_override | 200 |
| Stats.additional_life_scaling_index | 10 |
| Stats.heat_base_delay_before_decay_ms | 3000 |
| Stats.heat_base_decay_rate_ms | 500 |
| ObjectMagicProperties.stat_description_list | Metadata/StatDescriptions/monster_stat_descriptions.csd |
| Positioned.blocking | true |
| Positioned.team | 0 |
| Positioned.serialise_collidable | true |
| Positioned.secondary_object_size | 4 |
| Positioned.object_targeting_size | 3 |
| Positioned.base_pushiness | 30 |
| BaseEvents.server_only | true |
| Actor.basic_action | Move, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction, Interaction, InteractionChannelled, WashedUp, Dance, AreaTransitionAnimation, SinPickup, BloodVortexGetUp, EpilogueKnockdown, AncestralTrialDestroyTotem, RevivePlayer, BasicTownPortal, BindSpectre, MountMinion, Ascend, FakeDeath, Revive, Emerge |
| Actor.slow_animations_go_to_idle | false |
| Actor.actor_size | Medium |
| Actor.leveled_starting_effects | DoLiterallyNothing |
| Actor.blend_once_animations_by_default | true |
| Actor.simulation_height | 24 |
| StateMachine.define_shared_state | lock_on; |
| StateMachine.on_state_lock_on_0 | { SetUsesDirectionalRunAnimations( false ); } |
| StateMachine.on_state_lock_on_1 | { SetUsesDirectionalRunAnimations( true ); } |
| Animated.turn_duration | 0.2 |
| Animated.always_interpolate_bearing | true |
| MinimapIcon.icon | RogueExile |
| Functions.update_and_face_target = | |
| Functions.local turn_amount | CalculateOrientation( arg1 ); |
| Functions.If( arg3, (){ TurnToOverTime( turn_amount, arg2, false ); } ); | |
| Functions.If( arg4, (){ SetTarget( arg1, true ); } ); | |
| Functions.If( arg5, (){ SetTargetLocation( arg1 ); } ); | |
| PlayerClass.class | Ranger |
惡行玫瑰.愛德莉妮 Text Audio /50
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.