4142434445464748495051
if (damage != 0) { entity.onAttackDamage(dtype); target.onDamaged(entity, damage); } else { entity.onAttackBlocked(dtype); target.onBlocked(entity); } } else { entity.onAttackMissed(dtype); target.onMissed(entity); }