whether they're randomly generated:
no racial whips
no dwarven/orcish quick blades or longbows
no elven polearms other than spears and tridents
no elven long blades other than falchions, long swords, and scimitars
no dwarven long blades other than falchions
no orcish long blades other than falchions, long swords, scimitars, and great swords
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3057 c06c8d41-db1a-0410-9941-cceddc491573
RNWWXK3UNYV6L3JCMBHMZOYHXVBYQIELNE45YWZ3MYCTNFICNVEQC
if (item.sub_type == WPN_HAND_CROSSBOW)
if ((weapon_skill(item) == SK_LONG_SWORDS
&& item.sub_type != WPN_FALCHION
&& item.sub_type != WPN_LONG_SWORD
&& item.sub_type != WPN_SCIMITAR
&& item.sub_type != WPN_GREAT_SWORD)
|| item.sub_type == WPN_QUICK_BLADE
|| item.sub_type == WPN_LONGBOW
|| item.sub_type == WPN_HAND_CROSSBOW)