Торнадо
Уровень: (1—20)
Расход ресурсов: (15—25) маны
Время применения: 0.75 сек.
Шанс критического удара: 5.00%
Эффективность добавленного урона: (55—95)%
Скорость снарядов: 40 metres per Second
Требуется Уровень (34—70), (50—98) Ловк, (35—68) Инт
Герой создаёт торнадо, многократно наносящее урон врагам вокруг. Некоторое время торнадо будет двигаться вперёд, и в этот период в него можно попасть снарядами, которые могут сталкиваться с врагами, и нанести урон словно по врагу. Затем в течение вторичного промежутка времени торнадо начнёт преследовать противника и будет отражать в него часть урона, полученного от снарядов героя, в дополнение к своему собственному урону.
Наносит от (31—414) до (46—620) физического урона
Наносит урон каждые 0.25 секунд(-ы)
Базовая длительность - 1.5 секунд(-ы)
Длительность вторичного эффекта: 4 секунд
Во время изначальной длительности, может получать удары от ваших снарядов до 20 раз
Во время второй стадии отражает 10% полученного урона во врагов
Противники в радиусе скованы, их скорость передвижения снижена на -1%
(0—57)% повышение скорости передвижения Торнадо
Максимум 1 Торнадо
(Скованность снижает скорость передвижения на 30%)
Дополнительные эффекты от качества:
(0—20)% повышение скорости передвижения Торнадо
Для получения умения выберите предмет и поместите камень в гнездо соответствующего цвета. Щёлкните ПКМ, чтобы вынуть камень из гнезда.
Tornado
Задание /2
| Act | Задание | NPC | Герой |
|---|---|---|---|
| 4 | Снятие печати | Quest Reward | Охотница · Бандит |
| 4 | Снятие печати | Петарус и Ваня | Дворянка |
Level Effect /40
| Implicit |
|---|
| Длительность вторичного эффекта: 4 секунд |
| Наносит урон каждые 0.25 секунд(-ы) |
| Во время второй стадии отражает 10% полученного урона во врагов |
| Максимум 1 Торнадо |
| Во время изначальной длительности, может получать удары от ваших снарядов до 20 раз |
| Базовая длительность - 1.5 секунд(-ы) |
| Противники в радиусе скованы, их скорость передвижения снижена на -1% |
| Уровень | Требуется Уровень | Инт | Ловк | Мана | Base Damage | Наносит от 31 до 46 физического урона | #% повышение скорости передвижения Торнадо | Опыт |
|---|---|---|---|---|---|---|---|---|
| 1 | 34 | 35 | 50 | 15 | 100%, 100%, 100% | 31, 46 | 252,595 | |
| 2 | 36 | 37 | 53 | 15 | 100%, 100%, 100% | 36, 54 | 3 | 314,394 |
| 3 | 38 | 38 | 55 | 16 | 100%, 100%, 100% | 42, 63 | 6 | 388,734 |
| 4 | 40 | 40 | 58 | 16 | 100%, 100%, 100% | 49, 73 | 9 | 477,437 |
| 5 | 42 | 42 | 61 | 17 | 100%, 100%, 100% | 57, 85 | 12 | 583,786 |
| 6 | 44 | 44 | 63 | 18 | 100%, 100%, 100% | 66, 99 | 15 | 710,359 |
| 7 | 46 | 46 | 66 | 18 | 100%, 100%, 100% | 76, 115 | 18 | 1,355,511 |
| 8 | 48 | 48 | 69 | 19 | 100%, 100%, 100% | 88, 133 | 21 | 1,138,877 |
| 9 | 50 | 49 | 71 | 19 | 100%, 100%, 100% | 102, 153 | 24 | 1,368,233 |
| 10 | 52 | 51 | 74 | 20 | 100%, 100%, 100% | 118, 177 | 27 | 1,638,338 |
| 11 | 54 | 53 | 76 | 20 | 100%, 100%, 100% | 136, 204 | 30 | 1,956,648 |
| 12 | 56 | 55 | 79 | 21 | 100%, 100%, 100% | 157, 235 | 33 | 3,655,184 |
| 13 | 58 | 57 | 82 | 21 | 100%, 100%, 100% | 181, 271 | 36 | 3,017,327 |
| 14 | 60 | 59 | 84 | 22 | 100%, 100%, 100% | 208, 312 | 39 | 3,576,232 |
| 15 | 62 | 60 | 87 | 22 | 100%, 100%, 100% | 239, 358 | 42 | 9,164,731 |
| 16 | 64 | 62 | 90 | 23 | 100%, 100%, 100% | 274, 411 | 45 | 17,861,428 |
| 17 | 66 | 64 | 92 | 24 | 100%, 100%, 100% | 315, 472 | 48 | 46,032,386 |
| 18 | 68 | 66 | 95 | 24 | 100%, 100%, 100% | 361, 541 | 51 | 87,248,039 |
| 19 | 69 | 67 | 96 | 24 | 100%, 100%, 100% | 386, 580 | 54 | 157,972,052 |
| 20 | 70 | 68 | 98 | 25 | 100%, 100%, 100% | 414, 620 | 57 | |
| 21 | 72 | 25 | 100%, 100%, 100% | 474, 711 | 60 | |||
| 22 | 74 | 26 | 100%, 100%, 100% | 542, 813 | 63 | |||
| 23 | 76 | 26 | 100%, 100%, 100% | 620, 930 | 66 | |||
| 24 | 78 | 27 | 100%, 100%, 100% | 709, 1064 | 69 | |||
| 25 | 80 | 27 | 100%, 100%, 100% | 810, 1215 | 72 | |||
| 26 | 82 | 28 | 100%, 100%, 100% | 925, 1388 | 75 | |||
| 27 | 84 | 28 | 100%, 100%, 100% | 1057, 1585 | 78 | |||
| 28 | 86 | 29 | 100%, 100%, 100% | 1206, 1808 | 81 | |||
| 29 | 88 | 30 | 100%, 100%, 100% | 1375, 2063 | 84 | |||
| 30 | 90 | 30 | 100%, 100%, 100% | 1568, 2352 | 87 | |||
| 31 | 91 | 30 | 100%, 100%, 100% | 1674, 2511 | 88 | |||
| 32 | 92 | 31 | 100%, 100%, 100% | 1787, 2680 | 90 | |||
| 33 | 93 | 31 | 100%, 100%, 100% | 1907, 2861 | 91 | |||
| 34 | 94 | 31 | 100%, 100%, 100% | 2035, 3053 | 93 | |||
| 35 | 95 | 31 | 100%, 100%, 100% | 2172, 3258 | 94 | |||
| 36 | 96 | 32 | 100%, 100%, 100% | 2318, 3477 | 96 | |||
| 37 | 97 | 32 | 100%, 100%, 100% | 2473, 3710 | 97 | |||
| 38 | 98 | 32 | 100%, 100%, 100% | 2639, 3958 | 99 | |||
| 39 | 99 | 33 | 100%, 100%, 100% | 2815, 4222 | 100 | |||
| 40 | 100 | 33 | 100%, 100%, 100% | 3003, 4504 | 102 |
Attribute /11
Торнадо
| Имя | Показывать полное описание |
|---|---|
| Cost | iLvl 1: Normal: 1x |
| Acronym | Длится, Снаряд, Hinder |
| Id | Tornado |
| DropLevel | 34 |
| BaseType | Торнадо |
| Class | Камни умений |
| TargetTypes | Ground, Enemy |
| Type | Spell, Duration, Trappable, Totemable, Mineable, Triggerable, Damage, Physical, Area, Orb, AreaSpell |
| ItemType | Metadata/Items/Gems/SkillGemTornado |
| ActiveSkillsCode | tornado |
| Reference |
Горнило Оружие /1
| Weight | Desc |
|---|---|
| 1000 (T5) | Вызывает срабатывание Торнадо 20 уровня когда вы атакуете Расколотой стрелой или Вихрем стрел |
Торнадо
Уровень: (1—20)
Расход ресурсов: (15—25) маны
Время применения: 0.75 сек.
Шанс критического удара: 5.00%
Эффективность добавленного урона: (55—95)%
Скорость снарядов: 40 metres per Second
Требуется Уровень (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]
(Скованность снижает скорость передвижения на 30%)
Дополнительные эффекты от качества:
(0—20)% повышение скорости передвижения Торнадо
Для получения умения выберите предмет и поместите камень в гнездо соответствующего цвета. Щёлкните ПКМ, чтобы вынуть камень из гнезда.
Tornado
Supported By /104
Поддержка: Урон огнём
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Отбрасывание
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Вытягивание здоровья
Усиливает любое умение, наносящее удары по врагам. Усиленное умение похищает здоровье на основании нанесенного урона.
Поддержка: Оглушение
Усиливает любое умение, наносящее удары по врагам. Усиленными умениями проще оглушить врагов.
Поддержка: Продление
Усиливает любое умение с временем действия.
Поддержка: Холод в огонь
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Железная воля
Усиливает чары. Бонус к физическому урону в ближнем бою от силы начинает увеличивать урон чарами этого умения.
Поддержка: Колдующий тотем
Усиливает не срабатывающие умения чар. Вместо сотворения чар вы будете призывать тотем, сотворяющий чары за вас.
Поддержка: Пронизывающий жар
Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление огню.
Поддержка: Урон от горения
Усиливает любое умение, наносящее удары по врагам или урон от горения.
Поддержка: Сотворение чар при убийстве в ближнем бою
Должен одновременно усиливать умение атаки ближнего боя и чары. Умение вызовет срабатывание чар при убийстве врага. Нельзя усилить тотемы, ловушки и мины. Невозможно вызвать срабатывание умений ваал, поддерживаемых умений и умений с удержанием.
Поддержка: Усилитель
Усиливает любой камень умения. Начиная со 2 уровня будет увеличивать уровень усиленных камней. Не может усиливать умения, полученные не от камней.
Поддержка: Сокращение
Усиливает любое умение с временем действия.
Поддержка: Сотворение чар при получении урона
Усиленные чары будут учитывать полученный урон и срабатывать при достижении определённых порогов полученного урона. Нельзя усилить умения, используемые тотемами, ловушками и минами. Невозможно вызвать срабатывание умений ваал, поддерживаемых умений и умений с удержанием.
Поддержка: Жестокость
Усиливает любое умение, наносящее удары по врагам.
Пробуждённый - Поддержка: Урон огнём
Усиливает любое умение, наносящее удары по врагам.
Пробуждённый - Поддержка: Жестокость
Усиливает любое умение, наносящее удары по врагам.
Пробуждённый - Поддержка: Урон от горения
Усиливает любое умение, наносящее удары по врагам или урон от горения.
Пробуждённый - Поддержка: Пронизывающий жар
Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление огню.
Пробуждённый - Поддержка: Усилитель
Усиливает любой камень умения. Начиная со 2 уровня будет увеличивать уровень усиленных камней. Не может усиливать умения, полученные не от камней.
Поддержка: Злость
Усиливает любое умение, наносящее удары по врагам. Приспешники не могут получить положительный эффект Злости.
Поддержка: Жизнеотвод
Усиливает любое умение не-благословение. Приспешники не могут получить положительный эффект Жизнеотвода.
Поддержка: Изничтожение
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Переливание
Усиливает чары не-благословения.
Поддержка: Урон холодом
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Ловушка
Усиливает чары или атаки, использующие луки или жезлы. Вместо использования этого умения вы будете бросать ловушку, которая будет использовать это умение, если поблизости окажется враг. Ловушки не могут использовать поддерживаемые умения.
Поддержка: Добивание
Усиливает любое умение, наносящее удары по врагам. Если после нанесения удара этим умением у врагов осталось меньше 10% от максимума здоровья, они умрут.
Поддержка: Паника
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Ослепление
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Пронизывающий холод
Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление холоду.
Поддержка: Сотворение чар при критическом ударе
Должен одновременно усиливать умение атаки и чары. Умение вызовет срабатывание чар при нанесении критического удара врагу. Нельзя усилить тотемы, ловушки и мины. Невозможно вызвать срабатывание умений ваал, поддерживаемых умений и умений с удержанием.
Поддержка: Сотворение чар при смерти
При смерти вызывает срабатывание всех усиленных чар. Нельзя усилить умения, используемые тотемами, ловушками и минами. Невозможно вызвать срабатывание умений ваал, поддерживаемых умений и умений с удержанием.
Поддержка: Улучшитель
Усиливает любой камень умения. Начиная со 2 уровня будет увеличивать качество усиленных камней. Не может усиливать умения, полученные не от камней.
Поддержка: Затруднение блока
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Укус льда
Усиливает любое умение, наносящее удары по врагам. Не может усиливать умения, используемые тотемами, ловушками и минами.
Поддержка: Переохлаждение
Усиливает любое умение, наносящее урон.
Поддержка: Критические удары состояниями
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Манипуляция пустотой
Усиливает любое умение, наносящее урон.
Поддержка: Стремительный недуг
Усиливает любое умение с временем действия или умение, накладывающее состояния ударами.
Поддержка: Шанс отравить
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Смертельные состояния
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Едкие токсины
Усиливает любое умение, наносящее удары по врагам.
Пробуждённый - Поддержка: Урон холодом
Усиливает любое умение, наносящее удары по врагам.
Пробуждённый - Поддержка: Сотворение чар при критическом ударе
Должен одновременно усиливать умение атаки и чары. Умение вызовет срабатывание чар при нанесении критического удара врагу. Нельзя усилить тотемы, ловушки и мины. Невозможно вызвать срабатывание умений ваал, поддерживаемых умений и умений с удержанием.
Пробуждённый - Поддержка: Пронизывающий холод
Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление холоду.
Пробуждённый - Поддержка: Смертельные состояния
Усиливает любое умение, наносящее удары по врагам.
Пробуждённый - Поддержка: Стремительный недуг
Усиливает любое умение с временем действия или умение, накладывающее состояния ударами.
Пробуждённый - Поддержка: Манипуляция пустотой
Усиливает любое умение, наносящее урон.
Пробуждённый - Поддержка: Улучшитель
Усиливает любой камень умения. Начиная со 2 уровня будет увеличивать качество усиленных камней. Не может усиливать умения, полученные не от камней.
Поддержка: Садизм
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Сотворение чар при разрушении барьера
При разбивании вашего барьера вызывает срабатывание всех усиленных чар. Нельзя усилить умения, используемые тотемами, ловушками и минами. Невозможно вызвать срабатывание умений ваал, поддерживаемых умений и умений с удержанием.
Поддержка: Махинации
Усиливает умения, наносящие удары по врагам. Не усиливает умения приспешников.
Поддержка: Добивание слабых
Усиливает любое умение, наносящее удары по врагам. Если после нанесения удара этим умением у обычных или волшебных врагов осталось меньше определённого процента от максимума здоровья, они умрут.
Поддержка: Смертельная доза
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Расширенная область действия
Усиливает любое умение с областью действия.
Поддержка: Урон молнией
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Учащение критических ударов
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Усиление критических ударов
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Урон хаосом
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Редкость предметов
Усиливает любое умение, которое может убить врагов.
Поддержка: Ускоренное сотворение чар
Усиливает не мгновенные чары.
Поддержка: Средоточие
Усиливает любое умение с областью действия, даже если умение не наносит урон.
Поддержка: Воспламенение
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Разгул стихий
Усиливает любое умение, наносящее удары по врагам или накладывающее стихийные состояния.
Поддержка: Цепной подрыв
Усиливает чары или атаки, использующие луки или жезлы. Вместо использования этого умения вы будете бросать мину, которая будет использовать это умение, когда вы её взрываете. Мины не могут использовать поддерживаемые умения.
Поддержка: Пронизывающие молнии
Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление молнии.
Поддержка: Пронизывающие стихии
Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеские сопротивления стихиям.
Поддержка: Заряд энергии при критическом ударе
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Касание порчи
Должен одновременно усиливать умение, наносящее удары врагам, и умение проклятия порчи. Умение будет накладывать порчу при нанесении удара. Нельзя усилить тотемы, ловушки и мины. Приспешники не могут накладывать порчи таким образом.
Поддержка: Сотворение чар при оглушении
Усиленные чары будут иметь шанс срабатывания при получении вами оглушения. Нельзя усилить умения, используемые тотемами, ловушками и минами. Невозможно вызвать срабатывание умений ваал, поддерживаемых умений и умений с удержанием.
Поддержка: Наставник
Усиливает любой камень умения. Начиная со 2 уровня добавляет усиленным умениям коэффициент расхода и удержания маны. Не может усиливать умения, полученные не от камней.
Поддержка: Физический урон в молнии
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Возбуждение
Усиливает любое умение, которым вы самостоятельно наносите удары врагам. Не может усиливать умения, используемые тотемами, ловушками и минами.
Поддержка: Контролируемое разрушение
Усиливает любое умение атак или чары, наносящие урон.
Поддержка: Концентрация стихий
Усиливает любое умение, наносящее удары или урон от горения врагам, или накладывающее стихийные состояния.
Поддержка: Сотворение чар при поддержании
Должен одновременно усиливать поддерживаемое умение и не поддерживаемые чары. Поддерживаемое умение периодически будет вызывать срабатывание чар. Нельзя усилить умения, используемые тотемами, ловушками и минами. Невозможно вызвать срабатывание умений ваал и умений с удержанием.
Поддержка: Распространение поджога
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Разложение
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Эффективность
Усиливает любое умение с временем действия, или наносящее урон.
Поддержка: Жертвенность
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Безграничные состояния
Усиливает любое умение, наносящее удары по врагам или накладывающее состояния.
Поддержка: Колдовской выброс
Усиленные чары будут учитывать затраченную ману и накладывать положительный эффект при достижении определённых порогов затраченной маны. Не может усиливать умения, используемые тотемами, ловушками и минами, а также умения с удержанием.
Поддержка: Призыв фантома
Усиливает умения, наносящие удары по врагам или создающие приспешников. Когда эти умения или приспешники убивают врагов или наносят удар по редким и уникальным врагам, они получают шанс призвать приспешника-фантома, который использует чары снарядов, наносящие физический урон и пронзающие врагов.
Поддержка: Леденящее охлаждение
Усиливает любое умение, которое может охладить или создать охлаждающую область.
Поддержка: Похищение энергетического щита
Усиливает любое умение, наносящее удары по врагам. Усиленное умение похищает энергетический щит на основании нанесенного урона.
Поддержка: Интенсивность
Усиливает чары, которые вы сотворяете сами. Не усиливает срабатывающие умения, умения ваал, мгновенные умения, поддерживаемые умения, умения с удержанием или создающие приспешников, или умения, используемые тотемами, ловушками или минами.
Поддержка: Усиленная мина
Усиливает чары или атаки, использующие луки или жезлы. Вместо использования этого умения вы будете бросать мину, которая будет использовать это умение, когда вы её взрываете. Мины не могут использовать поддерживаемые умения.
Пробуждённый - Поддержка: Урон хаосом
Усиливает любое умение, наносящее удары по врагам.
Пробуждённый - Поддержка: Урон молнией
Усиливает любое умение, наносящее удары по врагам.
Пробуждённый - Поддержка: Сотворение чар при поддержании
Должен одновременно усиливать поддерживаемое умение и не поддерживаемые чары. Поддерживаемое умение периодически будет вызывать срабатывание чар. Не может усиливать умения, используемые тотемами, ловушками и минами. Невозможно вызвать срабатывание умений ваал, поддерживаемых умений и умений с удержанием.
Пробуждённый - Поддержка: Контролируемое разрушение
Усиливает любое умение атак или чары, наносящие урон.
Пробуждённый - Поддержка: Касание порчи
Должен одновременно усиливать умение, наносящее удары врагам, и умение проклятия порчи. Умение будет накладывать порчу при нанесении удара. Нельзя усилить тотемы, ловушки и мины. Приспешники не могут накладывать порчи таким образом.
Пробуждённый - Поддержка: Концентрация стихий
Усиливает любое умение, наносящее удары или урон от горения врагам или накладывающее стихийные состояния.
Пробуждённый - Поддержка: Расширенная область действия
Усиливает любое умение с областью действия.
Пробуждённый - Поддержка: Пронизывающие молнии
Усиливает любое умение, наносящее удары по врагам. Удары этим умением пробивают вражеское сопротивление молнии.
Пробуждённый - Поддержка: Безграничные состояния
Усиливает любое умение, наносящее удары по врагам или накладывающее состояния.
Пробуждённый - Поддержка: Наставник
Усиливает любой камень умения. Начиная со 2 уровня добавляет усиленным умениям коэффициент расхода и удержания маны. Не может усиливать умения, полученные не от камней.
Поддержка: Перегрузка
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Чародейский клинок
Усиливает чары, наносящие удары по врагам. Не усиливает умения приспешников.
Поддержка: Пожирание
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Обращение правил
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Большое пожирание
Усиливает любое умение, наносящее удары по врагам.
Поддержка: Живая молния
Усиливает умения, способные наносить урон ударами, заставляя их вызывать срабатывание Призыва живой молнии при нанесении урона от молнии. Не может усиливать умения, используемые тотемами, ловушками и минами. Не усиливает умения приспешников.
Поддержка: Затмение
Усиливает любой камень умения.
Не может усиливать умения, полученные не от камней.
Микротранзакции /1
Акулий Торнадо
Ваше Торнадо приобретает акулий эффект.
Демон
Механизм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 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%
Сопротивление
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"] = {
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]
| 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]
| Family | Nothing |
|---|---|
| Domains | монстр (3) |
| GenerationType | Уникальные (3) |
| Req. level | 1 |
| Stats |
| key | val |
|---|---|
| Stats.item_drop_slots | 0 |
| Stats.energy_shield_recharge_rate_per_minute_% | 2000 |
| Stats.mana_regeneration_rate_per_minute_% | 100 |
| Stats.base_maximum_mana | 200 |
| Stats.maximum_physical_damage_reduction_% | 75 |
| Stats.max_viper_strike_orbs | 4 |
| Stats.base_maximum_all_resistances_% | 75 |
| Stats.max_fuse_arrow_orbs | 5 |
| Stats.max_fire_beam_stacks | 8 |
| Stats.max_charged_attack_stacks | 10 |
| Stats.base_critical_strike_multiplier | 130 |
| Stats.critical_ailment_dot_multiplier_+ | 30 |
| Stats.max_endurance_charges | 0 |
| Stats.max_frenzy_charges | 0 |
| Stats.max_power_charges | 0 |
| Stats.base_attack_speed_+%_per_frenzy_charge | 4 |
| Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion | 11 |
| Stats.base_cast_speed_+%_per_frenzy_charge | 4 |
| Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion | 11 |
| Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion | 5 |
| Stats.object_inherent_damage_+%_final_per_frenzy_charge | 4 |
| Stats.physical_damage_reduction_%_per_endurance_charge | 4 |
| Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion | 11 |
| Stats.resist_all_elements_%_per_endurance_charge | 4 |
| Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion | 11 |
| Stats.critical_strike_chance_+%_per_power_charge | 50 |
| Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion | 150 |
| Stats.maximum_block_% | 75 |
| Stats.base_maximum_spell_block_% | 75 |
| Stats.base_number_of_totems_allowed | 1 |
| Stats.base_number_of_traps_allowed | 3 |
| Stats.base_number_of_remote_mines_allowed | 5 |
| Stats.movement_velocity_cap | 128 |
| Stats.maximum_life_leech_rate_%_per_minute | 1200 |
| Stats.maximum_mana_leech_rate_%_per_minute | 1200 |
| Stats.maximum_energy_shield_leech_rate_%_per_minute | 600 |
| Stats.monster_ignite_damage_+%_final | -72 |
| Stats.monster_bleeding_damage_+%_final | -86 |
| Stats.monster_poison_damage_+%_final | -50 |
| Stats.bleeding_moving_damage_%_of_base_override | 500 |
| Stats.max_azurite_debuff_stacks | 10 |
| Stats.impaled_debuff_base_duration_ms | 8000 |
| Stats.impaled_debuff_number_of_reflected_hits | 5 |
| Stats.ignore_skill_weapon_restrictions | 1 |
| Stats.base_total_number_of_sigils_allowed | 3 |
| Stats.maximum_life_leech_amount_per_leech_%_max_life | 10 |
| Stats.maximum_mana_leech_amount_per_leech_%_max_mana | 10 |
| Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield | 10 |
| Stats.object_inherent_melee_hit_stun_duration_+%_final | 20 |
| Stats.scale_melee_range_to_actor_scale | 1 |
| Stats.use_melee_pattern_range | 1 |
| Stats.actor_scale_+%_limit | 100 |
| Stats.damage_taken_when_hit_+%_final_per_fortification | -1 |
| Stats.base_max_fortification | 20 |
| Stats.soul_eater_maximum_stacks | 45 |
| 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.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.txt |
| 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, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup |
| Actor.slow_animations_go_to_idle | true |
| Animated.animated_object | Metadata/Monsters/Daemon/Daemon.ao |
| Life.corpse_usable | false |
| Life.ignore_on_life_changed_stats | true |
| Pathfinding.base_speed | 8 |
| StateMachine.define_shared_state = | |
| StateMachine." | , |
| StateMachine.tornado_radius; | |
| StateMachine.tornado_state; | |
| StateMachine.tornado_physical; | |
| StateMachine.tornado_fire; | |
| StateMachine.tornado_cold; | |
| StateMachine.tornado_lightning; | |
| StateMachine.tornado_chaos; | |
| StateMachine.tornado_main_element; |
Торнадо
Механизм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 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%
Сопротивление
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"] = {
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]
| 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]
| Family | Nothing |
|---|---|
| Domains | монстр (3) |
| GenerationType | Уникальные (3) |
| Req. level | 1 |
| Stats |
| key | val |
|---|---|
| Stats.item_drop_slots | 0 |
| Stats.energy_shield_recharge_rate_per_minute_% | 2000 |
| Stats.mana_regeneration_rate_per_minute_% | 100 |
| Stats.base_maximum_mana | 200 |
| Stats.maximum_physical_damage_reduction_% | 75 |
| Stats.max_viper_strike_orbs | 4 |
| Stats.base_maximum_all_resistances_% | 75 |
| Stats.max_fuse_arrow_orbs | 5 |
| Stats.max_fire_beam_stacks | 8 |
| Stats.max_charged_attack_stacks | 10 |
| Stats.base_critical_strike_multiplier | 130 |
| Stats.critical_ailment_dot_multiplier_+ | 30 |
| Stats.max_endurance_charges | 0 |
| Stats.max_frenzy_charges | 0 |
| Stats.max_power_charges | 0 |
| Stats.base_attack_speed_+%_per_frenzy_charge | 4 |
| Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion | 11 |
| Stats.base_cast_speed_+%_per_frenzy_charge | 4 |
| Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion | 11 |
| Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion | 5 |
| Stats.object_inherent_damage_+%_final_per_frenzy_charge | 4 |
| Stats.physical_damage_reduction_%_per_endurance_charge | 4 |
| Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion | 11 |
| Stats.resist_all_elements_%_per_endurance_charge | 4 |
| Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion | 11 |
| Stats.critical_strike_chance_+%_per_power_charge | 50 |
| Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion | 150 |
| Stats.maximum_block_% | 75 |
| Stats.base_maximum_spell_block_% | 75 |
| Stats.base_number_of_totems_allowed | 1 |
| Stats.base_number_of_traps_allowed | 3 |
| Stats.base_number_of_remote_mines_allowed | 5 |
| Stats.movement_velocity_cap | 128 |
| Stats.maximum_life_leech_rate_%_per_minute | 1200 |
| Stats.maximum_mana_leech_rate_%_per_minute | 1200 |
| Stats.maximum_energy_shield_leech_rate_%_per_minute | 600 |
| Stats.monster_ignite_damage_+%_final | -72 |
| Stats.monster_bleeding_damage_+%_final | -86 |
| Stats.monster_poison_damage_+%_final | -50 |
| Stats.bleeding_moving_damage_%_of_base_override | 500 |
| Stats.max_azurite_debuff_stacks | 10 |
| Stats.impaled_debuff_base_duration_ms | 8000 |
| Stats.impaled_debuff_number_of_reflected_hits | 5 |
| Stats.ignore_skill_weapon_restrictions | 1 |
| Stats.base_total_number_of_sigils_allowed | 3 |
| Stats.maximum_life_leech_amount_per_leech_%_max_life | 10 |
| Stats.maximum_mana_leech_amount_per_leech_%_max_mana | 10 |
| Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield | 10 |
| Stats.object_inherent_melee_hit_stun_duration_+%_final | 20 |
| Stats.scale_melee_range_to_actor_scale | 1 |
| Stats.use_melee_pattern_range | 1 |
| Stats.actor_scale_+%_limit | 100 |
| Stats.damage_taken_when_hit_+%_final_per_fortification | -1 |
| Stats.base_max_fortification | 20 |
| Stats.soul_eater_maximum_stacks | 45 |
| 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.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.txt |
| 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, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup |
| Actor.slow_animations_go_to_idle | true |
| Animated.animated_object | Metadata/Monsters/Daemon/Daemon.ao |
| Life.corpse_usable | false |
| Life.ignore_on_life_changed_stats | true |
| Pathfinding.base_speed | 8 |
| StateMachine.define_shared_state = | |
| StateMachine." | , |
| StateMachine.tornado_radius; | |
| StateMachine.tornado_state; | |
| StateMachine.tornado_physical; | |
| StateMachine.tornado_fire; | |
| StateMachine.tornado_cold; | |
| StateMachine.tornado_lightning; | |
| StateMachine.tornado_chaos; | |
| StateMachine.tornado_main_element; |
Торнадо
Механизм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 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%
Сопротивление
Damage
100%
Точность
100%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
Опыт
100%
Model Size
100%
Type
Tornado
Metadata
TornadoTulGraft
IsSummoned
Y
Object Type
Object Type Codes
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Tornado/TornadoTulGraft"] = {
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]
| 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]
| 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.
