作者TAROKOPARK (none)
看板Dynasty
標題Re: [問題] 請問炎龍二 密蒂跟羅德曼二選一
時間Thu Jul 9 16:39:28 2009
※ 引述《kevinnn (杉? 俊哉)》之銘言:
: ※ 引述《TAROKOPARK (none)》之銘言:
: : 1.有看過炎龍外傳的"官方攻略集"的人都知道...
: : 炎外的劍技.特殊技能的攻擊傷害在官方的設定都是本身AP乘以一個固定的比值的
: : 比如說裘娜的"金剛斬"在"官方攻略集"中就說明了傷害是本身APx2.5倍
: : 琴琴的"靈彈超必殺"也是一樣是本身APx1.4倍..
: : 炎外的設定竟然比炎2還簡單(也不能說簡單啦)..這還蠻匪夷所思的
: : 而且大家都知道炎外的設定其實都照著炎2走...只有劇情跟美工不一樣
: : 2.我不認為1994年的程式設計人員會把公式搞這麼複雜
: : 3.之前有外流的炎2修改器中..火炎術的傷害設定只有一個..就是50
: : 接著看看該網站有關魔法效果的說明..
: : 在火炎術的魔法效果竟然寫45-49..其他的法術效果也是一個很玄妙的範圍..
: : 感覺很明顯是實際測試出來的數值..但是公式應該不是那麼一回事
: 關於這點我則是贊成他的公式(只要他是測出來的)
: 記得之前有一篇討論關於升級最大值
: 比如平常玩索爾是7 5 2 11,但是用最大值補丁時則是8 6 3 12
: 然後就有一位板友回覆說
: 當時的程式設計在範圍中取亂數會讓最大值(意及那個8 6 3 12)出現機率超低
: 所以我認為火炎術的50也如同升級一樣是最大值
: 實際上則是45~50的範圍,且50出現機率超級低
: 以前也有聽過一個人說他索爾轉了10次劍聖,(總共升級400次)看過兩次AP+12
: 也跟這說法相呼應
: 且即使是劍聖的特殊劍技也應該要有關於敵人的防禦
: 總不能同一招打盜賊跟打空魔神損一樣多吧,這樣並不合理@@
: 而且更重要的是每次打出來的傷害都不同,所以傷害一定是介於一個範圍之間
: 炎外的攻略本我想意思是跟你說的一樣,讓大家好理解所取的近似值
: 並沒有告訴你實際公式,因為一般玩家不會對那個有興趣
: 上面的公式自己也有說是簡易公式,所以可能跟真正的仍有誤差
: 但既然是實測出來的,自然不會相差太遠
我想kevinn版友誤解我的意思了...
基本上這和升級的數值沒有關係...
修改器開出來..升級的數值本身就有最大值與最小值
然後升級的時候取亂數決定數值...所以有一個range很容易理解
就是像下面的式子:
rand(min,max)
但是在法術的數值上...修改器開出來就是只有一個基準傷害值
我的猜測是這個基準傷害值是每個法術固定的...
然後攻擊的時候根據這個傷害值取一個亂數...造成大約是基準值90%~100%的傷害
所以當然每次load之後傷害會有所不同...但是基準值是不變的
打盜賊跟打空魔神當然傷害不一樣...因為要看角色防禦
只是我的算法是沒有把防禦考慮進去...單純算傷害
那些傷害值在攻擊的時候當然會需要把敵方的防禦算進去
我猜測的一般普通攻擊傷害公式是這樣:
(AP*地形效果-DP*地形效果)*rand(90,100)/100
^^^^^^^^^^^^
這裡就是取一個90~100之間的亂數
然後劍聖的劍招只是在"AP*地形效果"後面多乘上一個基準倍數
法術的傷害應該是這樣:
法術基本傷害*(100-敵方魔防參數)*rand(90,100)/100
這樣子在一般攻擊.劍術攻擊.法術攻擊的數值都會是一個range
但是法術傷害的基準值就只有一個..也符合修改器的內容
公式也較為合理...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.109.211
※ 編輯: TAROKOPARK 來自: 114.32.109.211 (07/09 16:40)
1F:→ playerlin:修改器取得的就是資料檔定義的最大值。 而實際上那個值 07/10 00:36
2F:→ playerlin:也不會達到,一樣也是RANGE。當然,魔防參數會讓那個值 07/10 00:36
3F:→ playerlin:更不容易達到。 07/10 00:36
4F:→ playerlin:唔,不能說"最大值",不過正常情況是不會超過那個值就是 07/10 00:38