Im getting error's when i go to start the bot with the profile selected, then it crashes PHP: [21:26:41.662 N] Starting Buddy Wing v1.0.988.381 [21:26:45.053 N] Logging in... [21:26:47.238 N] Login Success! [21:26:48.449 D] First CPU: Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz [21:26:48.449 D] OS Version: Windows NT 6.1.7601 Service Pack 1 [21:26:48.449 D] App Path: C:\Users\******\Desktop\New folder\Buddywing.exe [21:26:48.522 D] Current build number: 964439 [21:26:48.541 D] Loading client.gom.. [21:26:48.593 D] Loaded client.gom! [21:26:48.945 D] Took 335ms to get the nodes list. [21:26:48.945 D] There are 50683 nodes. [21:26:48.945 D] DomList has 50704/98317 [21:26:49.121 D] _BaseClient handled. [21:26:49.121 D] utlStaticDefinitions handled. [21:26:49.139 D] strOracle handled. [21:26:49.140 D] ablOracle handled. [21:26:49.140 D] gmOracle handled. [21:26:49.140 D] Debug Draw Oracle added. [21:26:49.140 D] dbgDrawOracle handled. [21:26:49.140 D] mapOracle handled. [21:26:49.140 D] chrOracle handled. [21:26:49.140 D] qstOracle handled. [21:26:49.160 D] spnOracle handled. [21:26:49.160 D] cnvOracle handled. [21:26:49.160 D] ctlOracle handled. [21:26:49.160 D] _InputHandler handled. [21:26:49.161 D] scSpaceCombatOracle handled. [21:26:49.355 D] ablTrainerOracle handled. [21:26:49.356 D] prfOracle handled. [21:26:49.543 D] guiApiGfx handled. [21:26:49.575 D] Adding input layer ctlInputCamera - 3B9D1624 [21:26:49.575 D] sysInputLayer handled. [21:26:49.575 D] Adding input layer ctlInputMouse - 3B9D1631 [21:26:49.575 D] sysInputLayer handled. [21:26:49.575 D] Adding input layer ctlInputMovement - 3B9D1635 [21:26:49.576 D] sysInputLayer handled. [21:26:49.576 D] Adding input layer ctlInputVehicle - 3B9D164A [21:26:49.576 D] sysInputLayer handled. [21:26:49.576 D] Adding input layer ctlInputTargetting - 3B9D1656 [21:26:49.576 D] sysInputLayer handled. [21:26:49.577 D] Adding input layer ctlInputGame - 3B9D1678 [21:26:49.577 D] sysInputLayer handled. [21:26:49.579 D] Adding input layer ctlInputUI - 3B9D16D7 [21:26:49.579 D] sysInputLayer handled. [21:26:49.581 D] Adding input layer ctlInputConvo - 3B9D1708 [21:26:49.581 D] sysInputLayer handled. [21:26:49.581 D] Adding input layer ctlInputCharacterSelection - 3B9D171A [21:26:49.581 D] sysInputLayer handled. [21:26:49.581 D] Adding input layer ctlInputCreditsScreen - 3B9D1720 [21:26:49.581 D] sysInputLayer handled. [21:26:49.581 D] Adding input layer ctlInputUtility - 3B9D1722 [21:26:49.581 D] sysInputLayer handled. [21:26:49.581 D] Adding input layer ctlInputLoadingScreen - 3B9D172D [21:26:49.582 D] sysInputLayer handled. [21:26:49.582 D] Adding input layer ctlInputMacroBinoculars - 3B9D172F [21:26:49.582 D] sysInputLayer handled. [21:26:49.800 D] Took 854ms to process the node list [21:26:50.301 N] User is a Agent [21:26:50.301 V] Routine Path: Routines [21:26:51.234 D] Reloading AssemblyLoader<Buddy.CommonBot.ICombat> - Initializing [21:26:53.498 D] Reloading AssemblyLoader<Buddy.CommonBot.ICombat> - RoutineManager.Reload !THROTTLED! [21:26:53.498 D] Routines were reloaded. New routine list: [21:26:53.498 D] DefaultCombat v1.0.988.381 [21:26:53.498 D] Pure Rotation v0.0.0.0 [21:26:53.501 D] WingIt - All In One (SVN: 713) v0.1.776.217 [21:26:53.506 N] [DefaultCombat] Level: 20 [21:26:53.507 N] [DefaultCombat] Class: Agent [21:26:53.532 N] [DefaultCombat] Advanced Class: Sniper (Marksmanship) [21:26:53.570 N] [DefaultCombat] Building method list [21:26:53.571 N] [DefaultCombat] Added 203 methods [21:26:53.579 N] [DefaultCombat] MarksmanshipCombat is a match! [21:26:53.579 N] [DefaultCombat] Using MarksmanshipCombat for Combat (Priority: 0) [21:26:56.179 N] [DefaultCombat] MarksmanshipPull is a match! [21:26:56.179 N] [DefaultCombat] Using MarksmanshipPull for Pull (Priority: 0) [21:26:56.180 N] Chose DefaultCombat as your combat routine. [21:26:56.180 N] [DefaultCombat] Level: 20 [21:26:56.180 N] [DefaultCombat] Class: Agent [21:26:56.205 N] [DefaultCombat] Advanced Class: Sniper (Marksmanship) [21:26:56.260 N] [DefaultCombat] MarksmanshipCombat is a match! [21:26:56.260 N] [DefaultCombat] Using MarksmanshipCombat for Combat (Priority: 0) [21:26:56.287 N] [DefaultCombat] MarksmanshipPull is a match! [21:26:56.287 N] [DefaultCombat] Using MarksmanshipPull for Pull (Priority: 0) [21:26:56.290 D] Reloading AssemblyLoader<Buddy.Common.Plugins.IPlugin> - Initializing [21:26:56.996 D] Initializing Auto-Equip [21:26:57.464 D] Initializing Use Lockboxes [21:26:57.483 D] There are 2 plugins. [21:26:57.504 N] Sell quality set to Premium. [21:26:57.515 D] [Mount] Automatically set mount to [21:26:57.517 N] Buddy Wing: The Old Robot is ready! [21:27:11.425 N] Initialize Behaviors [21:27:11.425 N] RebuildBehaviors called. [21:27:11.513 N] Medpac Created! [21:27:11.541 N] Skipping Assassin Darkness (tank) by Distiny rotation. Character is not in AssassinDarkness [21:27:11.568 N] Skipping Assassin Deception by alltrueist rotation. Character is not in AssassinDeception [21:27:11.595 N] Skipping Commando Combat Medic by alltrueist rotation. Character is not in CommandoCombatMedic [21:27:11.622 N] Skipping Commando Gunnery by alltrueist rotation. Character is not in CommandoGunnery [21:27:11.649 N] Skipping Guardian Defense by alltrueist rotation. Character is not in GuardianDefense [21:27:11.676 N] Skipping Guardian Focus rotation. Character is not in GuardianFocus [21:27:11.703 N] Skipping Guardian Vigilance by alltrueist rotation. Character is not in GuardianVigilance [21:27:11.730 N] Skipping Juggernaut Immortal by alltrueist rotation. Character is not in JuggernautImmortal [21:27:11.757 N] Skipping Juggernaut Rage rotation. Character is not in JuggernautRage [21:27:11.784 N] Skipping Juggernaut Vengeance by alltrueist rotation. Character is not in JuggernautVengeance [21:27:11.811 N] Skipping Marauder Annihilation by aquintus rotation. Character is not in MarauderAnnihilation [21:27:11.838 N] Skipping Marauder Rage by distiny rotation. Character is not in MarauderRage [21:27:11.865 N] Skipping Operative Medic by alltrueist rotation. Character is not in OperativeMedic [21:27:11.892 N] Skipping Shield Tech by Ama rotation. Character is not in PowertechShieldTech [21:27:11.919 N] Skipping Sage Seer by Ama rotation. Character is not in SageSeer [21:27:11.946 N] Skipping Sage Telekinetics by aquintus rotation. Character is not in SageTelekinetics [21:27:11.973 N] Skipping Scoundrel Sawbones by alltrueist rotation. Character is not in ScoundrelSawbones [21:27:12.000 N] Skipping Sentinel Focus by distiny rotation. Character is not in SentinelFocus [21:27:12.027 N] Skipping Sentinel Watchman by aquintus rotation. Character is not in SentinelWatchman [21:27:12.054 N] Skipping Shadow Infiltration by alltrueist rotation. Character is not in ShadowInfiltration [21:27:12.081 N] Skipping Sorcerer Corruption rotation. Character is not in SorcererCorruption [21:27:12.108 N] Skipping Sorcerer Lightning by aquintus rotation. Character is not in SorcererLightning [21:27:12.126 N] Skipping Shield Specialist by Ama rotation. Character is not in VanguardShieldSpecialist [21:27:12.127 N] We have rotations so lets use the best one... [21:27:12.153 N] Skipping Assassin Darkness (tank) by Distiny rotation. Character is not in AssassinDarkness [21:27:12.180 N] Skipping Assassin Deception by alltrueist rotation. Character is not in AssassinDeception [21:27:12.207 N] Skipping Commando Combat Medic by alltrueist rotation. Character is not in CommandoCombatMedic [21:27:12.234 N] Skipping Commando Gunnery by alltrueist rotation. Character is not in CommandoGunnery [21:27:12.261 N] Skipping Guardian Defense by alltrueist rotation. Character is not in GuardianDefense [21:27:12.288 N] Skipping Guardian Focus rotation. Character is not in GuardianFocus [21:27:12.315 N] Skipping Guardian Vigilance by alltrueist rotation. Character is not in GuardianVigilance [21:27:12.342 N] Skipping Juggernaut Immortal by alltrueist rotation. Character is not in JuggernautImmortal [21:27:12.369 N] Skipping Juggernaut Rage rotation. Character is not in JuggernautRage [21:27:12.396 N] Skipping Juggernaut Vengeance by alltrueist rotation. Character is not in JuggernautVengeance [21:27:12.423 N] Skipping Marauder Annihilation by aquintus rotation. Character is not in MarauderAnnihilation [21:27:12.450 N] Skipping Marauder Rage by distiny rotation. Character is not in MarauderRage [21:27:12.477 N] Skipping Operative Medic by alltrueist rotation. Character is not in OperativeMedic [21:27:12.495 N] Skipping Shield Tech by Ama rotation. Character is not in PowertechShieldTech [21:27:12.522 N] Skipping Sage Seer by Ama rotation. Character is not in SageSeer [21:27:12.540 N] Skipping Sage Telekinetics by aquintus rotation. Character is not in SageTelekinetics [21:27:12.558 N] Skipping Scoundrel Sawbones by alltrueist rotation. Character is not in ScoundrelSawbones [21:27:12.585 N] Skipping Sentinel Focus by distiny rotation. Character is not in SentinelFocus [21:27:12.612 N] Skipping Sentinel Watchman by aquintus rotation. Character is not in SentinelWatchman [21:27:12.639 N] Skipping Shadow Infiltration by alltrueist rotation. Character is not in ShadowInfiltration [21:27:12.666 N] Skipping Sorcerer Corruption rotation. Character is not in SorcererCorruption [21:27:12.693 N] Skipping Sorcerer Lightning by aquintus rotation. Character is not in SorcererLightning [21:27:12.720 N] Skipping Shield Specialist by Ama rotation. Character is not in VanguardShieldSpecialist [21:27:12.728 D] Object reference not set to an instance of an object. [21:27:12.732 D] at PureSWTor.Pure.RebuildBehaviors() at PureSWTor.Pure.Initialize() at Buddy.CommonBot.RoutineManager.set_Current(ICombat value) at Buddywing.MainWindow.RoutineSelectionChanged(Object sender, SelectionChangedEventArgs e) at System.Windows.Controls.SelectionChangedEventArgs.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.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.ComboBox.OnSelectionChanged(SelectionChangedEventArgs e) at System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedItems, List`1 selectedItems) at System.Windows.Controls.Primitives.Selector.SelectionChanger.End() at System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(Object item, Boolean assumeInItemsCollection) at System.Windows.Controls.ComboBox.NotifyComboBoxItemMouseUp(ComboBoxItem comboBoxItem) at System.Windows.Controls.ComboBoxItem.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) [21:27:14.354 D] Object reference not set to an instance of an object. [21:27:14.354 D] at PureSWTor.Pure.RebuildBehaviors() at PureSWTor.Pure.Initialize() at Buddy.CommonBot.RoutineManager.set_Current(ICombat value) at Buddywing.MainWindow.RoutineSelectionChanged(Object sender, SelectionChangedEventArgs e) at System.Windows.Controls.SelectionChangedEventArgs.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.RaiseEvent(RoutedEventArgs e) at System.Windows.Controls.ComboBox.OnSelectionChanged(SelectionChangedEventArgs e) at System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedItems, List`1 selectedItems) at System.Windows.Controls.Primitives.Selector.SelectionChanger.End() at System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(Object item, Boolean assumeInItemsCollection) at System.Windows.Controls.ComboBox.NotifyComboBoxItemMouseUp(ComboBoxItem comboBoxItem) at System.Windows.Controls.ComboBoxItem.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) at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) at System.Windows.Application.RunDispatcher(Object ignore) at System.Windows.Application.RunInternal(Window window) at System.Windows.Application.Run(Window window) at Buddywing.App.Main()
We haven't made a routine for that class yet. This is true. I'm currently working on a solution for this. It annoys me also.
Yeah I can add this tonight or tomorrow. Borgia season 2 just showed up on netflix, so I'm gonna binge watch that after my final today.
good luck for your finals! and.. anybody have some ideas about adding a "pull" sequenze? i tried a bit at my marauder annihilation and sorc lightning spec but didn't work so good... most classes have a Pull rotation and go into normal dps rotation after that... i can't really think about a trigger in those priority selectors that would fit...
For melee classes, you could likely put something in that checks how far your target is from you. For ranged classes, no idea.
Yeah, you just need to put it at the beginning of your priority selector and check for the auras. Given that we aren't working with a framelock, it may be next to impossible to get the sequence perfectly correct. We dont have the luxuries like HB does with raidbot, tyrael and framelocks.
Alltrueist, Gunnery is working pretty good now (did I mention that?) Everything seems much better since I last tested. Does it have a check so that it doesn't heal itself if in a Flashpoint as Gunnery? Also was using Guardian Defense in the meantime, and its working great. Really great so far. Has anyone made one for Gunslinger yet?
Is there a way to turn the "auto release to medcenter" off when dead ? kinda annoying when you want to wait for a (battle)res. I couldn't find a reference to it anywhere
yeah i figured as much... we got this which is the main Priority Selector right? meaning if we add a HandlePull before HandleCooldowns and add a decorator like f.e. this: and this would have to be done for every single class... and those who don't give a debuff are pretty much fucked XD
I was thinking more put those spells at the top of your rotation... Spell.Cast("Pull spell", ret => Condition), Spell.Cast("Pull spell", ret => Condition), Spell.Cast("Pull spell", ret => Condition), Spell.Cast("Rotation Spell"), Spell.Cast("Rotation Spell")
Hey guys, I think I fucked something up! I was messing with my Shadow routines (Balance and Kinetic Combat are done, btw). I fixed some issues I was having, re-uploaded to SVN, and when I restarted Buddywing, I got this error message: I tried reinstalling everything fresh, but it still gives me this error. Can anyone help? The Kinetic Combat routine is awesome, as an aside. The Balance one just needed some tweaking, but I couldn't test it because those errors. Shadow is basically done once I can test again.
Update! -Moved all the LazyRaider shit out of pure.cs into a single class called LazyRaider. -Added Hotkey F10: Disable/Enable Movment -Added Hotkey F11: Disable/Enable Targeting -Added Hotkey F12: Disable/Enable All -Added Hotkey F9: Disables Repop...... If this doesn't work, it will on next BW update. After you disable Repop, it can only be enabled by restarting BW!! Next: Going to work on GUI/Settings
well that wouldn't really work i guess.. what would be the conditions? out of combat would only work for the top spell in the rota.. i am still working on getting my chars to 55 to really start trying and improving... does this mean you added targeting and movement routines aswell? or just prepared for "if they ever come"? because if you already added movement and targeting we can use it as quest bot aswell which would help me fix/create CRs on the fly while my chars level up xD
Woah woah woah... can I use this to quest lvl now?? That would be beautiful. And I hope the repop works. Lord knows how I hate that damn thing.
Updated to SVN: Shadow/Balance Shadow/Kinetic Combat Both are raping face. I had no idea Balance did such good dps.