LV. 10
GP 9

【工具】RO傷害計算機 ROCalculator (2/10更新)

樓主 Landgirs randgris
GP98 BP-

RO傷害計算機連結
計算機使用說明參考二樓
台北電玩展延期了
不過一樣忙碌中 要等大家的意見蒐集夠多才會一次更新


前言

一開始只是想算我魔力拳妖術的傷害
然後看到了朋友賴喵用google spread寫的計算機
覺得用各部位填寫增傷的這個構想很不錯! 就想一起來做app
我的本業是做遊戲,可是要做計算機的話還是要用成網頁比較好
所以這個是網頁菜鳥寫出來的,敬請見諒
RO的技能多又複雜,要靠大家的測試跟整理才有辦法寫成計算機
歡迎提供算式跟找出計算機還是官方的BUG(?)


特色
  • 自己的裝備DB自己建
  • 裝備效果整合
  • 自訂技能公式
  • 各輔助技能開關按鈕
  • 分別計算ATK普攻暴傷/MATK傷害/技能傷害


技能公式參考
另外就是某些技能公式很複雜
所以如果各位推文提供的話我會把他放在一樓這
讓其他人可以參考(複製)
  • 銳利射擊 (150+200*SLV)*(BLV/100)
    • 攻擊次數1 遠傷 暴擊
  • 箭雨風暴 (SLV*80+1000)*BLV/100
    • 攻擊次數-3 遠傷
  • 大暴雨(弓) (DEX+AGI)*(SLV/5)*BLV/100
    • 攻擊次數12 遠傷
  • 大暴雨(樂器/鞭子) (DEX+AGI)*(SLV/5)*BLV/100*1.666
    • 攻擊次數12 遠傷
  • 奧義箭亂舞 (500+SLV*100)*BLV/100
    • 攻擊次數-9 遠傷
  • 虎砲 DOWN((HP*0.3+SP*0.15)/4)*(BLV/100)
    • HP SP須自己代入數值
    • SpecialATK6 = SLV*240+敵人LV*40  (目前要自己算好填入)
    • 氣彈數量要施放前的扣2 (潛龍後就是13顆)
  • 阿修羅霸凰拳 (8+DOWN(SP/10))*100
    • SP須自己代入數值
    • 攻擊次數1 半無視防禦
    • SpecialATK6 = 1000
    • 若氣彈超過5顆 追加SpecialATK4 = 100
    • 氣彈數量為0
  • 謳歌 (330+(70*SLV))*BLV/100
    • 攻擊次數-10
  • 碧血隕石 1300+SLV*300*BLV/100
    • 攻擊次數-7
    • 碧血隕石傷害公式居然沒有將1300算進等級加成 懷疑是BUG少加上括號
  • 地牛翻身 (2000+SLV*100)*BLV/100
    • 攻擊次數-10
  • 凍僵術(未結凍) (SLV*100+500)*BLV/150
    • 攻擊次數-5
  • 魔力拳 計算稍微特別,在技能額外選項設定
  • 超自然波 (70*SLV+INT*3)*BLV/100
    • 攻擊次數1
  • 聖槍刺擊 (((5+5)*120)+SLV*(INT/2))*BLV/100
    • 攻擊次數-3
    • 備註: 5+5為風附等級+打強等級
  • 鑽石星塵 (1000+INT*SLV)*BLV/100
    • 攻擊次數-5
    • 備註: 1000為水附等級*200
  • 大地墳場 (1000+INT*SLV)*BLV/100
    • 攻擊次數-3
    • 備註: 1000為地附等級*200
  • 雲殺 SLV*40*BLV/100
    • 攻擊次數1
  • 強化衝擊 (SLV*100+(JLV*10)+(WLV*WGT*(BLV/100)))+100
    • 攻擊次數1 暴擊
  • 加農砲攻擊 (50+STR)*SLV*BLV/100
    • 攻擊次數1 遠傷
  • 放逐攻擊 (SLV*50+10*30)*BLV/100
    • 攻擊次數1 遠傷
  • 手推車加農砲 SLV*60+5*50*INT/40  
    • 攻擊次數1 加農砲彈 半無視防禦
  • 三角射擊 (AGI/2*(SLV-1)+300)*BLV/120
    • 攻擊次數3 遠傷
  • 滿月腳 (1100+SLV*100)*BLV/100
    • 攻擊次數1
  • 艾斯核 (1100+SLV*200)*BLV/100
    • 攻擊次數1


特別感謝
構想&傷害公式協力 賴喵
網頁技術協力 Solar (小惡魔)
測試協力  少爺&太太
測試協力  夕華。
公式協力  月夜魔女的貓兒@PTT
公式協力  阿松
參考資料
【心得】TWRO 2019年攻擊力和防禦力的計算方式系統整合介紹 @作者 烈焰
[情報] kRO 2018-10-31 技能說明調整 @作者 酒虎


最後小小宣傳一下製作中的獨立遊戲 Twitter@Landgris Youtube TGS2020PV

