[Theocrafting] Armor và Resistance. Cả 2 đều giảm DMG taken? Có nên stack cả 2 không?

  • Thread starter Thread starter Flyman
  • Ngày gửi Ngày gửi

Flyman

Legend of Zelda
Tham gia ngày
10/7/03
Bài viết
1,160
Reaction score
3
**Update**
đã có file Excel, đề nghị các bạn test dùm.
Đây là bảng tính Damage reduction dựa vào 3 yếu tố:
_ Armor
_ Resistance
_ Các loại buff đặc biệt (passive, debuff, melee/missile -dmg)

Áp dụng cho level 60.
Lưu ý, thay đổi level mob của Inferno mode là 61 cho act I, 62 cho act 2, và 63 cho act 3&4.
Trong file exel mình ghi nhầm act 1 là 60, act 2 là 61. Các bạn thông cảm và sửa lại dùm.

Chân thành cảm ơn các bạn _Genta_, caygayden, thanzeus99 đã đóng góp ý kiến.
Ai có thông tin về dismissing return khi stack quá nhiều resist/armor xin đóng góp để hoàn thiện.


Link: http://www.mediafire.com/?6m2s6rhb251iikw

Cách dùng bảng tính: nhập chỉ số của bạn vào các ô tô màu đen.

exceldiablo.jpg


================
sau khi thảo luận với các bạn, bởi vì cách tính -dmg từ armor và resist là khác nhau, cho nên ko có cách nào dùng mắt thường định lượng item nào -dmg ngon hơn, trừ khi có máy tính bên cạnh.
Nên mình sẽ làm excel để tính, cảm ơn các thanh niên đã nhiệt tình đóng góp :*
Sẽ up lên trong 1h nữa.
Nội dung bên dưới chỉ có tính tham khảo cách tính toán, sử dụng file excel để biết được chỉ số chính xác nhất.



================================


Lưu ý: post này mang nặng tính theocrafting, là 1 trong những thứ phức tạp nhất game. Nếu bạn ko hứng thú về vấn đề này, hoặc khả năng toán học có hạn, please skip.
Mọi formula đều lấy từ Diablo 3, những suy luận, tính toán khác đều là của Flyman.

Theo như Formula tính resist và defend, lấy từ http://mmo-mechanics.com/swtor/forums/Thread-Diablo-3-formula-list

Defense
Total damage reduction = 1 - ((1 - DR from Armor) × (1 - DR from Resistance) × (1 - other DR))
Physical damage reduction = Armor / (50 × Monster Level + Armor)
Elemental damage reduction = Resistance / (5 × Monster Level + Resistance)


mob ở inferno act 1 là level 61, act 2 là 62, act 3,4 là 63.
tức là resist càng lên act cao hơn thì sẽ càng giảm. Resist ở act 1 sẽ là Res/Res+305. vd, resist của bạn là 500, thì sẽ giảm được 500/805=62%.
Tuy nhiên, elemental resist chỉ là 1 biến trong công thức tính damage bạn nhận được.

Công thức tính total damage reduction (TDR)= 1 - ((1 - DR from Armor) × (1 - DR from Resistance) × (1 - other DR))
formula này giải thích được vì sao chúng ta có 3 loại damage reduction:
_ dmg reduction từ armor
_ dmg reduction từ resistance
_ dmg reduction từ buff, passive

Gọi:
(1) là 1 - dmg reduction từ armor
(2) là 1 - dmg reduction từ resistance
(3) là 1 - dmg reduction từ buff, passive
gọi (1) x (2) x (3) = (4)

ta có total damage reduction = 1 - (4)
tức là (4) càng nhỏ càng tốt, (4) càng nhỏ, TDR càng cao
.


