Treasure Class 簡易入門 - 物品品質選擇 - 暗黑

Enid avatar
By Enid
at 2008-07-07T12:02

Table of Contents

Treasure Class 簡易入門 - 物品品質選擇

在 Treasure Class 選擇完物品等級(item level)和物品種類(item type)後,就是物品
品質(item quality)的選擇。

回傳 Success 表示成為 Unique/Set/Rare/Magic,否則最後將成為普通物品。以下的流
程會分別跑 Unique, Set, Rare, Magic,只要有一個成功則直接回傳掉落。

物品品質選擇的流程如下:
1) Find proper line in itemratio.txt.
2) Chance = (BaseChance - ((ilvl-qlvl)/Divisor)) * 128
3) if (we check for unique, set or rare quality)
EffectiveMF=MF*Factor/(MF+Factor)
else
EffectiveMF=MF
4) Chance= Chance* 100/(100+ EffectiveMF).
5) if (Chance 6) FinalChance=Chance-(Chance*QualityFactor/1024)
7) If (RND[ FinalChance ])<128 return Success
else return Fail

BaseChance — 在 itemratio.txt 中的 Unique, Rare, Set, Magic, HiQuality 和
Normal 欄位值
ilvl — 物品等級,通常 ilvl=mlvl.
qlvl — 物品種類等級
Divisor — 在 itemratio.txt 中的 UniqueDivisor, RareDivisor, SetDivisor,
MagicDivisor, HiQualityDivisor 和 NormalDivisor 欄位值
Factor — 定值 Unique 250, Set 400, Rare 600
MinChance — 在 itemratio.txt 中的 UniqueMin, RareMin, SetMin, MagicMin 欄位值
QualityFactor — 在 TreasureClassEx.txt 中的 Unique, Set, Rare, Magic 欄位值

以地獄(Hell)難度的巴爾(Baal)當例子,當他掉落破隱法杖(Unearthed Wand),人物有
200% Magic Find(MF),破隱法杖會不會成為 Unique 的判斷:
破隱法杖: http://wowbox.tw/diablo2/?indic=7gw
巴爾: http://wowbox.tw/diablo2/?indic=baal+crab
1) 使用 itemratio.txt 的第五行 "Uber"
2) ilvl=99 (從 monstats.txt),qlvl=86 (從 weapons.txt),
BaseChance=400 (itemratio.txt 中的 Unique 的值),
Divisor=1 (itemratio.txt 中的 UniqueDivisor 的值)
Chance = (BaseChance - ((ilvl-qlvl)/Divisor)) * 128=49536.
3) Factor = 250 (Unique 定值 250)
EffectiveMF=MF*Factor/(MF+Factor)=200*250/(200+250)=111
4) Chance= Chance* 100/(100+ EffectiveMF)=23476
5) Chance<MinChance (失敗, 因為 23476>6400).
(6400 是 itemratio.txt 中的 UniqueMin 值)
如果成功就直接判定為 Unique.
6) QualityFactor=983 地獄巴爾
(983 是 "Baal (H)" 在 TreasureClassEx.txt 中的 Unique 值).
FinalChance=Chance-(Chance*QualityFactor/1024)=939.
最後擲骰機會,也就是有 128/939 的機率會出現 Unique,失敗的話則進入 Set, Rare,
Magic 的判斷。

--
Tags: 暗黑

All Comments

Dinah avatar
By Dinah
at 2008-07-12T02:54
我end了......
Kyle avatar
By Kyle
at 2008-07-14T07:10
才三頁這麼快 End...
Queena avatar
By Queena
at 2008-07-16T08:14
現在的人阿,字才那麼一點就END
Suhail Hany avatar
By Suhail Hany
at 2008-07-20T18:31
不會寫程式 但我看的懂耶=o=
Adele avatar
By Adele
at 2008-07-21T18:01
是看到英文就end吧...唉..
Charlotte avatar
By Charlotte
at 2008-07-24T05:48
不過D2大概是最成功的隨機掉落,加上MF的設計...
Noah avatar
By Noah
at 2008-07-27T09:42
關於網頁中的巴爾我有問題 地獄巴爾是冰免嗎?
Connor avatar
By Connor
at 2008-08-01T02:54
第二個是 Uber Baal, Lvl 110
Eden avatar
By Eden
at 2008-08-01T19:19
大推 S大專業 =3=
Sarah avatar
By Sarah
at 2008-08-02T03:09
S大玩什麼遊戲都這麼專業啊 ... (汗
Puput avatar
By Puput
at 2008-08-06T08:53
statue 是 elf 嗎?
Todd Johnson avatar
By Todd Johnson
at 2008-08-07T12:25
ELF是那個ELF嗎? (羞
Rosalind avatar
By Rosalind
at 2008-08-09T14:23
re waitla: yap
Faithe avatar
By Faithe
at 2008-08-13T04:18
好厲害 這我辦不到 Orz
Skylar Davis avatar
By Skylar Davis
at 2008-08-14T15:13
好文歐 佩服佩服
Steve avatar
By Steve
at 2008-08-17T08:17
先m起來以後再仔細看:p
Annie avatar
By Annie
at 2008-08-17T20:58
垮克出現在地表!!!! (搖桌子
James avatar
By James
at 2008-08-18T17:38
果然猜對了 好久不見阿 XD 你的arion沒開了阿?
Edwina avatar
By Edwina
at 2008-08-19T07:48
假裝看得懂
Eartha avatar
By Eartha
at 2008-08-20T13:54
re waitla: 關掉很久囉....

Treasure Class 簡易入門

Frederic avatar
By Frederic
at 2008-07-07T10:38
Treasure Class 簡易入門 TreasureClassEx.txt 是整個物品掉落最基本的設定檔案,下面是他的基本格式: TreasureClass - TC 的名稱,用來被參考用,像是 monstats.txt 的 TC 欄位,自己本 身也會參考自己 group - 群組ID,用來分辨 Tr ...

新手心得 - 火彈(Fire Bolt)的傷害計算

Caroline avatar
By Caroline
at 2008-07-04T17:17
新手心得 - 火彈(Fire Bolt)的傷害計算 在研究每個技能的傷害方式, 所以找了最簡單的火彈(Fire Bolt)當作例子. 在 skills.txt 中可以找到幾個需要的參數, 以火彈(Fire Bolt)為例 EMin 6 LV1 的每等級最小傷害 ...

D3 怪物圖鑑 the Skelectal Undead 骷髏不死兵

Oscar avatar
By Oscar
at 2008-07-03T22:53
http://www.blizzard.com/diablo3/world/bestiary/undead.xml 節錄自Abdal-Hazir所撰 不死者是我們世界上的膿皰。不過要研究它們的虛實並找出個方法讓我們擺脫他們看 起來倒是沒有人可以勝任。我們面對由某個瘋狂法師或有可能是半神所召出的一隊骷 髏戰 ...

《暗黑破壞神3》深入報導 最詳盡的資料揭密

Joseph avatar
By Joseph
at 2008-07-03T12:44
餓死抬頭,這篇是我去巴黎參與三場研討會後,整理了三大部份重點 再匯整過照片與現場對照影片等等...的資料 希望能給想更深入,暗黑破壞神3 的玩家更多資料 http://0rz.tw/3b4lb 此外,裡面有一段我在現場錄影的宣佈時刻 全場的人都在尖叫,沒能參與現場氣氛的人可以看第一個影片感受一下^^ ...

D3 地城 Tristram Cathedral 崔斯特瑞姆大聖堂

Linda avatar
By Linda
at 2008-07-03T00:26
http://www.blizzard.com/diablo3/world/dungeons/tristramcathedral.xml 節錄自Abdal-Hazir所撰 在我自己自己看過崔斯特瑞姆﹝Tristram﹞的遺蹟之後,我覺得有需要找出那些在保有 許多祕密的古老大聖堂底下的幽暗迴廊及地城的進一步 ...