summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-place.cc
diff options
context:
space:
mode:
authorRobert Vollmert <rvollmert@gmx.net>2009-12-06 10:11:02 +0100
committerRobert Vollmert <rvollmert@gmx.net>2009-12-06 10:54:54 +0100
commit1d8f47972e33ac222f5631a1d8b3352c7cbedc81 (patch)
tree9fa1abe25fb6028997f423a4e1e30ef02af83d99 /crawl-ref/source/mon-place.cc
parentd301b53bfcffcd69c5830c6e440b97c66d37b4ce (diff)
downloadcrawl-ref-1d8f47972e33ac222f5631a1d8b3352c7cbedc81.tar.gz
crawl-ref-1d8f47972e33ac222f5631a1d8b3352c7cbedc81.zip
Correct monster placement proximity check radius.
Diffstat (limited to 'crawl-ref/source/mon-place.cc')
-rw-r--r--crawl-ref/source/mon-place.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-place.cc b/crawl-ref/source/mon-place.cc
index 59dafc75bc..da44b4309a 100644
--- a/crawl-ref/source/mon-place.cc
+++ b/crawl-ref/source/mon-place.cc
@@ -860,7 +860,8 @@ int place_monster(mgen_data mg, bool force_pos)
case PROX_AWAY_FROM_PLAYER:
// If this is supposed to measure los vs not los,
// then see_cell(mg.pos) should be used instead. (jpeg)
- close_to_player = (distance(you.pos(), mg.pos) < 64);
+ close_to_player = (distance(you.pos(), mg.pos) <=
+ LOS_RADIUS_SQ);
if (mg.proximity == PROX_CLOSE_TO_PLAYER && !close_to_player
|| mg.proximity == PROX_AWAY_FROM_PLAYER && close_to_player)