[wizs] 關於節省法力 98% 的杖
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間15年前 (2010/06/18 22:15)推噓2(2推 0噓 0→)留言2則, 2人參與討論串1/4 (看更多)
我有幾個想法。如果是從 /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
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.3.82
推
06/18 22:16, , 1F
06/18 22:16, 1F
推
06/19 02:29, , 2F
06/19 02:29, 2F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 4 篇):
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
10
18