public override void fire(int x, int y, Direction direction) { Projectile wandProjectile = new WandProjectile(x, y, direction, mediator); this.Load(); shoot.Play(); wandProjectile.Load(); mediator.itemToBeAdded.Add(wandProjectile); }