作者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/cn.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