Refactored player destruction logic
merge lol