formula này rất quan trọng. Vì sao?
(3) rất ít khi thay đổi, vì nó thuộc về buff. Nên chúng ta có thể tạm thời coi nó là 1 hằng số (constant)
Tuy nhiên (1) và (2) lại phải gắn liền với nhau.
vậy làm sao để (1) x (2) sẽ nhỏ nhất? (vì điều này kéo theo (4) sẽ nhỏ nhất)Giả sử, có 2 item làm tăng %DMG reduction từ armor và resist giống nhau, tức là khi đó tổng Armor và Resist = 1 hằng số ko đổi. Tạm coi giá trị đó là 1.

chúng ta có (1) = 0.5 và (2) = 0.5. Vậy (4) sẽ bằng = 0 .25 x hằng số (3)

nếu (1) = 0.4 và (2) = 0.6. Ta có (4) = 0.24 x hằng số (3)
nếu (1 = 0.3 và (2) = 0.7. Ta có (4) = 0.21 x hằng số (3)
nếu (1) = 0.2 và (2) = 0.8. Ta có (4) = 0.16 x hằng số (3)
nếu (1) = 0.1 và (2) = 0.9. Ta có (4) = 0.09 x hằng số (3)
Như vậy, (1) và (2) cách nhau càng xa, thì càng có lợi.
nói cách khác, Armor và Resist, cách nhau càng xa, thì càng có lợi
nói thêm cách đơn giản nhất, nếu trong công thức (Armor) + (Resist) cố giữ 1 chỉ số thấp nhất có thể, và 1 chỉ số cao nhất có thể, là lợi nhất. Trong trường hợp DMG reduction từ Armor và Resist của 2 item là bằng nhau.

Như vậy, nếu resist của bạn cao hơn armor, thì khi phải chọn 1 trong 2 item có DMG reduction từ armor và resist giống nhau, thì nên chọn cái tăng resist.
nếu armor của bạn cao hơn resist, thì khi phải chọn 1 trong 2 item có DMG reduction từ armor và resist giống nhau, thì nên chọn cái tăng armor.
Lưu ý: DMG reduction từ armor và resist, chứ ko phải chỉ số armor và resist mà bạn nhìn thấy.

Công thức tính đã có ở đầu bài.
Đừng hiểu nhầm, nếu tăng được cả 2 thì vẫn rất tốt, mệnh đề trên chỉ đúng khi bạn phải chọn giữa 2 item có DMG reduce từ armor và resist giống nhau.


[/B]Có thể tính toán của mình có nhầm lẫn, nếu có, xin được nghe đóng góp.
Nếu ai có thêm nguồn từ những theocrafter nước ngoài khác, xin hãy chia sẻ.

Edit: có 1 số bạn hiểu lầm cách diễn đạt của mình. Đây là simple version
Mod nào sửa hộ cái tittle thành "Nên chọn item nào khi có cùng DMG redution từ armor và resistance"

đã chỉnh lại cách diễn đạt, có thể cách diễn đạt đã làm 1 số bạn hiểu nhầm.
Mình ko có ý nói là nên giảm cái này, tăng cái kia.
Mục đích của bài này là

Nếu phải chọn giữa 2 item A và B có DMG redution bằng nhau
A - tăng resiss
B - tăng armor

Chọn A nếu resist hiện tai cao hơn armor của bạn
Chọn B nếu armor hiện tại cao hơn resist của bạn
Lưu ý là đây là DMG reduction, chứ ko phải chỉ số armor và resistance.
Nếu armor = 100, resist = 100 thì DMG reduction từ resist lớn hơn. Theo như công thức ở đầu bài.

Còn nếu DMG reduction của A>B hoặc B>A thì mệnh đề trên vô hiệu.
Cứ cái nào to mà chọn thôi.
 
Chỉnh sửa cuối:
Quả là phức tạp, tuy nhiên chú ý ngắn gọn 3 dòng cuối này thì :7cool_waaaht:

Nếu stack armor, thì phải giảm resist xuống mức tối đa.
Nếu stack resist, thì phải giảm armor xuống mức tối đa.
Tăng đều cả 2 chỉ số, là có hại, chứ ko có lợi.

Vãi quá, bao tiền đầu tư cả armor lẫn res đều đi tong sao :5cool_beat_plaster:
vậy sao thấy Bar hay Monk đắp kháng cả giáp cao lại mới dễ solo đc ở Inferno ???
quả là phức tạp ^:)^
 
