Fix 2085745: bats being able to open/close doors.
Make the items on the 'V' screen use their real colour rather than some odd colour scheme to represent artefact status (which is already obvious by the name, though menu colouring might be more helpful).
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6915 c06c8d41-db1a-0410-9941-cceddc491573
TRWPSFTO32PTSWMTZ476HJER6NTJIFRRMDSKHLJ7JLDRIOVQL6BAC
JW5LVDYDDQMYLQLEB4WS7V3CV7FTHW7PSADCNY5JOJW4ZR34X6GQC
HKQTMQVLLOBG2VO47TUGSTQALA3D2YLMEVADXXYNR4RGGKD3F2ZAC
IMC2HA2YWCU7SLGGVQQVUEUIST4ILSOEAUYXNZAW2PJZ475GXLDAC
64VBM7SGUX7CVO5TMVOFU4A26BDOFQXKS6G5K7BXCSWKCCXEETOAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
47RJZCYIM3B7IXJT7FFT6NBZZREY6REK5DZWKZ5E7G66BXEXFN6QC
QS3ZRS3E6KL3YJHPKYEWCWJYRBJSXD5OOYF6Y25HZVECGPJRDB5QC
PDOFPXD2X6VI23AHKCGQ5RVDBG74CNP2E3YOHKXLOARHHBXEK3HQC
SIDH2P7NBIG5KEOE27XHD3ZT2NQ2OJZFN6VZXWNWYFFY5YVXSSVQC
case CMD_OPEN_DOOR: _open_door(0, 0); break;
case CMD_CLOSE_DOOR: _close_door(coord_def(0, 0)); break;
case CMD_OPEN_DOOR:
if (you.attribute[ATTR_TRANSFORMATION] == TRAN_BAT)
{
mpr("You can't open doors in your present form.");
break;
}
_open_door(0, 0);
break;
case CMD_CLOSE_DOOR:
if (you.attribute[ATTR_TRANSFORMATION] == TRAN_BAT)
{
mpr("You can't open doors in your present form.");
break;
}
_close_door(coord_def(0, 0));
break;