作者laechan (揮淚斬馬雲)
看板mud_sanc
標題Re: [技能] 治療術(heal spell)變更
時間Sun Aug 15 21:45:38 2021
※ 引述《Emiielf (Emiielf)》之銘言:
: 目前牧師的 heal spell 技能,似乎還是有問題
: 1、cast heal 在沒組隊下,只能回補牧師自己的血量而已
: 只有在組隊狀況下,才有回補全體的功能
補房間全體的玩家並不是 heal spell 原本的設計。
補隊友則是最近追加的設計,我忘記是基於哪一部作品,我是
看了之後覺得 sanc 的 heal spell 應該也可以這樣做。
聖女魔力無所不能? 大概。
: 2、cast heal 本身設定上,就是只能回復 HP 血量而已嗎? sp與pp是不包含在內的?
: 還是 戰神司祭 與 瑪法祭司 有所差異
heal spell 一開始就是針對 hp 的回復去寫的。
: 技能說明
: help heal spell
: 治療術(Heal spell) -
: 這是牧師公會的典型技能, 可以用來回復自己與其他玩家的生命
: 力. 技能值越高的牧師, 所能夠回復的生命力也就越多, 而且最
: 後還有一次回復全體的終極治療術, 可說相當地好用. 另外, 高
: 級的治療術, 也有治療失明以及輕度中毒(如燥熱毒)的效果.
這裡提到的治療術並不是 heal spell 而是 clerical 的其它
技能,例如進階牧師的 sanctuary,而 sanctuary 一開始的設
定也不是要補 hp/sp/pp,同樣也是追加的設定,這個只要看它
基本上不回復施放者本身的 sp/pp 就知道。
: 使用方式: cast heal.級數 對象
: 主職限定: cast heal.10 級以上可治療同房間的全體隊員及自己
: 測試牧師資訊
: 【 牧師 】第一百二十級迷失客(Emielf:進階牧師)
: 你是七千三百八十九歲的女性妖精戰神司祭,已經玩了4年 16週 5天 23 小時 53分 22秒
: 你的主公會是牧師,你已經不能再變更主公會了!
: 你已經過了適婚年齡,但你依然是個黃花大閨女。
: 生命力: 2263576/ 459577 (492%) 體質(con): 2154/ 1417 (+120)
: 精神力: 1391682/ 1408380 ( 98%) 魔力(mag): 5161/ 4014 (+240)
: 內 力: 648340/ 579880 (111%) 氣勁(air): 5552/ 4624 (+ 20)
: 力量(str): 5418/ 4584 (+120) 敏捷(dex): 4466/ 3714 (+ 0)
: 感性(fel): 5689/ 4807 (+ 0) 理性(int): 1975/ 1449 (+300)
: skill heal spell
: 你技能中的治療術(Heal spell)值是 3000/0.
: skill clerical heart
: 你技能中的信仰之心(Clerical heart)值是 7144/2698.
: 測試狀況
: 【 冒險者 】第二十級Eoneiii(Eoneiii)
: 你是三十一歲的男性石化人冒險者,已經玩了1週 23 小時 49分 52秒。
: 你目前還沒選定主公會(pri_guild)。
: 你目前正值適婚年齡,不過仍是個羅漢腳。
: 生命力: 13459/ 46152 ( 29%) 體質(con): 326/ 206 (+ 0)
: 精神力: 14096/ 49506 ( 28%) 魔力(mag): 687/ 111 (+ 0)
: 內 力: 22594/ 79750 ( 28%) 氣勁(air): 849/ 158 (+ 0)
: 力量(str): 857/ 191 (+ 0) 敏捷(dex): 208/ 138 (+ 0)
: 感性(fel): 232/ 167 (+ 0) 理性(int): 693/ 142 (+ 0)
: cast 'pure power' eoneiii
: Eoneiii的血量必須在滿檔以上的狀態才能被施予聖潔之力喔。
: cast heal eoneiii
: 妳緩緩唸道: 全能的戰神麥理啊! 請治療擁有勇氣之人的傷吧...
: 自妳的手心發出了一陣柔和的白色光芒...
: 你開始唸起古老的咒文: ~ 30 ~ ~ ~ 治療術 ~
: 妳已經滿血了(520.90%)。
: 【 冒險者 】第二十級Eoneiii(Eoneiii)
: 你是三十一歲的男性石化人冒險者,已經玩了1週 23 小時 49分 52秒。
: 你目前還沒選定主公會(pri_guild)。
: 你目前正值適婚年齡,不過仍是個羅漢腳。
: 生命力: 13919/ 46152 ( 30%) 體質(con): 326/ 206 (+ 0)
: 精神力: 14590/ 49506 ( 29%) 魔力(mag): 687/ 111 (+ 0)
: 內 力: 23390/ 79750 ( 29%) 氣勁(air): 849/ 158 (+ 0)
: 力量(str): 857/ 191 (+ 0) 敏捷(dex): 208/ 138 (+ 0)
: 感性(fel): 232/ 167 (+ 0) 理性(int): 693/ 142 (+ 0)
: party form .
: 你開始組織一個新的隊伍。
: pi all
: 你最多可以組成 10 人隊伍。
: 你邀請 Eoneiii 加入你的隊伍。
: cast heal eoneiii
: 妳緩緩唸道: 全能的戰神麥理啊! 請治療擁有勇氣之人的傷吧...
: 自妳的手心發出了一陣柔和的白色光芒...
: 你開始唸起古老的咒文: ~ 30 ~ ~ ~ 治療術 ~
: Eoneiii已經滿血了(382.52%)。
: 妳已經滿血了(520.90%)。
: 【 冒險者 】第二十級Eoneiii(Eoneiii)
: 你是三十一歲的男性石化人冒險者,已經玩了1週 23 小時 52分 52秒。
: 你目前還沒選定主公會(pri_guild)。
: 你目前正值適婚年齡,不過仍是個羅漢腳。
: 生命力: 46152/ 46152 (100%) 體質(con): 326/ 206 (+ 0)
: 精神力: 18542/ 49506 ( 37%) 魔力(mag): 687/ 111 (+ 0)
: 內 力: 29758/ 79750 ( 37%) 氣勁(air): 849/ 158 (+ 0)
: 力量(str): 857/ 191 (+ 0) 敏捷(dex): 208/ 138 (+ 0)
: 感性(fel): 232/ 167 (+ 0) 理性(int): 693/ 142 (+ 0)
嘛總之,heal spell 寫得太強,進階的技能就沒有存在必要,
heal spell 雖然追加了可以補全體隊員的 hp,但跟sanctuary
還是有維持區別。
感謝你提出疑問。對任何設定有疑問都可以提出。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.66.104 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/mud_sanc/M.1629035140.A.024.html
※ 編輯: laechan (114.33.66.104 臺灣), 08/16/2021 21:27:06
1F:推 Emiielf : 不好意思,我沒表達好意思,我指的是cast heal只 08/19 20:21
2F:→ Emiielf : 能對自己使用,而無法對他人使用,就牧師而言,這似 08/19 20:21
3F:→ Emiielf : 乎有違牧師救人濟世的本意,更何況在技能說明上是寫 08/19 20:21
4F:→ Emiielf : 著使用方式: cast heal.級數 對象 08/19 20:21
下午檢查並修改。
※ 編輯: laechan (114.33.66.104 臺灣), 08/20/2021 12:35:20
應該加上底下的程式段就能解決:
// laechan@sanc add in 2021/01/26
// 主職, Lv10 以上, 對全體隊員包括自己
if(pri_guild=="clerical" && lv>=10)
{
tars="/adm/daemons/party_d"->query_members(ppl);
if(!tars) tars=({});
if(member_array(ppl,tars)==-1)
tars+=({ppl});
tars-=({target});
tars+=({target});
tars-=({0});
env=environment(ppl);
當施法者 cast heal 有接對象時,它會將對象也加被治癒者名單
內,理論上會先把該對象剔掉再加進來。
> l
= 天上界 =
明顯出口有: 無
飛影(Hiei:騎士)正站在這裡。
Lv255.副本管理員─綾兒(Instance manager, Satin)
> cast heal hiei
你緩緩唸道: 神啊..為我顯現療傷之光吧...
自你的掌心發出一陣白色的光芒...
你開始唸起古老的咒文: ~ 30 ~ ~ ~ 治療術 ~
飛影已經滿血了(132.22%)。
Laechan
※ 編輯: laechan (114.33.66.104 臺灣), 08/21/2021 19:07:44
5F:→ laechan : 回報 bug 可以 ask rewards 08/21 19:08