Fix: SE056 Problem: No way to wish for a visible (as opposed to a randomly visible or invisible) object. Compatible with: Slash'EM 0.0.6E0F2 Author: J. Ali Harlow, ali@avrc.city.ac.uk Date: 3 Mar 2000 diff -Nacr ../slashem-0.0.6E0F2/src/objnam.c ./src/objnam.c *** ../slashem-0.0.6E0F2/src/objnam.c Mon Jan 17 13:29:49 2000 --- ./src/objnam.c Fri Mar 3 18:20:56 2000 *************** *** 1648,1653 **** --- 1648,1655 ---- } else if (!strncmpi(bp, "uncursed ", l=9)) { uncursed = 1; #ifdef INVISIBLE_OBJECTS + } else if (!strncmpi(bp, "visible ", l=8)) { + isinvisible = -1; } else if (!strncmpi(bp, "invisible ", l=10)) { isinvisible = 1; #endif *************** *** 2463,2469 **** } #ifdef INVISIBLE_OBJECTS ! if (isinvisible) otmp->oinvis = 1; #endif /* set eroded */ --- 2465,2471 ---- } #ifdef INVISIBLE_OBJECTS ! if (isinvisible) otmp->oinvis = isinvisible > 0; #endif /* set eroded */