預計更新
  • 藥水、料理區域 ( 徵求整理/測試 )
  • 修鍊技能更改為複數選擇 ( 需要整理 )
  • 整理各職業流派常用技能 將技能改為預設選單
  • 敵方區域增加抗性欄位、儲存
  • 武器區域修改、增加儲存
  • 攻擊後延遲(aspd)、變動詠唱、暴擊率跟素質欄的合計公式


更新履歷
2020-2-10
修改裝備技能倍率增傷的輸入方式 改由裝備效果增加
裝備效果增加技能增傷%
增加額外技能選項 劍士分類 靈感
增加額外技能選項 服事分類 神聖殿堂(僅法傷)
2020-1-4
修正法傷技能增傷跟屬性倍率的順序
修正兇砍開啟後無法被關閉
增加額外技能選項 服事分類 慈悲術/純白百合花/蓄氣
增加額外技能選項 跆拳/拳皇/獵靈分類
2019-12-23
修改武器值最大化/魔法省悟的計算(顯示)方式
修正武器浮動傷害為無條件捨去
修正ATK公式暴傷/遠傷的順序
增加物理技能多段計算
簡化沒有多段/暴傷技能的UI欄位
2019-12-21
修正公式中用到BLV最低為100
敵方的內建資料修改
2019-12-19
修正無視防禦超過100%上限的問題
技能設定增加加農砲彈、半無視防禦
技能清單修改顯示方式
裝備效果增加 STR AGI VIT INT DEX LUK 全能力
增加公式關鍵字 WLV
修改ATK公式架構
2019-12-18
修正箭矢ATK沒有被正確加入
修正階級MATK%代入錯誤
增加輸入職業等級
增加額外技能選項 盾咒/大聲吶喊/火山塵暴
增加裝備分類 頭中/頭下/套卡
增加武器選項 武器重量/盾牌重量
增加公式關鍵字 JLV/WGT/SHW


Q&A
1.為什麼不做成選裝備?
會這樣是因為RO的裝備實在太複雜了
比如說奉承外袍會因為玩家等級、精練、附魔、套裝的不同,而有額外不同的功能
做成自己選擇裝備的話就要檢查套裝跟上述相關的東西。
覺得會花費太多時間,而且成效也不佳。
再加上沒有伺服器可以用

2.如果不確定技能公式怎麼辦?
有一個方法是讓角色先空裝
並且都設定好其他的之後,一直修改技能倍率
改到計算出的傷害跟你實際打出的傷害一樣

3.有沒有匯入玩家裝備的功能?
本來有想要用jsonbase64讓裝備變成一段參數
可是發現還是會串超級長(裝備太多又有名稱)
所以就放棄這個功能了

4.有沒有儲存整套裝的功能?
目前沒有,但是有個小技巧是我在裝備那增加了"自訂"
你可以用那個欄位放套裝效果

5.怎麼沒有雙刀跟混傷?
混傷可以算好ATK跟MATK後自己帶入公式
因為我沒有練刺客跟會混傷的技能角色QQ
想要有辦法測試成功才會將功能寫上
如果願意提供公式跟測試的話
有空我會把他加上去

6.額外技能選項為什麼有些技能沒有等級可以選?
如果這項技能大多數人會點滿的就是以滿級計算

7.這樣大概做了多久?
研究公式跟網頁語法花費時間大概20天

98
-
LV. 10
GP 9
2 樓 Landgirs randgris
GP23 BP-
功能說明

整個計算機分為三大區域 各區域有不同的滾動軸
左邊為玩家的素質、敵方素質、技能、額外選項
中間為玩家的配裝、武器、裝備效果總覽
右邊為計算部分,分為通用、ATK、MATK
以下開始為各小區域說明

1.素質欄位
玩家基本/職業等級
六大素質有三個欄位
第一個欄位可以輸入角色的素質,可以使用運算符號在配裝上會非常方便
第二個欄位是+號右邊的欄位,是用在之後的額外技能選項/裝備效果素質時自動代入的數值
比如說天使之賜福就會STR、INT、DEX各+10,不需要自己計算好填入
第三個欄位最右邊就是素質總和
要注意的是如用心神凝聚,算法過於複雜需要填入施放後的素質


2.敵方素質
可以選擇內建好的敵方素質
也可以自己填入想打的敵方資料
這邊的敵方屬性會跟技能欄位的攻擊屬性對應屬性表(倍率顯示於計算欄位)
目前還是以魔物為主,還沒有抗性的輸入欄位 (未來可能新增?)
想要有哪個常用的怪用於內建也請告訴我


3.技能
技能這邊可以說是計算機中的醬汁
有些技能倍率比較複雜,這張圖就拿妖術的聖槍刺擊來當作範例

