with this wielded item. As usual, once you answer yes
you won't be prompted again until you switch weapons.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10490 c06c8d41-db1a-0410-9941-cceddc491573
AVCWYX6CU7PR3H5ZSEV2G3B7BSXPCD4ZYLSO2WPCHRMRPPXUKFAAC CVYS2M2XNT3GLAYJB2FJCYLONILJ35TPZTICJGYTGRBXHDMUXLVQC R22TTMI6WXWULC7ODKFF3QCB7MOTETQQ6IR4BUCUPOCQKQNCTT5AC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC QDTVLBRGHDTRUVT7I3O72K6TMOYAUSAJBZUHGOEFU2RKJNUPWZSQC BINKDWGFGUPTOA7IE5KK4ZIELGU5WC3X47MYXOWU4X43EGAC5DUAC 7VCVH6XKT4L4PSCBF6XRYV3WQQDVGDMA73RHPV6IOWMQ2S7B5XAQC HHTFZV7UCVSE332T2FMAS2UHWSP6OZ2PSLEJ7D47QTSBTFTUFTNAC U3LUN66XOUGBCEA3E4BFKXBFTPGV5ZQRUTXUYRA73LF6YOHOQHEQC LY7DLLD7IKL6ZQPVROLDJ46XRM5CMAAEBRFDKJ4M53CPC5GFCGSQC SRVIJUOE4SDVJJCIOZ3H6X4ZW6GZG6ICDRG5TBICVQHUVSR675NQC QVLB4OZTMS5WWN4WCAKJY6OOUZQZMJU427M67VQSWXMACEPTJP6QC LWVP2PEWXDDSVOYQDOMHBW267KDDT6FS7ZN7IZUYRENTSSZMVIUQC 37U62WZZUVEKYMTBNX57ZUUFXHGH5EWS4CGHQO4QXGJIJU4RLBPAC RVST2QHYJ757ZHK4AUJ5NGPDZ44AD6RVFVXYPKQIBJXZBDNUCHXQC bool result = true;
bool weapon_warning = false;bool unarmed_warning = false;if (weapon){if (has_warning_inscription(*weapon, OPER_ATTACK)|| weapon->base_type != OBJ_STAVES&& (weapon->base_type != OBJ_WEAPONS|| is_range_weapon(*weapon))){weapon_warning = true;}}else if (you.attribute[ATTR_WEAPON_SWAP_INTERRUPTED]&& you_tran_can_wear(EQ_WEAPON)){unarmed_warning = true;}
&& (weapon && weapon->base_type != OBJ_STAVES&& (weapon->base_type != OBJ_WEAPONS || is_range_weapon(*weapon))|| you.attribute[ATTR_WEAPON_SWAP_INTERRUPTED]&& you_tran_can_wear(EQ_WEAPON)))
&& (weapon_warning || unarmed_warning))