in favour of just refusing to do so.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5233 c06c8d41-db1a-0410-9941-cceddc491573
ZT7YC72TU5JSC2WMJVVDEWFQTTJ5JGARSCANG5IXDI662VMEAGMQC
MJRXH3WGYWQK3PONPCZSAVOKSAGVJZCLXYA476KTEBAJZ744JJXAC
P3BAFR6LTI7HANQCRLZWJ7LRJYFPFYIG7OVZV4RZM5EAMODRJKZAC
53VTPOTV7TI7QYFYS2ZKDXUJGYGFITOHJ7AO7CGRSFK2SOKXKWRAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
5BYWI6JJMVTQLCOMPHQNSFC2HW5LYGYFBHBIOU7D4T4B2AIUZV4AC
3D2AOOD3BENZC6NINWE46LYOJ7AG5NPHY542CUMUIEIXWI6QUKWQC
ASLW3Z5PAVZSWJEMMMVZT226P44EKSAD47QS72JIFJESAI3RPN3AC
std::string prompt =
item.base_type == OBJ_WEAPONS ? "Unwielding" : "Removing";
prompt += " this item could be fatal. ";
prompt += item.base_type == OBJ_WEAPONS ? "Unwield" : "Remove";
prompt += " anyway?";
if ((prop_str >= you.strength || prop_int >= you.intel
|| prop_dex >= you.dex)
&& (quiet || !yesno(prompt.c_str(), false, 'n')))
if (prop_str >= you.strength || prop_int >= you.intel
|| prop_dex >= you.dex)
std::string prompt =
item.base_type == OBJ_WEAPONS ? "Wield" : "Wear";
prompt += "ing this item could be fatal. ";
prompt += item.base_type == OBJ_WEAPONS ? "Wield" : "Put on";
prompt += " anyway?";
if ((-prop_str >= you.strength || -prop_int >= you.intel
|| -prop_dex >= you.dex)
&& (quiet || !yesno(prompt.c_str(), false, 'n')))
if (-prop_str >= you.strength || -prop_int >= you.intel
|| -prop_dex >= you.dex)