技能公式 -輸入技能倍率 單位為%(之後會自動除100)
如果你已經知道技能倍率,那麼就可以直接在技能公式上打上數字的%率
聖槍刺擊 (((5+5)*120)+SLV*(INT/2))*BLV/100
前面的5+5是風屬性附加等級跟打擊強化等級
可以看到公式中可以使用SLV(技能等級) INT(素質欄位) BLV(角色等級)的關鍵字
在計算時會自動幫你代入數值,詳細可使用的關鍵字可以按公式旁邊的"?"按鈕
技能等級 -輸入技能等級,用於公式參數
傷害次數 -技能有分為單下/多段拆分/多段
負數為不增加總傷的多段傷害
例如:聖槍刺擊的倍率是打三下造成的總傷害,
所以他的總和傷害並不會因為段數變多而變高,
那麼在傷害次數那就輸入-3
例如:火箭術倍率為100%是單下的,10等火箭的傷害次數就要輸入10
技能遠傷 -技能是否為遠距離傷害
技能爆擊 -技能是否會觸發爆擊
攻擊屬性 -這邊的攻擊屬性會跟敵方屬性對應屬性表(倍率顯示於計算欄位)
裝備技能傷害增加 -這邊是填寫會增加技能%率的卡裝
你要算的那招技能有增傷的卡裝就在這邊填寫總和
武器修練ATK -武器修練給的ATK
因為有些職業(機匠)可以有多個修練,所以採用自己加總的方式。
(未來可能改用複選UI?)
還有騎乘時拿槍的修練ATK會從40->50要特別注意!


4. 額外技能選項
這個欄位預設是摺疊的,要自己展開
現有的選項是測試OK的輔助增傷技能(大概?)
有些技能只能擇一
例如:三種兇砍、怒爆&致命塗毒
開啟怒爆會自動更改攻擊屬性

如果各位公式精算師有確定效果跟公式位置,歡迎在底下跟我說
我有空就會把他加上去


5. 裝備欄位
這個是除了技能欄位外另一個重要的醬汁
自己的裝備DB自己建

清空按鈕 -卸下裝備
綠色+號按鈕 -增加裝備效果,參考5-1說明
白色旗幟按鈕 -儲存裝備,需填入裝備名稱儲存才有效
紅色刪除按鈕 -刪除單行的裝備效果

目前還沒有整套裝備儲存的功能


5-1. 裝備效果欄
按下裝備的綠色+號按鈕後會出現效果列表。
可以使用上方的下拉選單或是下方的按鈕列表,
然後輸入增加的數值,確定

如果是複合的附魔效果則需要自己分別加入
例如:魔力4  Matk+15,變詠10%
例如:霸氣5  ATK+15%,HIT+15。

如果是倒扣的項目則輸入正數就好
例如:攻擊後延遲-10%,輸入10
例如:變詠-20%,輸入20

特別注意的是同一效果會由最後輸入的為準
例如:裝備已經有Atk+50了,再輸入一次Atk+10會覆蓋成Atk+10

6. 武器欄位
武器等級
精練等級
武器類型 -弓/樂器/鞭子/槍在計算中會將STR跟DEX轉換
副手持武 -這個欄位打勾為左右手共兩把武器,會讓主手減傷
(未來會修改為拿空手/武器/盾)
武器ATK -這個欄位為道具說明的攻擊力 (不包含附魔給的ATK)
武器MATK -這個欄位為道具說明的Matk (不包含附魔給的MATK)
箭矢ATK -道具說明的攻擊力
砲彈ATK -道具說明的攻擊力

現在武器區域還沒有儲存功能


7.裝備效果整合
將5區域中的裝備相同效果加總整合
雖然有些效果並不影響傷害公式
但是還是可以當作備忘使用
(未來可能新增變詠/技能後延遲計算?)

8.計算部分
計算分為三個區域,
一般欄位為通用的整合(技能跟裝備整合)
ATK/MATK的計算展開摺疊後會有詳細的流程
這邊太複雜我就懶的寫了
要特別注意的是暴擊率、變詠、攻擊後延遲這三項
目前僅計算裝備跟技能總和給的,並沒有包含素質計算
預計未來新增


9.補充
技能公式關鍵字
STR/AGI/VIT/INT/DEX/LUK
BLV
代入角色基本等級
JLV
代入角色職業等級
SLV
代入技能等級
WLV
代入武器等級
WGT
代入武器重量
SHW
代入盾牌重量
MUL
MUL(A,B)為A*B, B若>1則無條件捨去, B若<1則無條件進位
DOWN
DOWN(A) 小數點無條件捨去
UP
UP(A) 小數點無條件進位

有操作上的疑問歡迎在底下留言或是站內信告訴我 感謝
23
-
LV. 10
GP 9
3 樓 Landgirs randgris
GP0 BP-
0
-
LV. 10
GP 9
4 樓 supershitman hunter41206
GP3 BP-
使用起來非常順手!!
感謝大大提供這麼好的工具!!

下面有一些疑惑跟建議

額外技能部分少了
商人系列的大聲吶喊 及 基因的生命體系列(其實就只是要燒瓶ATK...XD)
是因為這兩系列都類似於心神凝聚,需自行填入施放後的素質?

裝備部分,
提供了儲存裝備功能,讓裝備模組化以利之後重複使用不必重新輸入,十分方便!
不知是否能將頭飾分成上中下,讓裝備套入更靈活。
(當然利用大大提供的自訂方式也是可行,EX:花冠、天狗套...balabala~)


