Fire EntityDamageByEntity event and fix durability not being applied to swords