public override void Merge(WeaponBase other) { // do nothing }
// what happens if a similar weapon has been picked up public abstract void Merge(WeaponBase other);