I\'m not very used to programming with flags, but I think I just found a situation where they\'d be useful:
I\'ve got a couple of objects that register themselves as lis
you need
enum { TAKES_DAMAGE = 1, GRABBABLE = 2, LIQUID = 4, SOME_OTHER = 8 };