thanks, ill go and fix it for ya.
awesome and Tony is right, you are the man!
thanks, ill go and fix it for ya.
[04:27:56.947 N] [Compiler Error]: c:\hb\Quest Behaviors\Development\PetControl.cs(170,60) : error CS0246: The type or namespace name 'WoWUnitDelegate' could not be found (are you missing a using directive or an assembly reference?)
[04:27:56.947 N] [Compiler Error]: c:\hb\Quest Behaviors\Development\PetControl.cs(223,57) : error CS0246: The type or namespace name 'StringDelegate' could not be found (are you missing a using directive or an assembly reference?)
[04:32:00.523 D] Styx.HonorbuddyUnableToStartException: Errors in quest behaviors!
at Styx.CommonBot.Profiles.Quest.Order.QuestBehaviorHelper.GetBehaviorInstanceType(String path)
at Styx.CommonBot.Profiles.Quest.Order.CodeNode.FromXml(XElement element)
at Styx.CommonBot.Profiles.Quest.Order.OrderNode.FromXml(XElement element)
at Styx.CommonBot.Profiles.Quest.Order.OrderNodeCollection.FromXml(XElement element)
at Styx.CommonBot.Profiles.Profile..ctor(XElement xml, Profile parent)
at Styx.CommonBot.Profiles.ProfileManager.LoadNew(String path, Boolean rememberMe)
at Honorbuddy.MainWindow.btnLoadProfile_Click(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 Styx.Common.WpfControls.SplitButton.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)
Would it be possible to have auto equip (while leveling) choose whatever is the best. Dual wield or double handed depending on weapon stats? I am getting the impression that it can be hard to get dual wield that are as good as double handed while questing.
Also while at it. Why not have a config file for Autoequip so you don't have to choose weapon style.
Also. Since trinkets are very hard to determine. Can't you just equip the two highest iLevel trinkets available with any useful stat?
Activity: Moving to hunting ground waypoint 'hunting ground center'
Goal: InteractWith-v470: ""Jin'arrak's End" (QuestId: 12152)"
Interacting with Sacred Drakkari Offering
[Ref: "[Fly][H - Quest] 68-80 [Kick]($Rev: 2065 $)" @line 7475]
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 91.2, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 75.3, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 65.5, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 66.2, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 68.3, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 69.0, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 71.4, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 76.1, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 86.2, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 76.2, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 66.9, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 62.3, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 62.5, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 64.2, noLoS)
Updating repair cost for current equipped items. New value: [0g13s22c]
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 66.3, noLoS)
Activity: Moving to interact with Sacred Drakkari Offering (id: 188530, dist: 65.5, noLoS)
And it goes on.....
Nice to see Autoequip getting some love. I've had a few issues with it before so if anyone can confirm the current status of the following it would be much appreciated.
AE needed and tried to equip a unique item my toon already had equipped (example: Silverlaine's Family Seal from Shadowfang Keep)
AE is needing items for slots my toon has heirlooms equipped in, should greed or disenchant for heirlooms slots
And some questions for Natfoth:
The auto weapon style looks like a good enhancement - is it going to be an optional setting or automatic? I'm thinking weights change depending on whether your toon has one or two weapons equipped. While this should only really be a factor at max level, it may result in a net loss at lower levels.
I have a suggestion for AE's disenchant settings. Would it be possible to introduce further customisation? For example, the option to only disenchant BoP items and greed BoE for selling on the AH. Transmog items can make a fair bit of money on roleplay servers.
Autoequip has improved for almost all the classes, good job. That being said, what is the "correct" option for a Fury warrior using Titan's Grip? When set on dual wield, it equipped two random green in my bag (an agil dagger and a int mace) which was very very wrong. Then when set on two hander, it only equiped one of the two handers.
What's the right answer here?
@Natfoth: Should we or shouldn't we be copying over the QB's from Kick's SVN on Beta releases?
<If Condition="((!HasQuest(12536)) && (!IsQuestCompleted(12536)))" >
<CustomBehavior File="FlyTo" DestName="Pickup Quest" X="5277.756" Y="4529.624" Z="-78.12341" />
<CustomBehavior File="ForcedDismount" />
[AutoEquip]: Loot roll in progress
[AutoEquip]: Equipped item in slot:FeetSlot scored 1698 while loot-roll item scored:5880
[AutoEquip]: Rolling Greed
[AutoEquip]: Loot roll in progress
[AutoEquip]: Equipped item in slot:FeetSlot scored 1698 while loot-roll item scored:5880
[AutoEquip]: Rolling Greed
[DungeonBuddy-DEBUG 501]: Loot roll 73 started and 180 seconds left
[DungeonBuddy-DEBUG 501]: Roll 73 is over.
InteractDebug:882787024
Interact Done:882787024
[AutoEquip]: Equipping Feet "Decapod Slippers" instead of "Kilix's Silk Slippers" - it scored 5880 while the old scored 1698
AutoEquip2 does not roll need for int leather items on a mistweaver monk.
The items have higher score, but it doesn't decide to roll need on them.
If the item is won by chance or traded manually the monk wears them.
One example of item won by chance (some leather int boots):
Code:[AutoEquip]: Loot roll in progress [AutoEquip]: Equipped item in slot:FeetSlot scored 1698 while loot-roll item scored:5880 [AutoEquip]: Rolling Greed [AutoEquip]: Loot roll in progress [AutoEquip]: Equipped item in slot:FeetSlot scored 1698 while loot-roll item scored:5880 [AutoEquip]: Rolling Greed [DungeonBuddy-DEBUG 501]: Loot roll 73 started and 180 seconds left [DungeonBuddy-DEBUG 501]: Roll 73 is over. InteractDebug:882787024 Interact Done:882787024 [AutoEquip]: Equipping Feet "Decapod Slippers" instead of "Kilix's Silk Slippers" - it scored 5880 while the old scored 1698