[wizs] 关于房间陷阱或怪物异常状态攻击

楼主: laechan (挥泪斩马云)   2023-03-03 13:46:48
这部份一但确定实作方式,就会找新型态区域先实装,旧区域
不会实装。
根据以下
https://www.ptt.cc/bbs/mud_sanc/M.1369547603.A.67D.html
https://www.ptt.cc/bbs/mud_sanc/M.1669260747.A.F02.html
https://forum.gamer.com.tw/Co.php?bsn=04212&sn=2735531
首先确立的原则就是,不管陷阱或异常状态攻击,全部都有回
避、无视或免疫手段,这些手段会参考先前整理的那些东西,
这周也会持续把尚未改的怪物也改好。
以 sneak 手段进房间的话完全不会触发房间的大部份陷阱,并
会给予盗贼拆陷阱的方法。
其次,不管是设在房间或是设在怪物身上的,都要可拆或者可
封印,例如房间[地雷],要可拆,或者触发到了就没了;例如
怪物的中毒攻击,要可封印。
房间与怪物在 set 时也应设定相同的东西:
房间: 所有新型态区域的房间都支援 init 触发
怪物: 主要发生于战斗时,可能会写在 new_defence 函数内
唯有怪物有特定参数才会跑相关判断
而且可设定复数的东西,例如一个房间可能同时有[泥沼][毒
气],一只怪物可能有[中毒][石化]。
房间的陷阱应有明确标示,但是,在玩家往各个方向看的时候
并不会看到陷阱,只有进去了才会看到。除非我去改设定,我
下午改看看。能看到是比较方便。
同一种效果支援不同的关键字,不同的关键字主要是触发时的
讯息不同,该讯息可自订,也可套用默认值。不同的关键字也
会有不同的回避、无视或免疫手段。
[地雷][爆炸]....
有设定这参数,进房间就是触发爆炸伤害。房间的话对全体,
所以应有 delay 设定,这样带队进房间才能全部都炸到。
[地面陷阱类]
飘浮状态可避,骑魔杖可避。
[非地面陷阱类]
能量盾/圣光盾可避。
[石化][定身]....
全都是吃定身。
[击晕]....
不只吃定身,还附加伤害。
[中毒][瘟疫]....
周期性扣血,它会对玩家设定特殊参数用以判断。
[迟缓][泥沼]....
中这类默认是 普攻/en 不会作用,要打到怪物只能特殊攻击。
玩家有可能同时中毒跟被击晕,那就会无法动弹并周期扣血。

Links booklink

Contact Us: admin [ a t ] ucptt.com