Expedition2RemnantActiveIncursionAtziriActiveShrineActiveStrongboxEssenceRareMonsterAliveSpiritActivatedRogueExile
Tornado
strength
intelligence, grants_active_skill, Spell, AoE, Physical, Duration, Wind, Storm
Tier: 11
Level: (1—20)
Cost: (10—110) Mana
Cast Time: 0.75 sec
Requires: Level (1—90), (4—86) Str, (4—86) Int
Create a storm that sucks in enemies and deals Physical damage over time. A Tornado that overlaps an Elemental Ground Surface absorbs that surface's Debuff, applying it to enemies inside the Tornado and causing the Tornado to deal extra damage of that element.
Deals (3—146.1) Physical damage per second
Modifiers to Spell Damage apply to Debuff's Damage over Time
Tornado radius is 3 metres
Deals (6.1—292.2) damage per second of each absorbed
Elemental Damage type
Tornado duration is 8 seconds
Limit 1 Tornado
can perform skill while moving [1]
is area damage [1]
movement speed +% final while performing action [-70]
movement speed acceleration +% per second while performing action [160]
movement speed while performing action locked duration % [50]
precise cursor targeting uses contact point height offset [1]
tornado failled pull cooldown ms [1000]
tornado movement speed +% final [-50]
tornado pull interval ms [50]
tornado pull strength % [12]
tornado pushiness [45]
tornado slow % at max range [30]