Cái này chỉ đúng khi tổng (1) và (2) là 1 hằng số ( ở post trên là 1).
Trong thực tế tổng này có thể thay đổi được, ví dụ ở trường hợp (1) = 0.1, (2) = 0.9 tức Physical Damage Reduction = 90%, Elemental Damage Reduction = 10%. Coi như là đồ trên người không có 1 tí int, + res nào, hoàn toàn có thể kiếm được 1 món có armor tương tự nhưng thêm res để tăng Elemental Dmg Reduction lên 20%. Khi này (2) = 0.8, (1) vẫn = 0.1 => (4) mới nhỏ hơn (4) ban đầu.
 
Quả là phức tạp, tuy nhiên chú ý ngắn gọn 3 dòng cuối này thì :7cool_waaaht:



Vãi quá, bao tiền đầu tư cả armor lẫn res đều đi tong sao :5cool_beat_plaster:
vậy sao thấy Bar hay Monk đắp kháng cả giáp cao lại mới dễ solo đc ở Inferno ???
quả là phức tạp ^:)^

không bạn ơi, mình vừa update lại, bạn đọc lại nhé.

Cái này chỉ đúng khi tổng (1) và (2) là 1 hằng số ( ở post trên là 1).
Trong thực tế tổng này có thể thay đổi được, ví dụ ở trường hợp (1) = 0.1, (2) = 0.9 tức Physical Damage Reduction = 90%, Elemental Damage Reduction = 10%. Coi như là đồ trên người không có 1 tí int, + res nào, hoàn toàn có thể kiếm được 1 món có armor tương tự nhưng thêm res để tăng Elemental Dmg Reduction lên 20%. Khi này (2) = 0.8, (1) vẫn = 0.1 => (4) mới nhỏ hơn (4) ban đầu.

mình có chút nhầm lẫn ở cuối trong cách diễn giải, vừa update xong thì thấy bạn trả lời.
 
tóm lại chơi theo kiểu hp + all res :D ko nên đua đòi giáp lam gì nếu nhà ko có điều kiện
 
Update lại đọc mới thấy hợp lý
sleep.gif


Mình thấy resist vẫn là quan trọng nhất khi chiến ở inferno, đúng không nhỉ :-?
 

vậy làm sao để (1) x (2) sẽ nhỏ nhất? (vì điều này kéo theo (4) sẽ nhỏ nhất)Giả sử, chúng ta có (1) = 0.5 và (2) = 0.5. Vậy (4) sẽ bằng = 0 .25 x hằng số (3)
nếu (1) = 0.4 và (2) = 0.6. Ta có (4) = 0.24 x hằng số (3)
nếu (2) = 0.3 và (2) = 0.7. Ta có (4) = 0.21 x hằng số (3)
nếu (1) = 0.2 và (2) = 0.8. Ta có (4) = 0.16 x hằng số (3)
nếu (1) = 0.1 và (2) = 0.9. Ta có (4) = 0.09 x hằng số (3)

Như vậy, (1) và (2) cách nhau càng xa, thì càng có lợi.
nói cách khác, Armor và Resist, cách nhau càng xa, thì càng có lợi
.

Tới đây có vẻ sai.
Theo công thức tính Damage Reduction và Elemental Damage Reduction thì nếu Amor và Resistance càng cao thì chỉ số DR và DR from Resistance càng cao.
Nếu DR và DR from Resistance càng cao thì (1) và (2) càng nhỏ
Vậy 1 chỉ số cao 1 chỉ số thấp như bạn ví dụ 0.1*0.9 là sai vì
Nếu bạn cho (1) và (2) cùng thấp ví dụ như 0.1*0.1 là tốt nhất
 
