diff options
author | Neil Moore <neil@s-z.org> | 2014-06-09 22:20:03 -0400 |
---|---|---|
committer | Neil Moore <neil@s-z.org> | 2014-06-09 22:20:29 -0400 |
commit | 5d615acd57e8bbbb43e574b088287dbe6105f9a3 (patch) | |
tree | 3dff7852dc5018ca510af8adab45f119ef7bb456 /crawl-ref/source/effects.cc | |
parent | 31f0020e132f3db77818df596ac303beeacae587 (diff) | |
download | crawl-ref-5d615acd57e8bbbb43e574b088287dbe6105f9a3.tar.gz crawl-ref-5d615acd57e8bbbb43e574b088287dbe6105f9a3.zip |
Don't crash on t-r at the map edge (bh)
Diffstat (limited to 'crawl-ref/source/effects.cc')
-rw-r--r-- | crawl-ref/source/effects.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/effects.cc b/crawl-ref/source/effects.cc index cae82005d1..7ebbc8ee5e 100644 --- a/crawl-ref/source/effects.cc +++ b/crawl-ref/source/effects.cc @@ -842,7 +842,7 @@ static void _set_allies_withdraw(const coord_def &target) if (mons_class_flag(mi->type, M_STATIONARY)) continue; mi->behaviour = BEH_WITHDRAW; - mi->target = target; + mi->target = clamp_in_bounds(target); mi->patrol_point = rally_point; mi->foe = MHITNOT; |