作者Yanten (WHAT!!!!)
看板mud_sanc
标题Re: [建议] 关於幻影术...
时间Sat Apr 28 16:38:01 2012
※ 引述《laechan (小太保)》之铭言:
: 有关幻影术的部份,目前实装在底下三个地方
: /adm/daemons/user_d.c & /std/user.c
: 关於幻影术失效的部份(死亡 or 无 sp 时)
: 因为这是跟攻击有关的效果,我尽可能不加入时间判断,
: 不过要加也是可以,它的做法就是把 cast illusion 原
: 先的程式段实装即可,也就是..
: // 先把底下 abort 掉
: // user->set_temp("illusion spell",1); // 延用旧的参数, 但无 heal_time
: // 再改成底下
: user->temp_mod("stat/dex",塞个值,"illusion spell",时间);
: // 然後还可以再加个控制
: user->set_temp("time_record/cast_illusion_times",几秒後才能再上+time());
: /adm/simul_efun/new_defence.c
: 这里主要是定义回避的部份,这是幻影术的基本功能,不变动。
: /adm/simul_efun/show.c
: 这里主要是定义「杀伤x2」的部份,嘛,其实我觉得比较适合的
: 公式是底下..
: dam = (dam 先打几折) x 2
: 例如说杀伤打六折(因为分身较薄),再乘以 2(因为分成两个),
: 就变成 1.2 倍这样。这里就可以用来增加技能效果的空间,例
: 如随便举个例子,当法师自己上幻影术,然後又接受了牧师的
: encourage 时..
: if(me->query_temp("encourage")>0)
: dam = (dam 打个八折) x 2
: else
: dam = (dam 打个六折) x 2
: 以上只是例子。
: 目前先把 dam x 2 拿掉,也就是表面看到对玩家打了两段攻击
: ,实际上杀伤并没有增加。(这也符合幻影术的设定)
: 最後,依幻影术的能力程度,将决定它的位阶,而既然幻影术
: 目前还是未定,将来当法师改成 Lv50 时,幻影术也会先改为
: Lv50。
: Laechan
抱歉 要季後赛了 所以来赚一点P币...........
我会建议把法术分成分身 -> 双人施法 -> 总威力上升 这我想大家应该没意见
但是如果消弱杀伤(招式威力先打折) 但是最後变成多人施法 可以多几轮
那总威力应该还是提升
那可不可以再多建议一招.....
那要不要分一个镜影 -> 无攻击效果 但是专门出来防御跟闪躲
对方大招还可以直接暴掉镜影 玩家短暂无敌 平时就代替玩家受伤而躲过一劫!
让两种效果分出来
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.33.157.75
1F:→ laechan :新的效果我建议给【忍者】 04/28 17:05
2F:→ laechan :我猜(因为还未定)关於 dam 的部份应该是打折後 x 2 04/28 17:05
3F:→ laechan :然後特殊的辅助效果可以提高打折的%数(如60->80) 04/28 17:06
4F:→ laechan :因为幻影术目前看起来并不是一实一虚,而是两个虚体. 04/28 17:07