diff options
author | Neil Moore <neil@s-z.org> | 2014-06-06 12:10:53 -0400 |
---|---|---|
committer | Neil Moore <neil@s-z.org> | 2014-06-06 12:10:53 -0400 |
commit | 9c8486b75d30b98dcc595b0c1fca06ba99dcf6d5 (patch) | |
tree | df869567744afa37ba3757175bbf2521d38bd8df /crawl-ref/source/directn.cc | |
parent | 539d7c4a0f083398e43ffb9eefcc0f7b872ff256 (diff) | |
download | crawl-ref-9c8486b75d30b98dcc595b0c1fca06ba99dcf6d5.tar.gz crawl-ref-9c8486b75d30b98dcc595b0c1fca06ba99dcf6d5.zip |
Don't point cancel-at-self neutral spells at self.
Diffstat (limited to 'crawl-ref/source/directn.cc')
-rw-r--r-- | crawl-ref/source/directn.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/directn.cc b/crawl-ref/source/directn.cc index 16f458d8df..bc4a1ace1f 100644 --- a/crawl-ref/source/directn.cc +++ b/crawl-ref/source/directn.cc @@ -1102,7 +1102,8 @@ coord_def direction_chooser::find_default_target() const || mode == TARG_HOSTILE_SUBMERGED || mode == TARG_EVOLVABLE_PLANTS || mode == TARG_HOSTILE_UNDEAD - || mode == TARG_INJURED_FRIEND) + || mode == TARG_INJURED_FRIEND + || (mode == TARG_ANY || mode == TARG_FRIEND) && cancel_at_self) { success = find_default_monster_target(result); } |