Refactor explosion damage