พายุสลาตัน (Tornado)
เลเวล: (1—20)
ค่าใช้งาน: มานา (15—25)
เวลาร่าย: 0.75 วินาที
โอกาสคริติคอล: 5.00%
ประสิทธิภาพการเสริมความเสียหาย: (55—95)%
ความเร็วโพรเจกไทล์: 40 metres per Second
ต้องการ เลเวล (34—70), (50—98) Dex, (35—68) Int
สร้าง พายุสลาตัน ที่สร้างสถานะ ขัดขวาง และความเสียหายต่อศัตรูที่อยู่รอบตัวมันอย่างต่อเนื่อง มันจะเคลื่อนที่ไปข้างหน้าระยะเวลาหนึ่ง ซึ่งในขณะนั้นโพรเจกไทล์ของคุณสามารถกระทบกับมันเพื่อสร้างความเสียหายได้ราวกับเป็นศัตรู จากนั้นมันจะไล่ตามศัตรูเป็นระยะเวลารอง แล้วสะท้อนความเสียหายส่วนหนึ่งที่มันได้รับจากโพรเจกไทล์ของคุณไปยังศัตรูเหล่านั้น รวมถึงสร้างความเสียหายของมันเองด้วย
สร้างความเสียหาย กายภาพ (31—414) ถึง (46—620)
สร้างความเสียหายทุก 0.25 วินาที
ระยะเวลาพื้นฐาน 1.5 วินาที
ระยะเวลารองพื้นฐาน 4 วินาที
ขณะอยู่ในระยะเวลาก่อตัว มันจะถูกปะทะจาก โพรเจกไทล์ของคุณ สูงสุด 20 ครั้ง
สะท้อนความเสียหายที่ได้รับ 10% ไปยังศัตรู
ศัตรูที่อยู่ในระยะ ติดสถานะ ขัดขวาง ซึ่งจะลดความเร็วในการเคลื่อนที่ -1%
พายุสลาตัน (Tornado) มีความเร็วในการเคลื่อนที่ เพิ่มขึ้น (0—57)%
มี พายุสลาตัน ได้สูงสุด 1 ลูก
(สถานะ ขัดขวาง ลดความเร็วในการเคลื่อนที่ 30%)

ผลเพิ่มเติมจากค่าคุณภาพ:
พายุสลาตัน (Tornado) มีความเร็วในการเคลื่อนที่ เพิ่มขึ้น (0—20)%
ใส่ในรูของไอเทมที่มีสีตรงกันเพื่อรับสกิลนี้ คลิกขวาเพื่อถอดออกจากรู
Tornado
Level Effect /40
Implicit
ระยะเวลารองพื้นฐาน 4 วินาที
สร้างความเสียหายทุก 0.25 วินาที
สะท้อนความเสียหายที่ได้รับ 10% ไปยังศัตรู
มี พายุสลาตัน ได้สูงสุด 1 ลูก
ขณะอยู่ในระยะเวลาก่อตัว มันจะถูกปะทะจาก โพรเจกไทล์ของคุณ สูงสุด 20 ครั้ง
ระยะเวลาพื้นฐาน 1.5 วินาที
ศัตรูที่อยู่ในระยะ ติดสถานะ ขัดขวาง ซึ่งจะลดความเร็วในการเคลื่อนที่ -1%
เลเวลต้องการ เลเวลIntDexมานาBase Damageสร้างความเสียหาย กายภาพ 31 ถึง 46พายุสลาตัน (Tornado) มีความเร็วในการเคลื่อนที่ เพิ่มขึ้น #%ค่าประสบการณ์
134355015100%, 100%, 100%31, 46252,595
236375315100%, 100%, 100%36, 543314,394
338385516100%, 100%, 100%42, 636388,734
440405816100%, 100%, 100%49, 739477,437
542426117100%, 100%, 100%57, 8512583,786
644446318100%, 100%, 100%66, 9915710,359
746466618100%, 100%, 100%76, 115181,355,511
848486919100%, 100%, 100%88, 133211,138,877
950497119100%, 100%, 100%102, 153241,368,233
1052517420100%, 100%, 100%118, 177271,638,338
1154537620100%, 100%, 100%136, 204301,956,648
1256557921100%, 100%, 100%157, 235333,655,184
1358578221100%, 100%, 100%181, 271363,017,327
1460598422100%, 100%, 100%208, 312393,576,232
1562608722100%, 100%, 100%239, 358429,164,731
1664629023100%, 100%, 100%274, 4114517,861,428
1766649224100%, 100%, 100%315, 4724846,032,386
1868669524100%, 100%, 100%361, 5415187,248,039
1969679624100%, 100%, 100%386, 58054157,972,052
2070689825100%, 100%, 100%414, 62057
217225100%, 100%, 100%474, 71160
227426100%, 100%, 100%542, 81363
237626100%, 100%, 100%620, 93066
247827100%, 100%, 100%709, 106469
258027100%, 100%, 100%810, 121572
268228100%, 100%, 100%925, 138875
278428100%, 100%, 100%1057, 158578
288629100%, 100%, 100%1206, 180881
298830100%, 100%, 100%1375, 206384
309030100%, 100%, 100%1568, 235287
319130100%, 100%, 100%1674, 251188
329231100%, 100%, 100%1787, 268090
339331100%, 100%, 100%1907, 286191
349431100%, 100%, 100%2035, 305393
359531100%, 100%, 100%2172, 325894
369632100%, 100%, 100%2318, 347796
379732100%, 100%, 100%2473, 371097
389832100%, 100%, 100%2639, 395899
399933100%, 100%, 100%2815, 4222100
4010033100%, 100%, 100%3003, 4504102
Attribute /11

