Clean up code for handling damage and create two new damage sources