再一次謝謝大大提供這樣的工具,太神辣~~~
ElfenWitch看起來好好玩 ouo!!!
3
-
LV. 36
GP 428
5 樓 尻么 t2648371
GP2 BP-
推~

雖然我個人是用excel自己做成跟大大一樣的類似表格...只有算基因手推車的公式(尚在優化中)
2
-
LV. 7
GP 171
6 樓 龍V魂 zhao6549
GP3 BP-
這種東西自己用和改造成別人能看懂的形式差很多……幸苦了!
3
-
LV. 14
GP 24
7 樓 ***我覺得可以*** keira1740
GP1 BP-
強化衝擊=(技能等級x100+(JOB等級x10)+(武器等級x武器重量x(人物等級/100)))%+100%
1
-
LV. 27
GP 2k
8 樓 烈焰 key214kimo
GP2 BP-
很棒的計算機
雖然還沒測試
但是真的做的很棒呢
RO真的是一款傷腦的遊戲啊
2
-
LV. 5
GP 4
10 樓 kigipaul kigipaul
GP9 BP-

自己也是用excel做了基因推炮的公式,我也是以裝備為基礎
各個套裝效果都當作是裝備的一種
卡片也都是裝備的一種
影子裝備也有納進來
而動態數值,因為本身就有那些數值的欄位,在建立裝備的時候直接把公式加入
(EX: 花冠 ATK=FLOOR(INT/8)*5+IF(INT>=108,50,0)+IF(INT>=120,125,0))

原本也在考慮網頁,只是本身是做後端的,前端實在太痛苦QQ
像上面說的,都變成裝備的話,數量就是不定值,前端要怎麼呈現好看,實在沒有想法
就直接用 excel 直接往下加

而且這種計算機傷害的成長固然重要,但最主要還是要知道打怪的狀況,尤其是一個區域有不同怪物
因此自己的計算機是像這樣呈現
裝備調配好後,直接看整區打怪怪物傷害,是否已經可以打了,不用還特別跑過去打
(次數計算小數點是為了要看有沒有快到少打一次的程度)
看次數自己在小算一下延遲,就能知道一隻怪打多久
知道次數後,也能知道像是打王的時間,雖然王會回血或一些技能,但也不會差很多
準備彈藥也可以不用帶超量

現在越來越多針對種族的特效,沒有計算的話,好像會有點誤差

還有不知道有沒有加入料理的選項
在做計算機的時候,有時候就會看,特別吃料理會不會可以少打一下
如果吃料理也不會少打一下,那就不會吃

料理也是當作裝備的一種就是了

除了因為自己玩基因的關係,還有就是基因的公式相對簡單很多,少了一些需要計算的參數(命中、防禦)
無視防禦又有在分種族、階級,欄位會變得有夠長

貼一下自己的計算機畫面

因為自己使用,所以很多防呆都沒做,也不敢直接分享
在不熟悉架構下,會產生很多問題
沒做成網頁也是因為要考慮防呆的狀況,頭很大QQ


還是很感謝大大提供這種視覺化的網頁,辛苦了
之後玩其他職業就不用再做另一套了
9
-
LV. 20
GP 263
11 樓 阿松 abCde881209
GP1 BP-
首先幾個問題,記得計算時乘完要捨去小數點,懶得每計算一次都打一次,所以打在這
1.在最後一層加成是遠傷的情況下(沒有防禦)
你的普攻傷害是A*遠傷
而你的暴擊傷害是A*遠傷*暴傷
但實際上暴擊時是A*暴傷*遠傷
這點在銳利射擊也一樣哦

2.你的體型程式是不是寫乘完無條件進位,這邊應該是乘完無條件捨去。

3.你的"技能公式","技能等級","傷害次數"內數字更動時傷害不會連動,滑鼠要點旁邊或輸入完按enter才會連動。

4.當選取劍士的技能怒暴時,攻擊屬性會被強制換成火,但實際上只有怒暴那裡是火屬性
EX:(ATK1 * (1 + 怒暴火屬性20% * 屬性相剋1) + ATK2 * 後ATK增傷 + (ATK1 + ATK2) * ATK%) * 屬性相剋2
屬性相剋1跟2當然是同個屬性,畢竟是同一隻怪,但前面是火屬性*屬性相剋,後面是無屬性*屬性相剋
※蜘蛛絲會對火屬性增傷,幾倍我忘了,但他不會對怒暴造成增傷。

5.另外你的specialATK也標一下是在公式的哪裡吧XD,列個公式表可以對照這個ATK是在哪裡之類的

目前先這些問題,有其他問題之後再說



再來是公式(單位%)
二連矢:
  • (SLV*10+90+技能增傷) * 防禦 * 二連矢增傷 * 2
    我不知道你的傷害次數程式是怎麼寫,但二連矢公式是這樣
  • 備註1:技能增傷是指像挑釁或狙殺20%那種
  • 備註2:二連矢增傷例如刺尾蜻蜓卡那種

