
But yeah, adding obvious effects like web, bolts, balls would be cool.

) a number of aspects of the game, with ID and traps being prominent among them. So everyone was fully warned, and most of them seem to be complicit.
).

+ /* Save, or fire off the trap */
+ if (saved) {
+ if (trap->kind->msg_good)
+ msg(trap->kind->msg_good);
+ } else {
+ if (trap->kind->msg_bad)
+ msg(trap->kind->msg_bad);
+ effect = trap->kind->effect;
+ effect_do(effect, NULL, &ident, false, 0, 0, 0);
+ }
+
+ /* Do any extra effects */
+ if (trap->kind->effect_xtra && one_in_(2)) {
+ if (trap->kind->msg_xtra)
+ msg(trap->kind->msg_xtra);
+ effect = trap->kind->effect_xtra;
+ effect_do(effect, NULL, &ident, false, 0, 0, 0);
+ }
Leave a comment: