diff options
Diffstat (limited to 'crawl-ref/source/it_use2.cc')
-rw-r--r-- | crawl-ref/source/it_use2.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/crawl-ref/source/it_use2.cc b/crawl-ref/source/it_use2.cc index 460934c5b5..ba6153e452 100644 --- a/crawl-ref/source/it_use2.cc +++ b/crawl-ref/source/it_use2.cc @@ -279,6 +279,13 @@ void unwield_item(char unw, bool showMsgs) you.special_wield = SPWLD_NONE; you.wield_change = true; + if ( you.inv[unw].base_type == OBJ_MISCELLANY && + you.inv[unw].sub_type == MISC_LANTERN_OF_SHADOWS ) + { + you.current_vision += 2; + setLOSRadius(you.current_vision); + } + if (you.inv[unw].base_type == OBJ_WEAPONS) { if (is_fixed_artefact( you.inv[unw] )) |