瞄準標靶:
  • (SLV*20+500)(*BLV/100+技能增傷) * 防禦 * 瞄準標靶增傷 / 打擊次數 * 打擊次數
  • 備註1:(SLV*20+500)(*BLV/100+技能增傷) (這邊乘完才捨去一次小數點)
    EX:SLV5.BLV185,600*185/100=1110,若結果不是整數即捨去小數點,單位%
  • 備註2:"/ 打擊次數 * 打擊次數"因為瞄準標靶是多段傷害算一次傷害,所以結果一定是二到五的倍數,因此要" / 打擊次數 * 打擊次數"。
    你說" / 打擊次數 * 打擊次數"不是就等於原本的嗎,不,記得捨去小數點。因此假設有單下傷害的話,就會發現在同樣狀態下,打擊次數越高單下傷害越高。

箭雨風暴:
  • (SLV*80+1000)(*BLV/100+技能增傷) * 防禦 * 箭雨風暴增傷 / 3 * 3
  • 備註1:(SLV*80+1000)(*BLV/100+技能增傷) (這邊乘完才捨去一次小數點)
    EX:SLV10.BLV185,1800*185/100=3300,若結果不是整數即捨去小數點,單位%
  • 備註2:/3 * 3是因為箭雨風暴是三段傷害算一次傷害,所以傷害一定是三的倍數,因此要/3*3
    你說/3*3不是就等於原本的嗎,不,記得捨去小數點。EX:14518/3*3=14517

銳利射擊:
  • (150+200*SLV)*(BLV/100+技能增傷) * 防禦 * 銳利射擊增傷
  • 備註1:技能增傷是指像挑釁或狙殺20%那種
  • 備註2:銳利射擊增傷目前好像沒有,所以只是根據其他技能推測的位置,實際位置要等有裝備才能知道

狼突擊:
  • (SLV * 2) * 防禦 * 狼突擊增傷
  • ((武器ATK * 體型修正 + 箭矢) * 屬性相剋 + 怒暴前ATK + 狼牙等級 * 30 + 素質ATK * 屬性相剋 * 2) * 技能倍率
  • 備註1:怒暴前ATK指朝風車或與狼共舞,好像還有火之紋章,不確定,但卡裝ATK不算
  • 備註2:狼突擊比較麻煩也比較特殊一點,看你要不要加


以上,有問題或錯誤麻煩指正



延伸閱讀:
1
-
LV. 10
GP 100
12 樓 Landgris randgris
GP2 BP-
※ 引述《abCde881209 (阿松 )》之銘言
> 首先幾個問題,記得計算時乘完要捨去小數點,懶得每計算一次都打一次,所以打在這
> 1.在最後一層加成是遠傷的情況下(沒有防禦)
> 你的普攻傷害是A*遠傷
> 而你的暴擊傷害是A*遠傷*暴傷
> 但實際上暴擊時是A*暴傷*遠傷
> 這點在銳利射擊也一樣哦
> 2.你的體型程式是不是寫乘完無條件進位,這邊應該是乘完無條件捨去。
> 3.你的"技能公式","技能等級","傷害次數"內數字更動時傷害不會連動,滑鼠要點旁邊或輸入完按enter才會連動。
> 4.當選取劍士的技能怒暴時,攻擊屬性會被強制換成火,但實際上只有怒暴那裡是火屬性
> EX:(ATK1 * (1 + 怒暴火屬性20% * 屬性相剋1) + ATK2 * 後ATK增傷 + (ATK1 + ATK2) * ATK%) * 屬性相剋2
> 屬性相剋1跟2當然是同個屬性,畢竟是同一隻怪,但前面是火屬性*屬性相剋,後面是無屬性*屬性相剋
> ※蜘蛛絲會對火屬性增傷,幾倍我忘了,但他不會對怒暴造成增傷。
> 5.另外你的specialATK也標一下是在公式的哪裡吧XD,列個公式表可以對照這個ATK是在哪裡之類的
> 目前先這些問題,有其他問題之後再說
>
> 延伸閱讀:
>

ro遊俠攻擊力公式.ATK公式(最後更新2019-10-05)

【攻略】遊俠傷害計算機(最後更新2019-12-18)


首先感謝你提供遊俠的技能公式!
每個技能都自己測會死掉 最近又要開始忙電玩展

你提的那幾點 我看起來是都沒問題
其實程式碼都是公開的 在github上可以查看更新紀錄
現在在1樓提供的公式都是我拿來測試過的

1. 遠傷暴傷
這裡是連乘 交換我覺得沒有什麼問題

2. 體型
體型有兩種 我兩種的做法都說一下
體型修正 根據武器的修正 這個<100都是無條件捨去 =100跳過計算避免不必要的運算
體型倍率 卡裝給的增傷 這個是>100無條件捨去, <100無條件進位
所以看起來也是沒問題

