💧 สูตรคำนวณ — Mana Burn
Luna Plus ASIA — คู่มือสำหรับผู้เล่น 📅 อัพเดท: 2026-05-20 — Patch v2.0.0
📝 สรุปสั้น
Mana Burn คือ ดาเมจที่กิน MP ของผู้รับเมื่อโดนโจมตี — แตกต่างจากดาเมจปกติตรงที่ ไม่ลด HP เลย มีแต่ลด MP — เพื่อปิดทางเรียกสกิลของฝ่ายตรงข้าม
💡 เทียบ Mana Burn vs Mana Shield (
DamageToManaDamage):
- Mana Burn = ดาเมจที่ไปกัด MP โดยตรง (โจมตีฝ่ายตรงข้าม)
- Mana Shield = ดาเมจ HP ถูกแปลงเป็น MP ลด (ป้องกันตัวเอง)
📊 ปัจจัยที่มีผล
| ปัจจัย | ผลกระทบ |
|---|---|
| StatusDataType ของสกิล | กำหนดว่าเป็นค่าคงที่หรือ % ของ MaxMP |
| StatusData ของสกิล | ค่าตัวเลขที่ใช้ลด MP |
| MaxMana ผู้รับ | ใช้ตอน StatusDataType เป็น Percent |
| Percent Bonus ของบัฟ | คูณเพิ่มหลังคำนวณฐาน |
⚠️ Mana Burn ไม่สนใจ STR / INT / Defense / Critical — ขึ้นกับ "ค่าสกิล" ล้วน
🔢 ลำดับการคำนวณ
ขั้นที่ 1 — เช็ค God
ผู้รับเปิด God → ไม่ทำดาเมจ MP (จบ)
ขั้นที่ 2 — กำหนดค่าฐานตาม StatusDataType
StatusDataType = Add → Plus = StatusData
StatusDataType = Percent → Plus = MaxMana ผู้รับ × StatusData ÷ 100
ขั้นที่ 3 — คูณ Percent Bonus
ManaDamage = Plus × ( 1.0 + Percent )
ขั้นที่ 4 — ปรับ MP ผู้รับ
CurrentMP = max( 0, CurrentMP + ManaDamage )
*หมายเหตุ: ManaDamage เป็นค่าลบในสูตรนี้ — บวกแล้ว MP จึงลดลง*
💡 StatusDataType:
- Add = ลดเป็นค่าคงที่ (เช่น ลด 500 MP)
- Percent = ลดเป็น % ของ MaxMP (เช่น ลด 10% ของ MP สูงสุด)
💡 ตัวอย่างการคำนวณ
ตัวอย่าง 1: Mana Burn แบบค่าคงที่
| ค่า | ตัวเลข |
|---|---|
| StatusDataType | Add |
| StatusData | 800 |
| Percent | 0.0 |
Plus = 800
ManaDamage = 800 × ( 1.0 + 0.0 ) = 800
ลด MP ผู้รับ 800
ตัวอย่าง 2: Mana Burn แบบ % ของ MaxMP
| ค่า | ตัวเลข |
|---|---|
| StatusDataType | Percent |
| StatusData | 15 (= 15%) |
| MaxMana ผู้รับ | 10,000 |
| Percent Bonus | 0.0 |
Plus = 10000 × 15 ÷ 100 = 1500
ManaDamage = 1500 × ( 1.0 + 0.0 ) = 1500
ลด MP ผู้รับ 1500
📊 สังเกต: แบบ Percent โหดกว่าสำหรับ Mage / Priest ที่มี MaxMP สูง — ดูดได้เยอะกว่าค่าคงที่
🎯 ใครที่ Mana Burn อันตรายที่สุด?
| อาชีพ | ผลกระทบ |
|---|---|
| Mage / Sorcerer | ⭐⭐⭐ — สกิลเวทย์ใช้ MP ทุกตัว ถ้า MP หมด = ทำอะไรไม่ได้ |
| Priest | ⭐⭐⭐ — สกิล Heal ใช้ MP เยอะ ถ้า MP หมด = ทีมรอด ไม่ได้ |
| Rogue / Assassin | ⭐⭐ — สกิลบางตัวใช้ MP, แต่กายภาพยังตีได้ |
| Warrior / Fighter | ⭐ — ใช้ MP น้อย กระทบไม่มาก |
🛡️ จะ "รับมือ Mana Burn" อย่างไร?
| วิธี | ผลลัพธ์ |
|---|---|
| ใช้ MP Potion บ่อยขึ้น | ชดเชย MP ที่ถูกดูด |
| สลับไปสกิลที่ไม่ใช้ MP | ลด dependency บน MP |
| เพิ่ม MaxMP ให้สูงพอ | ทนกว่าจะหมด (แต่แบบ % จะดูดได้มากกว่า) |
| Cleanse / Antidote | ล้างสถานะ Mana Burn ทันที |
| เปิด God Mode ก่อนโดน | ไม่กระทบ MP เลย |
🔗 ดูเพิ่มเติม
- 🚫 Debuff — Mana Burn — ผลกระทบในเชิงสถานะ
- ⚔️ สูตรคำนวณดาเมจกายภาพ
- 🔮 สูตรคำนวณดาเมจเวทย์
- ☠️ สูตรคำนวณดาเมจ DOT