Re: [wizs] 關於節省法力 98% 的杖

看板mud_sanc (Sanctuary - 聖殿)作者 (wenwen)時間15年前 (2010/06/19 08:14), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串3/4 (看更多)
※ 引述《laechan (小太保)》之銘言: : 我有幾個想法。如果是從 /cmds/std/_cast.c 或 _spell.c : 直接做的修改... : 一、可以設定只由 cast 或只由 spell 施展出來的法術才有 : 節省效果→順便為 cast 與 spell 做更明顯的區別。 : 二、或者設定該效果為遞減。 : 例如指令檔原先的判定是 : if(有這把武器) : 施法節省 98%; : 改成 : if(wp=這把武器) : { : n = wp->query("xxx"); : 施法節省 n%; : } : 然後 set("sdata",({"xxx"})); : 接著在這把杖的 wear_func 裡頭增加判斷.. : if(random(某值)==1) : { : add("xxx",-1); : 顯示相關訊息; // 例如你發現杖上的寶石光芒似乎黯淡了一點 : } : 1)經常穿脫該杖的人,較高機率會扣 xxx 1 : =>做為要選這把杖當做裝備者的代價 : 順便讓這把杖的主人不會那麼輕易 quit 或 remove 杖 : 2)當 xxx 仍 > 某一個值時, 這把杖仍具有相當高的價值, 例如 : 某一個值 = 50,靠,節省 50% 耶,還是很好用啊。 : 3)但是當 xxx 終於來到某一個值時,玩家就會想把這把杖換掉. : =>增加該杖的流通性。 : 4)則 xxx 就可做為節省判斷、寫進 view、以後很多杖都可以設 : 這個東西。 : 還有,如果一個杖它的好處是節省施法 98% 「但是沒有任何壞處、 : 或壞處不值一晒時」,這也值得商榷,我不清楚這杖的設定,我只是 : 舉通常的例子。 : 另外若拿杖可節省法力的特性可以確立,也可以延伸類推到拿其它武 : 器時又能得到什麼好處,例如拿槍可以設連擊率n%(機率性加1~2連擊) : 、拿斧可以怎樣、拿刀可以怎樣、... : Laechan 以下是最近打到此仗的節省 % 數。 niruko:聖者之杖: 56: Tue Jun 8 11:02:14 2010 leah:聖者之杖: 45: Tue Jun 8 12:51:39 2010 elesix:聖者之杖: 23: Tue Jun 8 17:30:21 2010 elesix:聖者之杖: 30: Wed Jun 9 09:46:11 2010 hopelove:聖者之杖: 88: Wed Jun 9 13:49:44 2010 c2:聖者之杖: 11: Wed Jun 9 22:36:09 2010 haruhi:聖者之杖: 84: Thu Jun 10 22:04:13 2010 hmml5:聖者之杖: 55: Fri Jun 11 23:22:46 2010 hmml4:聖者之杖: 50: Sat Jun 12 09:12:52 2010 hmml5:聖者之杖: 51: Sat Jun 12 10:17:37 2010 hmml7:聖者之杖: 9: Sat Jun 12 15:31:22 2010 hmml8:聖者之杖: 38: Sat Jun 12 16:23:06 2010 hmml8:聖者之杖: 25: Sat Jun 12 19:46:47 2010 hmml7:聖者之杖: 63: Sat Jun 12 22:18:06 2010 hmml4:聖者之杖: 38: Sun Jun 13 01:23:55 2010 hmml9:聖者之杖: 26: Sun Jun 13 09:02:44 2010 hmml9:聖者之杖: 73: Sun Jun 13 11:44:21 2010 hmml8:聖者之杖: 37: Sun Jun 13 16:53:57 2010 angelwind:聖者之杖: 62: Fri Jun 18 02:58:47 2010 以上面來說是 hopelove 是可以節省 98%,至於其它人怎麼得來的,我就不想說什麼了 不單只是指此件裝備而以。 此仗是在回憶鎮上的 溫亞德 所有。 此仗唯一可以裝備著只有 clerical and mage 原來的效果:1. str+10 fel+10 mag+10 sp_src+100000 2. encourage 60 times 3. holy power 60 times 4. holy body 60 times 此仗高於 50 times 是不可卸下更換武器 現在的效果:1. str+10 fel+10 mag+10 sp_src+100000 2. encourage 60 times 3. holy power 60 times 4. holy body 60 times 5. 機率性增加節省法力效果 此仗高於 30 times 是不可卸下更換武器 至於說到 /cmds/std/_cast and _spell 的話,目前更動如下: 1. /cmds/std/_view.c 判斷 weapon 是否有 scant 參數,若 scant 為 20 那麼當玩家 view weapon 所看到的會有以下幾種狀況: 1. 節省法力會變為可節省 30%,因為這把也是 wand 的關係,故當然會是 30%, 2. 但若不是 wand 則看到得一樣會是 20% 3. 若無此 scant 的參數,但其 weapon 為 wand,則看到的是 10% 4. 若無此 scant 的參數,且 weapon 也不是 wand,則無節省效力 2. /cmds/std/_cast.c 1. 判斷玩家是否有裝備武器 2. 判斷裝備的武器是否有 scant 的參數,若有則為節省幾 % 3. /cmds/std/_spell.c 同 2. 一樣改法。 至於好壞處之分,我個人認為現在還有分嗎?算了吧,早已經無律法可言 這是我最近的感想.. Quest -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.43.254.201

06/20 00:07, , 1F
呃....我打得好認真呀....不過最近運勢走低...
06/20 00:07, 1F

06/20 00:15, , 2F
發現打到也沒幾個裝的上的...這應該就是本身限制吧
06/20 00:15, 2F
文章代碼(AID): #1C70lDCl (mud_sanc)
文章代碼(AID): #1C70lDCl (mud_sanc)