พายุสลาตัน (Tornado)

ชื่อแสดง​คำ​บรรยายแบบ​ละเอียด
CostiLvl 1: Normal: 1xOrb of Chance
Acronymช่วงเวลา, โพรเจกไทล์, Hinder
IdTornado
DropLevel 34
BaseType พายุสลาตัน (Tornado)
Class หินสกิล
TargetTypesGround, Enemy
TypeSpell, Duration, Trappable, Totemable, Mineable, Triggerable, Damage, Physical, Area, Orb, AreaSpell
ItemTypeMetadata/Items/Gems/SkillGemTornado
ActiveSkillsCodetornado
Referencepoe.ninja, Community Wiki
Crucible อาวุธ /1
WeightDesc
1000 (T5)เพิ่มระยะเวลาของการหยุดชะงัก 300% ต่อศัตรูที่กำลังขับไล่ โทเทมต้นตระกูล
พายุสลาตัน (Tornado)
เลเวล: (1—20)
ค่าใช้งาน: มานา (15—25)
เวลาร่าย: 0.75 วินาที
โอกาสคริติคอล: 5.00%
ประสิทธิภาพการเสริมความเสียหาย: (55—95)%
ความเร็วโพรเจกไทล์: 40 metres per Second
ต้องการ เลเวล (34—70), (50—98) Dex, (35—68) Int
สร้าง พายุสลาตัน ที่สร้างสถานะ ขัดขวาง และความเสียหายต่อศัตรูที่อยู่รอบตัวมันอย่างต่อเนื่อง มันจะเคลื่อนที่ไปข้างหน้าระยะเวลาหนึ่ง ซึ่งในขณะนั้นโพรเจกไทล์ของคุณสามารถกระทบกับมันเพื่อสร้างความเสียหายได้ราวกับเป็นศัตรู จากนั้นมันจะไล่ตามศัตรูเป็นระยะเวลารอง แล้วสะท้อนความเสียหายส่วนหนึ่งที่มันได้รับจากโพรเจกไทล์ของคุณไปยังศัตรูเหล่านั้น รวมถึงสร้างความเสียหายของมันเองด้วย
สร้างความเสียหาย กายภาพ (31—414) ถึง (46—620)
สร้างความเสียหายทุก 0.25 วินาที
ระยะเวลาพื้นฐาน 1.5 วินาที
ระยะเวลารองพื้นฐาน 4 วินาที
ขณะอยู่ในระยะเวลาก่อตัว มันจะถูกปะทะจาก โพรเจกไทล์ของคุณ สูงสุด 20 ครั้ง
สะท้อนความเสียหายที่ได้รับ 10% ไปยังศัตรู
ศัตรูที่อยู่ในระยะ ติดสถานะ ขัดขวาง ซึ่งจะลดความเร็วในการเคลื่อนที่ -1%
พายุสลาตัน (Tornado) มีความเร็วในการเคลื่อนที่ เพิ่มขึ้น (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%)

