This error is thrown with a fresh install of RB and Destiny.
Code:
[01:02:34.863 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: job
at DestinyPlugin.Extensions.BaseClass(ClassJobType job) in c:\Reborn\Plugins\Destiny\Extensions.cs:line 102
at DestinyPlugin.Destiny.<ChangeJob>d__13.MoveNext() in c:\Reborn\Plugins\Destiny\Destiny.cs:line 207
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at TreeSharp.ActionRunCoroutine....()
--- End of inner exception stack trace ---
at Buddy.Coroutines.Coroutine.CheckPostConditions(Boolean shouldBeCanceled)
at Buddy.Coroutines.Coroutine.Resume(Boolean forStop)
at Buddy.Coroutines.Coroutine.Resume()
at TreeSharp.ActionRunCoroutine.Run(Object context)
at TreeSharp.Action.RunAction(Object context)
at TreeSharp.Action.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at ff14bot.Behavior.HookExecutor.Run(Object context)
at TreeSharp.Action.RunAction(Object context)
at TreeSharp.Action.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at ff14bot.TreeRoot.() --> System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: job
at DestinyPlugin.Extensions.BaseClass(ClassJobType job) in c:\Reborn\Plugins\Destiny\Extensions.cs:line 102
at DestinyPlugin.Destiny.<ChangeJob>d__13.MoveNext() in c:\Reborn\Plugins\Destiny\Destiny.cs:line 207
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at TreeSharp.ActionRunCoroutine....()
Not posting a log since the fix is to simply go to Plugins > Destiny > Settings > then create Gear Sets in-game and match the Gear Set number with the numbers in the Class/Job Gear Set Selection of the plugin. With a fresh install all the Gear Sets in the plugin are set to 0 which is whats causing this error.
May want to add a small setup tutorial to the first post since its not super obvious when first installing this plugin that you 100% must create Gear Sets ingame.
You could also add a message box popup or just a chat line in RB telling the user to first setup the Class/Job Gear Set Selection instead of the plugin just shutting down / spitting errors.
After setting up the gear sets, this plugin worked very very well. I thought i installed it wrong or maybe this version of Destiny was packed wrong because of the errors on a fresh install. Just wanted to give new users a heads up that if you are getting an error, its a very simple fix.
EDIT:
Just read that from your previous post. If all classes are set to 0 (fresh install) the plugin throws errors instead of telling the user to set up gear sets. Simple fix, thanks for the awesome plugin!