作者laechan (小太保)
看板mud_sanc
标题Re: [心得] 多重施法使用方式
时间Tue May 7 13:36:29 2013
※ 引述《aiggkimd (口古月)》之铭言:
: 一般的五系法术用法是
: 冰 spell ice+ice
: 雷 spell thunder+thunder
: 以此类推
: 五手之类的打法就不同了
: 风 spell 'cyclone hands+cyclone hands'
: 火 spell 'burning hands+burning hands'
: 魔法飞弹 spell 'magic missile+magic missile'
: 以此类推
: 试过别种指令都不能,所以应该是这样没错
这是没有写好的关系。
刚刚改了,目前可以 spell burning+snow 这样,也可以
spell fire+snow:
> spell fire+snow lovers
☆☆☆ 战 斗 开 始 ☆☆☆
你咏唱着召唤精灵的咒语...
「强力的炎之精灵啊!对此灾祸之人施以业火的惩戒!」
你吟唱着精灵的咒语:雪之精灵啊...冰冻你的敌人吧!
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.61.157.53
1F:推 aiggkimd :顺便问一下,能量盾进阶跟非进阶数值有差吗? 05/07 14:26
2F:→ aiggkimd :我有只非进阶法师能量盾可以到800xx,贤者才706xx 05/07 14:28
我只有一个地方有写差异
sk1=me->query("skill/powershield");
sk2=me->query("skill/holy shield");
if(sk1>99 && sk2>99)
{
fel=me->query("stat/fel");
i=15*(h1+h2)+((mag+fel)*5/2+ints*3+sk1+sk2)*lv;
}
上面的 i 是护盾值。当你同时学有能量盾及圣光盾时,就
采用另外一种公式(有加计 fel 值)。
然後再回到原公式
if(mag>5000) mag=5000;
ints=me->query("stat/int");
heart=me->query("skill/magic heart");
h1=me->query("skill/magic heart");
if(ints>2000) ints=2000;
if(lv>15) lv=15;
i=15*heart+(mag*5/2+ints*3)*lv;
这个会在 20130507 那篇说明修改方式。
※ 编辑: laechan 来自: 210.61.157.53 (05/07 14:32)
3F:推 aiggkimd :soga 05/07 14:52