From d38e7da78c2ba6c19659ab1151b804c29d0abdb5 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Fri, 28 Aug 2026 15:25:39 +0200 Subject: [PATCH] Fix issue with getting abilities --- PkmnLib.Static/Species/Form.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/PkmnLib.Static/Species/Form.cs b/PkmnLib.Static/Species/Form.cs index 909ecba..b975fca 100644 --- a/PkmnLib.Static/Species/Form.cs +++ b/PkmnLib.Static/Species/Form.cs @@ -109,10 +109,10 @@ public class FormImpl : IForm Height = height; Weight = weight; BaseExperience = baseExperience; - Types = [..types]; + Types = [.. types]; BaseStats = baseStats; - Abilities = [..abilities]; - HiddenAbilities = [..hiddenAbilities]; + Abilities = [.. abilities]; + HiddenAbilities = [.. hiddenAbilities]; Moves = moves; Flags = flags; IsBattleOnlyForm = isBattleOnlyForm; @@ -197,7 +197,7 @@ public class FormImpl : IForm { var array = index.IsHidden ? HiddenAbilities : Abilities; if (index.Index >= array.Count) - throw new OutOfRangeException("Ability", index.Index, array.Count); + return array.Last(); return array[index.Index]; }