with two of the new type of monster
don't allow polymorphed player to web over the stairs
geographical shopkeeper updates
+stethoscope use should be free the first time it's use per player move
Platform- and/or Interface-Specific Fixes
use_stethoscope(obj)
register struct obj *obj;
{
- static long last_used = 0;
+ static long last_used_move = -1;
+ static short last_used_movement = 0;
struct monst *mtmp;
struct rm *lev;
int rx, ry, res;
}
if (!getdir((char *)0)) return 0;
- res = (moves + monstermoves == last_used);
- last_used = moves + monstermoves;
+ res = (moves == last_used_move) &&
+ (youmonst.movement == last_used_movement);
+ last_used_move = moves;
+ last_used_movement = youmonst.movement;
if (u.uswallow && (u.dx || u.dy || u.dz)) {
mstatusline(u.ustuck);