กฎโบนัสความถนัดงานจากการควบแน่น
แต่ละดาวควบแน่นเพิ่มงานใด? เกมแสดงแค่ผล ไม่ใช่กฎ คู่มือนี้เผยตรรกะเต็ม: 1★ ไปงานเก่งสุดที่กำหนด 2★/3★ เลือกลำดับฐานสูงสุดอันดับ N (ด้วยห่วงโซ่สำรองหรือทางลัด 2-งานเมื่อจัดอันดับไม่ได้) 4★ เพิ่มทุกงานที่ไม่ใช่ศูนย์ หนังสือไม่มีส่วนในการเลือก — ใช้ได้ตามใจ
บทนำ: ตารางที่เกมไม่เคยเขียนออกมา
เมื่อควบแน่น Anubis ถึง 4★ แต่ละขั้นของการเพิ่มดาวเพิ่มความถนัดงานอันไหนกันแน่? ในเกมแสดงแค่ผลลัพธ์ไม่แสดงกฎ ส่วนกระแสหลักในคอมมูนิตี้ที่ว่า "เพิ่มทีละงาน" ก็ยังไม่แม่นยำพอ บทความนี้ให้กฎแบบครบถ้วน พร้อมไขข้อสงสัยทั่วไป 2 ข้อ: ถ้างานที่เก่งที่สุด 2 งานเสมอกันจะเลือกอันไหน และกินหนังสือแล้วกฎจะเปลี่ยนไหม
สรุปหลักไว้ตรงนี้ก่อน:
| ขั้นเพิ่มดาว | โบนัส | กฎการเลือก |
|---|---|---|
| 0★ → 1★ | +1 ให้งานที่เก่งที่สุด | เกมกำหนดให้พาลแต่ละตัวยึดงานหนึ่งงานแบบถาวร ไม่เคยเปลี่ยน |
| 1★ → 2★ | +1 ให้งานรองลงมา | ความถนัดปัจจุบันอันดับ 2 สูงสุด เสมอกันให้ยึดลำดับตายตัวตามประเภทงาน |
| 2★ → 3★ | +1 ให้งานอันดับ 3 | ความถนัดปัจจุบันอันดับ 3 สูงสุด เสมอกันให้ยึดลำดับตายตัวตามประเภทงาน |
| 3★ → 4★ | +1 ให้ทุกงานที่ไม่เป็นศูนย์ | ไม่มีเงื่อนไข บวกทุกงานทีละ 1 |
ตารางข้างต้นคือกฎหลัก ยังมีกรณีขอบอีกไม่กี่กรณี (งานที่ไม่เป็นศูนย์มีไม่ถึง 3 งาน, ระดับเสมอกันหมด ฯลฯ) จะขยายรายละเอียดข้างล่าง
พอพาลถูกกำหนดแล้วค่าสุดท้ายของแต่ละงานก็ถูกกำหนดไว้หมด เช่น Anubis 4★ คือ
งานฝีมือ8,
ขุด8,
ขนส่ง6
1. กฎหลัก: แต่ละขั้นของ 1★/2★/3★/4★ เพิ่มงานไหน
ในทุกขั้นของการเพิ่มดาว เกมจะเลือกงานหนึ่งงาน +1 ตามระดับพื้นฐานของความถนัดงาน หนังสือ, เพสซีฟ และการปรับแก้ทีหลังแบบอื่นไม่เข้าไปมีส่วนในการตัดสิน ลำดับการเลือกเป็นแบบตายตัว:
- 1★ บวกให้งานที่เกม "เลือก" ว่าเก่งที่สุดของพาลตัวนี้ การกำหนดนี้ถูกเขียนตายตัว พาลแต่ละตัวมีแค่งานเดียว เช่น Anubis กำหนดเป็น
งานฝีมือ ตลอดไป - 2★ ตอนนี้งานที่เก่งที่สุดได้ +1 ไปแล้ว เกมดูว่างานที่เหลืออันไหนมีระดับสูงเป็นอันดับ 2 แล้วบวกให้
- 3★ เลือกงานที่สูงเป็นอันดับ 3
- 4★ งานที่ไม่เป็นศูนย์ทุกงานได้ +1 ไม่ต้องเลือกอีกแล้ว
2. เวลาเสมอกันจะจัดลำดับอย่างไร
ถ้าความถนัดงานหลายงานมีระดับเท่ากัน (เช่น Anubis
งานฝีมือ6,
ขุด6) จะรู้ได้ยังไงว่างานไหน "เก่งที่สุด"? กฎแบ่งเป็น 2 กรณี:
1★: การ "เลือก" ที่เกมเขียนตายตัว
เกมไม่คำนวณชั่วคราวว่า "ใครระดับสูงสุด" แต่ใช้การกำหนดงานเก่งที่สุดที่เขียนตายตัวในพาลแต่ละตัวโดยตรง เช่น:
| พาล | ความถนัดงาน 0★ | งานที่เกมกำหนดว่าเก่งที่สุด | โบนัสจริงของ 1★ |
|---|---|---|---|
| Turtacle | |||
| Anubis | |||
| Dumud | |||
| Caprity | |||
| Beegarde |
แม้การกำหนดของพาลแต่ละตัวจะถูกเขียนตายตัวแยกกัน (โค้ดอ่านแค่ค่านี้ ไม่ได้คำนวณใหม่ในตอนนั้น) แต่ตอนนักพัฒนากรอกตารางก็ทำตามกฎตายตัวข้อหนึ่ง:
- มีความถนัดฟาร์ม → กำหนดเป็น
ฟาร์ม ทั้งหมด (พาลฟาร์มทั้งเกม 29 ตัว เช่น Lamball, Mozzarina, Chikipi, Mau, Vixy, Beegarde, Sibelyx ฯลฯ แม้ฟาร์มจะไม่ใช่งานที่ระดับสูงสุดก็เป็นแบบนี้เสมอ; ผลคือโบนัส 1★ ของพาลฟาร์มทุกตัวไปที่
ฟาร์ม ตลอด ส่วน 2★/3★ ถึงจะกลับมาใช้ลำดับปกติ) - ไม่มีความถนัดฟาร์ม → กำหนดเป็นงานที่ระดับสูงสุดจริง ๆ (ถ้าเสมอกันให้เลือกอันที่อยู่ก่อนในลำดับตายตัว คือ "ไฟ น้ำ ปลูก ไฟฟ้า งานฝีมือ เก็บของ ตัดไม้ ขุด ยา หล่อเย็น ขนส่ง ฟาร์ม")
ลำดับ enumeration แบบเต็ม (2★/3★ เวลาเสมอกันก็ใช้ตัวนี้ ตั้งแต่ลำดับความสำคัญสูงสุดไปจนถึงสุดท้าย):
| ลำดับ | ประเภทงาน | ลำดับ | ประเภทงาน |
|---|---|---|---|
| 1 | 7 | ||
| 2 | 8 | ||
| 3 | 9 | ||
| 4 | 10 | ||
| 5 | 11 | ||
| 6 | 12 |
กฎนี้ตรงกับพาลที่หาได้ทั้งหมดในเวอร์ชันปัจจุบัน 100% แต่เป็นธรรมเนียมการกรอกตาราง ไม่ใช่การบังคับของโค้ด อัปเดตครั้งหน้าอาจทำให้เพี้ยนได้
2★ / 3★: เลือกอันดับ N ตามระดับพื้นฐาน
สองดาวนี้ไม่ดู "การกำหนดของเกม" แล้ว แต่เรียงตามระดับพื้นฐานแล้วเลือกอันดับ N (2★ เลือกอันดับ 2, 3★ เลือกอันดับ 3; โดยมีเงื่อนไขว่าเรียงลำดับได้ ถ้างานที่ไม่เป็นศูนย์น้อยเกินไปหรือระดับเสมอกันหมดจะถอยไปใช้การกำหนดของเกม ดูด้านล่าง) ถ้าหลายงานมีระดับเท่ากันให้ตัดสินด้วยลำดับ enumeration ด้านบน
ยกตัวอย่าง: Anubis หลัง 1★ มีสถานะ
งานฝีมือ7,
ขุด6,
ขนส่ง4 ตอน 2★ ระดับสูงอันดับ 2 คือ 6 ตรงกับ
ขุด (มีแค่
ขุด ที่เป็น 6) ดู Lamball อีกตัว: หลัง 1★ สถานะ
งานฝีมือ1,
ขนส่ง1,
ฟาร์ม2 ตอน 2★ เลือกอันดับ 2 (=1) แล้ว
งานฝีมือ กับ
ขนส่ง เสมอกัน ตามตารางบน
งานฝีมือ (อันดับ 5) มาก่อน
ขนส่ง (อันดับ 11) จึงเลือก
งานฝีมือ
เมื่อกำหนดลำดับไม่ได้: ทางถอยกับทางลัด
ข้างบนเป็นกรณีที่เรียงลำดับได้ปกติ แต่ถ้างานที่ไม่เป็นศูนย์มีไม่ถึง 3 งาน หรือระดับเสมอกันหมด การเรียงลำดับจะหาอันดับ N ไม่เจอ ตอนนี้มีกลไก 2 อย่างเข้ามาจัดการ:
ทางถอยทีละขั้นของ 3★: 3★ หาอันดับ 3 ก่อน หาไม่เจอก็ลดมาเป็นอันดับ 2 ยังหาไม่เจออีกถึงจะลงไปที่งานที่เกมเลือกของ 1★ เช่น Dumud ตอน 3★ งานทั้ง 4 งาน = 2 เท่ากันหมด แยกสูงต่ำไม่ได้ สุดท้ายถอยกลับไปที่
ฟาร์ม ที่เกมเลือกไว้ (ดูตัวอย่างที่ 3 ในหมวดที่ 4) ส่วน 2★ ไม่มีการถอยทีละขั้น หาอันดับ 2 ไม่เจอก็ไปใช้ที่เกมเลือกทันที
ทางลัด 2 งาน: 3★ มีการตัดสินแยกหนึ่งข้อ ถ้าพาลมีงานที่ไม่เป็นศูนย์แค่ 2 งานพอดี จะเลือกงานที่เกมกำหนดอีกครั้งทันที ข้ามการเรียงลำดับไปเลย เช่น Caprity (
ปลูก2 /
ฟาร์ม1) ตอน 3★ ได้
ฟาร์ม เพิ่มเลย ทางลัดนี้ไม่ใช่การปรับประสิทธิภาพ แต่เป็นการแยกพฤติกรรมจริง ๆ: ถ้าไม่มีมัน Caprity ตอน 3★ (ตอนนี้
ปลูก2 /
ฟาร์ม3) จะเดินในสายถอย หาอันดับ 3 ไม่เจอ ตกมาที่อันดับ 2 =
ปลูก กลับกลายเป็นบวกให้
ปลูก; พอมีทางลัดถึงจะเลือก
ฟาร์ม ได้ตรง ๆ เส้นทาง
ฟาร์ม →
ฟาร์ม →
ฟาร์ม เป็นจริงได้เพราะทางลัดนี้แหละ
3. กินหนังสือไม่กระทบการเลือกงานตอนควบแน่น
ในเกมมีไอเทม "ศาสตร์การ XX ขั้นประยุกต์ I" ทั้งหมด 12 อย่าง คอมมูนิตี้เรียกสั้น ๆ ว่า "หนังสือ" แต่ละอย่างให้ความถนัดงานประเภทที่กำหนด +1 เช่น ศาสตร์การทำงานฝีมือขั้นประยุกต์ I, ศาสตร์การขุดแร่ขั้นประยุกต์ I ฯลฯ ส่วน +1 ของหนังสือมีผลถาวร แต่การกินหนังสือไม่เปลี่ยนการเลือกงานตอนเพิ่มดาว
| ขั้นเพิ่มดาว | ได้รับผลจากหนังสือไหม? | เหตุผล |
|---|---|---|
| 1★ | ไม่เปลี่ยน | ใช้การกำหนดที่เกมเขียนตายตัว ไม่ดูระดับไหนเลย |
| 2★ | ไม่เปลี่ยน | อัลกอริทึมดูแค่ความถนัดพื้นฐาน เลเยอร์จากหนังสือมองไม่เห็น |
| 3★ | ไม่เปลี่ยน | เหมือนข้างบน |
| 4★ | ไม่เปลี่ยน | บวกทุกงานทีละ 1 ตลอด |
เหตุผลคือโครงสร้างข้อมูลถูกแยกออกจากกัน: อัลกอริทึมเพิ่มดาวอ่านแค่ "ตารางความถนัดพื้นฐาน" ส่วน +1 ของหนังสืออยู่ในอาเรย์แยกอีกตัว ตอนตัดสินเพิ่มดาวมองไม่เห็นเลย หนังสือจะไปซ้อนทับตอนแสดงในแผงและตอนทำงานจริงเท่านั้น
ทดสอบจริง: Sootseer 0★ แผงแสดง
ไฟ3 /
งานฝีมือ3 /
เก็บของ2 /
ขุด3 /
ฟาร์ม2 ขึ้น 1★ (พาลฟาร์มบังคับบวก
ฟาร์ม) แล้วกิน ศาสตร์การทำงานฝีมือขั้นประยุกต์ I อีกหนึ่งเล่ม (แผง
งานฝีมือ แสดงเป็น 4) แล้วขึ้น 2★
- ถ้าหนังสือเข้าร่วมตัดสิน: พื้นฐาน + หนังสือ =
ไฟ3 /
งานฝีมือ4 /
เก็บของ2 /
ขุด3 /
ฟาร์ม3 อันดับ 2 = 3 ตามลำดับ enumeration ควรเลือก
ไฟ - ผลจริง:
เก็บของ +1
เพราะ
งานฝีมือ ที่อัลกอริทึมเห็นยังเป็นค่าพื้นฐาน
งานฝีมือ3 อยู่ เซตเฉพาะ {3, 2} มีอันดับ 2 = 2 ตรงกับ
เก็บของ หนังสือไม่เข้าร่วมเลย
บทสรุป: หนังสือเป็นเลเยอร์แสดงผลที่ติดทับทีหลัง ส่วนการควบแน่นดูค่าพื้นฐานเปล่า ๆ ทั้งสองแยกจากกันโดยสิ้นเชิง กินหนังสือได้ตามใจ ไม่ต้องห่วงว่าจะไปรบกวนการเลือกตอนเพิ่มดาว
4. จำลองทีละดาวของพาลตัวอย่าง 5 ตัว
ตัวอย่าง 1: Sekhmet (แบบมาตรฐาน, 3 งานลดลงชัดเจน)
เริ่ม 0★:
งานฝีมือ6 /
ขุด3 /
ขนส่ง2 เกมกำหนดเก่งที่สุด =
งานฝีมือ (ไม่มีฟาร์ม → งานเดียวที่สูงสุด)
| ดาว | ตรรกะการเลือก | โบนัส | สถานะหลังบวก |
|---|---|---|---|
| 1★ | การกำหนดของเกม (เก่งที่สุด) | ||
| 2★ | อันดับ 2 (ตรงเป้า) | ||
| 3★ | อันดับ 3 (ตรงเป้า) | ||
| 4★ | ไม่มีเงื่อนไข | บวกทุกงาน |
นี่คือแนวทางมาตรฐานที่สุด: ระดับของ 3 งานลดลงชัดเจน (6>3>2) ทุกขั้นหาอันดับที่ตรงได้ทันที ไม่เดินทางถอยหรือทางลัดใด ๆ 1★ = เก่งที่สุด, 2★ = รองลงมา, 3★ = อันดับ 3 ตรงกับตารางกฎหลักเป๊ะ
ตัวอย่าง 2: Anubis (สองงานแรกเสมอกัน, 3★ เดินทางถอย)
เริ่ม 0★:
งานฝีมือ6 /
ขุด6 /
ขนส่ง4 เกมกำหนดเก่งที่สุด =
งานฝีมือ
| ดาว | ตรรกะการเลือก | โบนัส | สถานะหลังบวก |
|---|---|---|---|
| 1★ | การกำหนดของเกม (เก่งที่สุด, เสมอสูงสุดตามลำดับ enumeration) | ||
| 2★ | อันดับ 2 (=6, ค่าเดียว) | ||
| 3★ | อันดับ 3 ไม่มี → ถอยไปอันดับ 2 (=4) | ||
| 4★ | ไม่มีเงื่อนไข | บวกทุกงาน |
ดู 3★ ให้ดี: ผ่าน 1★/2★ มาแล้วสองงานเสมอกันที่ 7/7 เซตเฉพาะเหลือแค่ {7,4} อันดับ 3 ไม่มีอยู่จริง เกมเดินสายถอย: หาอันดับ 3 ก่อน (ไม่เจอ) แล้วหาอันดับ 2 (=4, ตรงกับ
ขนส่ง) จึงบวกให้
ขนส่ง นี่คือตัวอย่างจริงของ §2 "เมื่อกำหนดลำดับไม่ได้: ทางถอยกับทางลัด"
ตัวอย่าง 3: Dumud (พาลฟาร์ม, 4 งาน)
เริ่ม 0★:
น้ำ2 /
ขุด2 /
ขนส่ง1 /
ฟาร์ม1 เกมกำหนดเก่งที่สุด =
ฟาร์ม (พาลฟาร์มบังคับ)
| ดาว | ตรรกะการเลือก | โบนัส | สถานะหลังบวก |
|---|---|---|---|
| 1★ | พาลฟาร์มบังคับ | ||
| 2★ | ระดับ = 1 ตัวเลือกเดียว | ||
| 3★ | 4 งาน = 2 หมด หาอันดับ 3 หรืออันดับ 2 ไม่เจอ → ถอยไปการกำหนดของเกม | ||
| 4★ | ไม่มีเงื่อนไข | บวกทุกงาน |
ดูการถอยของ 3★: ตอนระดับงานที่ไม่เป็นศูนย์เท่ากันหมด เซตเฉพาะเหลือแค่ค่าเดียว เกมหา "อันดับ 2" ยังไม่ได้ด้วยซ้ำ (ไม่ต้องพูดถึงอันดับ 3) จะถอยไปจนถึงการกำหนดที่เขียนตายตัวของพาลตัวนั้น นี่คือเหตุผลที่ Dumud 3★ บวก
ฟาร์ม อีกครั้ง
ตัวอย่าง 4: Caprity (พาลฟาร์ม, 2 งาน, เดินทางลัด)
เริ่ม 0★:
ปลูก2 /
ฟาร์ม1 เกมกำหนดเก่งที่สุด =
ฟาร์ม (พาลฟาร์มบังคับ)
| ดาว | ตรรกะการเลือก | โบนัส | สถานะหลังบวก |
|---|---|---|---|
| 1★ | พาลฟาร์มบังคับ | ||
| 2★ | สองงานเสมอกันแล้ว เซตเฉพาะ {2} เหลือค่าเดียว หา "อันดับ 2" ไม่เจอ → ถอยไปการกำหนดของเกม | ||
| 3★ | ทางลัด: มีงานที่ไม่เป็นศูนย์ 2 งานพอดี → เลือกการกำหนดของเกมทันที ไม่เดินสายถอย | ||
| 4★ | ไม่มีเงื่อนไข | บวกทุกงาน |
ดู 3★ ให้ดี: ถ้าเดินตามสายถอย (หาอันดับ 3 ก่อนไม่เจอ แล้วหาอันดับ 2 เจอ ควรบวก
ปลูก) แต่จริง ๆ กลับบวก
ฟาร์ม นี่คือที่ §2 "เมื่อกำหนดลำดับไม่ได้: ทางถอยกับทางลัด" กล่าวถึง "ทางลัดให้ผลต่างจากสายถอย" มันคือการแยกพฤติกรรมจริง ไม่ใช่การปรับประสิทธิภาพ
ตัวอย่าง 5: Univolt (ไม่ใช่พาลฟาร์ม, 2 งาน, ทางลัดไม่ได้จำกัดแค่พาลฟาร์ม)
เริ่ม 0★:
ไฟฟ้า3 /
ตัดไม้1 เกมกำหนดเก่งที่สุด =
ไฟฟ้า (ไม่มีฟาร์ม → งานเดียวที่สูงสุด)
| ดาว | ตรรกะการเลือก | โบนัส | สถานะหลังบวก |
|---|---|---|---|
| 1★ | ไม่มีฟาร์ม → สูงสุดจริง | ||
| 2★ | อันดับ 2 (เซตเฉพาะ {4,1}, อันดับ 2 = 1) | ||
| 3★ | ทางลัด: เลือกการกำหนดของเกม = | ||
| 4★ | ไม่มีเงื่อนไข | บวกทุกงาน |
จุดสำคัญ: ทางลัดไม่ได้จำกัดแค่พาลฟาร์ม ทั้งเกมมีพาลที่ไม่ใช่ฟาร์มถึง 67 ตัวที่มีงานที่ไม่เป็นศูนย์ 2 งานพอดี (เช่น Univolt, Pyrin, Blazamut, Shaolong, Faleris, Faleris Aqua ฯลฯ) ตอน 3★ ทั้งหมดเดินทางลัดนี้ สำหรับพาลที่ไม่ใช่ฟาร์ม เกมกำหนดให้เก่งที่สุดก็คืองานที่สูงสุดจริง ๆ เปรียบเทียบการแยกชัดเจนกว่า: ทางลัดยังเสริมงานที่เก่งที่สุดต่อไป ( Univolt
ไฟฟ้า5 /
ตัดไม้2) ถ้าเดินสายถอยจะให้อันดับ 2 ไล่ตามมาทัน (
ไฟฟ้า4 /
ตัดไม้3) Caprity ก็เหมือนกัน: เดินทางลัดได้
ฟาร์ม ส่วนสายถอยจะได้
ปลูก
พาลที่มีงานเดียว (เช่น Jetragon มีแค่
เก็บของ): ทุกขั้นของการเพิ่มดาวบวกให้งานนั้นทีละ 1 รวมหลัง 4★ = +4 ไม่ต้องคิดซับซ้อน ระดับงานเดี่ยวมีเพดาน 10 เกิน 10 แล้วไม่สะสมอีก (Jetragon 0★
เก็บของ8 → 2★ ถึงเพดาน
เก็บของ10 แล้ว 3★/4★ ไม่เพิ่มจริง)
5. การ์ดช่วยจำ
กฎเพิ่มดาว 4 ข้อในตารางเดียว:
| ขั้นเพิ่มดาว | บวกให้ใคร |
|---|---|
| 1★ | การกำหนดของเกม (งานเก่งที่สุดที่เขียนตายตัว) 3 กฎ: ① มีความถนัด ② ไม่มี ③ สูงสุดเสมอกัน → เลือกอันที่อยู่ก่อนตามลำดับ enumeration ข้างล่าง (ท่องไว้: ไฟ น้ำ ปลูก ไฟฟ้า งานฝีมือ เก็บของ ตัดไม้ ขุด ยา หล่อเย็น ขนส่ง ฟาร์ม) |
| 2★ | อันดับ 2 ของระดับพื้นฐาน 2 กฎ: ① มีอันดับ 2 → เอาอันนั้น (เสมอกันหลายตัวเลือกอันที่อยู่ก่อนตาม enumeration) ② ไม่มีอันดับ 2 (เซตเฉพาะเหลือค่าเดียว) → ถอยไปการกำหนดของ 1★ |
| 3★ | อันดับ 3 ของระดับพื้นฐาน กฎ: ① มีอันดับ 3 → เอาอันนั้น (เสมอตามลำดับ enumeration) ② หาอันดับ 3 ไม่เจอ → ลดเป็นอันดับ 2 ③ หาอันดับ 2 ก็ไม่เจอ → ถอยไปการกำหนดของ 1★ ④ ข้อยกเว้น: มีงานที่ไม่เป็นศูนย์ 2 งานพอดี → เดินทางลัดไปที่การกำหนดของ 1★ ตรง ๆ |
| 4★ | งานที่ไม่เป็นศูนย์ทุกงาน +1 (ไม่มีเงื่อนไข) |
ลำดับ enumeration แบบเต็ม (ตั้งแต่แรกสุดไปจนถึงสุดท้าย 2★/3★ เสมอกันตัดสินด้วยตัวนี้):
| ลำดับ | ประเภทงาน | ลำดับ | ประเภทงาน |
|---|---|---|---|
| 1 | 7 | ||
| 2 | 8 | ||
| 3 | 9 | ||
| 4 | 10 | ||
| 5 | 11 | ||
| 6 | 12 |