public override IProjectile ProduceAttack() { var attack = new ShieldReaver(this.Damage); this.projectilesFired++; return attack; }
public override IProjectile ProduceAttack() { this.ProjectilesFired++; IProjectile currentProjectile = new ShieldReaver(); currentProjectile.Damage = this.Damage; return currentProjectile; }