summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spells3.cc
diff options
context:
space:
mode:
authorVsevolod Kozlov <zaba@thorium.homeunix.org>2009-12-27 18:43:04 +0300
committerVsevolod Kozlov <zaba@thorium.homeunix.org>2009-12-27 18:50:20 +0300
commit76b76949fb3f6fe4c1e735f0b1d9ef72ae4a6a68 (patch)
tree306e2119ad6734910ed6606ff23e3cf448f83e28 /crawl-ref/source/spells3.cc
parent2be5d5f08528b99817be0cf6fe8c04bab40842ec (diff)
downloadcrawl-ref-76b76949fb3f6fe4c1e735f0b1d9ef72ae4a6a68.tar.gz
crawl-ref-76b76949fb3f6fe4c1e735f0b1d9ef72ae4a6a68.zip
Don't show normal teleport messages on wizard teleports.
The "You may choose your destination..." and "Expect minor deviation" messages are lost due to the absence of the more prompt on wizard teleports, and arrive after the teleport, which is more annoying than not at all.
Diffstat (limited to 'crawl-ref/source/spells3.cc')
-rw-r--r--crawl-ref/source/spells3.cc8
1 files changed, 5 insertions, 3 deletions
diff --git a/crawl-ref/source/spells3.cc b/crawl-ref/source/spells3.cc
index 26747c1f07..3a7f8130e1 100644
--- a/crawl-ref/source/spells3.cc
+++ b/crawl-ref/source/spells3.cc
@@ -1528,13 +1528,15 @@ static bool _teleport_player(bool allow_control, bool new_abyss_area, bool wizar
if (is_controlled)
{
- mpr("You may choose your destination (press '.' or delete to select).");
- mpr("Expect minor deviation.");
check_ring_TC = true;
- // Only have the more prompt for non-wizard.
+ // Only have the messages and the more prompt for non-wizard.
if (!wizard_tele)
+ {
+ mpr("You may choose your destination (press '.' or delete to select).");
+ mpr("Expect minor deviation.");
more();
+ }
while (true)
{