作者laechan (小太保)
看板mud_sanc
标题Re: [建议] 副牧提昇技能的quest
时间Sun Apr 29 10:31:53 2012
我的看法是
一、效果跟名字不符
也就是说,Mars提的效果可以给「另一个技能」,或是从
现有技能上挑一个,把这个效果加上去。
(例如 holy body,这样副牧也能学)
二、我觉得适当的效果是,玩家如果损血,则血量越低时抵抗
伤害的耐性越强。例如说满血时受到某伤害损血 10 万,
血量剩 50% 时受到同样的伤害损血剩 5 万(这只是举例)
这可以增加牧师(副牧)在战斗时的存活机率。
改法的部份,我比较倾向修改玩家的 receive_damage..
if(query_temp("heal_time/holy body")>0)
{
hp=100 - (query("hp")*100)/query("hp_src"); // 取得 100 - 剩余比率
dam = (dam /100) * hp;
}
(这个只是暂定公式,实际上不可能血剩 1% 时伤害也剩 1%)
这样表面上玩家看到受到 10 万的伤害,实则伤害有被减少。
另一种改法是直接改 show,改 show 也是可以,即所见即所
伤。
另外它跟水盾亦可并存。
(若这样改也几乎确定 holy body 只能对自己放)
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.253.184.136
1F:→ hlead :基本上我原想法也是改receive_damage..比较方便.. 04/29 10:34