diff --git a/PkmnLib.Dynamic/Models/Pokemon.cs b/PkmnLib.Dynamic/Models/Pokemon.cs index a819330..3c3ed98 100644 --- a/PkmnLib.Dynamic/Models/Pokemon.cs +++ b/PkmnLib.Dynamic/Models/Pokemon.cs @@ -1186,6 +1186,10 @@ public class PokemonImpl : ScriptSource, IPokemon foreach (var opponent in BattleData.SeenOpponents.WhereNotNull()) { + if (!opponent.IsUsable) + continue; + if (!opponent.AllowedExperience) + continue; opponent.AddExperience(Library.ExperienceGainCalculator.CalculateExperienceGain(this, opponent)); }