git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9072 c06c8d41-db1a-0410-9941-cceddc491573
BKHXEOQSYQN3NU3UTYHMLLFU2E637WLVBKOVHTREQ3POOJ2INSHQC
LU56733MPKSGXIYBH4DUPLMRBHL4ZPWTVQMJ4PM4ILWRTSZWIFKAC
OUDYFZLRMMKPWPJH7ZV2MLV6D63TDEUXQCYJXAHEGM6AURVKVKFAC
Q3DNEB5OOJ34P5ML4CMK3L6SCP7RLW7DDOZEG24KZBX3C7BJRQDAC
DTO3EUKWHZ5RJNGNCFYXSOVTIPVXPP637F2W7WFGYKJ7JK7VNKNQC
PHBACPMH3F34GODHVDKNCMXWU373RJQGVTDLBFCCDLLWDXVYOLTAC
EH4VJW3I5Y4V6DT3YMLNDA3NW2DEAV4LRE4T5IEXAVB4WB3JJMGAC
T7CUIVICB74342RA32BR37T36FOX4RBSQIB5PNOHTGTGUYGDKSTQC
TZ2SH2SPO5TFSFL2OCV5A32P2X4CRHEKEK7ENUFCBVF3RKUWAD4AC
IQQ2LG3BPMGGJJZSMPUF65YATUYEIK3JB7PRO5MIHC6NVLIWWEVQC
KPGP7LS5LTKH5ITAZFYAM5ZV54BZ2PB5PWBAPAUEOLYAADUMHDPQC
7YJQGWTWVUEUC5PZOHQEG7TIC5RMKGEASXOM4WVTBM5BBVHFRJFQC
S34LKQDIQJLIWVIPASOJBBZ6ZCXDHP5KPS7TRBZJSCDRVNCLK6UAC
return rc;
return (rc);
}
// Is this item something that no one would bother enchanting?
static bool _item_is_mundane(const item_def& item)
{
bool retval = false;
switch (item.base_type)
{
case OBJ_WEAPONS:
retval = (item.sub_type == WPN_CLUB
|| item.sub_type == WPN_GIANT_CLUB
|| item.sub_type == WPN_GIANT_SPIKED_CLUB);
break;
default:
break;
}
return (retval);
|| x_chance_in_y(51 + item_level, 200))
// Nobody would bother enchanting a mundane club.
&& item.sub_type != WPN_CLUB
&& item.sub_type != WPN_GIANT_CLUB
&& item.sub_type != WPN_GIANT_SPIKED_CLUB)
|| x_chance_in_y(51 + item_level, 200))
&& !_item_is_mundane(item))
// Nobody would bother enchanting a mundane club.
if (item.sub_type == WPN_CLUB
|| item.sub_type == WPN_GIANT_CLUB
|| item.sub_type == WPN_GIANT_SPIKED_CLUB)
{
if (_item_is_mundane(item))