作者laechan (小太保)
看板mud_sanc
标题[闲聊] 具特殊法术功用的月饼
时间Sun Sep 19 22:38:34 2010
说明一下做法。
一、以 holy body 为例,法术档是 /d/spell/holy_body.c
主函数...
start_effect(object target,object user,int lv,int skill,int times)
关键程式段
target->temp_several_same_mod(
({"stat/con","stat/dex"}),much,"holy body",t4);
等级 牧级 感性 级数 感性 心法
much= LEVEL/20+g/3+fel/100 + lv*(fel*2+heart)/3000
t4 = lv
二、由上可知,重点并不在於函数 call,而是在於关键程式段
的引用,t4 可固定,重点在 much 的计算方式,假设..
成...
LEVEL = 120 g = 60 fel = 1000 lv = 10 heart = 1000
=> much = 6 + 20 + 10 + 10 x 3000 / 3000 = 46
那 much 配 50 其实就差不多,因为 holy body 的重点其
实不只是它加属性,而是我以前就一直强调的,它有附加的
功能在。
也就是说,当你没有牧师帮手、本身也没加入牧师时,这东西
吃了就相当於有 Lv10 的 holy body 效果,只是秒数会短一点
这东西最近会试卖看看,若回响不错,以後链金术士就有基本款
的东西可卖。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.3.82