> It appears that if showrace is set, and your race is not human, a
> potion of invisibility (or any other form of invisibility) doesn't cause
> your symbol to disappear on screen, even if you don't have see invisible.
gold already in the container when dropped was credited
avoid integer division rounding error when calculating carrying capacity
don't lock/unlock a door while in a pit, to be consistent with door opening
+infravision should not make invisible player "visible" (it doesn't for monsters)
Platform- and/or Interface-Specific Fixes
* invisible. If not, then we don't need the check.
*/
#define canseeself() (Blind || u.uswallow || (!Invisible && !u.uundetected))
-#define senseself() (canseeself() || Infravision || Unblind_telepat || \
- Detect_monsters)
+#define senseself() (canseeself() || Unblind_telepat || Detect_monsters)
/*
* random_monster()