Торнадо
Чары, Длится, Физический, Область, Сфера
Уровень: 1–20
Время применения: 0.75 сек.
Шанс критического удара: 5.00%
Эффективность добавленного урона: 95%Требуется Уровень 34Герой создаёт торнадо, многократно наносящее урон врагам вокруг. Некоторое время торнадо будет двигаться вперёд, и в этот период в него можно попасть снарядами, которые могут сталкиваться с врагами, и нанести урон словно по врагу. Затем в течение вторичного промежутка времени торнадо начнёт преследовать противника и будет отражать в него часть урона, полученного от снарядов героя, в дополнение к своему собственному урону.Наносит от (31–414) до (46–620) физического урона
Наносит урон каждые 0.25 секунд(-ы)
Базовая длительность - 1.5 секунд(-ы)
Длительность вторичного эффекта: 4 секунд
Во время изначальной длительности, может получать удары от ваших снарядов до 20 раз
Во время второй стадии отражает 10% полученного урона во врагов
(0–57)% повышение скорости передвижения Торнадо
Максимум 1 Торнадо
Дополнительные эффекты от качества:
(0–10)% повышение скорости передвижения ТорнадоДля получения умения выберите предмет и поместите камень в гнездо соответствующего цвета. Щелкните ПКМ, чтобы вынуть камень из гнезда.
Уровень: 1–20
Время применения: 0.75 сек.
Шанс критического удара: 5.00%
Эффективность добавленного урона: 95%Требуется Уровень 34Герой создаёт торнадо, многократно наносящее урон врагам вокруг. Некоторое время торнадо будет двигаться вперёд, и в этот период в него можно попасть снарядами, которые могут сталкиваться с врагами, и нанести урон словно по врагу. Затем в течение вторичного промежутка времени торнадо начнёт преследовать противника и будет отражать в него часть урона, полученного от снарядов героя, в дополнение к своему собственному урону.Наносит от (31–414) до (46–620) физического урона
Наносит урон каждые 0.25 секунд(-ы)
Базовая длительность - 1.5 секунд(-ы)
Длительность вторичного эффекта: 4 секунд
Во время изначальной длительности, может получать удары от ваших снарядов до 20 раз
Во время второй стадии отражает 10% полученного урона во врагов
(0–57)% повышение скорости передвижения Торнадо
Максимум 1 Торнадо
(0–10)% повышение скорости передвижения ТорнадоДля получения умения выберите предмет и поместите камень в гнездо соответствующего цвета. Щелкните ПКМ, чтобы вынуть камень из гнезда.


