作者laechan (小太保)
看板mud_sanc
标题Re: [问题] 人类and石化人对应的法术
时间Wed Aug 14 12:14:50 2013
※ 引述《ptor (飘宏)》之铭言:
: 五手
: 人类 = cyclone hands 舞动之风
: 石化人 = sand hands 飞砂走石
: 龙人 = electric hands 电光击掌
: 相对 5000 後 会额外多出该系法术
: cyclone hands => wind spell 风系法术
: sand hands => earth spell 土系法术
: electric hands => thunder spell 雷系法术
: 有个问题是~
: 人类和 石化人 使用五手练该系法术 到900就不会升上去
: 而石化人的 土系法术 只要另外在练就可以增加
: 如: 你技能中的土系法术(Earth spell)值是 917/597
: 人类的则不行 :
: 你技能中的风系法术(Wind spell)值是 900/0
: ps. 龙人 直接用 五手 electric hands 可以练 thunder spell 到1500
: 魔人 妖精的 恕我没有职业 无法比较
: 小疑问而已 QQ
你说石化人 earth spell 可练到 1600:
earth spell 的部份
if(ppl->query("skill/earth spell")<1600)
ppl->improve_skill("earth spell",1+lv+random(lv)+ints);
所有人种都可以到 1600,只要能学的到
sand hands 的部份
if(((string)ppl->query("pri_guild")=="mage" || race=="stoneman" ||
race=="elf") && sk_earth<900 && lv>=50)
ppl->improve_skill("earth spell",t/9+1);
石化人或妖精或主职为法师的玩家可透过 sand hands 精进
earth spell 到 900。
你说龙人 thunder spell 可到 1500
thunder spell 的部份
max=11+(int)ppl->query("guild/mage")/5;
if(pri_guild!="mage" && lv>max)
{
write("你最高只能施展 "+max+" 级的雷系法术喔。\n");
return 0;
}
非主职、没有加入法师公会的所有人种,只能施展到 Lv11,
只要有学到的话;加到法师级数 25 的玩家可施展到 Lv16,
而加到 Lv50 的玩家没进阶最高只能施展 Lv20。
而施展级数多少,x100 就是技能上限值到多少。
electric hands 的部份
if(((string)ppl->query("pri_guild")=="mage" || race=="dragonman")
&& lv>=50 && sk_thunder<1500)
ppl->improve_skill("thunder spell",t/9+1);
龙人或主职为法师的玩家可透过 sand hands 精进 thunder spell
到 1500。
你说人类只能练 wind spell 到 900
wind spell 的部份
if(sk<900)
ppl->improve_skill("wind spell",1+lv+random(lv)+ints);
else
{
damage=ppl->query("record_data/windtop_value");
if( sk > 999 && sk<(1000+100*damage) )
ppl->improve_skill("wind spell",1+lv+random(lv)+ints);
}
wind spell 有特殊设定,只有解过任务的人才能精进到
900 以上,不然只有 900。
cyclone hands 的部份
if((race=="elf" || (string)ppl->query("pri_guild")=="mage" ||
race=="human") && sk_wind < 900 && lv>=50)
ppl->improve_skill("wind spell",t/9+1);
人类或妖精或主职为法师的玩家可透过 cyclone hands 精进
wind spell 到 900。
优先原则是:
一、有特殊设计的 spell 类法术,以特殊设计为优先
二、主职法师的判断优先於种族的判断
三、石化人能把 earth spell 练到 1600,龙人的 thunder spell
就比照。
=> 已修改。
其它可讨论。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.61.157.53
1F:→ hlead :雷系1600不是要解谜吗?..打八卦700... 08/14 13:23
2F:→ laechan :没有写在 thunder spell 内 08/14 14:04
3F:→ laechan :既然已有写解谜我就备注到法术内,维持1500上限 08/14 14:16