Fix the battlesign crashing

when blocking a DamageSource with no entity