git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2076 c06c8d41-db1a-0410-9941-cceddc491573
Y2ZJISJRUNYX23QPPLIKKUIM7XJFNSDE5GHUE6DCGZ4RCGFNZBJAC
// Check the non-ID flags
if ((item1.flags & (~ISFLAG_IDENT_MASK)) !=
(item2.flags & (~ISFLAG_IDENT_MASK)))
// Check the non-ID flags, but ignore dropped, thrown, cosmetic,
// and note flags
#define NON_IDENT_FLAGS ~(ISFLAG_IDENT_MASK | ISFLAG_COSMETIC_MASK | \
ISFLAG_DROPPED | ISFLAG_THROWN | \
ISFLAG_NOTED_ID | ISFLAG_NOTED_GET)
if ((item1.flags & NON_IDENT_FLAGS) !=
(item2.flags & NON_IDENT_FLAGS))
{