3. 技能區域輸入連動
因為公式是給玩家輸入的 也可能少了"( )"或是運算上有問題
這個有做防呆, 所以要按下enter(或是隨便點其他地方離開輸入欄位)才算是完整的進入驗證部分
如果每次輸入都更新, 會導致先輸入了"("而沒有")", 或是輸入了"*"而還沒輸入後續數字
這點在excel也是一樣的, 跟其他的輸入欄位有點不同, 我會把他加入使用說明

4. 怒爆
選取怒爆後自動轉火傷也是防呆的部分
因為怒爆後會讓你的攻擊轉為火屬性
但是可以再自己更改屬性!

計算上 怒爆給的20%有額外重新對應一次屬性
所以跟主要的攻擊屬性不同是沒關系的 (參考烈焰2019傷害公式那篇的公式也是有分開)
比如說 怒爆後10秒內打火屬性怪物 攻擊無屬
那麼怒爆給的那段會減傷 後面的屬性相剋倍率不會

5. specialATK
這個很特殊, 算是在測試傷害時很重要的工具(一般不會用到)
我以為沒有人會注意到
specialATK有1~6 我還沒幫他命名
所以也還沒說明他的計算方式
我這邊先稍微講一下這六個欄位 他是自動會代入數字的, 也可以自己修改
自己修改的話是為了確定傷害在哪段增加

另外公式的部分
物理的分段我還沒有加, 因為一開始只有想到魔法會有
現在的大地/鑽石/聖槍, 分段傷害都很正常
目前想先將各職業各流派常用的技能補完後, 直接加入預設選項
狼突擊/狼跳出去的傷害還要考慮一下, 可能會放在主要流派後面
(流派還是要找各職業專精的玩家告訴我, 自己玩的實在有限)

2
-
LV. 20
GP 263
13 樓 阿松 abCde881209
GP3 BP-
※ 引述《randgris (Landgris )》之銘言
> 首先感謝你提供遊俠的技能公式!
> 每個技能都自己測會死掉 最近又要開始忙電玩展
> 你提的那幾點 我看起來是都沒問題
> 其實程式碼都是公開的 在github上可以查看更新紀錄
內個..沒用過github XD,不過知道有這個東西
> 現在在1樓提供的公式都是我拿來測試過的
> 1. 遠傷暴傷
> 這裡是連乘 交換我覺得沒有什麼問題
首先,既然你已經了解公式,你應該也知道每次乘完都要捨去小數點
那麼在RO公式裡乘法的交換率自然就已經沒用了,跟連乘沒關係
所以我懷疑你在後ATK加乘(種族體型屬性階級)的部份可能也不是照順序
但是我看了一下烈焰大的文,你應該是照著他的順序寫的程式,所以才會遠傷暴傷反過來,不過他的文中後ATK的順序是對的,所以應該沒問題。
EX:
111*1.17*1.31=168
111*1.31*1.17=169
以下是實例
狀態依序是:過重、箭矢、武器值最大、心神凝聚
暴擊增傷:
+10遊俠戰死頭附魔銳氣3               +30%
+12刻瑞斯皮甲插憤懣九尾狐卡      +10%
+9花瓣蟲背包                                 +15%+24%
+9時光幸運戰靴                             +36%
幸運手套*2                                     +2%
服飾頭上中下附魔暴擊套                +15%
共                                                   +132%

遠距離增傷:
+10遊俠戰死頭        +10%
+12刻瑞斯皮甲        +10%
+9巨弓                     +40%
+9背包                     +10%
非常親密巧克猴       +3%
共                             +73%

其他的寫在圖上了

計算過程:
武器ATK:195*(1+159/200+0.05*4)+63=452.025
452+45+4+15=516
516*1.03=531.48
531*1.23=653.13
653+252*2=1157
(實際)
1157*2.32=2684.24
2684*1.73=4643.32
4643*4050/4500-25=4153.7
4153*1.4=5814.2
(ROCalculator)
1157*1.73=2001.61
2001*2.32=4642.32
4642*4050/4500-25=4152.8
4152*1.4=5812.8

> 2. 體型
> 體型有兩種 我兩種的做法都說一下
> 體型修正 根據武器的修正 這個<100都是無條件捨去 =100跳過計算避免不必要的運算
> 體型倍率 卡裝給的增傷 這個是>100無條件捨去, <100無條件進位
> 所以看起來也是沒問題
恩我說的是體型修正
校準圖:

體型修正比較圖:
簡易計算:
195*(1+1/200+0.05*4)+63=297.975
297*0.75=222.75
222+45=267
267+47*2=361
361*1.4=505.4
不知道是不是你的過度精練的緣故,導致連最大傷害都多了。