hình như lộn ở chỗ này
(TDR)= 1 - ((1 - DR from Armor) × (1 - DR from Resistance) × (1 - other DR))
nếu như vậy thì để cái (1)x(2) nhỏ thì dr from armor với dr from resist phải càng lớn mới đúng
 
hình như lộn ở chỗ này
(TDR)= 1 - ((1 - DR from Armor) × (1 - DR from Resistance) × (1 - other DR))
nếu như vậy thì để cái (1)x(2) nhỏ thì dr from armor với dr from resist phải càng lớn mới đúng

Nên stack cả amor lẫn Resit vì khi amor và risit cao thì (1) và (2) đều nhỏ.
Nếu muốn (1) và (2) cùng nhỏ thì cả 2 cái đều phải nhỏ chứ ko phải 1 cái nhỏ 1 cái lớn như chủ thớt nói đâu
 
đã chỉnh lại cách diễn đạt, có thể cách diễn đạt đã làm 1 số bạn hiểu nhầm.
Mình ko có ý nói là nên giảm cái này, tăng cái kia.
Mục đích của bài này là

Cách chọn giữa 2 item A và B có DMG redution bằng nhau
A - tăng resiss
B - tăng armor

Chọn A nếu resist hiện tai cao hơn armor của bạn
Chọn B nếu armor hiện tại cao hơn resist của bạn

Còn nếu DMG reduction của A>B hoặc B>A thì mệnh đề trên vô hiệu.
Cứ cái nào to mà chọn thôi.
 
Chỉnh sửa cuối:
tui sẽ test cho mấy ông xem, con wizz là con có thế test vấn đề này và tui hy vọng chủ thớt là sai
 
đã chỉnh lại cách diễn đạt, có thể cách diễn đạt đã làm 1 số bạn hiểu nhầm.
Mình ko có ý nói là nên giảm cái này, tăng cái kia.
Mục đích của bài này là

Cách chọn giữa 2 item A và B có DMG redution bằng nhau
A - tăng resiss
B - tăng armor

Chọn A nếu resist hiện tai cao hơn armor của bạn
Chọn B nếu armor hiện tại cao hơn resist của bạn

Còn nếu DMG reduction của A>B hoặc B>A thì mệnh đề trên vô hiệu.
Cứ cái nào to mà chọn thôi.

Vẫn chưa chắc đúng bạn ạ.
1 ví dụ minh họa: Nếu hiện tại của bạn Armor: 600 Risis: 500. Và 2 item 1 cái +100 armor , 1 cái +100 Resis.
Theo cách tính của bạn thì nên chọn tăng armor. Nhưng kết quả tốt nhất là bạn phải chọn tăng resis vì:
Ban đầu:
DR from amor: 600/905= 0.66 => (1)=0.34
DR from resis: 500/805=0.62 => (2)= 0.38
Sau khi mang item + armor
DR from armor = 700/1005 = 0.69 => (1)= 0.31
DR from resis: 500/805=0.62 => (2)= 0.38
(1)*(2)= 0.1178
Nếu mang item + resis
DR from armor = 600/905 = 0.66 => (1)= 0.34
DR from resis: 600/905=0.66 => (2)= 0.34
(1)*(2)= 0.1156
Vậy chỉ số nào nhỏ hơn.
Ở đây còn phải xét đến chỉ số Armor và Resis hiện tại nữa bạn à
 
Vẫn chưa chắc đúng bạn ạ.
1 ví dụ minh họa: Nếu hiện tại của bạn Armor: 600 Risis: 500. Và 2 item 1 cái +100 armor , 1 cái +100 Resis.
Theo cách tính của bạn thì nên chọn tăng armor. Nhưng kết quả tốt nhất là bạn phải chọn tăng resis vì:
Ban đầu:
DR from amor: 600/905= 0.66 => (1)=0.34
DR from resis: 500/805=0.62 => (2)= 0.38
Sau khi mang item + armor
DR from armor = 700/1005 = 0.69 => (1)= 0.31
DR from resis: 500/805=0.62 => (2)= 0.38
(1)*(2)= 0.1178
Nếu mang item + resis
DR from armor = 600/905 = 0.66 => (1)= 0.34
DR from resis: 600/905=0.66 => (2)= 0.34
(1)*(2)= 0.1156
Vậy chỉ số nào nhỏ hơn.
Ở đây còn phải xét đến chỉ số Armor và Resis hiện tại nữa bạn à

