易水邪刀三代 death-blade 希望調整數值

回覆文章
gghowda
文章: 3
註冊時間: 2018-06-17, 12:43

易水邪刀三代 death-blade 希望調整數值

文章 gghowda » 2018-08-03, 22:42

檔案位置 daemon\skill\death-blade.c

裡面的 第158行
if(userp(target))damage = random((int)(me->query("MKS")+me->query("bellicosity"))/400)* me->query("force_factor",1) + ((int)limit/10) * (int)me->query("combat_exp")/20000;
else damage = (int)(me->query("MKS")/100)+(me->query("bellicosity")/200) + (int)limit/10;

這個是給750 萬exp 和1000萬exp 招式的傷害計算...

打ppl 的傷害比打mob 的傷害多了60倍以上,但這完全不需要啊!!!! 根本不會打到ppl ...

有看過原版的傷害計算,但那真的是誇張的高,所以被QC也正常,但現在這個問題真的超大....

好不容易解到的三代技 ,好不容易達到出招條件...
me->query("combat_exp")>=7500000 && me->query("MKS") > 500000 && random(me->query("bellicosity")) > 500000 && limit > 140)
me->query("combat_exp")>=10000000 && me->query("MKS") > 800000 && me->query("bellicosity") > 800000)

結果傷害卻是很低的只有1 萬多..... 後期mob 的kee 都是幾百萬再跳,還內建解定

看易水另一個情劍三代daemon\skill\killgod-sword
裡面第 297 行

//調強強度...打mob與打ppl 強弱不同
if(userp(target)) dama = (int)(force/ 5) * random(limit2) + (int)exp/1000 ;
else dama = force * random((int)me->query("con")/10) + (int)exp/1000 ;

可以算出userp(target)) dama的數值比較低.....這樣才算正常值吧....


看的出來 death-blade.c 的算式應該是寫反了,實際測試打ppl fun lv 149 的iceshield 護身,兩刀就破....攻擊真的有差

希望typer 大大能夠幫忙調整,讓我們頭已經洗下去的玩家能有玩下去的動力..... :)

(題外話,我打exp 70 萬 kee 只有3000 多的劍宗ppl ,歸元印護身lv 35,居然可以撐過一輪攻擊才只有紅血,難怪區域的劍宗mob 硬的這麼無理,才lv 35 就可以擋幾百萬以上的攻擊.... )

phgrace
文章: 3
註冊時間: 2018-06-24, 23:43

Re: 易水邪刀三代 death-blade 希望調整數值

文章 phgrace » 2018-08-04, 00:00

哈哈,劍宗mob有把護身運起來的,真的打不死,不管傷害多大。

jrealm
系統管理員
文章: 1084
註冊時間: 2014-03-31, 23:10

Re: 易水邪刀三代 death-blade 希望調整數值

文章 jrealm » 2018-08-04, 02:09

不好意思
由於時間分配的關係, 我在 CS 還是以除錯為主
並沒有調整遊戲內容、技能強弱、平衡....之類的計畫

回覆文章