diff options
author | Robert Vollmert <rvollmert@gmx.net> | 2009-11-25 14:53:30 +0100 |
---|---|---|
committer | Robert Vollmert <rvollmert@gmx.net> | 2009-11-25 15:00:20 +0100 |
commit | ec4cba57dd8fd579f854b2f23b77eb5ce1057bd9 (patch) | |
tree | 2651049afd50bd025236da5f73aacc43a70c9028 /crawl-ref/source/main.cc | |
parent | 9e4ff27375df190391c1a7bbfe8851dd1bf26293 (diff) | |
download | crawl-ref-ec4cba57dd8fd579f854b2f23b77eb5ce1057bd9.tar.gz crawl-ref-ec4cba57dd8fd579f854b2f23b77eb5ce1057bd9.zip |
Sort out translevel travel initialization.
All translevel travel now goes through start_translevel_travel(pos),
which in particular makes sure destination stair distances are
determined, fixing travel failure to waypoints.
This was not failing earlier because prompt_translevel_target used
to call start_translevel_travel(pos) through the now-unused
TravelCache::travel_to_waypoint.
Diffstat (limited to 'crawl-ref/source/main.cc')
-rw-r--r-- | crawl-ref/source/main.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/main.cc b/crawl-ref/source/main.cc index 6c971cc7f3..65a609ec3a 100644 --- a/crawl-ref/source/main.cc +++ b/crawl-ref/source/main.cc @@ -1861,7 +1861,7 @@ void process_command( command_type cmd ) start_travel(you.running.pos); } else - start_translevel_travel(); + start_translevel_travel_prompt(); if (you.running) mesclr(); |