What's new
  • Visit Rebornbuddy
  • Visit Resources
  • Visit API Documentation
  • Visit Downloads
  • Visit Portal
  • Visit Panda Profiles
  • Visit LLamamMagic

Beta 713 errors

kuskner

Member
Joined
Oct 12, 2013
Messages
521
Reaction score
2
Here are some bugs and ideas for future EB patches
  • It wont cast/use Blood rage skill
  • The Destroy Chest Ability still dont work (at least not with Infernal Blow)
  • If the char gets frozen would it not be good if it used a potion/quick silver flask that dispels frozen?
  • Increase loot priority while in combat?
  • And if I press STOP and then press START it gives this error:

Unhandled exceptionSystem.NullReferenceException: Object reference not set to an instance of an object.
at Loki.Bot.SpellManager.GetSpell(String spell)
at Loki.Bot.SpellManager.HasSpell(String spell, Boolean ensureOnSkillBar)
at Loki.Bot.CharacterSettings.Validate(List`1& errors)
at Loki.Bot.BotMain.Start()
at BotGui.MainWindow.StartStopButtonClick(Object sender, RoutedEventArgs e)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

So I have to reset EB every time i press STOP.
 
Please upload your log file so we could read what?s wrong.

If you have no idea how to do that you could [URL="http://www.thebuddyforum.com/honorbuddy-forum/honorbuddy-guides/35945-guide-how-attach-your-log.html?]click here[/URL]
 
It wont cast/use Blood rage skill

You just have to add that yourself to the Exile CR. Blood Rage, like Righteous Fire, can result in you dying if not used carefully, so by default, it's not enabled there.

The Destroy Chest Ability still dont work (at least not with Infernal Blow)

It works (it's just not that great), but you need to use an AoE or ranged skill to get the most out of it. IB would make for a bad skill to use to break chests. To make the logic even better, we have to write skill dependent logic, as the conditions for using a skill like Cold Snap are a lot different than using a skill like Cleave, for example.

If the char gets frozen would it not be good if it used a potion/quick silver flask that dispels frozen?

This is something you can add to your CR. The Exile CR we provided is really basic and just gives something people can use, but for the good stuff, people need to customize their CR.

Increase loot priority while in combat?

This won't happen because Combat has to come before Looting. Otherwise, the CR has to relinquish combat control for the bot to do other things and it would have to check with the CR still each tick. Since our interaction range is more limited now, the bot does loot more often than it used to if it's close and there's no combat targets, but overall, loot priority isn't something that can be worked into this design at the moment.

And if I press STOP and then press START it gives this error:

Where is your bot when you do this?
 
to Pushedx:
Thanks for the respond.

My build is immun to Chaos damage so Blood Rage would only make my bot better. So can you tell me how to add it to the Exile CR?

Where is your bot when you do this?

It can be in town or somewhere fighting, it dont matter, I have to reset EB every time i stop it. I could press Start/Stop in version 710 i belive, and it worked
 
It can be in town or somewhere fighting, it dont matter, I have to reset EB every time i stop it. I could press Start/Stop in version 710 i belive, and it worked
I have the same problem. I posted there error as well. Once in a while, I can hit start after hitting stop, but only like 20% of the time.
 
To enable "Blood Rage", just remove the comment for it in the Exile CR.

Before:
Code:
//RegisterBuff("Blood Rage", ret => !ObjectManager.Me.HasAura("blood_rage"));

After:
Code:
RegisterBuff("Blood Rage", ret => !ObjectManager.Me.HasAura("blood_rage"));

The Auras are meant to be cast once and aren't re-evaluated now. This might cause issues with those buff skills, so we'll have to improve the logic again I think.

The start/stop issue should hopefully be fixed in the next built beta, but if not, please let us know.
 
Back
Top