作者laechan (小太保)
看板mud_sanc
标题[技能] 安抚术 pacify 修改
时间Mon Dec 29 04:48:11 2008
为减轻安抚术持续产生的某项问题之影响(ob loading 过多),修改
安抚术..
一、将原先会把该怪物「取消自动攻击」的设定取消,该怪物会被
安抚,但是其自动攻击的特性还是会存在。
(即下次再进入该房间,该怪物一样会自动攻击)
二、提高安抚术的施展所需 sp。
三、pacify spell 的修改如下
if(hit>90) hit=90+random(10);
sp=((int)ppl->query("sp_src")/100)*(1+hit/10);
if(sp<hit*100) sp=hit*100;
if(ppl->query("sp")<sp)
{
tell_object(ppl,"你剩余的法力已经不够你施展安抚术了喔.\n");
return 1;
}
ppl->add("sp",-sp);
其中「if(sp<hit*100) sp=hit*100」这一行是附加条件,也
就是说 sp 的消耗原则上以扣%为主,但仍需计算最低消耗量
,这个希望当做以後凡是与扣%相关的计算的固定搭配原则。
这项修改也将扩及所有相关的 spell 以及 sneak,效用越大、成功
率越高,消耗的 sp 越多(sneak 将改为消耗 sp)。
至於是否提高再次使用间隔时间,我会看这次修改後的情况再决定
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: laechan 来自: 220.131.224.179 (12/29 04:51)
1F:推 Layase1 :请问目前提升这技能的方式仍然只能靠慢慢使用吗 12/29 05:18
2F:→ laechan :nod 12/29 05:49