Files
nethack/include
PatR b07fe59b3c attack/damage by trapper and lurker above
Change trappers and lurkers above to remove digestion damage.  They
fold themselves around rather than swallow the victim.  There were
are lot of places that assumed that an engulfer which is an animal
would swallow and digest the victim.  In hindsight, it might have
been simpler to take the M1_ANIMAL flag off of trappers and lurkers
above.

This adds a new digests() predicate for creatures with AT_ENGL+AD_DGST
(purple worm) and also enfolds() for AT_ENGL+AD_WRAP (both 't'-class
critters).

There are several minor fixes mixed in with this.  I didn't record
them as I went along but the two I remember are
1) if poly'd into a holder and holding on to a monster, the '<' and
   '>' commands refursed to work; release the held creature first
   and then treat those commands as normal;
2) throwing a non-weapon while engulfed by an ochre jelly reported
   "the <item> vanishes into the ochre jelly's /currents/".

This needs a lot more testing.  I found and fixed multiple minor
details before my own testing burned out.
2022-08-15 04:14:36 -07:00
..
2022-02-04 11:01:20 -05:00
2022-03-13 13:58:56 -07:00
2022-07-19 21:23:26 +03:00
2022-07-19 21:23:26 +03:00
2022-07-27 12:21:07 +03:00
2022-06-30 23:48:18 -04:00
2022-06-30 23:48:18 -04:00
2022-07-16 15:36:25 -07:00
2022-07-16 20:38:00 -04:00
2021-01-26 21:06:16 -05:00
2022-06-30 23:48:18 -04:00
2022-06-30 23:48:18 -04:00
2022-08-14 10:12:54 +03:00
2022-07-10 11:14:10 -07:00
2022-07-15 13:48:29 -07:00
2022-08-10 18:02:57 -07:00
2022-07-01 08:36:03 -04:00
2022-03-11 07:33:28 -05:00
2022-06-19 02:30:45 -07:00
2022-06-30 23:48:18 -04:00
2022-06-30 23:48:18 -04:00
2022-08-07 22:33:47 +03:00
2022-02-16 23:04:02 +02:00
2022-06-30 23:48:18 -04:00
2022-08-12 19:37:34 +03:00
2022-01-28 08:30:08 +02:00
2022-08-04 16:53:31 -07:00
2022-06-30 23:48:18 -04:00
2021-12-19 19:31:19 -08:00
2022-07-15 13:48:29 -07:00
2022-07-23 23:11:13 -07:00
2022-06-30 23:48:18 -04:00
2022-06-30 23:48:18 -04:00
2022-05-07 10:25:13 -04:00
2022-03-02 13:09:42 -08:00
2022-02-01 13:03:41 -05:00
2020-08-12 16:15:28 -07:00
2022-03-15 13:46:56 +02:00
2022-06-30 23:48:18 -04:00
2021-10-21 08:48:23 -04:00
2022-06-30 23:48:18 -04:00
2022-03-16 21:27:06 -04:00
2021-01-26 10:27:51 -05:00
2022-07-10 11:14:10 -07:00
2022-01-11 10:25:50 -08:00