Re: 盾有改??

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間17年前 (2009/02/25 11:13), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/4 (看更多)
※ 引述《damee (鳥飛絕)》之銘言: : 推 litears :哭哭文 劣退(逃) 02/25 09:18 : 推 laechan :如果盾真的有被變更, 修改的 wiz 說明一下唄 02/25 10:04 : 推 ttem :有修改,所以等說明再來看怎麼建議 02/25 10:16 確定有修改即可。 一、我剛看了一下 powershield.c,修改者並沒有註明他改了 哪些地方。quest 在這部份目前都會加上 // 的備註,希 望各位 wiz 都可以養成這個習慣。 (能標明日期最好,因為這也可以當成一種歷史,以我為 例,我有時會知道哪些系統的製作日期,就是因為我在寫 那些系統時都習慣加上我是啥時寫的、花了多久完成) (提到這個就會想到某 mud 的 imm 改 code 都不 // 的) 另外,有 powershield.090223 檔案存在,這是好現象, 改任何檔案前都盡量順手備份一下。 二、我稍微研究了一下,如果我的研究無誤的話,原先護盾最 大支撐值假設是 max,那新的支撐值變成.. newmax = (原先max - 殺傷)/75 如果想簡單一點,要降低 max 值,傳統的做法是.. max 參考某些因素的綜合運算後得到該打幾折的結論 假設上面的公式無問題,則底下的判斷有問題.. if(newmax > dam) 抵擋成功; else 抵擋失敗; 我們可以發現新的 newmax 最後還是要跟 dam 再去比 大小,而 newmax 已經先經過 -dam 再 /75 的動作。 (max - dam) / 75 > dam ==> max - dam > 75 x dam ==> max > 76 x dam 翻成白話,就是你現在的護盾最大支撐值,必須比怪物 殺傷的 76 倍還大,你的盾才擋的住。 例如你護盾最大支撐值剛好 76000,怪物的殺傷只要101 ,你的盾就會爆。 提供給修改者參考。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: laechan 來自: 220.131.231.19 (02/25 11:39)

02/25 11:51, , 1F
我猜原意是要降低 25% 的最大支撐值?
02/25 11:51, 1F
文章代碼(AID): #19fBSy2N (mud_sanc)
討論串 (同標題文章)
本文引述了以下文章的的內容:
10
13
17年前, 02/25
完整討論串 (本文為第 2 之 4 篇):
5
6
17年前, 02/25
3
3
17年前, 02/25
0
1
17年前, 02/25
10
13
17年前, 02/25
文章代碼(AID): #19fBSy2N (mud_sanc)