diff --git a/arogue5/player.c b/arogue5/player.c index 1cd0e32..cafdaad 100644 --- a/arogue5/player.c +++ b/arogue5/player.c @@ -451,8 +451,11 @@ pray() return; } - if (nohw) - msg("Your prayer has been granted."); + if (nohw) { + msg("Your prayer has been granted.--More--"); + wait_for(msgw,' '); + msg(""); + } else { mvwaddstr(hw, 0, 0, "Your prayer has been granted.--More--"); wclrtoeol(hw); diff --git a/arogue5/potions.c b/arogue5/potions.c index a25ec34..208a3f8 100644 --- a/arogue5/potions.c +++ b/arogue5/potions.c @@ -393,10 +393,10 @@ bool is_potion; */ if (mlist != NULL) { - msg("You begin to sense the presence of monsters."); - waddstr(msgw, morestr); overlay(mw, cw); draw(cw); + msg("You begin to sense the presence of monsters.%s", morestr); + draw(msgw); wait_for(cw,' '); msg(""); if (is_potion) p_know[P_MFIND] = TRUE; @@ -459,10 +459,11 @@ bool is_potion; } } if (show) { - msg("You sense the presence of magic on this level."); - waddstr(msgw, morestr); overlay(hw,cw); draw(cw); + msg("You sense the presence of magic on this level.%s", + morestr); + draw(msgw); wait_for(cw,' '); msg(""); break;