[技能] 雷電結界

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間15年前 (2010/05/10 14:21), 編輯推噓0(000)
留言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)
文章代碼(AID): #1BvwNrMo (mud_sanc)
討論串 (同標題文章)
文章代碼(AID): #1BvwNrMo (mud_sanc)