diff options
author | Robert Vollmert <rvollmert@gmx.net> | 2009-11-16 14:10:31 +0100 |
---|---|---|
committer | Robert Vollmert <rvollmert@gmx.net> | 2009-11-16 14:11:32 +0100 |
commit | b8bdf26a61b4fdb97e04ef1279d710b6e0d896b2 (patch) | |
tree | b6014d10de099a77c2e5898bc4216a667e236997 /crawl-ref/source/los.cc | |
parent | c114b6995bcc2ab8980cf2ca6762ffc26d555652 (diff) | |
download | crawl-ref-b8bdf26a61b4fdb97e04ef1279d710b6e0d896b2.tar.gz crawl-ref-b8bdf26a61b4fdb97e04ef1279d710b6e0d896b2.zip |
Fix ray_def::on_corner not getting initialized in los.cc:fallback_ray.
This was eventually causing not _valid() asserts in the smoky arena
(BR 2898267).
Diffstat (limited to 'crawl-ref/source/los.cc')
-rw-r--r-- | crawl-ref/source/los.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crawl-ref/source/los.cc b/crawl-ref/source/los.cc index d6a8eabcd5..2984718518 100644 --- a/crawl-ref/source/los.cc +++ b/crawl-ref/source/los.cc @@ -711,6 +711,7 @@ void fallback_ray(const coord_def& source, const coord_def& target, coord_def diff = target - source; ray.r.dir.x = diff.x; ray.r.dir.y = diff.y; + ray.on_corner = false; } // Count the number of matching features between two points along |