- Your("\8aÂ\8b«\82ª\95Ï\89»\82µ\82½\81D");
- /* no control, but works on no-teleport levels */
- (void) safe_teleds(FALSE);
+ Your("\8aÂ\8b«\82ª\95Ï\89»\82µ\82½\81D");
+ } else {
+ /* safe_teleds() couldn't find a safe place; perhaps the
+ level is completely full. As a last resort, confer
+ intrinsic wall/rock-phazing. Hero might get stuck
+ again fairly soon....
+ Without something like this, fix_all_troubles can get
+ stuck in an infinite loop trying to fix STUCK_IN_WALL
+ and repeatedly failing. */
+ set_itimeout(&HPasses_walls, (long) (d(4, 4) + 4)); /* 8..20 */
+ /* how else could you move between packed rocks or among
+ lattice forming "solid" rock? */
+/*JP
+ You_feel("much slimmer.");
+*/
+ You_feel("\82Æ\82Ä\82à\83X\83\8a\83\80\82É\82È\82Á\82½\8bC\82ª\82µ\82½\81D");
+ }