> 3. 技能區域輸入連動
> 因為公式是給玩家輸入的 也可能少了"( )"或是運算上有問題
> 這個有做防呆, 所以要按下enter才算是完整的進入驗證部分
> 如果每次輸入都更新, 會導致先輸入了"("而沒有")", 或是輸入了"*"而還沒輸入後續數字
> 這點在excel也是一樣的, 跟其他的輸入欄位有點不同, 我會把他加入使用說明
那OK這部分沒問題
> 4. 怒爆
> 選取怒爆後自動轉火傷也是防呆的部分
> 因為怒爆後會讓你的攻擊轉為火屬性
> 但是可以再自己更改屬性!
> 計算上 怒爆給的20%有額外重新對應一次屬性
> 所以跟主要的攻擊屬性不同是沒關系的 (參考烈焰2019傷害公式那篇的公式也是有分開)
> 比如說 怒爆後10秒內打火屬性怪物 攻擊無屬
> 那麼怒爆給的那段會減傷 後面的屬性相剋倍率不會
也不一定會減傷啦,跟沒怒暴比的話
我知道通常可以自己更改,但我按了不會變,才提出此問題
不會傳影片,所以傳到MEGA,再麻煩下載了
> 5. specialATK
> 這個很特殊, 算是在測試傷害時很重要的工具(一般不會用到)
> 我以為沒有人會注意到
> specialATK有1~6 我還沒幫他命名
> 所以也還沒說明他的計算方式
> 我這邊先稍微講一下這六個欄位 他是自動會代入數字的, 也可以自己修改
當初只是想找你的修練ATK寫在哪裡而已XD,找不到才發現的
> 自己修改的話是為了確定傷害在哪段增加
> 另外公式的部分
> 物理的分段我還沒有加, 因為一開始只有想到魔法會有
> 現在的大地/鑽石/聖槍, 分段傷害都很正常
> 目前想先將各職業各流派常用的技能補完後, 直接加入預設選項
> 狼突擊/狼跳出去的傷害還要考慮一下, 可能會放在主要流派後面
> (流派還是要找各職業專精的玩家告訴我, 自己玩的實在有限)


3
-
LV. 10
GP 105
14 樓 Landgris randgris
GP2 BP-
※ 引述《abCde881209 (阿松 )》之銘言
> 所以我懷疑你在後ATK加乘(種族體型屬性階級)的部份可能也不是照順序
> 但是我看了一下烈焰大的文,你應該是照著他的順序寫的程式,所以才會遠傷暴傷反過來,不過他的文中後ATK的順序是對的,所以應該沒問題。
這部分看來的確是我的疏忽 在部分情況順序真的會造成些微的傷害差異
計算機就是要盡量做到正確
感謝你提供這麼詳細的測試跟舉例
我會修正將暴傷改在遠傷之前計算

另外想請教一下種族體型屬性階級(目前是這樣)的正確順序

> 恩我說的是體型修正
> 不知道是不是你的過度精練的緣故,導致連最大傷害都多了。
體型修正這邊我看到了我計算上錯誤的地方
也會進行修正 感謝

另外就是提到過度精練
我現在是有超過安定的時候就會把最小傷害+1
最大傷害是過度精練傷害沒問題
我看你的拍照 最小傷害跟我的比起來少1的 不是會從1~過度精練傷害隨機嗎?
比起最大傷害 最小傷害會影響要不要加上料理少打一下
所以想詢問

> 也不一定會減傷啦,跟沒怒暴比的話
> 我知道通常可以自己更改,但我按了不會變,才提出此問題
怒爆部分
我想應該是因為打無屬怪物 火跟無都是100%
所以切換攻擊屬性沒有變的關係
如果是打火屬性怪物 跟無屬性怪物比較
就會看到怒爆給的傷害降低了

修練ATK放在技能區域最下面
之後會改成複數勾選的方式 現在只能自己加總

另外為了感謝你提供這麼詳細的測試!!
你應該是目前最認真測試計算機的 還錄了影片
可以讓我把你加入公式協力名單嗎? 以玆感謝




2
-
LV. 20
GP 265
15 樓 阿松 abCde881209
GP1 BP-
※ 引述《randgris (Landgris )》之銘言
> 這部分看來的確是我的疏忽 在部分情況順序真的會造成些微的傷害差異
> 計算機就是要盡量做到正確
> 感謝你提供這麼詳細的測試跟舉例
> 我會修正將暴傷改在遠傷之前計算
> 另外想請教一下種族體型屬性階級(目前是這樣)的正確順序
基本上是對的,是我幾年前測的XD
其實還有對特定種族或屬性的加乘,不過屬性還沒測
> 體型修正這邊我看到了我計算上錯誤的地方
> 也會進行修正 感謝
> 另外就是提到過度精練
> 我現在是有超過安定的時候就會把最小傷害+1
> 最大傷害是過度精練傷害沒問題
> 我看你的拍照 最小傷害跟我的比起來少1的 不是會從1~過度精練傷害隨機嗎?
因為我的計算機是給遊俠專用,所以弓沒有過度精練的問題
還是弓沒有過度精煉還是會有那個最小1?
因為我一直以來都是用武器值最大化在測試傷害的,所以沒測過最小值,只是套公式而已
> 比起最大傷害 最小傷害會影響要不要加上料理少打一下
> 所以想詢問
> 怒爆部分
> 我想應該是因為打無屬怪物 火跟無都是100%
> 所以切換攻擊屬性沒有變的關係
可是我把敵方屬性切換之後我攻擊屬性還是不能換阿XD
這樣就會變成我是火屬了,而不是只有怒暴那裏有加成而已
> 如果是打火屬性怪物 跟無屬性怪物比較
> 就會看到怒爆給的傷害降低了
> 修練ATK放在技能區域最下面
> 之後會改成複數勾選的方式 現在只能自己加總
> 另外為了感謝你提供這麼詳細的測試!!
> 你應該是目前最認真測試計算機的 還錄了影片
只是因為自己也有寫計算機,所以想說校對一下而已XD
> 可以讓我把你加入公式協力名單嗎? 以玆感謝
我不是想說甚麼矯情的話,不過那會是我的榮幸

