public override void OnChangeWeather(object sender, ChangeWeatherEventArgs args) { if (args.Battle.CurrentWeather == this) { modifiers.Values.ForEach(x => x.Dispose()); modifiers.Clear(); } }
public virtual void OnChangeWeather(object sender, ChangeWeatherEventArgs args) { }