public override void Attack(int attackId) { // sound here if (HitSounds != null) { audioController.PlaySound(HitSounds); } projectilesPool.PoolObject(); }