トルネード
レベル: (1–20)
コスト: (15–25) マナ
キャストタイム: 0.75 秒
クリティカル率: 5.00%
追加ダメージ効率: (55–95)%
要求 レベル (34–70), (50–98) 器用さ, (35–68) 知性
周囲の敵を妨害し、繰り返しダメージを与える竜巻を生成する。竜巻は持続時間中前方に移動し、その間、使用者の投射物が衝突し敵と同様にダメージを受ける。その後、副次的持続時間に敵を追いかけ、竜巻自身のダメージに加えて使用者の投擲物から受けたダメージの一部を敵に反射する。
(31–414)から(46–620)の物理ダメージを与える
0.25秒ごとにダメージを与える
基礎持続時間は1.5秒
サブの基礎持続時間は4秒
一次的持続時間中、投射物のヒットを最大20回まで受けることができる
受けたダメージの10%を敵に反射する
範囲内の敵は阻害を受け、移動スピードが-1%減少する
トルネードの移動スピードが(0–57)%増加する
トルネードの最大数 1
0.25秒ごとにダメージを与える
基礎持続時間は1.5秒
サブの基礎持続時間は4秒
一次的持続時間中、投射物のヒットを最大20回まで受けることができる
受けたダメージの10%を敵に反射する
範囲内の敵は阻害を受け、移動スピードが-1%減少する
トルネードの移動スピードが(0–57)%増加する
トルネードの最大数 1
品質による追加の効果:
トルネードの移動スピードが(0–20)%増加する
同じ色のソケットにはめることでスキルを使用できるようになります。右クリックしてソケットから取り外す。
Tornado
ジーナス
Level Effect /40
Implicit |
---|
サブの基礎持続時間は4秒 0.25秒ごとにダメージを与える 受けたダメージの10%を敵に反射する トルネードの最大数 1 一次的持続時間中、投射物のヒットを最大20回まで受けることができる 基礎持続時間は1.5秒 範囲内の敵は阻害を受け、移動スピードが-1%減少する (Hinder: 阻害された敵は、移動スピードが30%減少する。) |
レベル | 装備条件レベル | 知性 | 器用さ | コスト | 31から46の物理ダメージを与える | トルネードの移動スピードが#%増加する | 経験値 |
---|---|---|---|---|---|---|---|
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
トルネード
Key | Value |
---|---|
Cost | iLvl 1: Normal: 1x可能性のオーブ |
Acronym | 持続時間, 投射物, Hinder |
DropLevel | 34 |
BaseType | トルネード |
Class | スキルジェム |
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 武器 /1
Weight | Desc |
---|---|
1000 (T5) | プレイヤーがスプリットアローまたはトルネードショットによるアタックを行った時にレベル20トルネードをトリガーする |
トルネード
レベル: (1–20)
コスト: (15–25) マナ
キャストタイム: 0.75 秒
クリティカル率: 5.00%
追加ダメージ効率: (55–95)%
要求 レベル (34–70), (50–98) 器用さ, (35–68) 知性
周囲の敵を妨害し、繰り返しダメージを与える竜巻を生成する。竜巻は持続時間中前方に移動し、その間、使用者の投射物が衝突し敵と同様にダメージを受ける。その後、副次的持続時間に敵を追いかけ、竜巻自身のダメージに加えて使用者の投擲物から受けたダメージの一部を敵に反射する。
(31–414)から(46–620)の物理ダメージを与える
0.25秒ごとにダメージを与える
基礎持続時間は1.5秒
サブの基礎持続時間は4秒
一次的持続時間中、投射物のヒットを最大20回まで受けることができる
受けたダメージの10%を敵に反射する
範囲内の敵は阻害を受け、移動スピードが-1%減少する
トルネードの移動スピードが(0–57)%増加する
トルネードの最大数 1
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]
0.25秒ごとにダメージを与える
基礎持続時間は1.5秒
サブの基礎持続時間は4秒
一次的持続時間中、投射物のヒットを最大20回まで受けることができる
受けたダメージの10%を敵に反射する
範囲内の敵は阻害を受け、移動スピードが-1%減少する
トルネードの移動スピードが(0–57)%増加する
トルネードの最大数 1
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]
品質による追加の効果:
トルネードの移動スピードが(0–20)%増加する
同じ色のソケットにはめることでスキルを使用できるようになります。右クリックしてソケットから取り外す。
Tornado
有料アイテム /1
鮫のトルネードエフェクト
トルネードは、鮫のエフェクトになります。
Supported By /84
火ダメージ追加サポート
敵にヒットを与えるスキルをサポートする。
冷気ダメージ追加サポート
敵にヒットを与えるスキルをサポートする。
効果範囲増加サポート
効果範囲を持つスキルをサポートする。
雷ダメージ追加サポート
敵にヒットを与えるスキルをサポートする。
クリティカル率増加サポート
敵にヒットを与えるスキルをサポートする。
クリティカルダメージ増加サポート
敵にヒットを与えるスキルをサポートする。
ノックバックサポート
敵にヒットを与えるスキルをサポートする。
ライフリーチサポート
敵にヒットを与えるスキル全てをサポートし、そのヒットが与えたダメージに応じてライフをリーチするようになる。
混沌ダメージ追加サポート
敵にヒットを与えるスキルをサポートする。
スタンサポート
敵にヒットを与えるスキル全てをサポートし、そのスキルで敵をスタンしやすくする。
トラップ化サポート
スペルまたは弓・ワンドを使用するアタックをサポートする。スキルを使用する代わりに、敵が近づくとそのスキルを発動するトラップを投げる。トラップはチャネリングスキルを使用することはできない。
アイテムレアリティ上昇サポート
敵を倒すことのできるスキルをサポートする。
キャストスピードサポート
即座に発動しないスペルをサポートする。
効果濃縮サポート
ダメージを与えるかどうかに関わらず、効果範囲を持つスキルをサポートする。
持続時間上昇サポート
持続時間を持つスキルをサポートする。
冷気から火変換サポート
敵にヒットを与えるスキルをサポートする。
燃焼促進サポート
敵にヒットを与えるスキルをサポートする。
元素拡散サポート
敵にヒットするスキルまたは元素状態異常を引き起こすスペルをサポートする。
カリングストライクサポート
敵にヒットを与えるスキルをサポートする。敵がこのスキルで攻撃された後、残りのライフが10%以下になると、その敵は死亡する。
アイアンウィルサポート
スペルスキルをサポートする。筋力による物理近接ダメージを増加すると、スペルダメージも増加する。
スペルトーテムサポート
トリガーされないスペルスキルをサポートする。スペルをキャストする代わりに、そのスペルをキャストするトーテムを召喚する。
連続爆破マインサポート
スペルか、弓またはワンドによるアタックをサポートする。スキルを使用する代わりに、爆破するとそのスキルを使用するマインを投げる。マインはチャネリングスキルを使用することはできない。
逃走付与サポート
敵にヒットを与えるスキルをサポートする。
盲目付与サポート
敵にヒットを与えるスキルをサポートする。
火耐性突破サポート
敵にヒットするスキルをサポートし、ヒットが敵の火耐性を突破するようになる。
冷気耐性突破サポート
敵にヒットするスキルをサポートし、ヒットが敵の冷気耐性を突破するようになる。
雷耐性突破サポート
敵にヒットするスキルをサポートし、ヒットが敵の雷耐性を突破するようになる。
元素耐性突破サポート
敵にヒットするスキルをサポートし、ヒットが敵の元素耐性を突破するようになる。
クリティカル時パワーチャージサポート
敵にヒットを与えるスキルをサポートする。
燃焼ダメージサポート
敵にヒットするスキルまたは燃焼ダメージを直接与えるスキルをサポートする。
ヒット時呪術サポート
敵にヒットするスキルと、呪術スキルの両方をサポートしなければならない。もう片方のスキルが敵にヒットした際に、呪術が付与される。トーテム、トラップ、マインで使用されるスキルはサポートできない。ミニオンはこの方法で呪術を付与することはできない。
持続時間低下サポート
持続するスキルをサポートする。
死亡時キャストサポート
死亡時、サポートされたスペルをそれぞれトリガーする。トーテム、トラップ、マインで使用されるスキルはサポートできない。ヴァ―ルスキル、チャネリングスキルおよびリザーブするスキルはトリガーされない。
被ダメージ時キャストサポート
サポートされたスキルはそれぞれ受けたダメージを記録し、トータルが閾値に達するとトリガーする。トーテム、トラップ、マインはサポートされない。ヴァ―ルスキル、チャネリングスキル、リザーブするスキルはトリガーされない。
被スタン時キャストサポート
スタンされた際に、サポートされたスキルがトリガーする可能性がある。トーテム、トラップ、マインで使用されるスキルはサポートできない。ヴァ―ルスキル、チャネリングスキル、リザーブするスキルはトリガーされない。
ブロック率低下サポート
敵にヒットを与えるスキルをサポートする。
物理から雷変換サポート
敵にヒットを与えるスキルをサポートする。
氷傷サポート
自らヒットするタイプのスキルをサポートする。トーテム、トラップ、マインの使用するスキルはサポートされない。
低体温化サポート
ダメージを与えるスキルをサポートする。
電気刺激サポート
自らヒットするタイプのスキルをサポートする。トーテム、トラップ、マインの使用するスキルはサポートされない。
クリティカルアフリクションサポート
敵にヒットを与えるスキルをサポートする。
虚空制御サポート
ダメージを与えるスキルをサポートする。
制御破壊サポート
ダメージを与えるアタックスキルまたはスペルスキルをサポートする。
スウィフトアフリクションサポート
持続時間を持つスキルまたは敵にヒットした際に状態異常を付与するスキルをサポートする。
元素ダメージ集中サポート
ヒットするスキル、敵を燃やすスキルまたは元素異常を付与するスキルをサポートする。
発火拡散サポート
敵にヒットを与えるスキルをサポートする。
出血付与サポート
アタックスキルをサポートする。
毒付与サポート
敵にヒットを与えるスキルをサポートする。
状態異常特化サポート
敵にヒットを与えるスキルをサポートする。
ディケイサポート
敵にヒットを与えるスキルをサポートする。
効果増大サポート
ダメージを与えるスキルまたは持続するスキルをサポートする。
猛毒サポート
敵にヒットを与えるスキルをサポートする。
火刑サポート
敵にヒットを与えるスキルをサポートする。
状態異常解放サポート
敵にヒットするスキルまたは元素状態異常を引き起こすスキルをサポートする。
ブルータリティサポート
ダメージを与えるスキルをサポートする。
アーケインサージサポート
サポートされたスキルはそれぞれ使用したマナの量を記録し、その合計が閾値に達するとバフを付与する。トーテム、トラップ、マインおよびマナリザーブするスキルはこのサポートによって発動されない。
ファンタズム召喚サポート
敵をヒットまたはミニオンを生成するスキルをサポートする。これらスキルまたはミニオンが敵を倒した時、またはレア、ユニークの敵をヒットした時、物理ダメージを与え貫通する投射物を放つファンタズムミニオンを召喚する確率を得る。
酷寒サポート
敵を冷却または冷却を付与する領域を生成するスキルをサポートする。
エナジーリーチサポート
敵にヒットすを与えるスキルをサポートし、それらのヒットで与えたダメージに基づいてエナジーシールドをリーチする。
インテンシファイサポート
使用者自身がキャストするスペルスキルをサポートする。トリガーされるスキル、ヴァールスキル、即時発動のスキル、チャネリングスキル、リザーブするスキル、ミニオンを生成するスキルまたはトーテム、トラップ、マインで使用されるスキルはサポートできない。
衝撃強化マインサポート
スペルか、弓またはワンドによるアタックをサポートする。スキルを使用する代わりに、爆破するとそのスキルを使用するマインを投げる。マインはチャネリングスキルを使用することはできない。
覚醒の火ダメージ追加サポート
敵にヒットを与えるスキルをサポートする。
覚醒のブルータリティサポート
ダメージを与えるスキルをサポートする。
覚醒の燃焼ダメージサポート
敵にヒットするスキルまたは燃焼ダメージを直接与えるスキルをサポートする。
覚醒の火耐性突破サポート
敵にヒットするスキルをサポートし、ヒットが敵の火耐性を突破するようになる。
覚醒の冷気ダメージ追加サポート
敵にヒットを与えるスキルをサポートする。
覚醒の冷気耐性突破サポート
敵にヒットするスキルをサポートし、ヒットが敵の冷気耐性を突破するようになる。
覚醒の状態異常特化サポート
敵にヒットを与えるスキルをサポートする。
覚醒のスウィフトアフリクションサポート
持続時間を持つスキルまたは敵にヒットした際に状態異常を付与するスキルをサポートする。
覚醒の虚空制御サポート
ダメージを与えるスキルをサポートする。
覚醒の混沌ダメージ追加サポート
敵にヒットを与えるスキルをサポートする。
覚醒の雷ダメージ追加サポート
敵にヒットを与えるスキルをサポートする。
覚醒の制御破壊サポート
ダメージを与えるアタックスキルまたはスペルスキルをサポートする。
覚醒のヒット時呪術サポート
敵にヒットするスキルと、呪術スキルの両方をサポートしなければならない。もう片方のスキルが敵にヒットした際に、呪術が付与される。トーテム、トラップ、マインで使用されるスキルはサポートできない。ミニオンはこの方法で呪術を付与することはできない。
覚醒の元素ダメージ集中サポート
ヒットするスキル、敵を燃やすスキルまたは元素異常を付与するスキルをサポートする。
覚醒の効果範囲増加サポート
効果範囲を持つスキルをサポートする。
覚醒の雷耐性突破サポート
敵にヒットするスキルをサポートし、ヒットが敵の雷耐性を突破するようになる。
覚醒の状態異常解放サポート
敵にヒットするスキルまたは元素状態異常を引き起こすスキルをサポートする。
クルーエルティサポート
敵にヒットを与えるスキルをサポートする。ミニオンはクルーエリティを獲得できない。
過充電サポート
敵にヒットを与えるスキルをサポートする。
スペルブレードサポート
敵にヒット与えるスキルをサポートする。ミニオンのスキルには影響しない。
貪りサポート
敵にヒットを与えるスキルをサポートする。
サディズムサポート
敵にヒットを与えるスキルをサポートする。
裂傷サポート
アタックスキルをサポートする。
トルネード
コンストラクト
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]
Tornado
Spectre | N |
---|---|
Tags | construct, ghost_armour, is_unarmed, large_model, non_attacking, very_slow_movement |
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
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 | モンスター (3) |
GenerationType | ユニーク (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 | モンスター (3) |
GenerationType | ユニーク (3) |
Req. level | 1 |
Stats |
トルネード
コンストラクト
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]
Tornado
Spectre | N |
---|---|
Tags | construct, ghost_armour, is_unarmed, large_model, non_attacking, very_slow_movement |
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
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 | モンスター (3) |
GenerationType | ユニーク (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 | モンスター (3) |
GenerationType | ユニーク (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.