_weapon_is_visibly_special().
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9074 c06c8d41-db1a-0410-9941-cceddc491573
ORKHQ6NO4MLKUAIP4OAOF5M5JPANJ7K2RONIGPX2TFU3EH3W5ZEAC
LXOSXGGC7T6JPR3O46MKQ6ZAWYXOAV2K6XBO6XYJTIZZPNJEDB6AC
S34LKQDIQJLIWVIPASOJBBZ6ZCXDHP5KPS7TRBZJSCDRVNCLK6UAC
TZ2SH2SPO5TFSFL2OCV5A32P2X4CRHEKEK7ENUFCBVF3RKUWAD4AC
DTO3EUKWHZ5RJNGNCFYXSOVTIPVXPP637F2W7WFGYKJ7JK7VNKNQC
RNJX2RDBDA62DSAUIWVVPFS7YNIU3GEOXDWJUABDS5DS5QGS3LAQC
NPCTY7SLKPF6POZZDNAIJ4RZPWOH6R65APHPZ7IPRGCOR77CSVFAC
&& (one_chance_in(3) || get_equip_race(item) && one_chance_in(7)))
{
return (true);
}
return (false);
}
static bool _armour_is_visibly_special(const item_def &item)
{
const int brand = get_armour_ego_type(item);
const bool visibly_branded = (brand != SPARM_NORMAL);
if (_item_is_mundane(item))
return (false);
if (get_equip_desc(item) != ISFLAG_NO_DESC)
return (false);
if (visibly_branded || is_random_artefact(item))
return (true);
if (item.plus