public AmplifyAttack(Attack r, decimal d) : base(r) { scale = d; }
public Repeater(Attack r, int interval) : base(r) { this.interval = interval; }
public AreaOfEffect(Attack r) : base(r) { }
public AttackModifier(Attack a) : base(a) { attack = a; }