public TimedEffectTest(Weapon x, int time, int recharge) : base(time, recharge) { weapon = x; }
public WeaponTestEffect(Weapon weapon) { this.weapon = weapon; }