summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crawl-ref/source/mon-util.cc8
1 files changed, 3 insertions, 5 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc
index 8b508736b1..1104367215 100644
--- a/crawl-ref/source/mon-util.cc
+++ b/crawl-ref/source/mon-util.cc
@@ -6568,14 +6568,12 @@ bool monsters::has_hydra_multi_attack() const
bool monsters::has_multitargeting() const
{
- if (has_hydra_multi_attack())
- return (true);
-
- if (mons_wields_two_weapons(this))
+ if (mons_class_wields_two_weapons(type))
return (true);
// Hacky little list for now. evk
- return (type == MONS_TENTACLED_MONSTROSITY
+ return (type == MONS_HYDRA
+ || type == MONS_TENTACLED_MONSTROSITY
|| type == MONS_ELECTRIC_GOLEM);
}