Formatting and internal silliness
Fix context.shooter, entity damaged by projectile
Invalid shooters are "null" not "context.shooter"