鐵之狂傲

標題: 防禦力的問題 [列印本頁]

作者: 肥螳螂    時間: 04-7-25 12:27
標題: 防禦力的問題
防禦力的算法是防具%數在減掉體質
請問喔~~那像幽劍卡的無屬性減20%
是加在防具的%數裡面一起扣
還是等防具+體質扣完才算上去的
1:先減防具%在減體質在減卡片附加%數
2:先減(防具%+卡片附加%數)在減體質
請問是那2個哪一個
那像(蝴蝶面具人型-3%,紅蛙卡人型-30%,大便帽人型-10%)
是不是都跟幽劍卡一樣
作者: 上田京子    時間: 04-7-25 13:13
標題: 回覆: 防禦力的問題
[QUOTE=肥螳螂]防禦力的算法是防具%數在減掉體質
請問喔~~那像幽劍卡的無屬性減20%
是加在防具的%數裡面一起扣
還是等防具+體質扣完才算上去的
1:先減防具%在減體質在減卡片附加%數
2:先減(防具%+卡片附加%數)在減體質
請問是那2個哪一個
那像(蝴蝶面具人型-3%,紅蛙卡人型-30%,大便帽人型-10%)
是不是都跟幽劍卡一樣[/QUOTE]

1.先算盾牌的種族卡
2.再算披肩的減傷卡
3.再算頭飾的特殊效果
3.再算防具
4.再算VIT

比如說,一人型怪打你1000傷害,而你的裝備是,+7紅蛙剛盾,+7幽劍斗,+7綠蒼鋼甲,+7戰靴,+7金盔
又假設VIT是1那防就是67+1
首先,先算紅蛙的-30% :1000 X 70% = 700
再來,算幽劍的-20% : 700 X 80% = 560
然後算裝備 : 560 X {1-[trunc(35 X 0.7) + 32]/100} = 246.4 = 246
再來VIT部分就不算,因為幾乎無影響
看不懂再問吧

P.s蝴蝶面具是+3%傷害吧
作者: Zephyrus    時間: 04-7-25 14:43
標題: 回覆: 防禦力的問題
RO裡的所有公式都是無條件捨去小數點還是四捨五入???
作者: 琉璃色    時間: 04-7-25 14:48
標題: 回覆: 防禦力的問題
四捨五入...話說起來,像剛剛那個公式算出來的246.4
就算進位成247,又差多少呢?
而且怪物攻擊力會飄...所以不是很重要
作者: 上田京子    時間: 04-7-25 19:18
標題: 回覆: 防禦力的問題
[QUOTE=Zephyrus]RO裡的所有公式都是無條件捨去小數點還是四捨五入???[/QUOTE]

所有小數採截尾(Truncation)方式處理
就是說
1.9跟1.4都會變成1
作者: Zephyrus    時間: 04-7-26 17:48
標題: 回覆: 防禦力的問題
[QUOTE=風雪嵐]所有小數採截尾(Truncation)方式處理
就是說
1.9跟1.4都會變成1[/QUOTE]


這樣叫"無條件捨去"

你的用詞有點太專業了
作者: 上田京子    時間: 04-7-26 17:58
標題: 回覆: 防禦力的問題
[QUOTE=Zephyrus]


這樣叫"無條件捨去"

你的用詞有點太專業了[/QUOTE]

電腦裡處理小數方式主要有兩個
Truncation
Round-Up

無條件捨去是口語,當然,這問題沒有什麼討論價值




歡迎光臨 鐵之狂傲 (https://gamez.com.tw/)