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

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

Key
Value
CostiLvl 1: Normal: 1xOrb of Chance
Acronymช่วงเวลา, โพรเจกไทล์, Hinder
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
Weight
Desc
1000 (T5)ทริกเกอร์ พายุสลาตัน (Tornado) เลเวล 20 เมื่อคุณโจมตีด้วย ศรแยก (Split Arrow) หรือ ศรสลาตัน (Tornado Shot)
พายุสลาตัน (Tornado)
เลเวล: (1–20)
ค่าใช้งาน: มานา (15–25)
เวลาร่าย: 0.75 วินาที
โอกาสคริติคอล: 5.00%
ประสิทธิภาพการเสริมความเสียหาย: (55–95)%
ต้องการ เลเวล (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
สินค้าแฟชั่น /1
เอฟเฟคพายุสลาตัน Shark
สกิล พายุสลาตัน (Tornado) ของคุณจะกลายเป็น เอฟเฟค Shark
Supported By /84
  • Active Type: Spell, Duration, Trappable, Totemable, Mineable, Triggerable, Damage, Physical, Area, Orb, AreaSpell
  • หินเสริม Added Fire Damage
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Added Cold Damage
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Increased Area of Effect
    ใช้เสริมสกิลที่มีพื้นที่ส่งผล
    หินเสริม Added Lightning Damage
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Increased Critical Strikes
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Increased Critical Damage
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Knockback
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Life Leech
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะนั้น ดูดพลังชีวิต ตามความเสียหายที่สร้าง
    หินเสริม Added Chaos Damage
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Stun
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้สกิลเหล่านี้สร้างสถานะ สตัน ต่อศัตรูได้ง่ายขึ้น
    หินเสริม Trap
    ใช้เสริม สกิลเวท หรือสกิลโจมตีที่ใช้ ธนูหรือไม้กายสิทธิ์ ทำให้เปลี่ยนจากการใช้สกิลแบบปกติ เป็นการโยนกับดักที่ใช้สกิลนั้นให้กับคุณเมื่อศัตรูเดินเข้ามาใกล้ กับดักไม่สามารถใช้ สกิลแชนเนล ได้
    หินเสริม Item Rarity
    ใช้เสริมสกิลที่สังหารศัตรูได้
    หินเสริม Faster Casting
    ใช้เสริม สกิลเวท ที่ไม่ส่งผลทันที
    หินเสริม Concentrated Effect
    ใช้เสริมสกิลที่มีพื้นที่ส่งผล ไม่ว่ามันจะสร้างความเสียหายได้หรือไม่ก็ตาม
    หินเสริม More Duration
    ใช้เสริมสกิลที่มีระยะเวลา
    หินเสริม Cold to Fire
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Combustion
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Elemental Proliferation
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สามารถสร้าง สถานะเจ็บป่วยธาตุ ได้
    หินเสริม Culling Strike
    ใช้เสริมสกิลที่ปะทะศัตรู หากศัตรูมี พลังชีวิต ต่ำกว่า 10% หลังจากถูกปะทะด้วยสกิลเหล่านี้ มันจะถูกสังหารทันที
    หินเสริม Iron Will
    ใช้เสริม สกิลเวท ทำให้การเพิ่มความเสียหาย กายภาพ ประชิด ที่มาจาก Strength นั้นเพิ่มความเสียหาย เวท ของสกิลด้วยเช่นกัน
    หินเสริม Spell Totem
    ใช้เสริมสกิลเวทที่ไม่ถูกทริกเกอร์ เปลี่ยนจากการร่ายเวทแบบปกติ เป็นการอัญเชิญโทเทมที่ร่ายเวทนั้นให้กับคุณ
    หินเสริม Blastchain Mine
    ใช้เสริม สกิลเวท หรือสกิลโจมตี ที่ใช้ ธนูหรือไม้กายสิทธิ์ เปลี่ยนจากการใช้สกิลแบบปกติ เป็นการโยนทุ่นระเบิดที่ใช้สกิลนั้นให้กับคุณเมื่อคุณจุดชนวน ทุ่นระเบิดไม่สามารถใช้ สกิลแชนเนล ได้
    หินเสริม Chance to Flee
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Blind
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Fire Penetration
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน ไฟ ของศัตรู
    หินเสริม Cold Penetration
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน น้ำแข็ง ของศัตรู
    หินเสริม Lightning Penetration
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน สายฟ้า ของศัตรู
    หินเสริม Elemental Penetration
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน ธาตุ ของศัตรู
    หินเสริม Power Charge On Critical
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Burning Damage
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สร้างความเสียหาย ติดไฟ ได้โดยตรง
    หินเสริม Hextouch
    ต้องใช้เสริมสกิลที่ปะทะศัตรูและ สกิลคำสาปสะกด พร้อมกันเท่านั้นจึงจะทำงาน โดยสกิลปะทะจะสาปศัตรูที่ถูกปะทะด้วยคำสาปที่เสริมไว้ ไม่สามารถเสริม โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ มิเนียนไม่สามารถสาปด้วยวิธีนี้ได้
    หินเสริม Less Duration
    ใช้เสริมสกิลที่มีระยะเวลา
    หินเสริม Cast on Death
    สกิลเวทที่เสริมทุกเม็ดจะถูกทริกเกอร์เมื่อคุณตาย ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์, สกิลแชนเนล, สกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    หินเสริม Cast when Damage Taken
    สกิลเวทที่เสริมทุกสกิลจะคอยนับความเสียหายที่คุณได้รับ และจะถูกทริกเกอร์เมื่อได้รับความเสียหายรวมกันถึงเกณฑ์ที่กำหนด ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์, สกิลแชนเนล, สกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    หินเสริม Cast when Stunned
    สกิลเวทที่เสริมทุกเม็ดมีโอกาสถูกทริกเกอร์เมื่อคุณติดสถานะ สตัน ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ สกิลวาล์, แชนเนล, สกิลที่มีค่าสำรอง ไม่สามารถถูกทริกเกอร์ได้
    หินเสริม Block Chance Reduction
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Physical to Lightning
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Ice Bite
    ใช้เสริมสกิลที่คุณใช้ปะทะศัตรูด้วยตนเอง ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้
    หินเสริม Hypothermia
    ใช้เสริมสกิลที่สร้างความเสียหายได้
    หินเสริม Innervate
    ใช้เสริมสกิลที่คุณใช้ปะทะศัตรูด้วยตนเอง ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้
    หินเสริม Critical Strike Affliction
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Void Manipulation
    ใช้เสริมสกิลที่สร้างความเสียหายได้
    หินเสริม Controlled Destruction
    ใช้เสริม สกิลโจมตี หรือ สกิลเวทที่สร้างความเสียหายได้
    หินเสริม Swift Affliction
    ใช้เสริมสกิลมีระยะเวลา หรือสกิลที่ปะทะศัตรูเพื่อสร้าง สถานะเจ็บป่วย ได้
    หินเสริม Elemental Focus
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สร้างสถานะ ติดไฟ ต่อศัตรูได้ หรือสกิลที่สร้าง สถานะเจ็บป่วยธาตุ ได้
    หินเสริม Ignite Proliferation
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Chance to Bleed
    ใช้เสริม สกิลโจมตี
    หินเสริม Chance to Poison
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Deadly Ailments
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Decay
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Efficacy
    ใช้เสริมสกิลที่สร้างความเสียหายได้ หรือสกิลที่มีระยะเวลา
    หินเสริม Vile Toxins
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Immolate
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Unbound Ailments
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สามารถสร้าง สถานะเจ็บป่วย ได้
    หินเสริม Brutality
    ใช้เสริมสกิลที่สร้างความเสียหายได้
    หินเสริม Arcane Surge
    สกิลเวทที่เสริมทุกสกิลจะคอยนับ มานา ที่คุณจ่ายไป และจะให้บัฟเมื่อจ่าย มานา ถึงเกณฑ์ที่กำหนด ไม่สามารถเสริมสกิลที่ใช้โดย โทเทม, กับดัก, ทุ่นระเบิด หรือ สกิลที่มีค่าสำรอง ได้
    หินเสริม Summon Phantasm
    ใช้เสริมสกิลที่ปะทะศัตรูหรือสร้างมิเนียน ทำให้การสังหารศัตรูหรือการปะทะ ศัตรูแรร์หรือยูนิค ด้วยสกิลเหล่านี้หรือมิเนียน มีโอกาสอัญเชิญมิเนียน ผี ออกมา ซึ่งจะใช้เวทโพรเจกไทล์เจาะทะลุที่สร้างความเสียหาย กายภาพ
    หินเสริม Bonechill
    ใช้เสริมสกิลที่สร้างสถานะ หนาวเย็น ต่อศัตรูได้ หรือสกิลที่สามารถสร้าง พื้นที่หนาวเย็น ได้
    หินเสริม Energy Leech
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะนั้นดูด โล่พลังงาน ตามความเสียหายที่สร้าง
    หินเสริม Intensify
    ใช้เสริม สกิลเวท ที่คุณร่ายด้วยตนเอง ไม่สามารถเสริมสกิลที่ถูกทริกเกอร์, สกิลวาล์, สกิลที่ส่งผลทันที, สกิลแชนเนล, สกิลที่มีค่าสำรองหรือที่สร้างมิเนียนออกมา หรือสกิลที่ใช้โดย โทเทม, กับดัก หรือ ทุ่นระเบิด ได้
    หินเสริม High-Impact Mine
    ใช้เสริม สกิลเวท หรือสกิลโจมตี ที่ใช้ ธนูหรือไม้กายสิทธิ์ เปลี่ยนจากการใช้สกิลแบบปกติ เป็นการโยนทุ่นระเบิดที่ใช้สกิลนั้นให้กับคุณเมื่อคุณจุดชนวน ทุ่นระเบิดไม่สามารถใช้ สกิลแชนเนล ได้
    หินเสริมจุติ Added Fire Damage
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริมจุติ Brutality
    ใช้เสริมสกิลที่สร้างความเสียหายได้
    หินเสริมจุติ Burning Damage
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สร้างความเสียหาย ติดไฟ ได้โดยตรง
    หินเสริมจุติ Fire Penetration
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน ไฟ ของศัตรู
    หินเสริมจุติ Added Cold Damage
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริมจุติ Cold Penetration
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน น้ำแข็ง ของศัตรู
    หินเสริมจุติ Deadly Ailments
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริมจุติ Swift Affliction
    ใช้เสริมสกิลมีระยะเวลา หรือสกิลที่ปะทะศัตรูเพื่อสร้าง สถานะเจ็บป่วย ได้
    หินเสริมจุติ Void Manipulation
    ใช้เสริมสกิลที่สร้างความเสียหายได้
    หินเสริมจุติ Added Chaos Damage
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริมจุติ Added Lightning Damage
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริมจุติ Controlled Destruction
    ใช้เสริม สกิลโจมตี หรือ สกิลเวทที่สร้างความเสียหายได้
    หินเสริมจุติ Hextouch
    ต้องใช้เสริมสกิลที่ปะทะศัตรูและ สกิลคำสาปสะกด พร้อมกันเท่านั้นจึงจะทำงาน โดยสกิลปะทะจะสาปศัตรูที่ถูกปะทะด้วยคำสาปที่เสริมไว้ ไม่สามารถเสริม โทเทม, กับดัก หรือ ทุ่นระเบิด ได้ มิเนียนไม่สามารถสาปด้วยวิธีนี้ได้
    หินเสริมจุติ Elemental Focus
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สร้างสถานะ ติดไฟ ต่อศัตรูได้ หรือสกิลที่สร้าง สถานะเจ็บป่วยธาตุ ได้
    หินเสริมจุติ Increased Area of Effect
    ใช้เสริมสกิลที่มีพื้นที่ส่งผล
    หินเสริมจุติ Lightning Penetration
    ใช้เสริมสกิลที่ปะทะศัตรู ทำให้การปะทะเจาะต้านทาน สายฟ้า ของศัตรู
    หินเสริมจุติ Unbound Ailments
    ใช้เสริมสกิลที่ปะทะศัตรู หรือสกิลที่สามารถสร้าง สถานะเจ็บป่วย ได้
    หินเสริม Cruelty
    ใช้เสริมสกิลที่ปะทะศัตรู มิเนียนไม่สามารถรับสถานะ อำมหิต ได้
    หินเสริม Overcharge
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Spellblade
    ใช้เสริม สกิลเวท ที่ปะทะศัตรู ไม่สามารถแก้ไขสกิลที่มิเนียนใช้ได้
    หินเสริม Devour
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Sadism
    ใช้เสริมสกิลที่ปะทะศัตรู
    หินเสริม Rupture
    ใช้เสริม สกิลโจมตี
    พายุสลาตัน
    ชีวิตประดิษฐ์
    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]
    IdMonsterNoDropsOrExperience
    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]
    IdCannotBeAugmented
    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
  • พายุสลาตัน
    ชีวิตประดิษฐ์
    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]
    IdMonsterNoDropsOrExperience
    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]
    IdCannotBeAugmented
    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

    แก้ไข

    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
  • 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.