public override IProjectile ProduceAttack() { var damage = this.Shields / 2 + this.Damage; var projectile = new Laser(damage); this.ProjectilesFired++; return projectile; }
public override IProjectile ProduceAttack() { IProjectile currentProjectile = new Laser(); currentProjectile.Damage = this.Damage + this.Shields / 2; return currentProjectile; }