diff --git a/PkmnLibSharp/Utilities/ResultChecker.cs b/PkmnLibSharp/Utilities/ResultChecker.cs index 4ca77e2..784ed32 100644 --- a/PkmnLibSharp/Utilities/ResultChecker.cs +++ b/PkmnLibSharp/Utilities/ResultChecker.cs @@ -23,6 +23,16 @@ namespace PkmnLibSharp.Utilities var stack = Pkmnlib.Generated.C.GetLastExceptionStacktrace().PtrString(); throw new NativeException("PkmnLib", message, stack); } + case 5: + { + var message = PkmnLibAI.Generated.C.GetLastException().PtrString()!; + var stack = PkmnLibAI.Generated.C.GetLastExceptionStacktrace().PtrString(); + throw new NativeException("PkmnLibAI", message, stack); + } + default: + { + throw new NativeException("Undefined", "", ""); + } } } }