comparison arogue5/potions.c @ 77:ae7643e1194b

arogue5: fix "More" prompt appearing in the wrong place. The magic and monster detection routines printed "--More--" to cw instead of msgw, making it appear at the @-sign instead of on the top line.
author John "Elwin" Edwards <elwin@sdf.org>
date Sun, 09 Sep 2012 08:55:11 -0700
parents ad2cb9a07aaa
children 34a87d84ea31
comparison
equal deleted inserted replaced
76:ad2cb9a07aaa 77:ae7643e1194b
392 * Potion of monster detection, if there are monters, detect them 392 * Potion of monster detection, if there are monters, detect them
393 */ 393 */
394 if (mlist != NULL) 394 if (mlist != NULL)
395 { 395 {
396 msg("You begin to sense the presence of monsters."); 396 msg("You begin to sense the presence of monsters.");
397 waddstr(cw, morestr); 397 waddstr(msgw, morestr);
398 overlay(mw, cw); 398 overlay(mw, cw);
399 draw(cw); 399 draw(cw);
400 wait_for(cw,' '); 400 wait_for(cw,' ');
401 msg(""); 401 msg("");
402 if (is_potion) p_know[P_MFIND] = TRUE; 402 if (is_potion) p_know[P_MFIND] = TRUE;
458 if (is_potion) p_know[P_TFIND] = TRUE; 458 if (is_potion) p_know[P_TFIND] = TRUE;
459 } 459 }
460 } 460 }
461 if (show) { 461 if (show) {
462 msg("You sense the presence of magic on this level."); 462 msg("You sense the presence of magic on this level.");
463 waddstr(cw, morestr); 463 waddstr(msgw, morestr);
464 overlay(hw,cw); 464 overlay(hw,cw);
465 draw(cw); 465 draw(cw);
466 wait_for(cw,' '); 466 wait_for(cw,' ');
467 msg(""); 467 msg("");
468 break; 468 break;