先感謝TE大幫忙反應
驗算一下,以虎哥為例,Buff有25%
下面是BUG處理前的圖片,武器三格變成1067.75
http://i.imgur.com/OLc2adS.png
無武器狀態下,看起來沒錯
{ [975*0.6*1.1*1.25] + [975*(150/100)*0.4*1.25] } / 1.5 = 1023.75
武器三個狀態下實際值好像少很多
{ [975*1.1*1.25+20*3]*0.6 + [975*(150/100)*1.25+10*3]*0.4 } / 1.5 = 1055.75
應該武器加成那邊算錯了
資料庫因為武器是後來才加進來的
所以實際上在公式裡面,我武器是另外拔出來算的
就是 1023.75 + {[ (20*3*0.6) + (10*3*0.4) ] /1.5}
1023.75 + [(36 + 12)/ 1.5] = 1023.75 + 32 = 1055.75
那位啥值會變成1067.75呢.........!?
...........因為我腦殘了少了一個括號
結果變成 36+12/1.5 ..... 所以1023.75+44 = 1067.75
謝謝大家幫我抓出這個錯誤 囧