ผลเพิ่มเติมจากค่าคุณภาพ:
พายุสลาตัน (Tornado) มีความเร็วในการเคลื่อนที่ เพิ่มขึ้น (0—20)%
ใส่ในรูของไอเทมที่มีสีตรงกันเพื่อรับสกิลนี้ คลิกขวาเพื่อถอดออกจากรู
Tornado
Supported By /104
  • Active Type: Spell, Duration, Trappable, Totemable, Mineable, Triggerable, Damage, Physical, Area, Orb, AreaSpell
  • AddedLightningDamage
    หินเสริม Added Lightning Damage
    ใช้เสริมสกิลที่ปะทะศัตรู
    IceSpear
    หอกน้ำแข็ง (Ice Spear)
    ใช้เสริมสกิลที่ปะทะศัตรู
    Pierce
    หินเสริม Pierce
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะนั้น ดูดพลังชีวิต ตามความเสียหายที่สร้าง
    FreezingPulse
    คลื่นเยือกแข็ง (Freezing Pulse)
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้สกิลเหล่านี้สร้างสถานะ สตัน ต่อศัตรูได้ง่ายขึ้น
    LightningStrike
    ฟาดสายฟ้า (Lightning Strike)
    ใช้เสริมสกิลที่มีระยะเวลา
    TempestShield
    โล่วายุ (Tempest Shield)
    ใช้เสริมสกิลที่ปะทะศัตรู
    ChancetoFlee
    หินเสริม Chance to Flee
    ใช้เสริม สกิลเวท ทำให้การเพิ่มความเสียหาย กายภาพ ประชิด ที่มาจาก Strength นั้นเพิ่มความเสียหาย เวท ของสกิลด้วยเช่นกัน
    DecoyTotem
    โทเทมล่อเป้า (Decoy Totem)
    ใช้เสริมสกิลเวทที่ไม่ถูกทริกเกอร์ เปลี่ยนจากการร่ายเวทแบบปกติ เป็นการอัญเชิญโทเทมที่ร่ายเวทนั้นให้กับคุณ
    FrostBite
    น้ำแข็งกัด (Frostbite)
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน ไฟ ของศัตรู
    SmokeBomb
    ทุ่นระเบิดควัน (Smoke Mine)
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สร้างความเสียหาย ติดไฟ ได้โดยตรง
    ReduceDuration
    หินเสริม Less Duration
    ต้องใช้เสริม สกิลโจมตีประชิดและสกิลเวท พร้อมกันเท่านั้นจึงจะทำงาน เมื่อสังหารศัตรูด้วยสกิลโจมตี มันจะทริกเกอร์เวทเหล่านั้น ไม่สามารถใช้กับ โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์, สกิลแชนเนล, สกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    CastOnDmgTaken
    หินเสริม Cast when Damage Taken
    ใช้เสริมหินสกิลทุกชนิด เมื่อหินนี้มีเลเวล 2 ขึ้นไป มันจะเพิ่มเลเวลของหินที่เสริม ไม่สามารถเสริมสกิลที่ไม่ได้มาจากหินได้
    VaalColdResistAura
    วาล์ มลทินน้ำแข็ง (Vaal Impurity of Ice)
    ใช้เสริมสกิลที่มีระยะเวลา
    VaalLightningResistAura
    วาล์ มลทินสายฟ้า (Vaal Impurity of Lightning)
    สกิลเวทที่เสริมทุกสกิลจะคอยนับความเสียหายที่คุณได้รับ และจะถูกทริกเกอร์เมื่อได้รับความเสียหายรวมกันถึงเกณฑ์ที่กำหนด ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์, สกิลแชนเนล, สกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    DetonateDead
    อาวุธเงาหมุน (Spectral Spinning Weapon)
    ใช้เสริมสกิลที่สร้างความเสียหายได้
    MultipleAttacksPlus
    หินเสริมจุติ Multistrike
    ใช้เสริมสกิลที่ปะทะศัตรู
    GreenRainPlus
    หินเสริมจุติ Arrow Nova
    ใช้เสริมสกิลที่สร้างความเสียหายได้
    CastOnCritPlus
    หินเสริมจุติ Cast On Critical Strike
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สร้างความเสียหาย ติดไฟ ได้โดยตรง
    ColdPenetrationPlus
    หินเสริมจุติ Cold Penetration
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน ไฟ ของศัตรู
    Cyclone
    [DNT]Blood Whirl
    ใช้เสริมหินสกิลทุกชนิด เมื่อหินนี้มีเลเวล 2 ขึ้นไป มันจะเพิ่มเลเวลของหินที่เสริม ไม่สามารถเสริมสกิลที่ไม่ได้มาจากหินได้
    AmbushSkillGem
    ดักโจมตี (Ambush)
    ใช้เสริมสกิลที่ปะทะศัตรู มิเนียนไม่สามารถรับสถานะ อำมหิต ได้
    SoulfeastGem
    พิธีต้องห้าม (Forbidden Rite)
    ใช้เสริม สกิลที่ไม่ใช่พร มิเนียนไม่สามารถรับบัฟ จ่ายชีวี ได้
    ObliterationSupport
    หินเสริม Annihilation
    ใช้เสริมสกิลที่ปะทะศัตรู
    TransfusionSupport
    หินเสริม Transfusion
    ใช้เสริม เวทที่ไม่ใช่พร
    FireWeapon
    Fire Weapon
    ใช้เสริมสกิลที่ปะทะศัตรู
    ViperStrike
    ฟาดอสรพิษ (Viper Strike)
    ใช้เสริม สกิลเวท หรือสกิลโจมตีที่ใช้ ธนูหรือไม้กายสิทธิ์ ทำให้เปลี่ยนจากการใช้สกิลแบบปกติ เป็นการโยนกับดักที่ใช้สกิลนั้นให้กับคุณเมื่อศัตรูเดินเข้ามาใกล้ กับดักไม่สามารถใช้ สกิลแชนเนล ได้
    ColdProjectileMineSkillGem
    ทุ่นระเบิดเกล็ดน้ำแข็ง (Icicle Mine)
    ใช้เสริมสกิลที่ปะทะศัตรู หากศัตรูมี พลังชีวิต ต่ำกว่า 10% หลังจากถูกปะทะด้วยสกิลเหล่านี้ มันจะถูกสังหารทันที
    Blind
    หินเสริม Blind
    ใช้เสริมสกิลที่ปะทะศัตรู
    ReturnProjectiles
    หินเสริม Returning Projectiles
    ใช้เสริมสกิลที่ปะทะศัตรู
    Conductivity
    นำไฟฟ้า (Conductivity)
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน น้ำแข็ง ของศัตรู
    SlowerProjectiles
    หินเสริม Slower Projectiles
    ต้องใช้เสริม สกิลโจมตีและสกิลเวท พร้อมกันเท่านั้นจึงจะทำงาน เมื่อสกิลโจมตีคริติคอล มันจะทริกเกอร์เวทเหล่านั้น ไม่สามารถเสริม โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์, สกิลแชนเนล, สกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    LightningResistAura
    สายฟ้าพิสุทธิ์ (Purity of Lightning)
    สกิลเวทที่เสริมทุกเม็ดจะถูกทริกเกอร์เมื่อคุณตาย ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์, สกิลแชนเนล, สกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    Barrage
    ระดมยิง (Barrage)
    ใช้เสริมหินสกิลทุกชนิด เมื่อหินนี้มีเลเวล 2 ขึ้นไป มันจะเพิ่มค่าคุณภาพของหินที่เสริม ไม่สามารถเสริมสกิลที่ไม่ได้มาจากหินได้
    VaalRighteousFire
    วาล์ ไฟธรรมะ (Vaal Righteous Fire)
    ใช้เสริมสกิลที่ปะทะศัตรู
    RainOfBlades
    มีดร่วง (Bladefall)
    ใช้เสริมสกิลที่คุณใช้ปะทะศัตรูด้วยตนเอง ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้
    CrossBowTotemGem
    ป้อมเครื่องยิงทลายกำแพง (Siege Ballista)
    ใช้เสริมสกิลที่สร้างความเสียหายได้
    EtherealKnives
    มีดเงา (Shadow Blades)
    ใช้เสริมสกิลที่ปะทะศัตรู
    SlashTotemGem
    บรรพชนผู้ชำนาญดาบ (Ancestral Blademaster)
    ใช้เสริมสกิลที่สร้างความเสียหายได้
    ElementalFocus
    หินเสริม Elemental Focus
    ใช้เสริมสกิลมีระยะเวลา หรือสกิลที่ปะทะศัตรูเพื่อสร้าง สถานะเจ็บป่วย ได้
    Brutality
    หินเสริม Brutality
    ใช้เสริมสกิลที่ปะทะศัตรู
    Ruthless
    หินเสริม Ruthless
    ใช้เสริมสกิลที่ปะทะศัตรู
    StormBurst
    ระเบิดสายฟ้าฉับพลัน (Storm Burst)
    ใช้เสริมสกิลที่ปะทะศัตรู
    VoidManipulationPlus
    หินเสริมจุติ Void Manipulation
    ใช้เสริมสกิลที่ปะทะศัตรู
    AddedChaosDamagePlus
    หินเสริมจุติ Added Chaos Damage
    ต้องใช้เสริม สกิลโจมตีและสกิลเวท พร้อมกันเท่านั้นจึงจะทำงาน เมื่อสกิลโจมตีคริติคอล มันจะทริกเกอร์เวทเหล่านั้น ไม่สามารถเสริม โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์, สกิลแชนเนล, สกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    AurifyPlus
    หินเสริมจุติ Blasphemy
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน น้ำแข็ง ของศัตรู
    CastWhileChannelingPlus
    หินเสริมจุติ Cast While Channelling
    ใช้เสริมสกิลที่ปะทะศัตรู
    ElementalFocusPlus
    หินเสริมจุติ Elemental Focus
    ใช้เสริมสกิลมีระยะเวลา หรือสกิลที่ปะทะศัตรูเพื่อสร้าง สถานะเจ็บป่วย ได้
    IncreasedAOEPlus
    หินเสริมจุติ Increased Area of Effect
    ใช้เสริมสกิลที่สร้างความเสียหายได้
    ImmortalCall
    กระสุนธาตุ (Elemental Projectiles)
    ใช้เสริมหินสกิลทุกชนิด เมื่อหินนี้มีเลเวล 2 ขึ้นไป มันจะเพิ่มค่าคุณภาพของหินที่เสริม ไม่สามารถเสริมสกิลที่ไม่ได้มาจากหินได้
    basicdex
    Viridian Jewel
    ใช้เสริมสกิลที่ปะทะศัตรู
    SpellDamageGem
    แสงห่มกาย (Wreathed in Light)
    สกิลเวทที่เสริมทุกเม็ดจะถูกทริกเกอร์เมื่อวอร์ดคุ้มพัยของคุณหมดพลัง ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์, สกิลแชนเนล, สกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    CobraLash
    ผลึกร่วงหล่น (Falling Crystals)
    ใช้เสริมสกิลที่ปะทะศัตรู ไม่สามารถแก้ไขสกิลที่มิเนียนใช้ได้
    CullingStrike
    หินเสริม Cull the Weak
    ใช้เสริมสกิลที่ปะทะศัตรู หากการปะทะของสกิลนี้ทำให้ศัตรูธรรมดาหรือเมจิกมีพลังชีวิตต่ำกว่าเปอร์เซ็นต์ที่กำหนด พวกมันจะถูกสังหารโดยทันที
    LethalDoseSupport
    หินเสริม Lethal Dose
    ใช้เสริมสกิลที่ปะทะศัตรู
    Portal
    เปิดวาร์ป (Portal)
    ใช้เสริมสกิลที่มีพื้นที่ส่งผล
    ReducedManaCost
    หินเสริม Inspiration
    ใช้เสริมสกิลที่ปะทะศัตรู
    Spark
    ประกายสายฟ้า (Spark)
    ใช้เสริมสกิลที่ปะทะศัตรู
    Stun
    หินเสริม Stun
    ใช้เสริมสกิลที่ปะทะศัตรู
    RaiseSpectre
    ปลุกสเปคเตอร์ (Raise Spectre)
    ใช้เสริมสกิลที่ปะทะศัตรู
    AssassinsMark
    คำแช่งนักฆ่า (Assassin's Mark)
    ใช้เสริมสกิลที่สังหารศัตรูได้
    ProjectileWeakness
    คำแช่งนักซุ่มยิง (Sniper's Mark)
    ใช้เสริม สกิลเวท ที่ไม่ส่งผลทันที
    LifeonHit
    หินเสริม Life Gain on Hit
    ใช้เสริมสกิลที่มีพื้นที่ส่งผล ไม่ว่ามันจะสร้างความเสียหายได้หรือไม่ก็ตาม
    MoltenShell
    กระดองหลอมละลาย (Molten Shell)
    ใช้เสริมสกิลที่ปะทะศัตรู
    Totem
    หินเสริม Spell Totem
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สามารถสร้าง สถานะเจ็บป่วยธาตุ ได้
    DevouringTotem
    โทเทมกินศพ (Devouring Totem)
    ใช้เสริม สกิลเวท หรือสกิลโจมตี ที่ใช้ ธนูหรือไม้กายสิทธิ์ เปลี่ยนจากการใช้สกิลแบบปกติ เป็นการโยนทุ่นระเบิดที่ใช้สกิลนั้นให้กับคุณเมื่อคุณจุดชนวน ทุ่นระเบิดไม่สามารถใช้ สกิลแชนเนล ได้
    Flamethrower
    เผาให้สิ้น (Incinerate)
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน สายฟ้า ของศัตรู
    Cyclone
    พายุหมุน (Cyclone)
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน ธาตุ ของศัตรู
    Empower
    หินเสริม Empower
    ใช้เสริมสกิลที่ปะทะศัตรู
    AnimateArmour
    ปลุกเสกผู้พิทักษ์ (Animate Guardian)
    ต้องใช้เสริมสกิลที่ปะทะศัตรูและ สกิลคำสาปสะกด พร้อมกันเท่านั้นจึงจะทำงาน โดยสกิลปะทะจะสาปศัตรูที่ถูกปะทะด้วยคำสาปที่เสริมไว้ ไม่สามารถเสริม โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ มิเนียนไม่สามารถสาปด้วยวิธีนี้ได้
    Stormcall
    เรียกสายฟ้า (Storm Call)
    สกิลเวทที่เสริมทุกเม็ดมีโอกาสถูกทริกเกอร์เมื่อคุณติดสถานะ สตัน ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์, แชนเนล, สกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    VaalArc
    วาล์ สายฟ้าชิ่ง (Vaal Arc)
    ใช้เสริมหินสกิลทุกชนิด เมื่อหินนี้มีเลเวล 2 ขึ้นไป มันจะปรับตัวคูณค่าใช้งานและค่าสำรองให้กับหินที่เสริม ไม่สามารถเสริมสกิลที่ไม่ได้มาจากหินได้
    SeismicCrySkillGem
    คำรามก้องปฐพี (Seismic Cry)
    ใช้เสริมสกิลที่ปะทะศัตรู
    LighteningTouch
    ล่ามสายฟ้าสถิต (Static Tether)
    ใช้เสริมสกิลที่คุณใช้ปะทะศัตรูด้วยตนเอง ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้
    SlamTotemGem
    บรรพชนผู้นำทัพ (Ancestral Warchief)
    ใช้เสริม สกิลโจมตี หรือ สกิลเวทที่สร้างความเสียหายได้
    DeadlyAilments
    หินเสริม Deadly Ailments
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สร้างสถานะ ติดไฟ ต่อศัตรูได้ หรือสกิลที่สร้าง สถานะเจ็บป่วยธาตุ ได้
    VileToxins
    หินเสริม Vile Toxins
    ต้องใช้เสริม สกิลแชนเนล และ เวท ที่ไม่แชนเนลพร้อมกันเท่านั้นจึงจะทำงาน โดยสกิลที่แชนเนลอยู่จะคอยทริกเกอร์สกิลเวทให้เองเป็นระยะ ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์และสกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    Immolate
    หินเสริม Immolate
    ใช้เสริมสกิลที่ปะทะศัตรู
    ArcaneSurge
    หินเสริม Arcane Surge
    ใช้เสริมสกิลที่ปะทะศัตรู
    SkeletalChains
    สัญญามืด (Dark Pact)
    ใช้เสริมสกิลที่สร้างความเสียหายได้ หรือสกิลที่มีระยะเวลา
    CorpseEruption
    ฌาปนกิจ (Cremation)
    ใช้เสริมสกิลที่ปะทะศัตรู
    CorpseWarp
    สลับร่าง (Bodyswap)
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สามารถสร้าง สถานะเจ็บป่วย ได้
    ParallelProjectile
    หินเสริม Volley
    สกิลเวทที่เสริมทุกสกิลจะคอยนับ มานา ที่คุณจ่ายไป และจะให้บัฟเมื่อจ่าย มานา ถึงเกณฑ์ที่กำหนด ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก, ทุ่นระเบิด หรือ สกิลที่มีค่าสำรอง ได้
    FleshOffering
    วาล์ เซ่นไหว้ด้วยเนื้อหนัง (Vaal Flesh Offering)
    ใช้เสริมสกิลที่ปะทะศัตรูหรือสร้างมิเนียน ทำให้การสังหารศัตรูหรือการปะทะ ศัตรูแรร์หรือยูนิค ด้วยสกิลเหล่านี้หรือมิเนียน มีโอกาสอัญเชิญมิเนียน ผี ออกมา ซึ่งจะใช้เวทโพรเจกไทล์เจาะทะลุที่สร้างความเสียหาย กายภาพ
    ArmageddonBrand
    ตราเวทวันสิ้นโลก (Armageddon Brand)
    ใช้เสริมสกิลที่สร้างสถานะ หนาวเย็น ต่อศัตรูได้ หรือสกิลที่สามารถสร้าง พื้นที่หนาวเย็น ได้
    WhirlingBlades
    [DNT] Quick Block
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะนั้นดูด โล่พลังงาน ตามความเสียหายที่สร้าง
    BeserkGem
    ปลดปล่อยความบ้าคลั่ง (Berserk)
    ใช้เสริม สกิลเวท ที่คุณร่ายด้วยตนเอง ไม่สามารถเสริมสกิลที่ถูกทริกเกอร์, สกิลวาล์, สกิลที่ส่งผลทันที, สกิลแชนเนล, สกิลที่มีค่าสำรองหรือที่สร้างมิเนียนออกมา หรือสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้
    AddedFireDamagePlus
    หินเสริมจุติ Added Fire Damage
    ใช้เสริม สกิลเวท หรือสกิลโจมตี ที่ใช้ ธนูหรือไม้กายสิทธิ์ เปลี่ยนจากการใช้สกิลแบบปกติ เป็นการโยนทุ่นระเบิดที่ใช้สกิลนั้นให้กับคุณเมื่อคุณจุดชนวน ทุ่นระเบิดไม่สามารถใช้ สกิลแชนเนล ได้
    MinionDamagePlus
    หินเสริมจุติ Minion Damage
    ใช้เสริมสกิลที่ปะทะศัตรู
    SpellCascadePlus
    หินเสริมจุติ Spell Cascade
    ใช้เสริมสกิลที่ปะทะศัตรู
    UnboundAilmentPlus
    หินเสริมจุติ Unbound Ailments
    ต้องใช้เสริม สกิลแชนเนล และ เวท ที่ไม่แชนเนลพร้อมกันเท่านั้นจึงจะทำงาน โดยสกิลที่แชนเนลอยู่จะคอยทริกเกอร์สกิลเวทให้เองเป็นระยะ ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์และสกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    UnleashPlus
    หินเสริมจุติ Unleash
    ใช้เสริม สกิลโจมตี หรือ สกิลเวทที่สร้างความเสียหายได้
    EmpowerPlus
    หินเสริมจุติ Empower
    ต้องใช้เสริมสกิลที่ปะทะศัตรูและ สกิลคำสาปสะกด พร้อมกันเท่านั้นจึงจะทำงาน โดยสกิลปะทะจะสาปศัตรูที่ถูกปะทะด้วยคำสาปที่เสริมไว้ ไม่สามารถเสริม โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ มิเนียนไม่สามารถสาปด้วยวิธีนี้ได้
    Enlightenplus
    หินเสริมจุติ Enlighten
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สร้างสถานะ ติดไฟ ต่อศัตรูได้ หรือสกิลที่สร้าง สถานะเจ็บป่วยธาตุ ได้
    enhanceplus
    หินเสริมจุติ Enhance
    ใช้เสริมสกิลที่มีพื้นที่ส่งผล
    InfernalLegionSupportGem
    หินเสริม Infernal Legion
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน สายฟ้า ของศัตรู
    ZigZagWandSkill
    ลูกพลังจลนศาสตร์ (Kinetic Bolt)
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สามารถสร้าง สถานะเจ็บป่วย ได้
    WhirlingBlades
    [DNT] Coiling Assault
    ใช้เสริมหินสกิลทุกชนิด เมื่อหินนี้มีเลเวล 2 ขึ้นไป มันจะปรับตัวคูณค่าใช้งานและค่าสำรองให้กับหินที่เสริม ไม่สามารถเสริมสกิลที่ไม่ได้มาจากหินได้
    QuakeSlam
    แผ่นดินไหว (Earthquake)
    ใช้เสริมสกิลที่ปะทะศัตรู
    AutoCastInstantSkills
    คาถาอัตโนมัติ (Automation)
    ใช้เสริม สกิลเวท ที่ปะทะศัตรู ไม่สามารถแก้ไขสกิลที่มิเนียนใช้ได้
    AutoCastInstantWarcry
    ฮึกเหิมอัตโนมัติ (Autoexertion)
    ใช้เสริมสกิลที่ปะทะศัตรู
    VolcanicFissureSkillGem
    อ้อมอกอ่อนโยน (Tender Embrace)
    ใช้เสริมสกิลที่ปะทะศัตรู
    Devour
    หินเสริม Greater Devour
    ใช้เสริมสกิลที่ปะทะศัตรู
    LivingLightningSupportGem
    หินเสริม Living Lightning
    ใช้เสริมสกิลที่สร้างความเสียหายด้วยการปะทะ เพื่อให้สกิลที่เสริมอัญเชิญสายชีวิตเมื่อสร้างความเสียหาย สายฟ้า ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ ไม่สามารถแก้ไขสกิลที่มิเนียนใช้ได้
    NewGemBase1
    Small Cluster Jewel
    ใช้เสริมหินสกิลทุกชนิด ไม่สามารถเสริมสกิลที่ไม่ได้มาจากหินสกิลได้
    สินค้าแฟชั่น /1
    SharkTornadoEffect
    เอฟเฟคพายุสลาตัน Shark
    สกิล พายุสลาตัน (Tornado) ของคุณจะกลายเป็น เอฟเฟค Shark
    พายุสลาตัน
    ชีวิตประดิษฐ์
    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]
    Tornado
    SpectreN
    Tagsconstruct, 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]
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • 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]
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • keyval
    Stats.item_drop_slots0
    Stats.energy_shield_recharge_rate_per_minute_%2000
    Stats.mana_regeneration_rate_per_minute_%100
    Stats.base_maximum_mana200
    Stats.maximum_physical_damage_reduction_%75
    Stats.max_viper_strike_orbs4
    Stats.base_maximum_all_resistances_%75
    Stats.max_fuse_arrow_orbs5
    Stats.max_fire_beam_stacks8
    Stats.max_charged_attack_stacks10
    Stats.base_critical_strike_multiplier130
    Stats.critical_ailment_dot_multiplier_+30
    Stats.max_endurance_charges0
    Stats.max_frenzy_charges0
    Stats.max_power_charges0
    Stats.base_attack_speed_+%_per_frenzy_charge4
    Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.base_cast_speed_+%_per_frenzy_charge4
    Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion5
    Stats.object_inherent_damage_+%_final_per_frenzy_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion11
    Stats.resist_all_elements_%_per_endurance_charge4
    Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion11
    Stats.critical_strike_chance_+%_per_power_charge50
    Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion150
    Stats.maximum_block_%75
    Stats.base_maximum_spell_block_%75
    Stats.base_number_of_totems_allowed1
    Stats.base_number_of_traps_allowed3
    Stats.base_number_of_remote_mines_allowed5
    Stats.movement_velocity_cap128
    Stats.maximum_life_leech_rate_%_per_minute1200
    Stats.maximum_mana_leech_rate_%_per_minute1200
    Stats.maximum_energy_shield_leech_rate_%_per_minute600
    Stats.monster_ignite_damage_+%_final-72
    Stats.monster_bleeding_damage_+%_final-86
    Stats.monster_poison_damage_+%_final-50
    Stats.bleeding_moving_damage_%_of_base_override500
    Stats.max_azurite_debuff_stacks10
    Stats.impaled_debuff_base_duration_ms8000
    Stats.impaled_debuff_number_of_reflected_hits5
    Stats.ignore_skill_weapon_restrictions1
    Stats.base_total_number_of_sigils_allowed3
    Stats.maximum_life_leech_amount_per_leech_%_max_life10
    Stats.maximum_mana_leech_amount_per_leech_%_max_mana10
    Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield10
    Stats.object_inherent_melee_hit_stun_duration_+%_final20
    Stats.scale_melee_range_to_actor_scale1
    Stats.use_melee_pattern_range1
    Stats.actor_scale_+%_limit100
    Stats.damage_taken_when_hit_+%_final_per_fortification-1
    Stats.base_max_fortification20
    Stats.soul_eater_maximum_stacks45
    Stats.immune_to_curses1
    Stats.immune_to_auras_from_other_entities1
    Stats.monster_no_drops_or_experience1
    Stats.monster_do_not_fracture1
    Stats.base_cannot_be_stunned1
    Stats.cannot_be_knocked_back1
    Stats.phase_through_objects1
    Stats.monster_grants_no_flask_charges1
    Stats.maximum_life_is_one1
    Stats.cannot_die1
    Stats.hidden_monster_can_have_auras1
    Stats.hide_mini_life_bar1
    Stats.does_not_count_as_monster1
    ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.txt
    Positioned.blockingtrue
    Positioned.team0
    Positioned.serialise_collidabletrue
    Positioned.trigger_blockingtrue
    BaseEvents.server_onlytrue
    BaseEvents.on_construction_completethis.immune_to_hellscape = true;
    Actor.basic_actionMove, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup
    Actor.slow_animations_go_to_idletrue
    Animated.animated_objectMetadata/Monsters/Daemon/Daemon.ao
    Life.corpse_usablefalse
    Life.ignore_on_life_changed_statstrue
    Pathfinding.base_speed8
    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]
    Tornado
    SpectreN
    Tagsconstruct, 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]
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • 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]
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • keyval
    Stats.item_drop_slots0
    Stats.energy_shield_recharge_rate_per_minute_%2000
    Stats.mana_regeneration_rate_per_minute_%100
    Stats.base_maximum_mana200
    Stats.maximum_physical_damage_reduction_%75
    Stats.max_viper_strike_orbs4
    Stats.base_maximum_all_resistances_%75
    Stats.max_fuse_arrow_orbs5
    Stats.max_fire_beam_stacks8
    Stats.max_charged_attack_stacks10
    Stats.base_critical_strike_multiplier130
    Stats.critical_ailment_dot_multiplier_+30
    Stats.max_endurance_charges0
    Stats.max_frenzy_charges0
    Stats.max_power_charges0
    Stats.base_attack_speed_+%_per_frenzy_charge4
    Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.base_cast_speed_+%_per_frenzy_charge4
    Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion5
    Stats.object_inherent_damage_+%_final_per_frenzy_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion11
    Stats.resist_all_elements_%_per_endurance_charge4
    Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion11
    Stats.critical_strike_chance_+%_per_power_charge50
    Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion150
    Stats.maximum_block_%75
    Stats.base_maximum_spell_block_%75
    Stats.base_number_of_totems_allowed1
    Stats.base_number_of_traps_allowed3
    Stats.base_number_of_remote_mines_allowed5
    Stats.movement_velocity_cap128
    Stats.maximum_life_leech_rate_%_per_minute1200
    Stats.maximum_mana_leech_rate_%_per_minute1200
    Stats.maximum_energy_shield_leech_rate_%_per_minute600
    Stats.monster_ignite_damage_+%_final-72
    Stats.monster_bleeding_damage_+%_final-86
    Stats.monster_poison_damage_+%_final-50
    Stats.bleeding_moving_damage_%_of_base_override500
    Stats.max_azurite_debuff_stacks10
    Stats.impaled_debuff_base_duration_ms8000
    Stats.impaled_debuff_number_of_reflected_hits5
    Stats.ignore_skill_weapon_restrictions1
    Stats.base_total_number_of_sigils_allowed3
    Stats.maximum_life_leech_amount_per_leech_%_max_life10
    Stats.maximum_mana_leech_amount_per_leech_%_max_mana10
    Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield10
    Stats.object_inherent_melee_hit_stun_duration_+%_final20
    Stats.scale_melee_range_to_actor_scale1
    Stats.use_melee_pattern_range1
    Stats.actor_scale_+%_limit100
    Stats.damage_taken_when_hit_+%_final_per_fortification-1
    Stats.base_max_fortification20
    Stats.soul_eater_maximum_stacks45
    Stats.immune_to_curses1
    Stats.immune_to_auras_from_other_entities1
    Stats.monster_no_drops_or_experience1
    Stats.monster_do_not_fracture1
    Stats.base_cannot_be_stunned1
    Stats.cannot_be_knocked_back1
    Stats.phase_through_objects1
    Stats.monster_grants_no_flask_charges1
    Stats.maximum_life_is_one1
    Stats.cannot_die1
    Stats.hidden_monster_can_have_auras1
    Stats.hide_mini_life_bar1
    Stats.does_not_count_as_monster1
    ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.txt
    Positioned.blockingtrue
    Positioned.team0
    Positioned.serialise_collidabletrue
    Positioned.trigger_blockingtrue
    BaseEvents.server_onlytrue
    BaseEvents.on_construction_completethis.immune_to_hellscape = true;
    Actor.basic_actionMove, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup
    Actor.slow_animations_go_to_idletrue
    Animated.animated_objectMetadata/Monsters/Daemon/Daemon.ao
    Life.corpse_usablefalse
    Life.ignore_on_life_changed_statstrue
    Pathfinding.base_speed8
    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]
    Tornado
    SpectreN
    Tagsconstruct, 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
    TornadoTulGraft
    IsSummoned
    Y

    Object Type

    Object Type Codes

     
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Tornado/TornadoTulGraft"] = {
        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]
    FamilyMonsterNoDropsOrExperience
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • 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]
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeยูนิค (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Community Wiki

    Edit

    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

    VersionChanges
    3.17.0
  • Tornado now deals 31 to 46 Physical Damage at gem level 1 (previously 31 to 47) up to 414 to 620 at gem level 20 (previously 290 to 435).
  • Now has 95% Effectiveness of Added Damage at all gem levels (previously 65%).
  • 3.16.0
  • Tornado has been added to the game.

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