Cleaning to DamageType, fixes for hook executions only working slightly
for cancelable hooks