From: J. A. H. <j_...@us...> - 2007-04-26 07:05:00
|
Update of /cvsroot/slashem/slashem/src In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv31114/src Modified Files: do_wear.c Log Message: Fixed bug 1681811: Ring of levitation - "Lev" status changes late Index: do_wear.c =================================================================== RCS file: /cvsroot/slashem/slashem/src/do_wear.c,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -r1.16 -r1.17 *** do_wear.c 2 Dec 2006 07:37:26 -0000 1.16 --- do_wear.c 26 Apr 2007 07:04:16 -0000 1.17 *************** *** 118,121 **** --- 118,122 ---- case LEVITATION_BOOTS: if (!oldprop && !HLevitation) { + flags.botl = 1; makeknown(uarmf->otyp); float_up(); *************** *** 167,170 **** --- 168,172 ---- case LEVITATION_BOOTS: if (!oldprop && !HLevitation && !cancelled_don) { + flags.botl = 1; (void) float_down(0L, 0L); makeknown(otyp); *************** *** 851,854 **** --- 853,857 ---- case RIN_LEVITATION: if (!oldprop && !HLevitation) { + flags.botl = 1; float_up(); makeknown(RIN_LEVITATION); *************** *** 996,999 **** --- 999,1003 ---- break; case RIN_LEVITATION: + flags.botl = 1; (void) float_down(0L, 0L); if (!Levitation) makeknown(RIN_LEVITATION); |