Make ProjectileListener nicer