Tornado
Необычные камни /3
Необычные камни /3
Type | Stats | Weight |
---|---|---|
высокого качества | (0–10)% повышение скорости передвижения Торнадо | 100 |
Аномальный: | (0–40)% уменьшение изначальной длительности | 50 |
Искривлённый: | (0–10)% увеличение изначальной длительности | 50 |
Quest /2
Quest /2
Act | Задание выполнено | NPC | Герой |
---|---|---|---|
4 | Снятие печати | Quest Reward | Охотница Бандит |
4 | Снятие печати | Петарус и Ваня | Дворянка |
Level Effect /40
Level Effect /40
Implicit |
---|
Длительность вторичного эффекта: 4 секунд Наносит урон каждые 0.25 секунд(-ы) Во время второй стадии отражает 10% полученного урона во врагов Максимум 1 Торнадо Во время изначальной длительности, может получать удары от ваших снарядов до 20 раз Базовая длительность - 1.5 секунд(-ы) |
Уровень | ТребуетсяУровень | Ловкость | Интеллект | Расход ресурсов | Наносит от 31 до 46 физического урона | #% повышение скорости передвижения Торнадо | Опыт |
---|---|---|---|---|---|---|---|
1 | 34 | 50 | 35 | 15 | 31, 46 | 252,595 | |
2 | 36 | 53 | 36 | 15 | 36, 54 | 3 | 314,394 |
3 | 38 | 55 | 38 | 16 | 42, 63 | 6 | 388,734 |
4 | 40 | 58 | 40 | 16 | 49, 73 | 9 | 477,437 |
5 | 42 | 60 | 42 | 17 | 57, 85 | 12 | 583,786 |
6 | 44 | 63 | 44 | 18 | 66, 99 | 15 | 710,359 |
7 | 46 | 66 | 46 | 18 | 76, 115 | 18 | 1,355,511 |
8 | 48 | 68 | 48 | 19 | 88, 133 | 21 | 1,138,877 |
9 | 50 | 71 | 49 | 19 | 102, 153 | 24 | 1,368,233 |
10 | 52 | 74 | 51 | 20 | 118, 177 | 27 | 1,638,338 |
11 | 54 | 76 | 53 | 20 | 136, 204 | 30 | 1,956,648 |
12 | 56 | 79 | 55 | 21 | 157, 235 | 33 | 3,655,184 |
13 | 58 | 82 | 57 | 21 | 181, 271 | 36 | 3,017,327 |
14 | 60 | 84 | 59 | 22 | 208, 312 | 39 | 3,576,232 |
15 | 62 | 87 | 60 | 22 | 239, 358 | 42 | 9,164,731 |
16 | 64 | 90 | 62 | 23 | 274, 411 | 45 | 17,861,428 |
17 | 66 | 92 | 64 | 24 | 315, 472 | 48 | 46,032,386 |
18 | 68 | 95 | 66 | 24 | 361, 541 | 51 | 87,248,039 |
19 | 69 | 96 | 67 | 24 | 386, 580 | 54 | 157,972,052 |
20 | 70 | 98 | 68 | 25 | 414, 620 | 57 | |
21 | 72 | 25 | 474, 711 | 60 | |||
22 | 74 | 26 | 542, 813 | 63 | |||
23 | 76 | 26 | 620, 930 | 66 | |||
24 | 78 | 27 | 709, 1064 | 69 | |||
25 | 80 | 27 | 810, 1215 | 72 | |||
26 | 82 | 28 | 925, 1388 | 75 | |||
27 | 84 | 28 | 1057, 1585 | 78 | |||
28 | 86 | 29 | 1206, 1808 | 81 | |||
29 | 88 | 30 | 1375, 2063 | 84 | |||
30 | 90 | 30 | 1568, 2352 | 87 | |||
31 | 91 | 30 | 1674, 2511 | 88 | |||
32 | 92 | 31 | 1787, 2680 | 90 | |||
33 | 93 | 31 | 1907, 2861 | 91 | |||
34 | 94 | 31 | 2035, 3053 | 93 | |||
35 | 95 | 31 | 2172, 3258 | 94 | |||
36 | 96 | 32 | 2318, 3477 | 96 | |||
37 | 97 | 32 | 2473, 3710 | 97 | |||
38 | 98 | 32 | 2639, 3958 | 99 | |||
39 | 99 | 33 | 2815, 4222 | 100 | |||
40 | 100 | 33 | 3003, 4504 | 102 |
Торнадо
Reference | ![]() |
---|---|
Acronym | Длится, Снаряд |
DropLevel | 34 |
BaseType | Торнадо |
Class | Камни умений |
TargetTypes | Ground, Enemy |
Type | Spell, Duration, Trappable, Totemable, Mineable, Triggerable, Damage, Physical, Area, Orb, AreaSpell |
Metadata | Metadata/Items/Gems/SkillGemTornado |
Торнадо
Spectre | N |
---|---|
Mod | monster no drops or experience [1] |
Tags | construct, ghost_armour, is_unarmed, non_attacking, very_slow_movement |
100%Здоровье
100%Ailment Threshold
0 0 0 0Сопротивление
100%Damage
100%Точность
+5%Шанс критического удара
+130%Множитель критического удара
6 ~ 6Attack Distance
1 SecondAttack Time
±0%Damage Spread
100%Опыт
100%Model Size
TornadoType
YIsSummoned
Move | -1 | ForceTargetEnemy TargetIsUnique TargetMediumNear IsAtOrAboveState=(state::tornado_state, 1) |
Move | -1 | ForceTargetEnemy TargetIsRare TargetMediumNear IsAtOrAboveState=(state::tornado_state, 1) |
Move | 3 | ForceTargetEnemy TargetIsUnique IsAtOrAboveState=(state::tornado_state, 1) |
Move | 3 | ForceTargetEnemy TargetIsRare IsAtOrAboveState=(state::tornado_state, 1) |
Move | 10 | ForceTargetEnemy ForceTargetClosest IsAtOrAboveState=(state::tornado_state, 1) |
Move | 3 | ForceTargetEnemy IsAtOrAboveState=(state::tornado_state, 1) |
Move 1 ForceTargetXUnitsInFront=20 |
Object Type
version 2 extends "Metadata/Monsters/Monster" BaseEvents { on_construction_complete = "this.immune_to_hellscape = true;" } Animated { animated_object = "Metadata/Monsters/Daemon/Daemon.ao" } Positioned { trigger_blocking = true } Stats { immune_to_curses = 1 immune_to_auras_from_other_entities = 1 set_item_drop_slots = 0 set_monster_no_drops_or_experience = 1 set_monster_do_not_fracture = 1 set_max_frenzy_charges = 0 set_max_endurance_charges = 0 set_max_power_charges = 0 base_cannot_be_stunned = 1 cannot_be_knocked_back = 1 set_phase_through_objects = 1 set_monster_grants_no_flask_charges = 1 set_maximum_life_is_one = 1 set_cannot_die = 1 set_hidden_monster_can_have_auras = 1 set_hide_mini_life_bar = 1 } Life { corpse_usable = false ignore_on_life_changed_stats = true } Pathfinding { base_speed = 8 } DiesAfterTime { } StateMachine { define_shared_state = " tornado_radius; tornado_state; tornado_physical; tornado_fire; tornado_cold; tornado_lightning; tornado_chaos; tornado_main_element; " }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" Targetable { no_highlight = true targetable = false } Render { allow_attached_arrows = false } BaseEvents { on_construction_complete = " this.animated_object.is_high_priority_effect = true; this.tornado_aoe = AddAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao,, ScaleMiscAnimated( TornadoAoe, GetState( tornado_radius ) ), 5 ); IfState( tornado_state, <2, { this.tornado = AddAttached( Metadata/Effects/Spells/tornado_spell/tornado.ao, ); QueueAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado.ao, tornado_idle_01 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/default_Start.epk ); } ); IfState( tornado_state, 0, { this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/can_Target.epk ); } ); " } StateMachine { define_state = "tornado_last_element" on_exit_state_tornado_state_0 = " this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/can_Target.epk ); " on_change_state_tornado_radius = " IfState( tornado_state, <2, { ScaleAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, ScaleMiscAnimated( TornadoAoe, GetState( tornado_radius ) ) ); } ); " // Finished on_state_tornado_state_2 = " PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado.ao, tornado_end_01, 1, false, true ); Delay( 1.4, { PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_end_01 ); } ); QueueAnimationAttachedByIndex( Metadata/Effects/Spells/tornado_spell/tornado.ao, -1 ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Physical.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Cold.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Fire.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Lightning.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Chaos.epk); " // Replaced on_state_tornado_state_3 = " this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/recast_Fade.epk ); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_end_01 ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Cold_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Fire_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Lightning_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Chaos_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Physical.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Cold.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Fire.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Lightning.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Chaos.epk); " on_change_state_tornado_main_element = " TriggerStateBracket( remove_element, tornado_last_element ); IfState( tornado_main_element, 1, { TriggerStateBracket( element_to_phys, tornado_last_element ); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_idle_01 ); QueueAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado.ao, tornado_idle_01 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Physical.epk); }, { QueueAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado.ao, tornado_idle_elements_01 ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/default_Start.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Physical.epk); } ); SetStateTo( tornado_last_element, GetState( tornado_main_element ) ); " // Physical on_state_tornado_main_element_1 = " " // Cold on_state_tornado_main_element_2 = " this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Cold_transform.epk, 1.0 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Cold.epk); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_idle_cold_01 ); " // Fire on_state_tornado_main_element_3 = " this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Fire_transform.epk, 1.0 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Fire.epk); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_idle_fire_01 ); " // Lightning on_state_tornado_main_element_4 = " this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Lightning_transform.epk, 1.0 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Lightning.epk); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_idle_light_01 ); " // Chaos on_state_tornado_main_element_5 = " this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Chaos_transform.epk, 1.0 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Chaos.epk); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_idle_chaos_01 ); " } Brackets { define_bracket = "remove_element; element_to_phys" remove_element_2 = " this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Cold_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Cold.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Cold.epk); " remove_element_3 = " this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Fire_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Fire.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Fire.epk); " remove_element_4 = " this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Lightning_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Lightning.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Lightning.epk); " remove_element_5 = " this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Chaos_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Chaos.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Chaos.epk); " element_to_phys_2 = "this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Cold_off.epk, 1.0 );" element_to_phys_3 = "this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Fire_off.epk, 1.0 );" element_to_phys_4 = "this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Lightning_off.epk, 1.0 );" element_to_phys_5 = "this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Chaos_off.epk, 1.0 );" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Tornado/Tornado"] = { name = "Tornado", life = 1, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1, damageSpread = 0, attackTime = 1, attackRange = 6, accuracy = 1, skillList = { }, modList = { }, }
monster no drops or experience [1]
monster no drops or experience [1]
Mod Id | MonsterNoDropsOrExperience |
---|---|
Family | MonsterNoDropsOrExperience |
Domains | монстр (3) |
GenerationType | Уникальный (3) |
Req. level | 1 |
Stats | |
Invert | monster no drops or experience [-1] |
Торнадо
Spectre | N |
---|---|
Mod | monster no drops or experience [1] |
Tags | construct, ghost_armour, is_unarmed, non_attacking, very_slow_movement |
100%Здоровье
100%Ailment Threshold
0 0 0 0Сопротивление
100%Damage
100%Точность
+5%Шанс критического удара
+130%Множитель критического удара
6 ~ 6Attack Distance
1 SecondAttack Time
±0%Damage Spread
100%Опыт
100%Model Size
TornadoType
YIsSummoned
Move | -1 | ForceTargetEnemy TargetIsUnique TargetMediumNear IsAtOrAboveState=(state::tornado_state, 1) |
Move | -1 | ForceTargetEnemy TargetIsRare TargetMediumNear IsAtOrAboveState=(state::tornado_state, 1) |
Move | 3 | ForceTargetEnemy TargetIsUnique IsAtOrAboveState=(state::tornado_state, 1) |
Move | 3 | ForceTargetEnemy TargetIsRare IsAtOrAboveState=(state::tornado_state, 1) |
Move | 10 | ForceTargetEnemy ForceTargetClosest IsAtOrAboveState=(state::tornado_state, 1) |
Move | 3 | ForceTargetEnemy IsAtOrAboveState=(state::tornado_state, 1) |
Move 1 ForceTargetXUnitsInFront=20 |
Object Type
version 2 extends "Metadata/Monsters/Monster" BaseEvents { on_construction_complete = "this.immune_to_hellscape = true;" } Animated { animated_object = "Metadata/Monsters/Daemon/Daemon.ao" } Positioned { trigger_blocking = true } Stats { immune_to_curses = 1 immune_to_auras_from_other_entities = 1 set_item_drop_slots = 0 set_monster_no_drops_or_experience = 1 set_monster_do_not_fracture = 1 set_max_frenzy_charges = 0 set_max_endurance_charges = 0 set_max_power_charges = 0 base_cannot_be_stunned = 1 cannot_be_knocked_back = 1 set_phase_through_objects = 1 set_monster_grants_no_flask_charges = 1 set_maximum_life_is_one = 1 set_cannot_die = 1 set_hidden_monster_can_have_auras = 1 set_hide_mini_life_bar = 1 } Life { corpse_usable = false ignore_on_life_changed_stats = true } Pathfinding { base_speed = 8 } DiesAfterTime { } StateMachine { define_shared_state = " tornado_radius; tornado_state; tornado_physical; tornado_fire; tornado_cold; tornado_lightning; tornado_chaos; tornado_main_element; " }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" Targetable { no_highlight = true targetable = false } Render { allow_attached_arrows = false } BaseEvents { on_construction_complete = " this.animated_object.is_high_priority_effect = true; this.tornado_aoe = AddAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao,, ScaleMiscAnimated( TornadoAoe, GetState( tornado_radius ) ), 5 ); IfState( tornado_state, <2, { this.tornado = AddAttached( Metadata/Effects/Spells/tornado_spell/tornado.ao, ); QueueAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado.ao, tornado_idle_01 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/default_Start.epk ); } ); IfState( tornado_state, 0, { this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/can_Target.epk ); } ); " } StateMachine { define_state = "tornado_last_element" on_exit_state_tornado_state_0 = " this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/can_Target.epk ); " on_change_state_tornado_radius = " IfState( tornado_state, <2, { ScaleAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, ScaleMiscAnimated( TornadoAoe, GetState( tornado_radius ) ) ); } ); " // Finished on_state_tornado_state_2 = " PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado.ao, tornado_end_01, 1, false, true ); Delay( 1.4, { PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_end_01 ); } ); QueueAnimationAttachedByIndex( Metadata/Effects/Spells/tornado_spell/tornado.ao, -1 ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Physical.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Cold.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Fire.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Lightning.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Chaos.epk); " // Replaced on_state_tornado_state_3 = " this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/recast_Fade.epk ); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_end_01 ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Cold_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Fire_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Lightning_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Chaos_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Physical.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Cold.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Fire.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Lightning.epk); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Chaos.epk); " on_change_state_tornado_main_element = " TriggerStateBracket( remove_element, tornado_last_element ); IfState( tornado_main_element, 1, { TriggerStateBracket( element_to_phys, tornado_last_element ); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_idle_01 ); QueueAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado.ao, tornado_idle_01 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Physical.epk); }, { QueueAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado.ao, tornado_idle_elements_01 ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/default_Start.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Physical.epk); } ); SetStateTo( tornado_last_element, GetState( tornado_main_element ) ); " // Physical on_state_tornado_main_element_1 = " " // Cold on_state_tornado_main_element_2 = " this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Cold_transform.epk, 1.0 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Cold.epk); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_idle_cold_01 ); " // Fire on_state_tornado_main_element_3 = " this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Fire_transform.epk, 1.0 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Fire.epk); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_idle_fire_01 ); " // Lightning on_state_tornado_main_element_4 = " this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Lightning_transform.epk, 1.0 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Lightning.epk); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_idle_light_01 ); " // Chaos on_state_tornado_main_element_5 = " this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Chaos_transform.epk, 1.0 ); this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Chaos.epk); PlayAnimationAttached( Metadata/Effects/Spells/tornado_spell/tornado_aoe.ao, tornado_AoE_idle_chaos_01 ); " } Brackets { define_bracket = "remove_element; element_to_phys" remove_element_2 = " this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Cold_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Cold.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Cold.epk); " remove_element_3 = " this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Fire_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Fire.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Fire.epk); " remove_element_4 = " this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Lightning_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Lightning.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Lightning.epk); " remove_element_5 = " this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Chaos_transform.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Chaos.epk ); this.tornado.RemoveEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/fx_Chaos.epk); " element_to_phys_2 = "this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Cold_off.epk, 1.0 );" element_to_phys_3 = "this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Fire_off.epk, 1.0 );" element_to_phys_4 = "this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Lightning_off.epk, 1.0 );" element_to_phys_5 = "this.tornado.AddEffectPack( Metadata/Effects/Spells/tornado_spell/EPKs/skin_Chaos_off.epk, 1.0 );" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Tornado/TornadoShark"] = { name = "Tornado", life = 1, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1, damageSpread = 0, attackTime = 1, attackRange = 6, accuracy = 1, skillList = { }, modList = { }, }
monster no drops or experience [1]
monster no drops or experience [1]
Mod Id | MonsterNoDropsOrExperience |
---|---|
Family | MonsterNoDropsOrExperience |
Domains | монстр (3) |
GenerationType | Уникальный (3) |
Req. level | 1 |
Stats | |
Invert | monster no drops or experience [-1] |
Микротранзакции /1 ⍟
Микротранзакции /1 ⍟
Icon | Имя |
---|---|
![]() | Акулий Торнадо Ваше Торнадо приобретает акулий эффект. |
Лабиринт Enchantment helmet /12 ⍟
Лабиринт Enchantment helmet /12 ⍟
Уровень | Имя | Mod | Weight |
---|---|---|---|
Безжалостный Лабиринт | Enchantment Tornado Damage 1 | 25% увеличение урона Торнадо | 100 |
Вечный Лабиринт | Enchantment Tornado Damage 2 | 40% увеличение урона Торнадо | 100 |
Безжалостный Лабиринт | Enchantment Tornado Shot Damage 1 | 25% увеличение урона Вихря стрел | 100 |
Вечный Лабиринт | Enchantment Tornado Shot Damage 2 | 40% увеличение урона Вихря стрел | 100 |
Безжалостный Лабиринт | Enchantment Tornado Area Of Effect 1 | 16% увеличение области действия Торнадо | 100 |
Вечный Лабиринт | Enchantment Tornado Area Of Effect 2 | 24% увеличение области действия Торнадо | 100 |
Безжалостный Лабиринт | Enchantment Tornado Movement Speed 1 | 20% повышение скорости передвижения Торнадо | 100 |
Вечный Лабиринт | Enchantment Tornado Movement Speed 2 | 30% повышение скорости передвижения Торнадо | 100 |
Безжалостный Лабиринт | Enchantment Tornado Shot Critical Strike Chance 1 | 60% повышение шанса критического удара Вихря стрел | 100 |
Вечный Лабиринт | Enchantment Tornado Shot Critical Strike Chance 2 | 90% повышение шанса критического удара Вихря стрел | 100 |
Безжалостный Лабиринт | Enchantment Tornado Shot Num Of Secondary Projectiles 1 | Вихрь стрел выпускает дополнительный вторичный снаряд | |
Вечный Лабиринт | Enchantment Tornado Shot Num Of Secondary Projectiles 2 | Вихрь стрел выпускает дополнительный вторичный снаряд | 100 |
Supported By /81 ⍟
Supported By /81 ⍟
Support Gem | Description |
---|---|
Урон огнем | Усиливает любое умение, наносящее удары по врагам. |
Урон холодом | Усиливает любое умение, наносящее удары по врагам. |
Расширенная область действия | Усиливает любое умение с областью действия. |
Урон молнией | Усиливает любое умение, наносящее удары по врагам. |
Учащение критических ударов | Усиливает любое умение, наносящее удары по врагам. |
Усиление критических ударов | Усиливает любое умение, наносящее удары по врагам. |
Отбрасывание | Усиливает любое умение, наносящее удары по врагам. |
Вытягивание здоровья | Усиливает любое умение, наносящее удары по врагам. Усиленное умение похищает здоровье на основании нанесенного урона. |
Урон хаосом | Усиливает любое умение, наносящее удары по врагам. |
Оглушение | Усиливает любое умение, наносящее удары по врагам. Усиленными умениями проще оглушить врагов. |
Ловушка | Усиливает чары или атаки, использующие луки или жезлы. Вместо использования этого умения вы будете бросать ловушку, которая будет использовать это умение, если поблизости окажется враг. Ловушки не могут использовать поддерживаемые умения. |
Редкость предметов | Усиливает любое умение, которое может убить врагов. |
Ускоренное сотворение чар | Усиливает не мгновенные чары. |
Средоточие | Усиливает любое умение с областью действия, даже если умение не наносит урон. |
Продление | Усиливает любое умение с временем действия. |
Холод в огонь | Усиливает любое умение, наносящее удары по врагам. |
Воспламенение | Усиливает любое умение, наносящее удары по врагам. |
Разгул стихий | Усиливает любое умение, наносящее удары по врагам или накладывающее стихийные состояния. |
Добивание | Усиливает любое умение, наносящее удары по врагам. Если после нанесения удара этим умением у врагов осталось меньше 10% от максимума здоровья, они умрут. |
Железная воля | Усиливает чары. Бонус к физическому урону в ближнем бою от силы начинает увеличивать урон чарами этого умения. |
Колдующий тотем | Усиливает не срабатывающие умения чар. Вместо сотворения чар вы будете призывать тотем, сотворяющий чары за вас. |
Цепной подрыв | Усиливает чары или атаки, использующие луки или жезлы. Вместо использования этого умения вы будете бросать мину, которая будет использовать это умение, когда вы её взрываете. Мины не могут использовать поддерживаемые умения. |
Паника | Усиливает любое умение, наносящее удары по врагам. |
Ослепление | Усиливает любое умение, наносящее удары по врагам. |
Пронизывающий жар | Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление огню. |
Пронизывающий холод | Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление холоду. |
Пронизывающие молнии | Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление молнии. |
Пронизывающие стихии | Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеские сопротивления стихиям. |
Заряд энергии при критическом ударе | Усиливает любое умение, наносящее удары по врагам. |
Урон от горения | Усиливает любое умение, наносящее удары по врагам или урон от горения. |
Касание порчи | Должен одновременно усиливать умение, наносящее удары врагам, и умение проклятия порчи. Умение будет накладывать порчу при нанесении удара. Нельзя усилить тотемы, ловушки и мины. Приспешники не могут накладывать порчи таким образом. |
Сокращение | Усиливает любое умение с временем действия. |
Сотворение чар при смерти | При смерти вызывает срабатывание всех усиленных чар. Нельзя усилить умения, используемые тотемами, ловушками и минами. Невозможно вызвать срабатывание умений ваал, поддерживаемых умений и умений с удержанием. |
Сотворение чар при получении урона | Усиленные чары будут учитывать полученный урон и срабатывать при достижении определённых порогов полученного урона. Нельзя усилить умения, используемые тотемами, ловушками и минами. Невозможно вызвать срабатывание умений ваал, поддерживаемых умений и умений с удержанием. |
Сотворение чар при оглушении | Усиленные чары будут иметь шанс срабатывания при получении вами оглушения. Нельзя усилить умения, используемые тотемами, ловушками и минами. Невозможно вызвать срабатывание умений ваал, поддерживаемых умений и умений с удержанием. |
Затруднение блока | Усиливает любое умение, наносящее удары по врагам. |
Физический урон в молнии | Усиливает любое умение, наносящее удары по врагам. |
Укус льда | Усиливает любое умение, которым вы самостоятельно наносите удары врагам. Не может усиливать умения, используемые тотемами, ловушками и минами. |
Переохлаждение | Усиливает любое умение, наносящее урон. |
Возбуждение | Усиливает любое умение, которым вы самостоятельно наносите удары врагам. Не может усиливать умения, используемые тотемами, ловушками и минами. |
Критические удары состояниями | Усиливает любое умение, наносящее удары по врагам. |
Манипуляция пустотой | Усиливает любое умение, наносящее урон. |
Контролируемое разрушение | Усиливает любое умение атак или чары, наносящие урон. |
Стремительный недуг | Усиливает любое умение с временем действия или умение, накладывающее состояния ударами. |
Концентрация стихий | Усиливает любое умение, наносящее удары или урон от горения врагам или накладывающее стихийные состояния. |
Распространение поджога | Усиливает любое умение, наносящее удары по врагам. |
Шанс отравить | Усиливает любое умение, наносящее удары по врагам. |
Смертельные состояния | Усиливает любое умение, наносящее удары по врагам. |
Разложение | Усиливает любое умение, наносящее удары по врагам. |
Эффективность | Усиливает любое умение с временем действия, или наносящее урон. |
Едкие токсины | Усиливает любое умение, наносящее удары по врагам. |
Жертвенность | Усиливает любое умение, наносящее удары по врагам. |
Безграничные состояния | Усиливает любое умение, наносящее удары по врагам или накладывающее состояния. |
Жестокость | Усиливает любое умение, наносящее урон. |
Боевой раж | Усиливает любое умение, наносящее удары по врагам. |
Колдовской выброс | Усиленные чары будут учитывать затраченную ману и накладывать положительный эффект при достижении определённых порогов затраченной маны. Не может усиливать умения, используемые тотемами, ловушками и минами, а также умения с удержанием. |
Призыв фантома | Усиливает умения, наносящие удары по врагам или создающие приспешников. Когда эти умения или приспешники убивают врагов или наносят удар по редким и уникальным врагам, они получают шанс призвать приспешника-фантома, который использует чары снарядов, наносящие физический урон и пронзающие врагов. |
Леденящее охлаждение | Усиливает любое умение, которое может охладить или создать охлаждающую область. |
Похищение энергетического щита | Усиливает любое умение, наносящее удары по врагам. Усиленное умение похищает энергетический щит на основании нанесенного урона. |
Интенсивность | Усиливает чары, которые вы сотворяете сами. Не усиливает срабатывающие умения, умения ваал, мгновенные умения, поддерживаемые умения, умения с удержанием или создающие приспешников, или умения, используемые тотемами, ловушками или минами. |
Усиленная мина | Усиливает чары или атаки, использующие луки или жезлы. Вместо использования этого умения вы будете бросать мину, которая будет использовать это умение, когда вы её взрываете. Мины не могут использовать поддерживаемые умения. |
Пробужденный: Урон огнем | Усиливает любое умение, наносящее удары по врагам. |
Пробужденный: Жестокость | Усиливает любое умение, наносящее урон. |
Пробужденный: Урон от горения | Усиливает любое умение, наносящее удары по врагам или урон от горения. |
Пробужденный: Пронизывающий жар | Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление огню. |
Пробужденный: Урон холодом | Усиливает любое умение, наносящее удары по врагам. |
Пробужденный: Пронизывающий холод | Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление холоду. |
Пробужденный: Смертельные состояния | Усиливает любое умение, наносящее удары по врагам. |
Пробужденный: Стремительный недуг | Усиливает любое умение с временем действия или умение, накладывающее состояния ударами. |
Пробужденный: Манипуляция пустотой | Усиливает любое умение, наносящее урон. |
Пробужденный: Урон хаосом | Усиливает любое умение, наносящее удары по врагам. |
Пробужденный: Урон молнией | Усиливает любое умение, наносящее удары по врагам. |
Пробужденный: Контролируемое разрушение | Усиливает любое умение атак или чары, наносящие урон. |
Пробужденный: Касание порчи | Должен одновременно усиливать умение, наносящее удары врагам, и умение проклятия порчи. Умение будет накладывать порчу при нанесении удара. Нельзя усилить тотемы, ловушки и мины. Приспешники не могут накладывать порчи таким образом. |
Пробужденный: Концентрация стихий | Усиливает любое умение, наносящее удары или урон от горения врагам или накладывающее стихийные состояния. |
Пробужденный: Расширенная область действия | Усиливает любое умение с областью действия. |
Пробужденный: Пронизывающие молнии | Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление молнии. |
Пробужденный: Безграничные состояния | Усиливает любое умение, наносящее удары по врагам или накладывающее состояния. |
Архимаг | Усиливает умения чар, наносящие урон от ударов и не обладающие удержанием. Не усиливает колдовские умения, умения ваал или умения, используемые тотемами, ловушками и минами. Не усиливает умения приспешников. |
Злость | Усиливает любое умение, наносящее удары по врагам. Приспешники не могут получить положительный эффект Злости. |
Перегрузка | Усиливает любое умение, наносящее удары по врагам. |
Community Wiki
Wiki Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Tornado
Tornado is a skill that launches a tornado that repeatedly damages enemies around it. It will move forward for a duration, during which your projectiles can collide with it to deal damage as though it was an enemy. Then it will chase down enemies for a secondary duration, and reflect a portion of the damage it took from your projectiles to them in addition to its own damage. Note only projectiles that can collide with enemies contribute to Tornado's damage, so skills like Rolling Magma and Cremation cannot contribute.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.