Additional Effects From Quality:
+(0—2) seconds to Tornado duration
+(0—2) to Limit of Tornadoes
Skills can be managed in the Skills Panel.
Level Effect /40
Implicit
Limit 1 Tornado
Tornado duration is 8 seconds
Tornado radius is 3 metres
Modifiers to Spell Damage apply to Debuff's Damage over Time
LevelRequires LevelStrIntManaBase DamageDeals 3 Physical damage per secondDeals 6.1 damage per second of each absorbed
Elemental Damage type
104410100%, 100%, 100%36.1
237712100%, 100%, 100%4.48.8
369914100%, 100%, 100%6.412.7
410131317100%, 100%, 100%8.617.2
514171720100%, 100%, 100%11.222.4
618202022100%, 100%, 100%14.128.2
722242426100%, 100%, 100%17.534.9
826282829100%, 100%, 100%21.342.6
931323233100%, 100%, 100%25.751.4
1036373737100%, 100%, 100%30.761.4
1141414142100%, 100%, 100%36.472.9
1246464647100%, 100%, 100%4386
1352515153100%, 100%, 100%50.5101.1
1458575759100%, 100%, 100%59.2118.3
1564626266100%, 100%, 100%69.1138.1
1666646473100%, 100%, 100%80.5160.9
1772707081100%, 100%, 100%93.6187.1
1878757590100%, 100%, 100%108.6217.3
1984808099100%, 100%, 100%126252
20908686110100%, 100%, 100%146.1292.2
21121100%, 100%, 100%169.3338.6
22134100%, 100%, 100%196.1392.2
23147100%, 100%, 100%227.2454.4
24162100%, 100%, 100%263.3526.5
25178100%, 100%, 100%305.1610.3
26195100%, 100%, 100%353.8707.7
27214100%, 100%, 100%410.5821.1
28234100%, 100%, 100%476.7953.4
29256100%, 100%, 100%553.91107.9
30281100%, 100%, 100%644.31288.5
31307100%, 100%, 100%750.11500.2
32335100%, 100%, 100%874.21748.4
33366100%, 100%, 100%10202040.1
34399100%, 100%, 100%1191.62383.2
35435100%, 100%, 100%1393.82787.5
36474100%, 100%, 100%1632.43264.8
37517100%, 100%, 100%1914.53829
38562100%, 100%, 100%2248.54497
39612100%, 100%, 100%2644.65289.3
40666100%, 100%, 100%3115.26230.4
Id
Tornado
BaseType
Tornado
Class
TargetTypes
Ground, Enemy, , , ,
Type
Spell, Duration, Trappable, Totemable, Triggerable, DegenOnlySpellDamage, Physical, Area, AreaSpell, UsableWhileMoving, DamageOverTime, Storm, Wind, Limit, InteractsWithElementalGround
BuffIcon
Sandstorm
ItemType
Metadata/Items/Gems/SkillGemTornado
ActiveSkillsCode
tornado
Version history /8
VersionChanges
0.4.0d
* Fixed a bug where the Abyssal Tornado Effect Microtransaction would remain visible forever if it has absorbed shocked ground.
0.4.0c
* Fixed a bug where Bahlak, the Sky Seer could fail to deactivate its Tornado skill.
0.4.0
- Added Wind type to the following Skills: Twister, Whirling Slash, Wind Blast, Wing Blast, Whirlwind Lance, Wind Serpent's Fury, Tornado, Tornado Shot, the Projectiles created by Staggering Palm
0.2.1
* Rat Tornadoes from the Infested Ritual type have had their damage and move speed reduced slightly.
0.2.0e
* Tornado Shot now has a maximum Tornado duration of 15 seconds at all Gem levels (previously 7-7.9 at Gem levels 11-20).
* Dread Servant's undead tornados no longer benefit from additional projectile modifiers, and now deal damage far less frequently.
0.2.0
- Tornado Shot's splitting effect now also applies to thrown Spears.
0.1.1
* Adjusted the damaging area of Bahlak, the Sky Seer's Tornadoes to more closely match the visual effects. Tornadoes now push you slightly away when they appear, and now deal less damage when they first appear before ramping up.
0.1.0e
* Tornado Shot's Damage over Time has been adjusted, it is now slightly higher at Lower Levels, and substantially lower at Higher Levels. The intention of this ability was to propagate your other Bow skills, as opposed to doing an immense amount of damage itself.
* Fixed a bug where Ballista skills didn't work with Tornadoes created by Tornado Shot.
Supported By /58
  • Active Type: Spell, Duration, Trappable, Totemable, Triggerable, DegenOnlySpellDamage, Physical, Area, AreaSpell, UsableWhileMoving, DamageOverTime, Storm, Wind, Limit, InteractsWithElementalGround
  • Inspiration
    Efficiency I
    Supports any skill, making it cost less to use. Cannot support skills which reserve Spirit.
    Inspiration
    Efficiency II
    Supports any skill, making it cost less to use. Cannot support skills which reserve Spirit.
    BrutalitySupport
    Brutality I
    Supports any skill that deals damage, boosting its Physical damage at the expense of all other Damage Types.
    BrutalitySupport
    Brutality II
    Supports any skill that deals damage, boosting its Physical damage at the expense of all other Damage Types.
    BrutalitySupport
    Brutality III
    Supports any skill that deals damage, boosting its Physical damage at the expense of all other Damage Types, as well as giving Hits from that skill a chance to ignore Physical Damage reduction.
    BloodMagicSupport
    Lifetap
    Supports any Skill, turning its Mana cost into a Life cost. Does not support Skills which reserve Spirit.
    LineageLifetap
    Atalui's Bloodletting
    Supports any Skill, turning a portion of its Mana cost into a Life cost. Does not support Skills which reserve Spirit. Supported Skills Gain a portion of their Life cost as extra Physical Damage.
    LessDurationSupport
    Compressed Duration I
    Supports any skill that has a duration making that duration shorter.
    LessDurationSupport
    Compressed Duration II
    Supports any skill that has a duration making that duration shorter.
    MoreDurationSupport
    Prolonged Duration I
    Supports any skill that has a duration, making that duration longer.
    MoreDurationSupport
    Prolonged Duration II
    Supports any skill that has a duration, making that duration longer.
    RageforgedSupport
    Rageforged I
    Supports any damaging skill that you use or Trigger yourself, causing it to spend Rage to deal more damage. If you don't have enough Rage to spend, the damage bonus will not apply.
    RageforgedSupport
    Rageforged II
    Supports any damaging skill that you use or Trigger yourself, causing it to spend Rage to deal more damage, with a chance to skip spending Rage while still benefitting as though it had. If you don't have enough Rage to spend, the damage bonus will not apply.
    LineageUhtredLesser
    Uhtred's Exodus
    Supports Skills which can gain levels, granting them many additional levels provided no other supports are used with the supported Skill. Does not support skills which do not have levels.
    LineageUhtredStandard
    Uhtred's Omen
    Supports Skills which can gain levels, granting them additional levels provided exactly one other support is used with the supported Skill. Does not support skills which do not have levels.
    LineageUhtredGreater
    Uhtred's Augury
    Supports Skills which can gain levels, granting them additional levels provided exactly two other supports are used with the supported Skill. Does not support skills which do not have levels.
    IncreaseLimitSupport
    Overabundance I
    Supports Skills which have a Limit, increasing that Limit at the cost of their duration. Only applies to restrictions that use the word "Limit".
    IncreaseLimitSupport
    Overabundance II
    Supports Skills which have a Limit, increasing that Limit at the cost of their duration. Only applies to restrictions that use the word "Limit".
    IncreaseLimitSupport
    Overabundance III
    Supports Skills which have a Limit, doubling that Limit, but Cursing yourself on Supported Skill use. Only applies to restrictions that use the word "Limit". Cannot support Persistent Skills.
    MobilitySupport
    Mobility
    Supports skills that can be used while moving, allowing you to move faster while using them.
    SwiftAfflictionSupport
    Swift Affliction I
    Supports any skill that deals damage, causing it to deal more non-Ailment damage over time but have a shorter duration.
    SwiftAfflictionSupport
    Swift Affliction II
    Supports any skill that deals damage, causing it to deal more non-Ailment damage over time but have a shorter duration.
    SwiftAfflictionSupport
    Swift Affliction III
    Supports any skill that deals damage, causing effects with a duration of one second or less to deal more non-Ailment damage over time.
    EncumberanceSupport
    Slow Potency
    Supports any skill, causing inflicted Slows to be more powerful.
    CessationSupport
    Deliberation
    Supports skills that can be used while moving, causing you to move slower while using them, but granting more damage in exchange.
    InhibitorSupport
    Inhibitor
    Supports any Skill you use or Trigger yourself. Supported Skills cannot consume Charges or Infusion by any means. Cannot Support Skills which require Charges or Infusion to be used.
    IncreasedAreaOfEffectSupport
    Magnified Area I
    Supports any skill with an area of effect, making it larger.
    IncreasedAreaOfEffectSupport
    Magnified Area II
    Supports any skill with an area of effect, making it larger.
    WalkeroftheWilds
    Oisín's Oath
    Supports Skills which Hit enemies, causing their Mana Leech to recover based on Elemental damage instead of Physical damage.
    FasterCastSupport
    Rapid Casting I
    Supports Spells, causing them to cast faster.
    FasterCastSupport
    Rapid Casting II
    Supports Spells, causing them to cast faster.
    FasterCastSupport
    Rapid Casting III
    Supports Spells, causing them to cast faster for each different Spell you've cast in the last eight seconds.
    ConcentratedEffectSupport
    Concentrated Area
    Supports any skill with an area of effect, causing that area to be smaller but any area damage it deals to be higher.
    ArcaneSurgeSupport
    Arcane Surge
    Supports Spells you cast yourself, tracking the mana you spend to cast them. Spending enough mana grants a burst of Mana Regeneration and Cast Speed.
    ExpandSupport
    Expand
    Supports Spells you cast yourself, Sealing them over time. The Seals are broken when cast, increasing area of effect. Cannot support Channelling Skills or Skills with a Cooldown or which already gain Seals.
    HourglassSupport
    Hourglass
    Supports any damaging skill that you use yourself, causing it to deal significantly more damage but gain a long cooldown. Cannot support Skills which already have a cooldown.
    MinionPactSupport
    Minion Pact I
    Supports damaging skills you use yourself, draining the life from one of your Minions on use in order to boost the skill's damage. Only takes effect if you have a Minion with enough life to drain the full amount.
    MinionPactSupport
    Minion Pact II
    Supports damaging skills you use yourself, draining the life from one of your Minions on use in order to boost the skill's damage. Only takes effect if you have a Minion with enough life to drain the full amount.
    PhysicalMasterySupport
    Physical Mastery
    Supports Physical skills, granting them an additional level. Does not support skills which do not have levels.
    IntenseAgonySupport
    Intense Agony
    Supports Spells that deal non-Ailment damage over time, causing them to have a shorter duration but deal substantially more damage over time with Debuffs inflicted against enemies on full life.
    DrainedAilmentSupport
    Drain Ailments
    Supports Spells that deal non-Ailment damage over time, causing them to consume Ailments on enemies it applies damage over time Debuffs to in order to deal substantially more damage over time.
    StripAwaySupport
    Potent Exposure
    Supports Skills which apply Exposure to Enemies, increasing the effect of applied Exposure.
    ConsideredCastingSupport
    Considered Casting
    Supports Spell Skills that Hit Enemies and you cast yourself, boosting Damage at the cost of Cast Speed.
    ExecrateSupport
    Expanse
    Supports any Skill that you use yourself, granting it significantly higher Area of Effect but causing it to gain a long cooldown. Cannot support Skills which already have a cooldown.
    ManatenanceSupport
    Zenith I
    Supports Spell Skills. Supported Skills deal more damage while you are above 90% of your Maximum Mana. Does not modify Skills used by Minions.
    ManatenanceSupport
    Zenith II
    Supports Spell Skills. Supported Skills have increased Mana cost Efficiency and deal more damage while you are above 90% of your maximum Mana. Does not modify Skills used by Minions.
    DerangeSupport
    Derange
    Supports Skills which you use yourself which can deal damage. Supported Skills gain an Energy Shield cost equal to your Intelligence, while also dealing more non-Ailment Damage over time based off of your Intelligence. Cannot support Channelling Skills.
    ProfanitySupport
    Profanity I
    Supports Skills you use yourself. Supported Skills consume a Corpse on use, dealing more Chaos Damage if they do.
    ProfanitySupport
    Profanity II
    Supports Skills you use yourself. Supported Skills consume many Corpses on use, dealing more Chaos Damage per Corpse consumed.
    AcrimonySupport
    Acrimony
    Supports Skills which can Damage Enemies. Enemies affected by Damage over time from Supported Skills which was not caused by a Damaging Ailment have reduced Life regeneration rate. Only the strongest instance of this Debuff will apply. Does not Support Skills used by Minions.
    CleanseSupport
    Catharsis
    Supports any Skill you use yourself, causing supported Skill to detonate Volatility that is present on you. Supported Skill can only be used while you have a certain amount of Volatility and cannot support Skills which already have another Condition.
    BlankBlueSupport
    Atziri's Call
    [DNT-UNUSED] Supports Spells you use yourself which Hit enemies. On Critical Hit with supported Spells, Trigger Atziri's Storm at the location of the nearest enemy.
    LineageDjinn
    Varashta's Blessing
    Supports any Skill that can deal damage, causing it to deal more damage for each different Command Skill you have used in the past few seconds. Cannot modify the Skills of Minions.
    MorganasTempest
    Morgana's Tempest
    Supports Storm skills, increasing their Limit and causing them to move quickly from the user to the target location, but become less effective. Cannot Support Triggered Skills.
    MovingStorms
    Advancing Storm
    Supports Storm skills, causing them to appear at the user's location and move towards the target location.
    CatalysingElementsSupport
    Catalysing Elements
    Supports Skills which are boosted by Elemental Ground Surfaces, Triggering Catalysing Discharge of the corresponding type when they are boosted by an allied Elemental Ground Surface.
    TrickstersShard
    Trickster's Shard
    Supports non-instant Spells you cast yourself. Supported Spells will Trigger Fragment Self, creating a Fractured Mimic which will cast that Spell if you get enough of them.
    ExpeditionRunicExtraction
    Runic Extraction
    Supports any Skill that deals damage. Enemies you kill with supported Skills have a chance to drop a Verisium Infusion Remnant.
    Microtransactions /3
    SharkTornadoEffect
    Cost: 130
    Your Tornado becomes a Shark Effect.
    AbyssalTornado
    Cost: 100
    Your Tornado becomes an Abyssal Effect.
    HolyRadiantTornado
    Cost: 100
    Your Tornado becomes a Radiant Effect.
    Tornado
    You are taking Physical Damage over time and your Movement Speed is being reduced due to being inside the Tornado. An additional stack of this effect is applied when deep inside the Tornado.
    base_movement_velocity_+%
    base_physical_damage_taken_per_minute
    BuffGroupsID
    31
    IsBuffDefinition
    1
    BuffMergeModesID
    1
    Codebase physical damage taken per minute
    IsPublic0
    IsLocal0
    IsWeaponLocal0
    IsProxied
    IsParty0
    IsVirtual0
    IsScalable1
    StatSemantics3
    Codebase movement velocity +%
    IsPublic1
    IsLocal0
    IsWeaponLocal0
    IsProxied
    IsParty0
    IsVirtual0
    IsScalable1
    StatSemantics1
    Tornado
    You are taking Physical Damage over time and your Movement Speed is being reduced due to being inside the Tornado. An additional stack of this effect is applied when deep inside the Tornado.
    base_movement_velocity_+%
    base_physical_damage_taken_per_minute
    BuffGroupsID
    31
    IsBuffDefinition
    1
    BuffMergeModesID
    1
    Codebase physical damage taken per minute
    IsPublic0
    IsLocal0
    IsWeaponLocal0
    IsProxied
    IsParty0
    IsVirtual0
    IsScalable1
    StatSemantics3
    Codebase movement velocity +%
    IsPublic1
    IsLocal0
    IsWeaponLocal0
    IsProxied
    IsParty0
    IsVirtual0
    IsScalable1
    StatSemantics1
    Tornado
    You are taking Physical Damage over time while inside the Tornado
    base_physical_damage_taken_per_minute
    BuffGroupsID
    31
    IsBuffDefinition
    1
    BuffMergeModesID
    1
    Codebase physical damage taken per minute
    IsPublic0
    IsLocal0
    IsWeaponLocal0
    IsProxied
    IsParty0
    IsVirtual0
    IsScalable1
    StatSemantics3
    Tornado
    CategoryConstructConstruct
    monster no drops or experience [1]
    Spectre
    Tagsconstruct, ghost_armour, is_unarmed, non_attacking, very_slow_movement
    Life
    100%
    Resistance
    IconEnemyResistanceFire0% IconEnemyResistanceCold0% IconEnemyResistanceLightning0% IconEnemyResistanceChaos0%
    Damage
    100%
    Accuracy
    100%
    5%
    Attack Distance
    6 ~ 6
    Attack Time
    1 Second
    Damage Spread
    ±0%
    Experience
    100%
    Model Size
    100%
    Type
    Tornado
    Metadata
    Tornado
    IsSummoned
    Y
    Reservation
    50
    Resistance
    IconEnemyResistanceFire0% IconEnemyResistanceCold0% IconEnemyResistanceLightning0% IconEnemyResistanceChaos0%
    Reservation
    30%
    Resistance
    IconEnemyResistanceFire0% IconEnemyResistanceCold0% IconEnemyResistanceLightning0% IconEnemyResistanceChaos0%

    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_base_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;
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Tornado/Tornado"] = {
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        name = "Tornado",
        life = 1,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
        },
        modList = {
        },
    }
    
    monster no drops or experience [1]
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Stats
  • monster no drops or experience 1 — 1 Global — Unscalable Value
  • Stats.item_drop_slots
    0
    Stats.energy_shield_recharge_rate_per_minute_%
    750
    Stats.base_maximum_mana
    200
    Stats.maximum_physical_damage_reduction_%
    75
    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
    0
    Stats.max_frenzy_charges
    0
    Stats.max_power_charges
    0
    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
    200
    Stats.base_heavy_stun_duration_ms
    2000
    Stats.melee_defer_damage_prediction
    1
    Stats.poise_decay_delay_ms
    8000
    Stats.poise_decay_%_per_second
    5
    Stats.base_block_angle_degrees
    180
    Stats.action_attack_or_cast_time_uses_animation_length
    1
    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.immune_to_curses
    1
    Stats.immune_to_auras_from_other_entities
    1
    Stats.monster_no_drops_or_experience
    1
    Stats.monster_do_not_fracture
    1
    Stats.base_cannot_be_stunned
    1
    Stats.cannot_be_knocked_back
    1
    Stats.phase_through_objects
    1
    Stats.monster_grants_no_flask_charges
    1
    Stats.base_maximum_life_is_one
    1
    Stats.cannot_die
    1
    Stats.hidden_monster_can_have_auras
    1
    Stats.hide_mini_life_bar
    1
    Stats.does_not_count_as_monster
    1
    ObjectMagicProperties.stat_description_list
    Metadata/StatDescriptions/monster_stat_descriptions.csd
    Positioned.blocking
    true
    Positioned.team
    0
    Positioned.serialise_collidable
    true
    Positioned.trigger_blocking
    true
    BaseEvents.server_only
    true
    BaseEvents.on_construction_complete
    this.immune_to_hellscape = true;
    Actor.basic_action
    Move, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction
    Actor.slow_animations_go_to_idle
    false
    Animated.animated_object
    Metadata/Monsters/Daemon/Daemon.ao
    Life.corpse_usable
    false
    Life.ignore_on_life_changed_stats
    true
    Pathfinding.base_speed
    8
    StateMachine."
    ,
    Edit

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