1
-
LV. 19
GP 23
16 樓 6+5+56 a3415987
GP1 BP-
請大神幫我看一下這樣算是對的嗎
LV127
S 1+25
A 1+24
V 30+15
I 110+26
D 120+25
L 1+14

打龍2突擊 後MDEF80

+14大主教驅魔魔54 (MATK+33.武器MATK140.謳歌+270%)
+10艾咪 (MATK+120.屬性+10%)
+0幻影夢魘議程 (MATK+9%.MATK+20)
柯耳 (MATK+184)
+8智慧斗篷捲甲蟲 附魔MATK6% (MATK+17%.屬性+6%.MATK+113)
+9魔術決議 (MATK+10%.屬性+30%)
大神官手無頭 (MATK+17%.屬性+20%)
RWC魔1.2 無頭 (屬性+20%.MATK+15.MATK+1%)
+5主教盾 (謳歌+45%)
主教套 (謳歌+30%)

技能傷害
133971~183068
有哪個地方需要修改可以秒龍2..
暴徒先跳過 太貴了...
1
-
LV. 24
GP 882
17 樓 沐。 kone8185
GP1 BP-
感謝更新讓我得以使用~~
這太方便了!!
除了可以傷害測試
還可以審視目前自己的裝備是偏重哪邊缺少哪邊

顯然我的忽防太多了,要補種族/屬性增傷~~

謝謝分享
1
-
LV. 24
GP 149
19 樓 血腥遊戲 w12389034e
GP1 BP-
各位先進晚上好,小弟聖槍妖術想請益
聖槍公式(((5+5)*120)+SLV*(INT/2))*BLV/100技能等級10,傷害次數-3
目前Lv.180 JLv.65

目前素質(無++)如下:
S:1+19
A:90+16
V:90+19
I :128+42
D:120+32
L:1+16

裝備如下(效果只列出有影響攻擊的)
頭上:+12 妖術戰死頭 魔精5 插邪魔馬卡
>全能力+1
>DEX+2
>Matk+10
>Matk %+27%
>技能增傷 %+120%
>屬性魔法 %+10%
頭中:柯耳
>Matk+184
頭下:無
鎧甲:+12 魔31 奉承 插闇答萊屍
>INT+13
>Matk+150
>Matk %+28%
武器:+11 古代英雄杖 插雙真妖
>Matk+50
>技能增傷 %+120%
盾牌:各種種族盾
披風:+12 魔456 闇天 插大喬
>全能力+1
>Matk+60
>屬性魔法 %+100%
鞋子:+9 魔暴 D靴 插滅絕木狗
>DEX+9
>Matk %+10%
飾品1:大神官手套 插小喬
>INT+2
>Matk %+7%
>屬性魔法 %+20%
飾品2:魔增戒 插小喬
>Matk %+5%
>屬性魔法 %+20%
影子:影子職業1.0套
>全能力+10
>Matk %+4%

計算龍蛋(100)傷害是391,887 ~ 504,837
實際傷害是305,811 ~ 390,723
傷害似乎差異很大?
不知道是哪邊KEY錯嗎XD

本來考量聖槍延遲非常久,目前台版僅有妖術石II+智者石II頭下-1秒而已,
所以想盡量拉高單發傷害,故稍微計算一下幻想中的夢幻裝備XDD
1. 頭下改暴徒(Matk+180)
2. 盾牌改+12瘋狂兔寶寶插畢尤(Matk %+15%、Matk+20)
3. 影子套改成+10聖槍手耳墜、+10妖術盾(Matk %+4%、無視魔法防禦 %+60%、技能增傷 %+55%、屬性魔法 %+10%)
這樣傷害提升為535,254 ~ 689,826
若全套++、奧汀神力、破防100%,傷害也才勉強過百萬(806,169~1,032,636)而已QQ...
是我配裝方向完全錯誤嗎?
還是妖術不觸發魔暴的極限就在這邊?(觸發魔暴I+200後傷害1,519,638~1,848,345)
1
-
LV. 19
GP 59
20 樓 桓語 ke4560845
GP0 BP-
謳歌審判套可以打這麼高嗎?
還是我哪邊輸入錯誤了....
0
-
未登入的勇者,要加入 21 樓的討論嗎?
板務人員:

10315 筆精華,12/24 更新
一個月內新增 0
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】