Một số bạn có PM hỏi Sab về công thức tính Damage cận chiến trong H3, xin trả lời cụ thể như sau:
Công thức tính Damage:
-Damage của tấn công cận chiến phụ thuộc vào Damage của quái vật tấn công, vào sự chênh lệch giữa Attack (Att) của quái vật tấn công và Defense (Def) của quái vật bị tấn công, ngoài ra còn phụ thuộc vào các kỹ năng tăng, giảm sát thương của Hero mang quân đó ( là Offense và Amorer); phụ thuộc vào việc xuất hiện Luck (gấp đôi lực tấn công) của quái vật trước đòn tấn công, và phụ thuộc vào sự kỵ nhau của 2 loại quân đó.
-Khi một Hero mang quân trong đội hình thì lượng Att và Def của quân đó được cộng thêm bởi chỉ số Att và Def của Hero. Ví dụ 1 Hero có Att là 11, Def là 5 cầm 1 con Thiên thần nâng cấp. Thiên thần nâng cấp có Att là 30, Def là 30 thì khi chiến đấu, lượng Att và Def được tính là 41 và 35.
-Trò chơi quy định rõ quy tắc tính Damage như sau:
+Mỗi một quái vật có 1 khoảng Damage biến đổi (trừ 1 số ít có Damage cố định như Thiên thần, Naga, Rồng Rush, Enchanter, Peasant). Khi tấn công 1 số ngẫu nhiên trong khoảng Damage sẽ được chọn để đem vào công thức tính toán.. Trừ khi đối tượng tấn công được cast phép Bless hoặc Curse. Khi được cast phép Bless thì Damage được tính là (Max Damage + 1), khi bị cast phép Curse thì Damage được tính là (80%Min Damage -1)
+Số Damage vừa kể trên sẽ được nhân với số lượng quái vật tấn công.
+Trong trường hợp Att của quái vật tấn công cao hơn Def của quái vật bị tấn công, thì mỗi một đơn vị hơn sẽ được tính thêm 5% Damage. Tuy nhiên cao nhất không được vượt quá 300%. Nghĩa là tối đa chỉ được tấn công với (Damage x 4) cho dù Att của Hero có là 100 hay 1 tỷ đi nữa. Nếu Att của quái vật tấn công thấp hơn Def của quái vật bị tấn công thì mỗi một đơn vị kém sẽ bị trừ đi 2% Damage, nhưng tối đa không được trừ quá 70%. Nghĩa là cho dù Def của quái vật bị tấn công có cao đến mấy, thì quái vật tấn công cũng gây ra được sát thương là (0,3 x Damage).
+Số Damage vừa tính toán được sẽ so sánh với số máu của quái vật bị tấn công, quái bị tấn công sẽ chết nếu số máu giảm về 0. Ví dụ Damage gây ra là 80, quái vật bị tấn công gồm 6 con, mỗi con có 25 máu thì sẽ bị chết mất 3 con, còn sống 3 con trong đó 2 con 25 máu, 1 con 20 máu.
-Đây là 4 quy định tính Damage chính của trò chơi, chưa đề cập đến các kỹ năng Offense (tăng Damage cận chiến) và Amorer (giảm Damage cận chiến), chưa nêu ra công thức dành cho các Hero có các kỹ năng đặc biệt là tăng Offense và Amorer theo lv, chưa nêu ra quy tắc tính Damage Luck, Damage kỵ nhau. Sau đây Sab xin trình bày rõ hơn qua các ví dụ để mọi người cùng biết.
*Ví dụ 1:
1 Hero không có kỹ năng Offense hay Amorer có Att là 2, Def là 1 cầm 2 Thiên thần nâng cấp tấn công 2 con Naga, Thiên thần nâng cấp có Att là 30, Def là 30, Damage là 50, Máu là 250, Naga có Att là 16, Def là 13, Damage là 20, Máu là 110.
-Lượt 1: Thiên thần chém Naga. Chênh lệch Att của Thần và Naga là (30+2-13)=19, ta có 19x5%=95%. Vậy 2 con Thần với Damage 50 tấn công sẽ gây sát thương 2x50x(100%+95%)=195 máu. Sát thương này lấy mạng của 1 Naga và Naga còn lại còn (110x2-195)= 25 Máu
-Lượt 2: Naga phản lại.Vì chết mất 1 em Naga nên chỉ còn 1 em. Chênh lệch giữa Att của Naga và Def của Thần là (16-30-1)= -15. Vậy Damage sẽ bị giảm 2x15=30%. Với 1 em Naga Damage là 20 thì sẽ phản lại Thần là 1x20x(100%-30%)=14 Máu.
*Ví dụ 2:
1 Hero cầm 2 Thiên thần nâng cấp có Advanced Offense (tăng 20% Damage cận chiến) có Att là 11 tấn công 1 Hero có Def là 20, có Expert Amorer (giảm 15% Damage cận chiến) cầm 200 chú Bướm xanh (Sprite). Hỏi Thần sẽ chém chết bao nhiêu em Bướm?
Att của Thần là (30+11)=41, Def của Bướm là (2+20)=22, vậy chênh lệch là (41-22)=19%, lượng Damage được thêm là 19x5=95%. Kỹ năng Advanced Offense tăng thêm 20%. Vậy sát thương của 2 Thần là 2x50x(100%+95%+20%) = 215 Máu.
Hero địch có Expert Amorer giảm 15% Damage, vậy Damage thực tế Thần gây ra là 215x(100%-15%)=182,75 Máu, làm tròn xuống là 182 Máu, 1 em Bướm có 3 Máu, vậy 2 Thần chém chết 182/3=60 em.
-Hai ví dụ trên đúng với các Hero bình thường, không đúng với 5 Hero có kỹ năng đặc biệt là Offense (Gundula và CragHag) và Amorer (Mephala, Neela và Tazar). Theo như ghi chú ở từng Hero thì mỗi lần lên lv các kỹ năng này được cộng thêm 5%. Nhưng sau khi kiểm tra lại thì đây là 1 sự sai lầm to lớn nếu hiểu không đúng. 5% này cộng vào đâu?? Chẳng lẽ với Expert Offense, CragHag ở lv 21 sẽ thêm 20x5%+30%=130% Damage?? Kiểm tra lại thì không phải vậy, mà 5% của từng lv phải nhân với 30% của Expert Offense nữa. Nghĩa là ở lv 21 chẳng hạn, Offense chỉ được thêm vào 30%+30%x(20x5%)=60% Damage mà thôi. Hiểu nôm na là 5%x30%=1,5%, mỗi lần lên lv của CragHag hay Gundula được cộng thêm 1,5% Damage. Tương tự như vậy với Mephala, Tazar hay Neela, công thức giảm sát thương ở lv Y là 15%+15%x(Y-1)x5%, hiểu nôm na là mỗi lần lên lv, 3 tướng trên giảm 0,75% Damage. Ta hãy tìm hiểu qua ví dụ cụ thể sau.
*Ví dụ 3:
CragHag lv 41 cầm 120 Thiên thần nâng cấp, chỉ số của Hag là Att 89, Def 32, Hag có Expert Offense, Expert Amorer. Tazar lv 41 cầm 100 Thiên thần nâng cấp, chỉ số của Tazar là Att 30, Def 83. Tazar cũng Expert Amore, Expert Offense. CragHag tấn công Tazar. Ta hãy thử tính Damage cho phát đánh đầu tiên và cú phản đòn đầu tiên.
-Lượt 1:120 Thần chém 100 Thần, chênh lệch Att của 120 Thần và Def của 100 Thần là (89+30-83-30)=6, Damage được tính thêm là 6x5%=30%. Hag với 40 lần lên lv được tăng thêm 40x1,5%=60%, Expert Offense tăng thêm 30% Damage. Vậy sát thương do 120 Thần gây ra là 120x50x(100%+30%+60%+30%)=13.200 Máu.
Tazar với 40 lần lên lv giảm được 40x0,75%=30% Damage, Expert Amorer giảm 15% Damage, vậy tổng cộng giảm được 45% Damage. Do đó 120 Thần chém chỉ mất thực tế là 13.200x55%=7260 Máu, làm chết 29 Thần.
-Lượt 2: 71 Thần còn sống chém lại 120 Thần. Chênh lệch giữa Att của 71 Thần và Def của 120 Thần là (30+30-30-32)= -2, vậy Damage bị giảm 2x2=4%. Tazar có Expert Offense nên thêm 30% Damage. Sát thương do 71 Thần gây ra là 71x50x(100%+30%-4%) = 4473 Máu. CragHag có Expert Amorer giảm 15% sát thương nên thực tế chỉ mất 4473x85%=3802 Máu, làm chết 15 Thần.
-Các quân kỵ nhau thư Thiên thần và Devil, Titan và Rồng đen… thì trong công thức tính Damage, cộng thêm 50% sát thương.
-Còn Luck thì sao? Có phải Luck là nhân đôi sát thương trong công thức tính trên, xin thưa không phải. Luck đơn giản chỉ là cộng thêm Damage cơ bản vào trong đòn tấn công. Ví dụ ở trên 120 Thần mà chém 100 Thần lúc đầu, nếu xuất hiện Luck thì lượng Damage được thêm vào chỉ là 120x50=6000 Máu chứ không phải là 13.200 như trong công thức tính.
Ai nghi ngờ công thức tính có thể tạo Map và Test, có gì sai sót mong được sự góp ý của các bạn. Thanks