Cái này thì bạn nhầm, mình không có nói là 2 item A và B có armor và resist bằng nhau.
Mình nói là item A và B có damage reduction bằng nhau.

Vì công thức tính armor và resist khác nhau.
DMG reduction from armor = Armor/( 50 *Lvl+Armor)
DMG reduction from res = Res/( 5 *Lvl+Res)

Cách chọn giữa 2 item A và B có DMG redution bằng nhau
A - tăng resiss
B - tăng armor

Chọn A nếu resist hiện tai cao hơn armor của bạn
Chọn B nếu armor hiện tại cao hơn resist của bạn
nên bạn lấy ví dụ 2 item có armor và res bằng nhau là sai.
Đấy cũng là lý do vì sao trên item, Armor có 3 chữ số, còn resist chỉ có 2.

btw, đang viết excel cách tính, sẽ update sau.
 
Chỉnh sửa cuối:
Như vậy, nếu resist của bạn cao hơn armor, thì khi phải chọn 1 trong 2 item có chỉ số armor và resist giống nhau, thì nên chọn cái tăng resist.
nếu armor của bạn cao hơn resist, thì khi phải chọn 1 trong 2 item có chỉ số armor và resist giống nhau, thì nên chọn cái tăng armor.

mình có nhầm lẫn về cách tính nhưng đây là những câu nói của bạn về item
 
mình thì thấy cả amor và kháng thì cái nào cũng quan trọng , cả nên mình lên đều hết cả hai . Cái mình giảm xuống là máu . Để còn có thể tăng thêm dame , còn muốn lên đều cả kháng , amor , máu , dame thì sét đồ của bạn phải thật vip và hầu như rất hiếm phải nói là không có ai bán hoặc bán rất mắc .
 
mình có nhầm lẫn về cách tính nhưng đây là những câu nói của bạn về item

yea diễn đạt đã làm bạn hiểu lầm. Đang sửa lại bằng cách thêm vào "Trong trường hợp DMG reduction từ Armor và Resist của 2 item là bằng nhau."
 
Chỉnh sửa cuối:
Nói thì đơn giản nhưng tính ra cũng khá mệt đấy, vì ngoài armor,res thì chỉ số int và str cũng ảnh hưởng nữa,chưa kể đến lượng dmg reduction hiện tại nữa. Có thời gian làm một cái bảng Excel sẽ cụ thể hơn.
 
Nếu bạn ngồi tính vậy thì bạn sẽ điên , mình chỉ đang tìm item + amor + all resist + str + vit << item vầy đủ điên chưa .
Còn nếu chọn theo bạn A- tăng amor , B-tăng resist , thì vào inferno test là biết , cả 2 cách đều chết 1 cách thảm thương , bạn chỉ có thể chọn con đường tìm item tăng cả 2 cái , và item xịn thì nó có cả point bạn muốn
 
sau khi thảo luận với các bạn, bởi vì cách tính -dmg từ armor và resist là khác nhau, cho nên ko có cách nào dùng mắt thường định lượng item nào -dmg ngon hơn, trừ khi có máy tính bên cạnh.
Nên mình sẽ làm excel để tính, cảm ơn các thanh niên đã nhiệt tình đóng góp :*
Sẽ up lên trong 1h nữa.
 
Vậy theo tính toán trên thì con monk mình cứ đồ resist + vit mà táng, amror chỉ là thứ yếu. hic mới chỉ NM arII mà sợ mấy con mob oánh phép quá
 
Back
Top