關於劇毒催魂蛇

回覆文章
sai
文章: 120
註冊時間: 2014-04-01, 00:44

關於劇毒催魂蛇

文章 sai » 2015-03-16, 18:05

劇毒催魂蛇…這隻最近在白駝天天見面,不知道五毒的是不是也有一樣的問題

這隻怪還真夠怪的了,一直定人是怎樣?
如果有被咬到,被定就算了,沒被咬到也一直定

個人記錄,只要三隻同時攻擊,大約只剩跳跑一途了,
至於二隻的話,還得看蛇蛇的心情,他兄弟倆一個不爽,啥攻擊也別想出了!

由於也不是bug,而且一堆前輩們也都經歷過了,所以,只好放在這說爽的了
:?: :?: :?: :?: :?: :?:

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

Re: 關於劇毒催魂蛇

文章 jrealm » 2015-03-16, 19:30

我也來灌個水吧~~

從原始碼的相似度來看, 白駝的 snake 應該是從 五毒 copy 過去的~~

先來看五毒 snake 部分的 code

代碼: 選擇全部

    if (random(1350000) > (int) ob->query("combat_exp"))
        ob->apply_condition("snakex_poison", 5);
    ob->start_busy(1);
這段的意思是機率放毒, 必定 1 回合

再看五毒 spider 部分的 code

代碼: 選擇全部

    if (random(1350000) > (int) ob->query("combat_exp"))
        ob->start_busy(1 + random(2));
    ob->apply_condition("spider_poison", 5);
感覺有點像, 但這邊的情況與上面的剛好相反, 是機率定 1~2 回合, 必中毒

因此我便主觀的認定這不是 bug, 是原作者設定上的不同
而 snake 只是被設定的比較機車而已 (因為中毒並不會馬上造成危害, 但會)

最後, 打個廣告
歡迎有興趣研究小貓原始碼的玩家來 6666 當巫師
大家可以一起討論 XD

sai
文章: 120
註冊時間: 2014-04-01, 00:44

Re: 關於劇毒催魂蛇

文章 sai » 2015-03-17, 17:42

jrealm 寫:我也來灌個水吧~~

從原始碼的相似度來看, 白駝的 snake 應該是從 五毒 copy 過去的~~

先來看五毒 snake 部分的 code

代碼: 選擇全部

    if (random(1350000) > (int) ob->query("combat_exp"))
        ob->apply_condition("snakex_poison", 5);
    ob->start_busy(1);
這段的意思是機率放毒, 必定 1 回合

再看五毒 spider 部分的 code

代碼: 選擇全部

    if (random(1350000) > (int) ob->query("combat_exp"))
        ob->start_busy(1 + random(2));
    ob->apply_condition("spider_poison", 5);
感覺有點像, 但這邊的情況與上面的剛好相反, 是機率定 1~2 回合, 必中毒

因此我便主觀的認定這不是 bug, 是原作者設定上的不同
而 snake 只是被設定的比較機車而已 (因為中毒並不會馬上造成危害, 但會)

最後, 打個廣告
歡迎有興趣研究小貓原始碼的玩家來 6666 當巫師
大家可以一起討論 XD
感謝J大幫灌解說
蛇蛇,真的很機車,哈哈哈,現在只能拼看看誰親得快了,^_^
可惜 這些蝌蚪文我有看沒有懂,只能期盼有懂的人來了!

回覆文章