Listen to weapon damage event instead for greater cross-compatibility