switch (x) {
#ifdef LOCMIN_VILLAGE
case OBJ_VILLAGE_PEBBLE:
bprintf ("The pebble gets annoyed and goes to philosophize elsewhere.\n");
setoloc (OBJ_VILLAGE_PEBBLE, LOC_DEAD_DESTROYED, IN_ROOM);
return;
#endif
#ifdef LOCMIN_BLIZZARD
case OBJ_BLIZZARD_RESET_STONE:
sys_reset ();
break;
#endif
#ifdef LOCMIN_QUARRY
case OBJ_QUARRY_ROCK:
bprintf ("You smash it apart to reveal a gem inside.\n");
create (OBJ_QUARRY_GEM);
setoloc (OBJ_QUARRY_GEM, oloc (OBJ_QUARRY_ROCK), ocarrf(OBJ_QUARRY_ROCK));
destroy (OBJ_QUARRY_ROCK);
break;
#endif
case -1:
bprintf ("What's that?\n");
break;
default:
bprintf ("You can't do that.\n");
break;
}