Fix 1965819: invisible monster given away when (un)wielding or wearing

         stuff.

Also clean up in a couple of files.

git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5115 c06c8d41-db1a-0410-9941-cceddc491573

Created by  j-p-e-g  on May 17, 2008
PSCYVKJ7DGXAL3V5U4O6AJTRV6Q3N3SHQWAZ73VIPRTE4W64F2XAC
Dependencies
In channels
main
Change contents