[技能] 雷電結界
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間15年前 (2010/05/10 14:21)推噓0(0推 0噓 0→)留言0則, 0人參與討論串2/3 (看更多)
大抵上是戰鬥中隨機會電一些東西出去.
我目前的想法是, 這一招可以附加在所有的護盾上, 能量盾
、聖光盾、水盾等, 這一招是附加性質的.
在這情況下允許雷電結界也可施展在別的玩家身上, 也就是
說它是一種玩家身上護盾的附加功能. 玩家需先被 cast 到
護盾、才能被 cast 雷電結界。
這樣寫的好處是, 原先護盾的判斷可以增設隨機的電流攻擊
, 盾在、雷電結界就在;盾破、雷電結界就消失。
sp 的消耗則在初 cast 時才消耗。雷電結界做額外的攻擊
時就不再消耗任何人的 sp(當成護盾的附屬效果)。
在實作上,玩家遭遇到越猛的攻擊,special_attack 增加到
攻擊訊息的機率就越高,而因為是用 special_attack 攻擊,
就不會有怪物殺自己的情況出現。
因怪物沒有 special_attack 設定,所以怪物不會有雷電結
界(怪物可自定護盾函數 shield 並在裡面自行做變化)。
以上是初步的概念,我想列為本週的修改項目,需動到的檔
案為..
/d/spell/thunder_guard.c 整個重寫
/adm/daemons/fight_d.c defence 函數
/std/user.c 順便把上次 special_attack 的問題解決
修改方向原則上照上述。大家有意見的話就互相交流一下,
例如殺傷公式計算、殺傷方式、傷害效果等,我自己有擬了
預設值(大家都無提供意見時用的)。
至於玩家被 cast 了 thunder guard 後還能不能享有其它的
好處,我目前是完全沒想法,但可模擬一種情境:大家在王
所在的房間的前一格聚集了,隊長說「麻煩上一下雷電結界
,待會打王時才不會○○○或打王時才容易○○○」,可以
依這樣的情境去思考一下可給予什麼附加好處。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: laechan 來自: 61.225.161.99 (05/10 14:23)
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
10
18