| 4928 | } |
| 4929 | |
| 4930 | staticfn void |
| 4931 | start_engulf(struct monst *mdef) |
| 4932 | { |
| 4933 | boolean u_digest = digests(gy.youmonst.data), |
| 4934 | u_enfold = enfolds(gy.youmonst.data); |
| 4935 | |
| 4936 | if (!Invisible) { |
| 4937 | map_location(u.ux, u.uy, TRUE); |
| 4938 | tmp_at(DISP_ALWAYS, mon_to_glyph(&gy.youmonst, rn2_on_display_rng)); |
| 4939 | tmp_at(mdef->mx, mdef->my); |
| 4940 | } |
| 4941 | You("%s %s%s!", |
| 4942 | u_digest ? "swallow" : u_enfold ? "enclose" : "engulf", |
| 4943 | mon_nam(mdef), u_digest ? " whole" : ""); |
| 4944 | nh_delay_output(); |
| 4945 | nh_delay_output(); |
| 4946 | } |
| 4947 | |
| 4948 | staticfn void |
| 4949 | end_engulf(void) |
no test coverage detected