作者AresMars (零)
看板mud_sanc
标题Re: [问题] Magic heart有省sp消耗?
时间Wed Mar 14 19:30:01 2007
※ 引述《laechan (眼镜男)》之铭言:
: ※ 引述《laechan (眼镜男)》之铭言:
: : 推 AresMars:好像没限主公会 是限magic heart 技能1000以上 03/14 16:03
: 我程式是这样子写的...
: // 这一段是说,如果你的主公会是 mage
: // 然後你有 heart magic 的话
: // 它就计算折值 p1, 最高 50
: if((string)me->query("pri_guild")=="mage" &&
: me->query_temp("magic heart"))
: {
: p=(int)me->query("skill/magic heart")/100;
: if(p>50) p=50;
: }
: // 这一段是说, 如果你有被施予 holy power 的话
: // 它就再计算折值 p2 = 10
: if(me->query_temp("holy power"))
: p=p+10;
: // 这一段是说, 如果你装备杖类武器的话
: // 它就再计算折值 p3 = 10
: if((string)me->query_wp_type()=="wand")
: p=p+10;
: 最後需消耗的 sp = 原先的 sp x (100 - p1+p2+p3)%
: 所以最高有可能折 70%
: 你会觉得非主公会也有差,大概是因为 holy power 的
: 关系。
: magic heart 与 holy power 对法力节省的影响之显示
: ,我会在最近加上去。
: Laechan
经测试
放holy power,有拿杖,没用magic heart
放五指一发是4万
放holy power,有拿杖用magic heart
放五指一发是2万
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.131.66.28
1F:→ AresMars:还是五指是特例? 03/14 19:31
2F:→ AresMars:有没有放holy power跟有没有拿杖 都是4万/2万 03/14 19:33
3F:推 laechan:五指是 cast, 我刚列的是 spell. 或许 cast 没限主职. 03/14 19:44
4F:推 laechan:ㄟ,见鬼了,spell与cast写法一样耶. 03/14 19:45
5F:→ nahceal:所以本来只能cast的技能可以用spell放.. 03/14 21:18