&&MWWorld::Class::get(ptr1).getScript(ptr1)==""// item with a script never stacks
&&MWWorld::Class::get(ptr1).getEnchantment(ptr1)==""// item with enchantment never stacks (we could revisit this later, but for now it makes selecting items in the spell window much easier)