• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Bug in World of Warcraft -> Bug in Honorbuddy Skill training (Rogue)

    Discussion in 'Honorbuddy Support' started by LiquidAtoR, Nov 22, 2011.

    1. LiquidAtoR

      LiquidAtoR Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,430
      Likes Received:
      52
      Trophy Points:
      48
      Due to a bug in World of Warcraft with Rogues choosing another path than Assassination this also influences the HB training skills module.

      The bugged spells (Which show up as trainable, but are not) are Mutilate and Mutilate offhand.
      At low levels these skills are 'learnable' in your spellbook, therefor it's running to the trainer at every levelgain.
      It opens the trainerwindow and then there's nothing to learn, except that you lost valuable time travelling.
      Training round done till the next level, and the whole thing goes again.

      Then when you are levelling in Duskwood, it chooses to go and train in Westfall instead of Goldshire.
      In Westfall for some reason it's not training (according to logs can't find vendor, blacklisting!), and then wants to travel to Goldshire to try and train there (and here it goes into a loop 75% of the time due to getting into a combatstate at Westfall).

      If you want the whole log send me a PM, and I post it up for grabs somewhere and give you the link in a PM.
      There's too much detailed info in these logs that could identify me all too easily (regarding rare kills, quest turnins and pickups and other stuff. It's my main account after all so I'm carefull).
      If you accept a log snippet I can clean it out and post the relevant part here.

      Code:
      [19:07:14:421] We leveled up! Checking if we need to switch profiles.
      [19:07:14:422] New spells available at the trainer: Mutilate, Mutilate Off-Hand
      [19:07:15:317] Cleared POI - Reason Quest Completed #2
      [19:07:15:317] Cleared POI
      [19:07:15:451] Changed POI to:Type: Train, Name: Sern Hallows
      [19:07:15:568] Moving to Type: Train, Name: Sern Hallows
      [COLOR=#ff0000]*snap* combat details
      [/COLOR][19:09:00:559] Cleared POI
      [19:09:00:688] Changed POI to:Type: Train, Name: Sern Hallows
      [19:09:19:202] Moving to Type: Train, Name: Sern Hallows
      [19:09:23:096] Could not find vendor: 'Sern Hallows' blacklisting!
      [19:09:23:096] Cleared POI - Reason Vendor was blacklisted
      [19:09:23:096] Cleared POI
      [19:09:23:359] Updating repair cost for current equipped items. New value: [xxxxxxx]
      [19:09:23:359] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:09:23:522] Moving to Type: Train, Name: Keryn Sylvius
      [19:09:24:560] Changed POI to:Type: Fly, R: Use, Goldshire, Elwynn
      [19:09:24:753] Moving to Type: Fly, R: Use, Goldshire, Elwynn
      [19:09:29:921] Mounting: Unpainted Mechanostrider
      [19:09:43:354] Dismount for attacker.
      [19:09:43:354] Stop and dismount... Reason: Combat [COLOR=#ff0000]<--due to environment here it loops because of combat
      [/COLOR][19:09:51:413] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:09:51:726] Moving to Type: Train, Name: Keryn Sylvius
      [19:09:51:732] Flight time: 00:01:55
      [19:09:51:732] Run Time: 00:04:42
      [19:09:51:732] Difference: 167
      [19:09:51:732] Changed POI to:Type: Fly, R: Use, Goldshire, Elwynn
      [19:09:52:065] Moving to Type: Fly, R: Use, Goldshire, Elwynn
      [19:10:00:101] Could not find vendor: '' blacklisting!
      [19:10:00:101] Cleared POI - Reason Vendor was blacklisted
      [19:10:00:101] Cleared POI
      [19:10:00:873] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:10:01:185] Moving to Type: Train, Name: Keryn Sylvius
      [19:10:07:010] Flight time: 00:01:52
      [19:10:07:011] Run Time: 00:04:30
      [19:10:07:011] Difference: 158
      [19:10:07:011] Changed POI to:Type: Fly, R: Use, Goldshire, Elwynn
      [19:10:07:525] Moving to Type: Fly, R: Use, Goldshire, Elwynn
      [19:10:12:206] Could not find vendor: '' blacklisting!
      [19:10:12:206] Cleared POI - Reason Vendor was blacklisted
      [19:10:12:206] Cleared POI
      [19:10:12:928] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:10:13:348] Moving to Type: Train, Name: Keryn Sylvius
      [19:10:22:083] Flight time: 00:01:53
      [19:10:22:083] Run Time: 00:04:30
      [19:10:22:083] Difference: 157
      [19:10:22:084] Changed POI to:Type: Fly, R: Use, Goldshire, Elwynn
      [19:10:22:599] Moving to Type: Fly, R: Use, Goldshire, Elwynn
      [19:10:28:183] Could not find vendor: '' blacklisting!
      [19:10:28:183] Cleared POI - Reason Vendor was blacklisted
      [19:10:28:183] Cleared POI
      [19:10:28:711] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:10:29:197] Moving to Type: Train, Name: Keryn Sylvius
      [19:10:37:432] Flight time: 00:01:52
      [19:10:37:432] Run Time: 00:04:30
      [19:10:37:432] Difference: 158
      [19:10:37:432] Changed POI to:Type: Fly, R: Use, Goldshire, Elwynn
      [19:10:37:911] Moving to Type: Fly, R: Use, Goldshire, Elwynn
      [19:10:43:203] Could not find vendor: '' blacklisting!
      [19:10:43:203] Cleared POI - Reason Vendor was blacklisted
      [19:10:43:203] Cleared POI
      [19:10:43:724] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:10:44:128] Moving to Type: Train, Name: Keryn Sylvius
      [19:10:52:923] Flight time: 00:01:53
      [19:10:52:923] Run Time: 00:04:30
      [19:10:52:923] Difference: 157
      [19:10:52:924] Changed POI to:Type: Fly, R: Use, Goldshire, Elwynn
      [19:10:53:485] Moving to Type: Fly, R: Use, Goldshire, Elwynn
      [19:10:59:382] Could not find vendor: '' blacklisting!
      [19:10:59:382] Cleared POI - Reason Vendor was blacklisted
      [19:10:59:382] Cleared POI
      [19:10:59:826] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:11:00:299] Moving to Type: Train, Name: Keryn Sylvius
      [19:11:08:267] Flight time: 00:01:52
      [19:11:08:267] Run Time: 00:04:30
      [19:11:08:267] Difference: 158
      [19:11:08:267] Changed POI to:Type: Fly, R: Use, Goldshire, Elwynn
      [19:11:08:787] Moving to Type: Fly, R: Use, Goldshire, Elwynn
      [19:11:13:922] Could not find vendor: '' blacklisting!
      [19:11:13:923] Cleared POI - Reason Vendor was blacklisted
      [19:11:13:923] Cleared POI
      [19:11:14:354] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:11:14:882] Moving to Type: Train, Name: Keryn Sylvius
      [19:11:23:695] Flight time: 00:01:53
      [19:11:23:695] Run Time: 00:04:30
      [19:11:23:695] Difference: 157
      [19:11:23:695] Changed POI to:Type: Fly, R: Use, Goldshire, Elwynn
      [19:11:24:195] Moving to Type: Fly, R: Use, Goldshire, Elwynn
      [19:11:53:906] Could not find vendor: '' blacklisting!
      [19:11:53:906] Cleared POI - Reason Vendor was blacklisted
      [19:11:53:906] Cleared POI
      [19:11:54:335] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:11:54:868] Moving to Type: Train, Name: Keryn Sylvius
      [19:11:54:889] Flight time: 00:01:47
      [19:11:54:889] Run Time: 00:04:38
      [19:11:54:889] Difference: 171
      [19:11:54:890] Changed POI to:Type: Fly, R: Use, Goldshire, Elwynn
      [19:11:55:481] Could not find vendor: '' blacklisting!
      [19:11:55:482] Cleared POI - Reason Vendor was blacklisted
      [19:11:55:482] Cleared POI
      [19:11:55:907] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:11:56:328] Moving to Type: Train, Name: Keryn Sylvius
      [19:11:57:960] TaxiMap is opened! Updating known nodes list.
      [19:12:03:967] Cleared POI - Reason HandleTaxiMapOpened
      [19:12:03:967] Cleared POI
      [19:12:04:432] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:12:04:984] Moving to Type: Train, Name: Keryn Sylvius
      [19:12:07:671] TaxiMap is opened! Updating known nodes list.
      [19:12:07:680] Cleared POI - Reason HandleTaxiMapOpened
      [19:12:07:680] Cleared POI
      [19:12:08:098] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:12:08:632] Moving to Type: Train, Name: Keryn Sylvius
      [19:12:10:286] Flight time: 00:01:47
      [19:12:10:286] Run Time: 00:04:38
      [19:12:10:286] Difference: 171
      [19:12:10:287] Changed POI to:Type: Fly, R: Use, Goldshire, Elwynn
      [19:12:10:899] Could not find vendor: '' blacklisting!
      [19:12:10:899] Cleared POI - Reason Vendor was blacklisted
      [19:12:10:899] Cleared POI
      [19:12:11:353] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:12:11:802] Moving to Type: Train, Name: Keryn Sylvius
      [19:12:12:412] TaxiMap is opened! Updating known nodes list.
      [19:12:12:465] Cleared POI - Reason HandleTaxiMapOpened
      [19:12:12:465] Cleared POI
      [19:12:12:926] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:12:13:347] Moving to Type: Train, Name: Keryn Sylvius
      [19:12:14:432] TaxiMap is opened! Updating known nodes list.
      [19:12:17:347] Cleared POI - Reason HandleTaxiMapOpened
      [19:12:17:347] Cleared POI
      [19:12:17:793] Changed POI to:Type: Train, Name: Keryn Sylvius
      [19:12:18:277] Moving to Type: Train, Name: Keryn Sylvius
      [19:12:22:420] Stopping the bot!
      [19:12:22:420] Stop called!
      [19:12:22:491] Activity: Honorbuddy Stopped
      [19:12:32:773] System.Threading.ThreadAbortException: Thread was being aborted.
         at System.Environment.GetResourceFromDefault(String key)
         at System.Reflection.TargetInvocationException..ctor(Exception inner)
         at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
         at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
         at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
         at System.Delegate.DynamicInvokeImpl(Object[] args)
         at System.Delegate.DynamicInvoke(Object[] args)
         at (Object , Object[] )
         at Styx.Logic.Targeting.#Dr(Delegate e, Object[] args)
      [19:12:32:776] System.Threading.ThreadAbortException: Thread was being aborted.
         at Styx.Logic.Targeting.#Dr(Delegate e, Object[] args)
         at Styx.Logic.Targeting.Pulse()
      [19:12:32:782] System.Threading.ThreadAbortException: Thread was being aborted.
         at Styx.Logic.Targeting.Pulse()
         at Styx.WoWPulsator.Pulse(PulseFlags flags)
         at Styx.Logic.BehaviorTree.TreeRoot.Tick()
         at Styx.Logic.BehaviorTree.TreeRoot.Run()
      [19:12:32:784] System.Threading.ThreadAbortException: Thread was being aborted.
         at Styx.Logic.BehaviorTree.TreeRoot.Run()
      [COLOR=#ff0000]*Took myself out of combat and moved myself to Goldshire here*
      [/COLOR][19:15:28:169] Moving to Type: Train, Name: Keryn Sylvius
      [19:15:32:078] InteractDebug:682293776
      [19:15:32:093] Interact Done:682293776
      [19:15:32:900] Activity: Training Skills
      [19:15:32:949] Cleared POI - Reason Done training
      
      And this runs at every level-up and/or when the training part is triggered.
      This in combo with Kick's questing profile.

      Details: Latest HB, Questing Mode, Kick's profile EK, Combat Rogue in his early 30's
       
    2. psyrex

      psyrex Member

      Joined:
      Jan 15, 2010
      Messages:
      116
      Likes Received:
      0
      Trophy Points:
      16
    3. LiquidAtoR

      LiquidAtoR Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,430
      Likes Received:
      52
      Trophy Points:
      48
      That's not really a fix and not a workaround either. Just disabling a (for levelling speed essential) function :D
      A workaround would be a fix with a detour in the form of patch to, or plugin for HB.
      Switching it off I already did, but I rather use the functionality offered.
      Either way thanks for your reply. :cool:
       
    4. Croga

      Croga Well-Known Member

      Joined:
      Jun 7, 2010
      Messages:
      1,636
      Likes Received:
      27
      Trophy Points:
      48
      So what you're saying is that you want the HB people to fix a bug in WoW?
      Sorry mate, they're not *that* good.

      This is a bug in WoW. HB reacts to it correctly. There is no way that changing HB to act differently then what it should is going to be a good thing in the long run. This should never get into the codebase of HB. Ever.
      It's also very unlikely that this is something that can be changed by a plugin. That's just not how plugins work.

      Also; switching "training" off in HB but leaving it on in the profiles *will* fix this issue since then it will only go to the trainer when the profile tells it to, as designed.
       
    5. LiquidAtoR

      LiquidAtoR Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,430
      Likes Received:
      52
      Trophy Points:
      48
      Oh come on Croga.

      I'm not saying they have to fix the bug in WoW (they can't anyways), but they could provide a workaround imho.
      This bug is already around for a month or 2 now, and no word if this is gonna be fixed in 4.3 yet (Didn't check the PTR yet as I lack the time for it).

      I mean, how many times are the CC developers not working around the HB bugs introduced with a new release ;)
      Switching a function off is just a too easy of a solution.
      If that would be the general way of handling things then there are times you might as well switch of your computer too, specially those that run m$, haha :D
       
    6. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      What level is your rogue? I don't see the bug on my 85.
       
    7. LiquidAtoR

      LiquidAtoR Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,430
      Likes Received:
      52
      Trophy Points:
      48
    8. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      Fixed in the next release. GG blizz... GG.

      Mutilate -> 5374
      Mutilate Off-Hand -> 27576

      These will now be ignored from trainable abilities.
       
    9. LiquidAtoR

      LiquidAtoR Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,430
      Likes Received:
      52
      Trophy Points:
      48
      Thanks ^^
       

    Share This Page