diff options
author | Robert Vollmert <rvollmert@gmx.net> | 2009-10-25 17:50:32 +0100 |
---|---|---|
committer | Robert Vollmert <rvollmert@gmx.net> | 2009-10-25 17:52:27 +0100 |
commit | 1fa4a5be4d404bbf820c5f0cdf8e8c09a7c2017c (patch) | |
tree | cfd980842810bf17f1ef87a138b62950a55f1b51 /crawl-ref/source/directn.cc | |
parent | 2d971303df529463e968ab80f292d7178c69dccd (diff) | |
download | crawl-ref-1fa4a5be4d404bbf820c5f0cdf8e8c09a7c2017c.tar.gz crawl-ref-1fa4a5be4d404bbf820c5f0cdf8e8c09a7c2017c.zip |
Unset havebeam when shift-targetting.
This was causing moves.choseRay to be overwritten, meaning
shift-targetting failed after having targetted any cell.
Reported by N78291.
Diffstat (limited to 'crawl-ref/source/directn.cc')
-rw-r--r-- | crawl-ref/source/directn.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crawl-ref/source/directn.cc b/crawl-ref/source/directn.cc index a5aadee955..4d3b32af97 100644 --- a/crawl-ref/source/directn.cc +++ b/crawl-ref/source/directn.cc @@ -1267,6 +1267,7 @@ void direction(dist& moves, targetting_type restricts, moves.target = you.pos() + moves.delta; moves.isValid = true; moves.isTarget = false; + have_beam = false; show_beam = false; moves.choseRay = false; loop_done = true; |