Tornado
Nivel: (1–20)
Costo: (15–25) de maná
Tiempo de lanzamiento: 0.75 seg
Probabilidad de golpe crítico: 5.00%
Efectividad del daño agregado: (55–95)%
Requiere Nivel (34–70), (50–98) Des, (35–68) Int
Crea un tornado que entumece y daña repetidamente a los enemigos a su alrededor. Se moverá hacia delante durante un tiempo, durante el cual tus proyectiles pueden chocar con él para infligirle daño como si fuera un enemigo. Después, perseguirá a tus enemigos durante un periodo de tiempo secundario y, además de infligir su propio daño, reflejará hacia ellos una parte del daño que ha recibido de tus proyectiles.
Inflige de (31–414) a (46–620) de daño físico
Inflige daño cada 0.25 segundos
La duración base es de 1.5 segundos
La duración secundaria base es de 4 segundos
Durante la duración inicial, puede ser golpeado por tus proyectiles hasta 20 veces
Durante la duración secundaria, refleja el 10% del daño recibido a los enemigos
Los enemigos situados dentro de su alcance están entumecidos
Tornado tiene su velocidad de movimiento aumentada un (0–57)%
Máximo 1 Tornado
Inflige daño cada 0.25 segundos
La duración base es de 1.5 segundos
La duración secundaria base es de 4 segundos
Durante la duración inicial, puede ser golpeado por tus proyectiles hasta 20 veces
Durante la duración secundaria, refleja el 10% del daño recibido a los enemigos
Los enemigos situados dentro de su alcance están entumecidos
Tornado tiene su velocidad de movimiento aumentada un (0–57)%
Máximo 1 Tornado
Efectos adicionales de la calidad:
Tornado tiene su velocidad de movimiento aumentada un (0–20)%
Colócala en un engarce de objeto del color correcto para obtener esta habilidad. Haz clic derecho para retirar de un engarce.
Misión /2
Act | Misión | NPC | Personaje |
---|---|---|---|
4 | Rompiendo el sello | Quest Reward | Exploradora · Sombra |
4 | Rompiendo el sello | Pétarus y Vanja | Heredera |
Género
Level Effect /40
Implicit |
---|
La duración secundaria base es de 4 segundos Inflige daño cada 0.25 segundos Durante la duración secundaria, refleja el 10% del daño recibido a los enemigos Máximo 1 Tornado Durante la duración inicial, puede ser golpeado por tus proyectiles hasta 20 veces La duración base es de 1.5 segundos Los enemigos situados dentro de su alcance están entumecidos (El entumecimiento reduce la velocidad de movimiento un 30%) |
Nivel | Requiere Nivel | Int | Des | Costo | Inflige de 31 a 46 de daño físico | Tornado tiene su velocidad de movimiento aumentada un #% | Experiencia |
---|---|---|---|---|---|---|---|
1 | 34 | 35 | 50 | 15 | 31, 46 | 252,595 | |
2 | 36 | 36 | 53 | 15 | 36, 54 | 3 | 314,394 |
3 | 38 | 38 | 55 | 16 | 42, 63 | 6 | 388,734 |
4 | 40 | 40 | 58 | 16 | 49, 73 | 9 | 477,437 |
5 | 42 | 42 | 60 | 17 | 57, 85 | 12 | 583,786 |
6 | 44 | 44 | 63 | 18 | 66, 99 | 15 | 710,359 |
7 | 46 | 46 | 66 | 18 | 76, 115 | 18 | 1,355,511 |
8 | 48 | 48 | 68 | 19 | 88, 133 | 21 | 1,138,877 |
9 | 50 | 49 | 71 | 19 | 102, 153 | 24 | 1,368,233 |
10 | 52 | 51 | 74 | 20 | 118, 177 | 27 | 1,638,338 |
11 | 54 | 53 | 76 | 20 | 136, 204 | 30 | 1,956,648 |
12 | 56 | 55 | 79 | 21 | 157, 235 | 33 | 3,655,184 |
13 | 58 | 57 | 82 | 21 | 181, 271 | 36 | 3,017,327 |
14 | 60 | 59 | 84 | 22 | 208, 312 | 39 | 3,576,232 |
15 | 62 | 60 | 87 | 22 | 239, 358 | 42 | 9,164,731 |
16 | 64 | 62 | 90 | 23 | 274, 411 | 45 | 17,861,428 |
17 | 66 | 64 | 92 | 24 | 315, 472 | 48 | 46,032,386 |
18 | 68 | 66 | 95 | 24 | 361, 541 | 51 | 87,248,039 |
19 | 69 | 67 | 96 | 24 | 386, 580 | 54 | 157,972,052 |
20 | 70 | 68 | 98 | 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 |
Attribute /9
Tornado
Key | Value |
---|---|
Cost | iLvl 1: Normal: 1xOrbe de azar |
Acronym | Duración, Proyectil, Hinder |
DropLevel | 34 |
BaseType | Tornado |
Class | Gemas de habilidad |
TargetTypes | Ground, Enemy |
Type | Spell, Duration, Trappable, Totemable, Mineable, Triggerable, Damage, Physical, Area, Orb, AreaSpell |
ItemType | Metadata/Items/Gems/SkillGemTornado |
Reference | poe.ninja, Community Wiki |
Crucible Arma /1
Weight | Desc |
---|---|
1000 (T5) | Activa Tornado de nivel 20 cuando atacas con Flecha dividida o Disparo de tornado |
Tornado
Nivel: (1–20)
Costo: (15–25) de maná
Tiempo de lanzamiento: 0.75 seg
Probabilidad de golpe crítico: 5.00%
Efectividad del daño agregado: (55–95)%
Requiere Nivel (34–70), (50–98) Des, (35–68) Int
Crea un tornado que entumece y daña repetidamente a los enemigos a su alrededor. Se moverá hacia delante durante un tiempo, durante el cual tus proyectiles pueden chocar con él para infligirle daño como si fuera un enemigo. Después, perseguirá a tus enemigos durante un periodo de tiempo secundario y, además de infligir su propio daño, reflejará hacia ellos una parte del daño que ha recibido de tus proyectiles.
Inflige de (31–414) a (46–620) de daño físico
Inflige daño cada 0.25 segundos
La duración base es de 1.5 segundos
La duración secundaria base es de 4 segundos
Durante la duración inicial, puede ser golpeado por tus proyectiles hasta 20 veces
Durante la duración secundaria, refleja el 10% del daño recibido a los enemigos
Los enemigos situados dentro de su alcance están entumecidos
Tornado tiene su velocidad de movimiento aumentada un (0–57)%
Máximo 1 Tornado
damage cannot be reflected or leech if used by other object [1]
is area damage [1]
skill can add multiple charges per action [1]
skill override pvp scaling time ms [1000]
Inflige daño cada 0.25 segundos
La duración base es de 1.5 segundos
La duración secundaria base es de 4 segundos
Durante la duración inicial, puede ser golpeado por tus proyectiles hasta 20 veces
Durante la duración secundaria, refleja el 10% del daño recibido a los enemigos
Los enemigos situados dentro de su alcance están entumecidos
Tornado tiene su velocidad de movimiento aumentada un (0–57)%
Máximo 1 Tornado
damage cannot be reflected or leech if used by other object [1]
is area damage [1]
skill can add multiple charges per action [1]
skill override pvp scaling time ms [1000]
Efectos adicionales de la calidad:
Tornado tiene su velocidad de movimiento aumentada un (0–20)%
Colócala en un engarce de objeto del color correcto para obtener esta habilidad. Haz clic derecho para retirar de un engarce.
Microtransacciones /1
Efecto de Tiburón para Tornado
Tu Tornado se convierte en un efecto de Tiburón.
Supported By /84
Asistencia de Daño de fuego agregado
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Daño de hielo agregado
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Área de efecto aumentada
Asiste cualquier habilidad que tenga un área de efecto.
Asistencia de Daño de rayo agregado
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Golpes críticos aumentados
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Daño crítico aumentado
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Empujar
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Absorción de vida
Asiste cualquier habilidad que golpee enemigos para que esos golpes absorban vida en función del daño infligido.
Asistencia de Daño de caos agregado
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Aturdir
Asiste cualquier habilidad que golpee enemigos para que sea más fácil aturdir a los enemigos con esas habilidades.
Asistencia de Trampa
Asiste hechizos o ataques que usen arcos o varitas. En lugar de usar esa habilidad, lanzarás una trampa que usará la habilidad por ti cuando un enemigo camine cerca de ella. Las trampas no pueden usar habilidades de canalización.
Asistencia de Rareza de objetos
Asiste cualquier habilidad que pueda matar enemigos.
Asistencia de Lanzamiento rápido de hechizos
Asiste habilidades de hechizo que no sean instantáneas.
Asistencia de Efecto concentrado
Asiste cualquier habilidad que tenga un área de efecto, independientemente de si esa habilidad inflige daño o no.
Asistencia de Más duración
Asiste cualquier habilidad que tenga una duración.
Asistencia de Hielo al fuego
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Combustión
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Proliferación elemental
Asiste cualquier habilidad que golpee enemigos o que de otra forma pueda aplicar estados alterados elementales.
Asistencia de Golpe de gracia
Asiste cualquier habilidad que golpee enemigos. Si la vida máxima de los enemigos queda por debajo del 10% después de ser golpeados por estas habilidades, morirán.
Asistencia de Voluntad de hierro
Asiste habilidades de hechizo para que el aumento que la fuerza le otorga al daño físico cuerpo a cuerpo también aumente su daño de hechizos.
Asistencia de Tótem de hechizos
Asiste habilidades de hechizo que no se activen. En lugar de lanzar ese hechizo, invocarás un tótem que lanzará el hechizo por ti.
Asistencia de explosión de minas en cadena
Asiste hechizos o ataques que usen arcos o varitas. En lugar de usar esa habilidad, lanzarás una mina que usará la habilidad por ti cuando la detones. Las minas no pueden usar habilidades de canalización.
Asistencia de Probabilidad de huir
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Cegar
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Penetración de fuego
Asiste cualquier habilidad que golpee enemigos para que esos golpes penetren la resistencia al fuego de los enemigos.
Asistencia de Penetración de hielo
Asiste cualquier habilidad que golpee enemigos para que esos golpes penetren la resistencia al hielo de los enemigos.
Asistencia de Penetración de rayo
Asiste cualquier habilidad que golpee enemigos para que esos golpes penetren la resistencia al rayo de los enemigos.
Asistencia de Penetración elemental
Asiste cualquier habilidad que golpee enemigos para que esos golpes penetren las resistencias elementales de los enemigos.
Asistencia de Carga de poder en golpe crítico
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Daño de incendio
Asiste cualquier habilidad que golpee enemigos o que pueda infligir daño de incendio directamente.
Asistencia de Toque maléfico
Para funcionar debe asistir tanto a una habilidad que golpee enemigos como a una habilidad de maldición de maleficio. El maleficio se aplicará cuando los enemigos sean golpeados por la otra habilidad. No puede asistir tótems, trampas ni minas. Los esbirros no pueden aplicar maleficios de esta manera.
Asistencia de Duración reducida
Asiste cualquier habilidad que tenga una duración.
Asistencia de Lanzar al morir
Cada habilidad de hechizo asistida se activará cuando mueras. No puede asistir habilidades usadas por tótems, trampas ni minas. Las habilidades vaal, las habilidades de canalización y las habilidades con reserva no se pueden activar.
Asistencia de Lanzar al recibir daño
Cada habilidad de hechizo asistida registrará el daño que recibes y se activará cuando el daño total recibido alcance un cierto umbral. No puede asistir habilidades usadas por tótems, trampas ni minas. Las habilidades vaal, las habilidades de canalización y las habilidades con reserva no se pueden activar.
Asistencia de Lanzar al ser aturdido
Cada habilidad de hechizo asistida tendrá una probabilidad de activarse cuando te aturdan. No puede asistir habilidades usadas por tótems, trampas ni minas. Las habilidades vaal, las habilidades de canalización y las habilidades con reserva no se pueden activar.
Asistencia de Probabilidad de reducción de bloqueo
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Físico a rayo
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Mordida de hielo
Asiste cualquier habilidad en la que golpees a los enemigos tú mismo. No puede asistir habilidades usadas por tótems, trampas ni minas.
Asistencia de Hipotermia
Asiste cualquier habilidad que inflija daño.
Asistencia de Inervar
Asiste cualquier habilidad en la que golpees a los enemigos tú mismo. No puede asistir habilidades usadas por tótems, trampas ni minas.
Asistencia de Aflicción por golpe crítico
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Manipulación del vacío
Asiste cualquier habilidad que inflija daño.
Asistencia de Destrucción controlada
Asiste habilidades de ataque o habilidades de hechizo que inflijan daño.
Asistencia de Aflicción veloz
Asiste cualquier habilidad que tenga una duración o que pueda golpear a los enemigos para aplicarles estados alterados.
Asistencia de Concentración elemental
Asiste cualquier habilidad que golpee o incendie a los enemigos, o que aplique estados alterados elementales.
Asistencia de Proliferación de quemadura
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Probabilidad de sangrado
Asiste habilidades de ataque.
Asistencia de Probabilidad de envenenar
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Estados alterados mortales
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Decaimiento
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Eficacia
Asiste cualquier habilidad que inflija daño o que tenga una duración.
Asistencia de Toxinas viles
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Inmolar
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Estados alterados desatados
Asiste cualquier habilidad que golpee enemigos o que aplique estados alterados.
Asistencia de Brutalidad
Asiste cualquier habilidad que inflija daño.
Asistencia de Sobrecarga arcana
Cada hechizo asistido registrará cuánto maná gastas en él y otorgará una bonificación cuando el maná total gastado alcance un cierto umbral. No puede asistir habilidades usadas por tótems, trampas, minas ni habilidades con reserva.
Asistencia de Invocar fantasma
Asiste habilidades que puedan golpear enemigos o crear esbirros. Cuando esas habilidades o esbirros maten enemigos o golpeen a enemigos raros o únicos, tendrán una probabilidad de invocar a un esbirro fantasma que usará un hechizo de proyectil perforante que inflige daño físico.
Asistencia Hielahuesos
Asiste cualquier habilidad que pueda escarchar a los enemigos o crear áreas de escarcha.
Asistencia de Absorción de energía
Asiste cualquier habilidad que golpee enemigos para que esos golpes absorban escudo de energía en función del daño infligido.
Asistencia de Intensificación
Asiste habilidades de hechizo que lanzas tú. No puede asistir habilidades de activación, habilidades vaal, habilidades instantáneas, habilidades de canalización, habilidades con reserva, habilidades que crean esbirros, ni habilidades usadas por tótems, trampas o minas.
Asistencia de mina de alto impacto
Asiste hechizos o ataques que usen arcos o varitas. En lugar de usar esa habilidad, lanzarás una mina que usará la habilidad por ti cuando la detones. Las minas no pueden usar habilidades de canalización.
Asistencia despertada de Daño de fuego agregado
Asiste cualquier habilidad que golpee enemigos.
Asistencia despertada de Brutalidad
Asiste cualquier habilidad que inflija daño.
Asistencia despertada de Daño de incendio agregado
Asiste cualquier habilidad que golpee enemigos o que pueda infligir daño de incendio directamente.
Asistencia despertada de penetración de fuego
Asiste cualquier habilidad que golpee enemigos para que esos golpes penetren la resistencia al fuego del enemigo.
Asistencia despertada de daño de hielo agregado
Asiste cualquier habilidad que golpee enemigos.
Asistencia despertada de penetración de hielo
Asiste cualquier habilidad que golpee enemigos para que esos golpes penetren la resistencia al hielo del enemigo.
Asistencia despertada de Estados alterados mortales
Asiste cualquier habilidad que golpee enemigos.
Asistencia despertada de Aflicción veloz
Asiste cualquier habilidad que tenga una duración o que pueda golpear a los enemigos para aplicarles estados alterados.
Asistencia despertada de Manipulación del vacío
Asiste cualquier habilidad que inflija daño.
Asistencia despertada de Daño de caos agregado
Asiste cualquier habilidad que golpee enemigos.
Asistencia despertada de Daño de rayo agregado
Asiste cualquier habilidad que golpee enemigos.
Asistencia despertada de Destrucción controlada
Asiste habilidades de ataque o habilidades de hechizo que inflijan daño.
Asistencia despertada de Toque maléfico
Para funcionar debe asistir tanto a una habilidad que golpee enemigos como a una habilidad de maldición de maleficio. El maleficio se aplicará cuando los enemigos sean golpeados por la otra habilidad. No puede asistir tótems, trampas ni minas. Los esbirros no pueden aplicar maleficios de esta manera.
Asistencia despertada de Concentración elemental
Asiste cualquier habilidad que golpee o incendie a los enemigos, o que aplique estados alterados elementales.
Asitencia de área de efecto aumentada despertada
Asiste cualquier habilidad que tenga un área de efecto.
Asistencia despertada de Penetración de rayo
Asiste cualquier habilidad que golpee enemigos para que esos golpes penetren la resistencia al rayo de los enemigos.
Asistencia despertada de Estados alterados desatados
Asiste cualquier habilidad que golpee enemigos o que aplique estados alterados.
Asistencia de Crueldad
Asiste cualquier habilidad que golpee enemigos. Los esbirros no pueden obtener Crueldad.
Asistencia de Sobrecarga
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Filo encantado
Asiste hechizos que golpean enemigos. No puede modificar las habilidades de los esbirros.
Asistencia de Devorar
Asiste cualquier habilidad que golpee enemigos.
Asistencia de Sadismo
Asiste cualquier habilidad que golpee enemigos.
Asistencia de ruptura
Asiste habilidades de ataque.
Tornado
Constructo
monster no drops or experience [1]
cannot be afflicted [1]
cannot be tagged by sentinel [1]
cannot have affliction mods [1]
cannot have azmeri dust [1]
cant possess this [1]
cant touch this [1]
monster no talismans [1]
cannot be afflicted [1]
cannot be tagged by sentinel [1]
cannot have affliction mods [1]
cannot have azmeri dust [1]
cant possess this [1]
cant touch this [1]
monster no talismans [1]
Spectre | N |
---|---|
Tags | construct, ghost_armour, is_unarmed, large_model, non_attacking, very_slow_movement |
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
Tornado
Metadata
Tornado
IsSummoned
Y
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 does_not_count_as_monster = 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 ); } ); IfState( tornado_main_element, >0, { TriggerStateBracket( changed_main_element, tornado_main_element ); } ); " } 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 ) ); TriggerStateBracket( changed_main_element, tornado_main_element ); " } Brackets { define_bracket = "remove_element; element_to_phys; changed_main_element" 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 );" // Cold changed_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 changed_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 changed_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 changed_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 ); " }
-- 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]
Id | MonsterNoDropsOrExperience |
---|---|
Family | MonsterNoDropsOrExperience |
Domains | monstruo (3) |
GenerationType | Único (3) |
Req. level | 1 |
Stats |
cannot be afflicted [1]
cannot be tagged by sentinel [1]
cannot have affliction mods [1]
cannot have azmeri dust [1]
cant possess this [1]
cant touch this [1]
monster no talismans [1]
Id | CannotBeAugmented |
---|---|
Family | Nothing |
Domains | monstruo (3) |
GenerationType | Único (3) |
Req. level | 1 |
Stats |
Tornado
Constructo
monster no drops or experience [1]
cannot be afflicted [1]
cannot be tagged by sentinel [1]
cannot have affliction mods [1]
cannot have azmeri dust [1]
cant possess this [1]
cant touch this [1]
monster no talismans [1]
cannot be afflicted [1]
cannot be tagged by sentinel [1]
cannot have affliction mods [1]
cannot have azmeri dust [1]
cant possess this [1]
cant touch this [1]
monster no talismans [1]
Spectre | N |
---|---|
Tags | construct, ghost_armour, is_unarmed, large_model, non_attacking, very_slow_movement |
Vida
100%
Ailment Threshold
100%
Resistencia
0 0 0 0
Damage
100%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
Experiencia
100%
Model Size
100%
Type
Tornado
Metadata
TornadoShark
IsSummoned
Y
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 does_not_count_as_monster = 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 ); } ); IfState( tornado_main_element, >0, { TriggerStateBracket( changed_main_element, tornado_main_element ); } ); " } 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 ) ); TriggerStateBracket( changed_main_element, tornado_main_element ); " } Brackets { define_bracket = "remove_element; element_to_phys; changed_main_element" 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 );" // Cold changed_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 changed_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 changed_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 changed_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 ); " }
-- 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]
Id | MonsterNoDropsOrExperience |
---|---|
Family | MonsterNoDropsOrExperience |
Domains | monstruo (3) |
GenerationType | Único (3) |
Req. level | 1 |
Stats |
cannot be afflicted [1]
cannot be tagged by sentinel [1]
cannot have affliction mods [1]
cannot have azmeri dust [1]
cant possess this [1]
cant touch this [1]
monster no talismans [1]
Id | CannotBeAugmented |
---|---|
Family | Nothing |
Domains | monstruo (3) |
GenerationType | Único (3) |
Req. level | 1 |
Stats |
Community 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.
Version history
Version | Changes |
---|---|
3.17.0 |
|
3.16.0 |
|
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.