summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/beam.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/beam.cc')
-rw-r--r--crawl-ref/source/beam.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/crawl-ref/source/beam.cc b/crawl-ref/source/beam.cc
index 6bb3fadd40..20e762e6b9 100644
--- a/crawl-ref/source/beam.cc
+++ b/crawl-ref/source/beam.cc
@@ -3824,7 +3824,7 @@ static int _affect_player( bolt &beam, item_def *item )
else if (_beam_is_blockable(beam))
{
// Non-beams can be blocked or dodged.
- if (you.equip[EQ_SHIELD] != -1
+ if (you.shield()
&& !beam.aimed_at_feet
&& player_shield_class() > 0)
{