public virtual void remove(MatchStatus status) { for (int i = 0; i < _mults.Length; i++) { _mults[i].remove(status); } for (int i = 0; i < _bonuses.Length; i++) { _bonuses[i].remove(status); } }
/// <summary>Method used to remove Bonus effects from the current MatchStatus. </summary> public virtual void remove(MatchStatus status) { }
/// <summary>This method should apply changes represented by this Bonus to the status </summary> public virtual void apply(MatchStatus status) { }