作者laechan (挥泪斩马云)
看板mud_sanc
标题Re: [问题] 请教一下
时间Wed Oct 25 22:24:04 2017
※ 引述《lifesong (lifesong)》之铭言:
: 【圣剑】兰古◇费洛莎(Langu Feiluosha)
: 【魔剑】拉尔◇哈札特(Laer Hazhate)
: 请问这两把剑有什麽功用呢?
: 谢谢
根据 help wp_sword
(双手)【圣剑】兰古◇费洛莎(Langu Feiluosha) /d/ppl/wide/virtue/wp/langu.c
根据该武器的描述
特殊效果:ATK = FEL * 10
HIT = FEL
特殊攻击 35% Up
敌方道德为负时追加 50% Up
道德 2000000 加算
有认主设定。
(双手)【魔剑】拉尔◇哈札特(Laer Hazhate) /d/ppl/wide/virtue/wp/laer.c
根据该武器的描述
特殊效果:ATK = STR * 10
HIT = FEL
MHP 50% Down
特殊攻击 150% Up
敌方道德为正时追加 50% Up
特殊攻击给於自身 9999 损伤
卸除装备给於自身 99999 损伤
使用战神的巡礼给於自身 19998 损伤
有认主设定。
以下题外话。
我一般是不建议武器自己写相关设定(如认主),比方说
「特殊攻击 150% Up」这样的效果如果有必要存
在的话,应该用 set 的方式来做,再让系统去 query
值出来做相关运算才对。
这部份我觉得可以拿出来检讨,因为这样做才能更丰富
武防具的设定内容。以往这部份较难做的地方,在於如
何将它 set 到玩家的 mod 区,但假若以底下的方式:
// 判断完玩家参数後,改判断所持武器
if(wp=ppl->query_weapon())
{
// 玩家有持武,该武 wear=1
if(该 wp 有哪些参数)
让该参数对映的效果有作用;
}
就不用去烦恼到时还得将哪些参数归零的情况,其实我
觉得 damage 及 hit_chance 的判断都应该这样做。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.41.54.235
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1508941449.A.70A.html
1F:推 lifesong : 这个..拿魔剑发一次特攻自己就挂了.所以只能装饰用? 10/26 09:15
2F:→ laechan : 嘛,我是不觉得魔剑的使用需给负作用,不过这看原作者 10/26 09:49
(laechan 删除 laechan 的推文: test)
3F:→ laechan : 你的hp如果很多,或者你有持续回hp的手段的话拿这个 10/26 09:49
4F:→ laechan : 就没差 10/26 09:49
5F:推 lifesong : 感觉是随连击数扣血的 撑到100w血只能用一次就喝水 10/26 14:19
6F:→ lifesong : auto 大概就挂了吧 10/26 14:19
7F:→ lifesong : 只是好奇有没有其他的方式可以拿这把武器玩 10/26 14:21
8F:推 lifesong : 另外 测试过程发现魔剑跟战魂幡的效果有冲突 10/26 14:33
9F:→ lifesong : 装备魔剑会把战魂幡的效果解除掉 10/26 14:33
10F:推 lamorak : 原来你有测试XD~ 10/27 11:51