• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [PAID] TheBrodieMan's Profile Compendium -- Pandaria Module

    Discussion in 'Honorbuddy Store Profiles' started by thebrodieman, Jun 16, 2015.

    1. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      81
      Trophy Points:
      48
      Yes.
       
    2. Drejer

      Drejer New Member

      Joined:
      Feb 3, 2013
      Messages:
      73
      Likes Received:
      0
      Trophy Points:
      0
      Thunder Forge H.xml still doesn't compile. Thought you patched it? :)
      Edit: Doesn't seem to be the same error, as last time.

      Code:
      5 compiler errors encountered in profile 'Thunder Forge (Horde)'
      'CustomBehavior' xml element on line number 81 has following errors with code: 
              void Instance_RemoveTargetsFilter(List<WoWObject> units)
              {
                  units.RemoveAll(o =>
                  {
                      var unit = o as WoWUnit;
                      return unit != null && unit.HasAura(137598);
                  });
              }
      
              void OnBotStopped (object sender, EventArgs args)
              {
                UnsubEvents();
              }
      
              void UnsubEvents()
              {
                Targeting.Instance.OnTargetRemove -= MyRemoveFilter;
                BotEvents.OnBotStopped -= OnBotStopped;
              }
            
      	1) 'Targeting' does not contain a definition for 'OnTargetRemove' and no extension method 'OnTargetRemove' accepting a first argument of type 'Targeting' could be found (are you missing a using directive or an assembly reference?) at offset 17
      
      	2) The name 'MyRemoveFilter' does not exist in the current context at offset 17
      
      	3) No overload for 'OnBotStopped' matches delegate 'BotEvents.OnBotStopDelegate' at offset 18
      
      'CustomBehavior' xml element on line number 108 has following errors with code: public System.Threading.Tasks.Task __ExpressionFunc__7()
      {
      return new System.Func<System.Threading.Tasks.Task>(async () =>{Targeting.Instance.RemoveTargetsFilter += Instance_RemoveTargetsFilter;
                BotEvents.OnBotStopped += OnBotStopped;})();
      }
      
      	1) No overload for 'OnBotStopped' matches delegate 'BotEvents.OnBotStopDelegate' at offset 1
      
      'CustomBehavior' xml element on line number 189 has following errors with code: public System.Threading.Tasks.Task __ExpressionFunc__20()
      {
      return new System.Func<System.Threading.Tasks.Task>(async () =>{Targeting.Instance.RemoveTargetsFilter += Instance_RemoveTargetsFilter;
                BotEvents.OnBotStopped += OnBotStopped;})();
      }
      
      	1) No overload for 'OnBotStopped' matches delegate 'BotEvents.OnBotStopDelegate' at offset 1
      
      Bot stopping! Reason: None Given
      Full log attached
       

      Attached Files:

      Last edited: Apr 8, 2016
    3. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      81
      Trophy Points:
      48
      No...something new that somehow got past me...worked fine in a test, then suddenly breaks bad. Ive got 2 of the 5 errors ironed out, but i need to figure out why I can't call that OnBotStopped event.

      Found it. Will be corrected in next patch!
       
      Last edited: Apr 8, 2016
    4. Drejer

      Drejer New Member

      Joined:
      Feb 3, 2013
      Messages:
      73
      Likes Received:
      0
      Trophy Points:
      0
      It fails to loot Narjon the Gulper.

      Code:
      Blacklisting CF9F for 01:01:01 [Type: All] - Reason: Object is outside of loot range
      [Profile Message]: Starting What Lurks Below
      Blacklisting CF9F for 01:01:01 [Type: All] - Reason: Object is outside of loot range
      [Profile Message]: Starting What Lurks Below
      Blacklisting CF9F for 01:01:01 [Type: All] - Reason: Object is outside of loot range
      [Profile Message]: Starting What Lurks Below
      
      The mob was within loot range.

      There was also a problem with the bot idling outside the cave where it has to kill spiders and collect some stuff. I don't remember the quest name, but after a while I dismounted it manually which didn't help, neither did restarting the profile. Ended up doing the quest myself.
      I'll provide more info about this one, if I see it again. :)

      Did you look more into the compile errors for the profile on Isle of Thunder, I posted previously?
       

      Attached Files:

    5. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      81
      Trophy Points:
      48
      The compiler issues were fixed, but for some reason did not copy right into the last push (thats what I get for trusting an auto-submission program). Tonight's push will include the files (im doing it manually so it WILL be there)

      As for the looting issue, what is the Loot Radius set in your settings?
       
    6. Drejer

      Drejer New Member

      Joined:
      Feb 3, 2013
      Messages:
      73
      Likes Received:
      0
      Trophy Points:
      0
      Great, thanks! :)

      Umm, I don't think I ever changed it. Currenlty, it's set to 75 in the "Settings & Tools" window.

      My toon was standing right in front of the dead NPC. I was able to manually loot without moving it at all.
       
    7. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      81
      Trophy Points:
      48
      My assumption is that HB is tracing the pathdistance to the object, and being that its in the water, that might be considered further than "right here". I actually had a case where the target was 5 yards in front of my, but HB saw it as over 750 yards away, had to extend the distance to scan to include, then it worked fine. PathDistance may not always reflect the smartest route, but I will look into it tonight if i can.
       
    8. Drejer

      Drejer New Member

      Joined:
      Feb 3, 2013
      Messages:
      73
      Likes Received:
      0
      Trophy Points:
      0
      The exact same thing happened again today, so it wasn't just a 1 time thing.

      It worked just fine to me about a week ago. :)
       
    9. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      81
      Trophy Points:
      48
      And that's weird cuz I didn't change anything involving looting there. I know how to fix it just need to run down and grab some positions.
       
    10. Drejer

      Drejer New Member

      Joined:
      Feb 3, 2013
      Messages:
      73
      Likes Received:
      0
      Trophy Points:
      0
      The Isle of Thunder profiles are comping now, thanks! :D

      I can't rememer if I have reported this before, but it sometimes has issues starting "Nat Pagle Dailies" when chain running the profiles.

      Code:
      [LoadProfile-v2059(info)] Loading profile 'Nat Pagle Dailies.xml'
      [LoadProfile-v2059(info)] Loading profile 'Nat Pagle Dailies.xml'
      [LoadProfile-v2059(info)] Loading profile 'Nat Pagle Dailies.xml'
      [LoadProfile-v2059(info)] Loading profile 'Nat Pagle Dailies.xml'
      Full log attahed

      Also, is there a way to disable the quest which you don't recommend AFK'ing, on Isle of Thunder, but still running the other ones?
       

      Attached Files:

    11. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      81
      Trophy Points:
      48
      Looks like August Celestials profiles were loading the wrong location for Nat Pagle. Fixed for next patch.

      I'm still working on that damn quest...L100 with ilvl 660+ may be able to 1-2 shot the "can't afk" mob, but below that def has to follow mechanics. I may disable the whole quest objective because the navigation is a mess and the bot can't recognize the electric floor from a regular floor and 95% of the time just stands still in it til it dies.
       
    12. Drejer

      Drejer New Member

      Joined:
      Feb 3, 2013
      Messages:
      73
      Likes Received:
      0
      Trophy Points:
      0
      A suggestion.
      I'm almost done getting exalted with most of the MoP factions, but I just realized that I can actually buy items when revered, that increases the rep gain by 100%.

      Would it be possible to add support for buying such items?
       
    13. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      81
      Trophy Points:
      48
      For the longest time I thought access to what I needed to see to determine if we've used the item was not available. Found it this morning after you mentioned it (thanks to a little guidance from EchoTiger). I'll do up some basic stuff and get it in at start and finish of each profile, sneaking it in to the basic areas first (Landfall and Klaxxi need more work too)
       
    14. Drejer

      Drejer New Member

      Joined:
      Feb 3, 2013
      Messages:
      73
      Likes Received:
      0
      Trophy Points:
      0
      For the first time to me, the bot managed to kill the NPC on Isle of Thunder with the electric ground, before it started doing all the electric stuff.
      Usually, I take over the control at this point.

      Since I've always been taking care of that part manually, I thought that was what caused the bot to wait for the NPC to spawn again, but it did the same thing this time aswell.

      Did you forget to add a check for the quest objective, since it's trying to do it all over again? :)

      Stopping and starting the bot, makes it move on to the next quest.
       

      Attached Files:

    15. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      81
      Trophy Points:
      48
      It was exactly that. It was getting caught waiting for a termination clause or completion of the quest in full. Needed that "objective" check.
       
    16. Laksmack

      Laksmack New Member

      Joined:
      Jun 24, 2016
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      1
    17. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      81
      Trophy Points:
      48
      Issues with use of Objective have caused situations like this for a large portion of quests. I am currently pouring through a lot of my profiles in attempts to remove as much Objective code as I possibly can.
       
    18. cici

      cici Member

      Joined:
      Jun 12, 2010
      Messages:
      431
      Likes Received:
      7
      Trophy Points:
      18
      any plan for when this product will be able to be bought again?
       
    19. thebrodieman

      thebrodieman Well-Known Member Buddy Store Developer

      Joined:
      Sep 11, 2011
      Messages:
      6,015
      Likes Received:
      81
      Trophy Points:
      48
      There was a glitch with the update/submission process. All my products were not reported as updated, or unlocked. They are now available again. Please report any issues you come across, as there is far too much to test by myself at this point, and issues are sure to pop up after the HB3 conversion (mostly mesh related things)
       
    20. druzil

      druzil Community Developer

      Joined:
      Feb 11, 2015
      Messages:
      49
      Likes Received:
      0
      Trophy Points:
      6
      this is a Module .. do i have to purchase something else to use it or ist it complete ?
       

    Share This Page